Document Document Title
US08474870B1 Vehicle frame assembly
A vehicle frame assembly includes a first frame member and a separate second frame member having an end portion connected to an end portion of the first frame member. A frame patch is interposed between and connected to the respective end portions of the first and second frame members. The frame patch together with the respective end portions of the first and second frame members defines a tri-layer patch configured to divide an input load applied longitudinally to the vehicle frame assembly into multiple force vectors which distribute the input load across a wide area of the vehicle frame assembly.
US08474868B2 Active bolster with hermetic seal
An active bolster for an automotive vehicle has base wall for mounting against a rigid structure of the vehicle. A front wall overlies the base wall and forms an interior trim piece of the vehicle. The base wall has a first surface facing the front wall, and the front wall has a second surface facing the base wall. The base wall and front wall are joined around a closed perimeter to form an inflatable bladder with an initial open space between the first and second surfaces. The base wall includes a wide rib projecting from the first surface continuously along the closed perimeter, the wide rib having a minimum radial width along the closed perimeter equal to a first predetermined radial width. The front wall includes a plurality of narrow ribs projecting concentrically from the second surface continuously along the closed perimeter. Each narrow rib is welded to the wide rib, and each narrow rib has a respective radial width at each respective location along the closed perimeter less than half the radial width of the wide rib at the respective location.
US08474864B2 Airbag device
An inflator that supplies gas in the event of a vehicle emergency and a curtain airbag that is inflated and deployed by gas introduction from the inflator are included. The curtain airbag includes an airbag body obtained by sewing a pair of base cloths together. The airbag body has, in the portion in which the gas is introduced from the inflator, a sewn part obtained by sewing a pair of edges of the base cloths. The airbag body further includes a protective cloth sewn to each of the pair of edges along the sewn part such that the sewn part is covered from the inside of the airbag body.
US08474862B2 Motor vehicle seat arrangement and method for protecting a vehicle occupant
A motor vehicle seat arrangement for a motor vehicle. The seat arrangement comprising a vehicle seat, at least one inflatable element, means for inflating the inflatable element which inflate the inflatable element depending on a control signal. The vehicle seat arrangement is arranged in the vehicle and the inflatable element is designed and arranged in or on a side wall of a backrest of the vehicle seat in a way that it exerts a momentum on the upper part of the body of the vehicle occupant while it is inflated in answer to the control signal, so that the whole vehicle occupant is moved away from a collision section of the vehicle that collides or is going to collide with the object or that the thorax region of the upper part of the body of the vehicle occupant performs a tilting movement away from the collision section of the vehicle.
US08474861B1 Interior panels having integrated airbag deployment doors for motor vehicles and methods for making the same
Interior panels having integrated airbag deployment doors for motor vehicles, and methods for making such interior panels are provided herein. In one example, an interior panel comprises a substrate that comprises a first PP/TPO material. An airbag chute-door assembly comprises a chute portion that has a chute wall. The chute wall at least partially surrounds an interior space that is sized to permit passage of an airbag during deployment. A first door flap portion is disposed adjacent to the interior space. The first door flap portion comprises a first door flap section and at least one first weld feature. The at least one first weld feature comprises a second PP/TPO material and attaches the first door flap section to the substrate. A first hinge pivotally connects the first door flap section to the chute portion. The first hinge comprises a TPE material.
US08474846B2 Thrust bearing and suspension for vehicle
The suspension bump thrust device for a motor vehicle comprises a lower supporting cover 20, an upper elastic bearing seat 18 designed to be attached to the chassis of the motor vehicle, and a rolling bearing 22 forming an axial thrust placed axially between the supporting cover and the bearing seat. The bearing comprises a lower ring, an upper ring and at least one row of rolling elements placed between the said rings. The bearing seat comprises an axial retention means 34d for the supporting cover arranged on a skirt 34c of the said seat and interacting with a complementary axial retention means 50e for the said cover. A cup 36 for reinforcing the bearing seat forms the upper ring of the rolling bearing. The reinforcing cup 36 comprises an axial portion 36a resting against the skirt of the bearing seat and a radial portion 36b radially extending the axial portion inwards.
US08474845B2 Wheel suspension
The invention relates to a wheel suspension having a shock absorber (1) with a piston rod (2) and a spring element (7), the spring element (7) being mounted between a lower spring retaining plate (4) and an upper spring retaining plate (6) and the head of the shock absorber (1) being fastened to a vehicle body (8). An intermediate element system (9, 11, 12; 9, 26) is arranged and embodied between the upper spring retaining plate (6) and the vehicle body (8) in such a manner that a compensating moment (23) is generated during final installation of the shock absorber (1) on the vehicle body (8).
US08474843B2 Suspension assembly for wheeled conveyance
A suspension assembly for a wheeled conveyance comprises suspension arms (1, 3) pivotally mounted on a chassis and extending in forward and rearward directions in the region of opposite sides of the chassis, each suspension arm (1, 3) having wheel receiving means (33) at the free end thereof. Spring means (7) is disposed in the region of each side of the chassis and acts between the forwardly and rearwardly extending suspension arms (1, 3) in such a way that the free ends thereof tend to pivot towards each other. Means (5) is provided for limiting movement of the suspension arms (1, 3) relative to each other. The limiting means (5) comprises a pair of limiter plates (17, 19) mounted on the chassis in opposite side regions thereof. The upper and lower suspension arms (1, 3) are pivotably mounted to the limiter plates in a region thereof remote from the spring means (7), the limiter plates (17, 19) restricting lateral movement of the suspension arms.
US08474839B2 Convertible wagon changing table
A convertible wagon changing table includes a wheeled section, a storage section, and a body section. The wheeled section includes at least one wheel. The storage section defines a storage volume, and is connectable to the wheeled section at a first end. The body section includes a support surface and is connectable to the storage section at the second end. The wheeled section and the body section are also detachable from the storage section and connectable together to form a wagon separate from the storage section.
US08474837B2 Apparatus for adjusting camber and/or toe of motor vehicle wheels
An apparatus for adjusting the camber and/or toe of a motor vehicle wheel includes a wheel carrier, on which the wheel is rotatably mounted. The wheel carrier is divided into a carrier member receiving the wheel via a wheel bearing, an axle-side guide member, and a bearing assembly arranged therebetween. The bearing assembly includes rotary parts which can be rotated relative to each other and relative to both the carrier member and the guide member and which interact with confronting inclined faces. The wheel bearing includes a radially outer bearing housing, which is clamped by the bearing assembly formed from the rotary parts into a plug-and-socket connection with the carrier member.
US08474835B1 Mobile support cart for adjustable holding equipment
A mobile support cart has one or more extendable and foldable arms to position one or more monitors or devices mounted to the extendable arm. The arm is mounted to a vertical column that is supported by a linear rail system providing vertical guidance. An adjustable counterweight carriage rides on a second rail set and is connected to each column through a chain and pulley. Each chain and pulley is fully redundant with two chains attached to discrete mounting points on each counterweight carriage and to each column. The amount of counterweight applied can be adjusted within a given load range by adding additional plates/ballast to the counterweight carriage. When the load on the arm(s) are fully offset by ballast on the counter weight carriage the arms and payloads reach a “neutral buoyancy” condition. The system maintains the position once an operator has released them.
US08474833B2 Carrier devices with fold flat, fixed, caster and/or swivel wheel assemblies
This application discloses a number of fold flat, collapsible, stowable wheel assemblies for wheeled carriers including but not limited to strollers, jogging strollers, flat carts, dollies, trolleys, wagons and carts. The application discloses novel methods to selectively fixate the wheel/tire position, to stow and fold flat, fixed, swivel and caster wheels so that the wheels/tires fold flat and generally parallel with the floor/base/frame of the device providing for a thin stowed profile. Also, one innovation provides for a flat cart and all wheels fold flat to the underside and side elevational profile of the carrier device. Other innovations relate to methods to manufacture and provide for fold flat caster or swivel wheels. One embodiment provides for a baby jogging stroller forward wheel/tire that is a selectively fixed, or becomes a swivel wheel, which quickly and easily may be folded flat along the jogger frame, without removing the wheel.
US08474814B2 Sheet supplying unit and sheet width detecting unit
A sheet supplying unit having no need to place a great many skew sensors and enabling printing apparatus to simplify structure and to reduce cost. The sheet supplying unit moves a skew sensor to a most left sensor position in which the table sensor detected that the print medium exists, detects the upper edge of print medium, and executes a skew detection; in the case that the print medium is narrow, moves a skew sensor, detects the upper edge of print medium, and executes a skew detection; in the case that a position of skew sensor does not place at a position keeping a predetermined margin at the inside of the print medium, moves skew sensor to the inside of the print medium and executes again an inclination detection; or according to print medium width and skew sensor width, changes a skew judgment quantity.
US08474813B2 Blocking module and multi-function printer using the same
A blocking module is used for blocking at least an object from passing through a rail. The blocking module includes a linkage member and a blocking member. The linkage member has a first end and a second end, and there is a buffering space at a side of the first end. The blocking member has a pivoting end and a free end, in which the pivoting end is pivoted at the second end and the free end hangs down under the pivoting end due to gravity. When the free end of the blocking member leans against on the object on the rail, the object applies a counterforce onto the blocking member so as to drive the first end of the linkage member to move towards the buffering space. The invention also discloses a multi-function printer.
US08474809B2 Image recording apparatus
An image recording apparatus according to one aspect comprises: a first tray disposed within an opening of a main body to allow a recording medium to be placed thereon; a second tray disposed above the first tray, the second tray having a second end portion located on a side of the opening; a conveying unit; and a recording unit. The second tray is movable between a first posture and a second posture. When the second tray is in the first posture, a top surface of the second tray in the vicinity of the second end portion is positioned at a predetermined height relative to the first tray. When the second tray moves from the first posture to the second posture, the top surface in the vicinity of the second end portion is moved toward the first tray.
US08474804B2 Elastomeric pin isolator
An elastomeric pin isolator assembly is provided, including an elastomeric material, configured to engage a first support structure or mass, and a pin member, engaged with the elastomeric material, the pin member configured to slidably at least one of a second support structure or mass and the elastomeric material, and further wherein at least a portion of the elastomeric member is disposed between the first and second support structures or masses such that the first and second support structures or masses do not directly contact.
US08474801B2 Solenoid driving device and active vibration isolating support device equipped with the same
A solenoid driving device with excellent electric power efficiency which drives and controls an actuator including a solenoid and an active vibration isolating support device which includes the solenoid driving device are disclosed. The solenoid driving device includes a booster circuit which boosts a battery voltage, and driving circuits which an actuator with the electric power supplied and boosted by the booster circuit. ACM_ECU200A including a micro computer calculates the magnitude of the vibration of the engine, an engine vibration cycle and a phase lag to obtain the drive frequency of the actuator in the vibration state estimating unit and the phase detecting unit. A booster circuit controlling unit of the micro computer determines the target voltage based on the drive frequency. The target voltage is input to the booster circuit, and the booster circuit supplies the required electric power to the driving circuits at the target voltage.
US08474786B2 Valve stem and valve plug apparatus for use with fluid regulators
Valve stem and valve plug apparatus for use with fluid regulators are described herein. An example fluid regulator includes a flow control member having a body that includes a longitudinal bore between a first end and a second end and a valve stem is disposed in the bore of the flow control member. A connector slidably couples the valve stem and the flow control member such that the connector moves away from the flow control member to relieve the flow control member of a loading force imparted by a loading element of the fluid regulator when the flow control member sealingly engages a valve seat of the fluid regulator.
US08474783B2 Connection structure of vehicular engine mounting and front plate of front wheel cowling
A connection structure of a vehicular engine mounting and a front plate of a front wheel cowling is disclosed. The engine mounting includes a damper assembly, an upper mount bracket and a lower mount bracket. One end of the upper mount bracket corresponding to the front plate of the front wheel cowling is provided with a lug, and the lug is of a “Z” shape and includes a first locating plate, a second locating plate and a transitional plate. The first locating plate and the second locating plate is connected with each other via the transitional plate, and the first locating plate abuts against the front plate of the front wheel cowling and is fixed thereto by bolts. The second locating plate and the transitional plate are protruded into the locating hole in the front plate of the front wheel cowling. The connection structure of the vehicular engine mounting and the front plate of the front wheel cowling can reduce the connection processes of the upper mount bracket of the engine and the front plate of the front wheel cowling from two steps to one step without increasing the cost. As a result, the assembling time is reduced by nearly a half, and the assembling efficiency is doubled, which not only simplifies difficulty in assembling but also reduces labor intensity of the operator efficiently, meanwhile it can avoid damage to the components and accidental injury to the operator caused by falling of the engine mounting.
US08474777B2 Seat slide apparatus for vehicle
A seat slide apparatus for a vehicle includes a first rail, a second rail, a lock member, a memory member, a first holding member holding the memory member to move integrally with the second rail in a state where a restriction of the relative movement between the first rail and the second rail is released on a basis of an operation handle, and a second holding member holding the memory member so that the engagement of the memory member with the first rail is maintained in a state where the restriction of the relative movement is released in association with a forward folding operation of a seat back. The first holding member integrally includes a body portion and a memory member holding portion so as to sandwich the memory member in a state where the body portion engages with the front end portion of the memory member.
US08474776B2 Antenna leveling system
An apparatus for manually maintaining the level of a radar antenna mounted on a stern pole affixed to the deck or transom of a vessel providing a platform pivotably mounted to a distal end of the pole and oriented to rotate about an axis substantially parallel to the centerline of the vessel. A controller at the lower end of the pole proximal to the cockpit permits manual adjustment of the horizontal angle of the radar antenna to maintain level due to heeling of the boat. The controller utilizes a first plate secured to the pole having a series of detent positions angularly spaced around and equidistant from a center point and a second plate rotatably secured at the center point. A grip handle projecting from the front surface of the second plate permits rotation of the plate when a cooperatively aligned release handle is grasped to withdraw one or more pins extending through holes in the second plate engage the detent positions. A pair of cable or rod linkages transmit rotation of the second plate to the antenna mounting platform.
US08474773B2 Stackable beverage container holder
The present invention includes two embodiments of stackable beverage container holders. In each, the beverage container holder comprises an upper cup-like receptacle for receiving a beverage container and one or more lower ground-penetrating members, for being inserted into sand, earth, or turf and thus retaining the product upright, supporting the beverage container. The product is intended to be molded as a single integral piece. The generally cylindrical receptacle may have a slot formed in it to allow reception of a beverage container having a handle, e.g., a coffee mug.
US08474767B1 Bike tie down bar
A tie-down bar apparatus and method for securing Cargo onto the bed of trailer or full-size, mid-size, or small pick-up truck comprising an adjustable telescoping support bar having a main body and two ends, the main body of the telescoping support bar has at least one tie-down ring is connected to the main body for securing one or more pieces of cargo including recreational vehicles, the main body of the telescoping support bar has two elongated arm which are positioning inside each end of the main body, to create the telescoping effect so that the support bar can be adjusted to match the size of the width of a vehicle's bed. Wherein a user will install said pair of connectors to the vehicle thereby securely attaching said telescoping support bar to the bed of vehicle. Wherein a user will place one or more pieces of cargo into said bed of the vehicle and then utilize one or more restraining means for securing said cargo in an upright position by connecting said restraining means to both the tie-down rings and to the cargo.
US08474762B2 Aircraft slat assembly
An aircraft slat assembly comprises a slat, two tracks and two joints, each joint connecting a respective track to the slat. Each track is moveable on a wing structure between a fully extended position and a stowed position. Each joint is arranged to allow relative rotation between the slat and the respective track such that the slat is able to adopt a skewed position in which one track is in the fully extended position and the other track is in the stowed position.
US08474760B2 Polygonal support structure
A polygonal support structure is disclosed herein. The polygonal support structure has a plurality of rigid segments configured to be joined at longitudinal ends by a joint affixed to at least one end of each rigid segment. Each joint is configured to rigidly, rotatingly or hingedly join each rigid segment to an adjacent rigid segment to form the polygonal support structure. A plurality of flexible members are configured and disposed to provide tension between each joint and joints spaced two segments therefrom, in each direction, about the polygonal support structure. One or more joints may be configured to join and un-join two adjacent rigid segments and each rigid segment and each joint may be configured to enable stacking of rigid segment into a compact configuration for transport. In at least one aspect, a polygonal support structure may be configured to support assemblies in a substantially weightless environment.
US08474758B2 Aircraft component assembly system
An aircraft component assembly system for the assembly of an interior component, a pipe or an electric line in an aircraft includes at least one arc-shaped frame element, a connection element that extends between a first and a second end of the frame element, and a fastening apparatus for fastening the interior component, the pipe or the electric line to the frame element or the connection element. The system also includes a first guide device that is provided on the frame element or the connection element and is devised to interact with a second guide device, which is complementary to the first guide device and provided on an aircraft structure, in such a way that the aircraft component assembly system is connectable to the aircraft structure in a manner displaceable relative to the aircraft structure.
US08474753B2 Aircraft occupant protection system
A crash attenuation system for an aircraft includes an airbag carried by the aircraft that is inflatable generally adjacent an exterior of the aircraft. The airbag is in fluid communication with at least one vent passage for channeling gas from within the interior of the airbag to a region external to the airbag that allows the gas to escape without being obstructed by the airbag. A gas source is in fluid communication with the interior of the airbag for inflating the airbag. A vent valve is provided within the vent passage for controlling a flow of gas through the vent passage, thereby controlling deflation of the airbag. The vent valve is continuously adjustable to and between an open state, a closed state, and any number of partially open states.
US08474751B2 Device for fastening a turboprop, preferably under an aircraft wing
The present invention relates to an engine assembly for an aircraft comprising an attachment means, a turboprop on an attachment mast, this means including a plurality of front engine attachments (16) each having an engine vibration insulation system (20) including a housing (22), a stress transmitting member (24) extending along a first axis (26) parallel to an axis of rotation of the propeller and a hollow member (28) integrated in the housing and extending along a second axis (30) orthogonal to and intersecting the first axis. According to the invention, a support means for supporting the system (20) is formed by a plurality of clevises (32a, 32b) each having a middle plane parallel to its clevis heads, integrating one of the first and second axes and orthogonal to the other of said axes.
US08474739B2 Refining surface for a refiner
A refining surface (1, 2) of a refiner for defibrating lignocellulose-containing material has a first blade bar (14′) and a second blade bar (14″) with a blade groove (15) therebetween. A third blade bar has a rising guide surface (21) for guiding the lignocellulose-containing material to an upper surface (14c) of the third blade bar. The third bar guide surface is arranged, in the direction of travel of the first and the second blade bar (14″), at least partly between the first and the second blade bar, between the first blade bar and an imaginary extension of the second blade bar, between an imaginary extension of the first blade bar and the second blade bar, or between the imaginary extensions of both the first and the second blade bar.
US08474738B2 Impact mill
An impact mill equipped with transmission machinery (10) to rotate two coaxial rotors (16, 18) of a rotor apparatus (12) by one single driving apparatus (14). The transmission device includes, according to one alternative, a secondary shaft (32; 36b) equipped with a gear pair (28, 30) or a conic gear (29). The first gear (28) rotates a gear (24) at the shaft (20) of the first rotor (16), and the second gear (30) rotates a gear (26) at the shaft (22) of the second rotor (18), but in the opposite direction or at a different speed. The conic gear (29) rotates the gear (24a) at the shaft (20) of the first rotor (16) in one direction, and the gear (26a) at the shaft (22) of the second rotor (18) in the opposite direction.
US08474737B2 Rotary forming apparatus
A rotary forming apparatus is provided. The rotary forming apparatus includes a separator configured to receive a gas flow having entrained fibrous material and further configured to separate the fibrous material from the gas flow. The fibrous material forms mini-blankets having a length along a longitudinal axis. A milling apparatus is positioned adjacent the separator and configured to receive mini-blankets exiting the separator. The milling apparatus is further configured to grind the mini-blankets into fibers having desired lengths. The milling apparatus is configured to grind the mini-blankets along the lengths of the mini-blankets.
US08474736B2 Method and device for producing chaff and wood composite material
The invention relates to a method and a device for producing chaff used in the production of a wood composite material. In accordance with the invention, adhesive laminate waste comprising adhesive material, glue and release material is arranged into chaff in multiple steps and the adhesive properties of the glue are killed.
US08474735B2 Broadcast spreader
A broadcast spreader provides for effective control of the flow of granular material to a rotating fan through use of a gate assembly in combination with an auger assembly. The broadcast spreader further includes a means for directing the granular material onto the fan, thus allowing for the shifting of the distribution pattern of the granular material from side to side.
US08474733B1 Irrigation sprinkler with reversing planetary gear drive including two ring gears with different profiles
A sprinkler includes a turbine, a nozzle, and a reversing planetary gear drive. The reversing planetary gear drive rotatably couples the turbine and the nozzle through an additional reversing mechanism external to the planetary gear drive. The planetary gear drive includes a shift sun gear capable of axially shifting between raised and lowered positions to alternately drive a non-axially shifting first planet gear that in turn drives a first ring gear and a non-axially shifting second planet gear that in turn drives a second ring gear through an idler gear, the first and second ring gears having different gear tooth profiles to thereby change a direction of rotation of the planetary gear drive and rotate the nozzle in clockwise and counter-clockwise directions at a substantially uniform predetermined speed of rotation.
US08474731B2 Reduced water mist generator and method of producing reduced water mist
A reduced water mist generator, including: a water supply member that supplies water; a high voltage application member that applies a high voltage; and a discharge electrode that is constituted by a metal element that produces molecular hydrogen by a chemical reaction with nitric acid molecules, the discharge electrode being provided with an electrostatic atomizing function that, when a high voltage is applied by the high voltage application member while water is supplied by the water supply member, generates an electric field and thereby electrostatically atomizes the water supplied from the water supply member to produce microparticulated water, and also being provided with a hydrogen molecule generating function that produces the molecular hydrogen by a chemical reaction with nitric acid molecules generated when the water is electrostatically atomized, the discharge electrode generating a hydrogen water mist in the form of a reduced water that contains the molecular hydrogen in the microparticulated water.
US08474730B2 Track system including a guardrail
A track system for a railway system includes a base plate configured to be supported on a railroad tie. The system also includes a drive rail and a guard rail. The drive rail includes a head portion, a web portion, and a base portion. The head portion is configured such that wheels of a train car used in the railway system roll thereon. The web portion connects the head portion and the base portion. The base portion is supported on the base plate. The guardrail includes a head portion, a web portion, and a base portion. The head portion of the guardrail is configured to contact the wheels to prevent the wheels from slipping off the drive rail. The web portion of the guardrail connects the head portion of the guardrail and the base portion of the guardrail. The base portion of the guardrail is retained in a support on the base plate. Cross-sections of each of the head portion of the drive rail and the web portion of the drive rail are substantially the same as cross-sections of the head portion of the guardrail and the web portion of the guardrail, respectively.
US08474726B2 RFID antenna modules and increasing coupling
A transponder with an antenna module having a chip module and an antenna; a booster antenna having a first antenna structure in the form of a flat coil having a number of turns, an outer end and an inner end, and a second antenna structure in the form of a flat coil having a number of turns, an outer end and an inner end; the inner end of the second antenna structure connected with the outer end of the first antenna structure. The antenna module may be positioned so that its antenna overlaps one of the first antenna structure or the second antenna structure. An antenna module having two additional antenna structures is disclosed. Methods of enhancing coupling are disclosed.
US08474721B2 Variable aperture and actuator assemblies for an imaging system
An imaging system which includes a housing for a radiation detector having a window disposed above and in axial alignment with the radiation detector, a variable aperture assembly which includes a base ring having a first opening and mounted on the radiation detector housing such that the first opening is in axial alignment with the window, a plate having a first aperture and adapted to engage the base ring such that the first aperture is disposed over the window, at least one aperture blade each operatively coupled to the base ring, and an aperture drive mechanism having a body and an actuator coupling member extending at an angle from the body. In addition, the imaging system includes an actuator assembly having an actuator and an actuator arm, the actuator arm disposed adjacent to the radiation detector housing in proximity to the actuator coupling member.
US08474718B2 Method for provisioning an apparatus connected contactless to a mobile device
An electronic transaction card communicates with an add-on slot of an intelligent electronic device. The add-on slot may be a memory card slot. The intelligent electronic device may be a mobile phone or other device with or without network connectivity. The electronic transaction card may have magnetic field producing circuitry compatible with magnetic card readers, smartcard circuitry, other point-of-sale interfaces, or any combination thereof.
US08474715B2 Self checkout with visual recognition
Systems and methods are disclosed for using object recognition/verification and weight information to confirm accuracy of an optical code scan, or to provide an affirmative recognition where no scan was made. One example checkout system includes: an optical code scanner configured to generate a product identifier; at least one camera for capturing one or more images of an item; a database of features and images of known objects; an image processor configured to: extract geometric point features from the images; identify matches between extracted geometric point features and features of known objects; generate a geometric transform between extracted geometric point features and features of known objects for a subset of known objects corresponding to matches; and identify one of the known objects based on a best match of the geometric transform; and a transaction processor configured to execute a set of actions if the identified object is different than the product identifier.
US08474713B2 Targeted video advertising
A computer-implemented method of providing targeted video promotional material includes transmitting a promotional item for display on a video terminal, determining whether the promotional item was skipped, and updating a profile corresponding to the promotional item or a viewer of the promotional item based on whether or not the promotional item was skipped.
US08474706B2 Printing apparatus with pre-charging unit
A charging processing unit calculates a pre-charged amount of money based on print conditions and charges the calculated pre-charged amount of money to a card through a card reader. A job control unit starts a print job to print until a penultimate page, when pre-charging is finished. Further, when an accumulated amount of money is specified by generating image data of the final page and the accumulated amount of money is smaller than the pre-charged amount of money, the printing is stopped before the final page is printed. The charging processing unit causes an UI control unit to display a message requesting to place the card again. When the card is placed in response to the message and pieces of the card information matches each other, a refunding process is carried out. The job control unit restarts printing the final page after a refunding process.
US08474687B2 Nestable rigid U-crates
A high density nesting packaging element is a preformed, rigid U-shaped member. The U-shaped member has a base wall and upstanding opposing side walls, in which the intersection of the base and side walls is rigid. The base wall has a thickness and a narrow slit is formed in the base wall, extending longitudinally along the base wall. The slit is formed from an inner surface of the wall into the thickness of the base wall. The base wall is foldable along the slit so as to form a generally W-shaped configuration cross-section. When folded into the W-shaped configuration, the members are nestable with each other. When the member is unfolded to the U-shaped cross-section, the opposing surfaces formed by the slit abut one another to maintain the member in the U-shaped configuration.
US08474683B2 Robotic high density welding body shop
A method and apparatus for managing the delivery of component parts and tooling to a robotic welding assembly positioned on a motor vehicle body assembly line. Automatic guided vehicles deliver component parts from a source of parts to a parts staging area on the robotic welding assembly including a substage awaiting area, a substage in-use area and a substage empty area, and further automatic guided vehicles deliver tooling from a tooling management area to the robotic welding assembly whereafter the tooling, upon model changeover, is moved to a tooling use area proximate the assembly line whereafter, upon further model changeover, the tooling is removed from the tooling use area and loaded onto an automatic guided vehicle for return to the tooling management area.
US08474680B2 Wirebonding method and apparatus
A method and apparatus are discloses for wirebonding leads of a plurality of lead frames being part of a lead frame assembly by a wirebonding tool to semiconductor products mounted on the respective lead frames. The semiconductor products are clamped by a clamping mechanism comprising a stationary clamp and a movable clamp. The movable clamp follows the indexing movement of the lead frame assembly during wirebonding of the semiconductor products clamped by the movable clamp. The wirebonding process does not need to be interrupted for the indexing.
US08474679B2 Instrument for applying a surgical fastener
An instrument for applying one or more surgical fasteners includes a tubular shaft having a distal end through which each fastener is deployed. A delivery system is contained within the tubular shaft for advancing the surgical fasteners along, and out of, the instrument. An actuator is operatively associated with the delivery system. One or more wall structure modifications in the tubular shaft, such as openings, reliefs or cut-outs, interact with the delivery system. An outer tubular shaft is mounted over the wall structure modifications to reinforce the instrument against permanent deformation or inward distortion if excessive forces are encountered.
US08474677B2 Fastener system comprising a retention matrix and a cover
A surgical fastening system can comprise a plurality of fasteners, wherein each fastener can comprise, one, a base and, two, a leg extending from the base, wherein each leg can comprise a tip. The fastener system can further comprise a retention matrix comprising a first side facing toward the bases of the fasteners, a second side facing away from the bases of the fasteners, and a plurality of retention members configured to engage the legs. The fastener system can further comprise a cover configured to cover the staple tips, wherein the cover can comprise a sheet of material and/or a plurality of caps.
US08474667B2 Method and apparatus for securing a child
Methods and an apparatus allow a child to be securely carried on a adult's shoulder's while allowing the adult substantial freedom of movement and free use of hands and arms. An embodiment comprises two ankle cuffs, each securely holding one of the child's ankles and a torso strap connected thereto for securing the child's ankles to the torso of the wearer.
US08474640B2 Combined apparatus for storage
The present invention is a combined apparatus for storage for storing compressible articles. The combined apparatus including a combination of an expandable, air-tight storage bag and a soft-sided container for storing the storage bag therein. The soft-sided container having four side walls, a top portion, and a bottom portion defining a compact and low profile when in a collapsed state. A base support member is attached to the bottom portion of the container. At least one securing member is attached to the bottom portion of the container. In operation, as air within the storage bag is evacuated from the storage bag, the storage bag and the compressible articles stored therein collapse into the soft-sided container.
US08474636B2 Twist-cut unsealing mechanism for container
Provided is a twist-cut unsealing mechanism in which an operator can surely sense the fact that twist-cutting of a seal member has completed in assembling of spout and cap of such a type that a container is unsealed by twisting and cutting a seal member for the liquid passage of a spout by means of a cap. A twist-cut unsealing mechanism includes both-side protrusions arranged along a virtual circle rounding around the center line of rotation and an abutment protrusion movable relatively to the both-side protrusions along the virtual circle, and is configured so that one of the both-side protrusion and the abutment protrusion for indicating completion of twist-cut is fixed to a spout (2) and the other protrusion is fixed to a cap (3), the both-side protrusion has a sliding surface of gentle slope and a stopper surface of steep slope wherein projection heights of both surfaces are substantially same in the radial direction and both surface are adjacent to each other along a circle, the abutment protrusion can abut against the sliding surface and the stopper surface, and at a position where the abutment protrusion passed the sliding surface in the rotational direction, the relative rotation positions of the spout (2) and the cap (3) is set above the twist-cut completion position of a seal member (15) and within detachment allowance positional range where the detachment of the cap (3) is permitted.
US08474634B1 Child resistant closure with vents
A child resistant closure having an outer cap and an inner cap each of which has a base wall on a peripheral skirt with sets of lugs on the inner surface of the outer closure member and on the outer surface of the inner closure member which are adapted to be engaged when the members are moved axially toward one another. The outer surface of the inner cap is provided with a plurality of vents to allow for increased evacuation of fluid between the inner and outer cap.
US08474631B2 Filter system and filter element for filtering fluids
A filter system for filtering fluids has a filter head and a filter cup with a rim area, wherein the filter cup is connected detachably by the rim area by a rotational and/or plug-in movement to the filter head. A filter element is exchangeably arranged in the filter cup. A sealing device with several sealing areas is provided that seals the filter head relative to the filter cup. The filter element has a connecting end disk arranged at an end face that is facing the rim area of the filter cup. On the connecting end disk at least two of the sealing areas of the sealing device are arranged so as to extend circumferentially in such a way that a first sealing area seals the connecting end disk relative to the filter head and a second sealing area seals the connecting end disk relative to the filter cup.
US08474630B2 Method and apparatus for isolating platelets from blood
A platelet collection device comprising a centrifugal spin-separator container with a cavity having a longitudinal inner surface. A float in the cavity has a base, a platelet collection surface above the base, an outer surface. The float density is below the density of erythrocytes and above the density of plasma. The platelet collection surface has a position on the float which places it below the level of platelets when the float is suspended in separated blood. During centrifugation, a layer of platelets or buffy coat collects closely adjacent the platelet collection surface. Movement of a float having a density greater than whole blood through the sedimenting erythrocytes releases entrapped platelets, increasing the platelet yield.
US08474628B1 Presenting a recipient of an e-mail with an option to instant message a sender or another recipient based on the sender's or the other recipient's address and online status
Systems and techniques for transferring electronic data between users of a communications system include a host system structured and arranged to receive and deliver messages of various types between users of the communications system. The host system includes an instant messaging network; a mail gateway; and a configuring network in communication with both the instant messaging network and the mail gateway. The instant messaging network enables instant messaging communication between users of the communications system and has the capability to monitor whether a certain user is capable of receiving an instant message at a particular moment. The mail gateway receives and delivers e-mail messages to users of the communications system. The configuring network is dedicated to automatically configuring instant messaging communication between an intended recipient of an e-mail message and the sender of the e-mail message.
US08474626B2 FOUP and robotic flange thereof
A wafer container includes a container body, which comprises a plurality of sidewalls, a bottom, and a top to define a space for containing wafers, an opening being formed on one sidewall, and a door with an outer surface and an inner surface. The top of the container body is disposed with a robotic flange which comprises a foolproof structure and a hemi-circular snap-hook portion that are disposed at the center and its circumference of a lower surface of the robotic flange facing the top. The foolproof structure has a geometric hole for a protruding portion on the top of the container body to be plugged in. After the protruding portion is plugged into the geometric hole, the robotic flange is further rotated along the container body about 180 degrees for the hemi-circular snap-hook portion to be engaged in a hemi-circular supporting portion on the top of the container body.
US08474625B2 Blister packaging for sanitary insert parts or accessory parts
A blister packaging (3) for sanitary insert parts or accessory parts (4, 5, 6). The sanitary insert or accessory parts (4, 5, 6) can be interchanged with each other or combined with each other. Each of the sanitary insert parts or accessory parts (4, 5, 6) is arranged in a mold cavity (8) of a molded plastic-film part (7) made from transparent plastic. Because the insert parts or accessory parts (4, 5, 6) that can be interchanged with each other or combined with each other are accommodated in a single blister packaging (3), the correct association of these parts (4, 5, 6) is ensured and the handling of these parts (4, 5, 6) is made easier even for the uninformed user. Because insert parts that can be combined with each other if necessary can also be packaged with each other in the blister packaging (3) according to the invention, the parts (4, 5, 6) initially not required to assemble the desired parts combination can be stored in the blister packaging (3) in a protected manner and in such a way that these parts can be easily found again.
US08474622B2 Bulk material container
A bulk material container and method for its use is provided. In one or more embodiments, the bulk material container includes: a lid with a lid reinforcement frame positioned substantially at least around the perimeter of said lid, a vertical stop on the exterior of the walls of said container that contacts a projection from an interior wall of said container when one of said bulk material containers is stacked in another, a modular design in which the walls and base of the bulk material container are detachable and replaceable, a stiffening ring positioned around the perimeter of the container walls near their vertical top, and a lid having a lateral motion restraining system to restrain the lateral motion of one container stacked on another.
US08474619B1 Unitary gift card box
A unitary gift box of clam-shell design constructed of cardboard and decorative wrapping paper is configured to releasably hold a gift card. The gift card is secured within a folded pop-up structure that moves the card to a prominently displayed position when the box is opened.
US08474616B2 Support for food product arrangement and method for assembling an arrangement
A support for a food product display arrangement is presented. The support includes a cylindrical structure having a diameter, an exterior surface and a height. The cylindrical structure is a food safe, foam material having a density suitable for supporting at least one of food products and display elements. The cylindrical structure is selectively adjustable about its diameter and height to accommodate a container used in the display arrangement. A plurality of supports are disposed in the cylindrical structure at positions and angles to create a visually interesting and aesthetically pleasing food product display arrangement. A plurality of food items are coupled to the supports.
US08474615B2 Retention dual use bit holder
A bit holder, comprising a base having a plurality of longitudinally oriented bit compartments for releasably storing multiple tool bits, a retention member positioned on the outside of the base for releasably retaining the tool bits within the base, and a magnetic member engaged with the base for allowing the base to be removably attached to a metal surface for storage.
US08474614B2 Protective container for a flat screen monitor
The invention is a protective container for transporting an enclosed object such as a flat screen television or other flat screen monitor. The protective covering includes two flaps and a base having soft padding material on their inner surfaces. An open configuration is essentially flat, allowing a monitor to be easily positioned on the covering. The flaps fold up to transform the protective container into a closed configuration, with straps or other connectors holding the flaps in place. The protective container has various features making it convenient to move manually and to transport in a delivery truck. The protective container is more convenient to use than the prior art, and can be manufactured from relatively inexpensive materials.
US08474611B2 Multiple aperture dosing closure system
A closure with an integrated dosing cap (1), comprising an upper part (6), a body (2) with a threaded closure (9) having a bottom (3). Closed by a closing seal (5) fixed to the lower end of the body (2) and easily removable in response to axial pressure (F) exerted on the upper part (6) of the closure dosing cap, thus creating 2 or more individual openings at the bottom (3).
US08474601B2 Container transfer device having a transfer guiding member
Device (10) for transferring containers (2) from a feed rail (9) to a rotary star wheel (3). The device (10) has a transfer wheel (11) provided, on its periphery, with a plurality of recesses (12) for engaging containers (2) under their neck (7) and moving the containers (2) along a transfer path (15) extending from a loading point (13) at an end of the feed rail (9) to an unloading point (16) at the periphery of the rotary star wheel (3). Also included is a guiding member (18) having a flat lower surface (19) extending at least partly above the transfer path (15) at a distance from the transfer wheel (11) substantially equal to the height of the container neck (7).
US08474600B2 Rotating system for unstacking, transporting, and feeding sheets
A rotating system to withdraw, to transport and to feed blanks having two rotating elements, a first sun shaft, a first planetary shaft and a second planetary shaft disposed coaxial among them, two first arms, a third planet shaft, one or more second arms, one or more gripper means, first transmission means able to rotate the first and the second planetary shafts, second transmission means able to rotate-oscillate the third planet shaft in an independent manner, first actuator means, second actuator means, synchronizer means.
US08474599B2 Drive for pallet changer
An automatic machining system having one or more pallets each mounted with respect to a moveable bed, for transporting one or more workpieces to and/or from an automated machine tool, for machining each workpiece. According to this invention, a driver shaft and a driven shaft can be longitudinally aligned with respect to each other, so that there is no need for a gear system and/or a transmission device, for transferring power from a driver shaft to the driven shaft.
US08474594B2 Drive unit, drive system and conveyor installation for skid supporting an object
A self-propelling drive unit with a chassis and a coupling device by means of which a skid can be coupled detachably to the chassis, a drive system for driving a skid and a conveyor installation, in which a drive unit is provided inside a conveying area.
US08474592B2 Currency discrimination
A reference data set used for classifying items of currency is established by obtaining at least one measured response from at least one known item of currency, projecting the measured response data from the known item of currency from a first space to a second space, and applying a reduction technique to the second space thereby reducing the complexity of the second space. The reference data set, which can be used for classifying items of currency, is thus represented by a subset of all measured responses obtained from the known item of currency.
US08474587B2 Bicycle hub assembly with two bearings
A bicycle hub assembly includes a hub having a driving tube connected one end thereof and the driving tube includes a ratchet portion and a sprocket portion respectively defined in an outer periphery thereof. A first recess and a second recess are defined in an inner periphery of the driving tube, wherein the first recess is located corresponding to the ratchet portion and the second recess is located corresponding to the sprocket portion. A ratchet unit is mounted to the ratchet portion and a sprocket unit is mounted to the sprocket portion. A first rotary member and a second rotary member are engaged with the first recess and the second recess respectively.
US08474581B2 Method of securing a shim to a backing plate and subassembly formed thereby
A subassembly for use in a brake assembly, the subassembly comprising a shim, a backing plate and a friction pad formed of a friction pad material, wherein the friction pad material extends into at least one pass-through hole in the backing plate; and wherein one or more flanges perimetering at least one opening in the shim are encased in the friction material; whereby the shim is resisted from movement at least in part by the one or more flanges being encased in the friction pad material. A preferred methodology of forming the braking subassembly comprises the steps of forming the friction pad on the backing plate and at least partially filling the at least one pass-through hole with said friction pad material such that the one or more flanges perimetering the at least one opening in the shim is encased in the friction pad material.
US08474579B2 Electromotive brake system
An electromotive brake system may include a caliper housing, a first and second friction pads, a brake disk disposed in between, a pressurizing member connected to the second friction pad, a push rod with a push rod groove, an operating disk inserted in the push rod groove, first and second springs, a rotating ramp adapted to convert the rotational movement of a motor into a linear movement of a non-rotating ramp by a ball disposed between the rotating ramp and the non-rotating ramp. The electromotive brake system may further include first and second catching portions, a plurality of teeth and corresponding engaging protrusion of the teeth. The plurality of teeth and the protrusion may have slanted or curved surfaces.
US08474574B1 Sound absorbing structure
PROBLEMSThe present invention provides a sound absorbing structure that enables a sound absorbing rate thereof to be raised in a low-frequency region or medium-high frequency from around 500 Hz to 10 KHz, and a thickness thereof to be reduced.SOLUTIONSThe sound absorbing structure has: a non-air permeable sheet molding object having, on one surface side thereof, a plurality of cavities including recesses formed by bending; and a non-air permeable surface sheet which is layered on the sheet molding object, on a cavity open-top side surface thereof, so as to cover open-top of the plurality of cavities, wherein the surface sheet is fixed at outer peripheral sections of the sheet molding object 11 and is not fixed to the sheet molding object at portions between adjacent cavities.
US08474572B2 Apparatus and method to attenuate vibration and acoustic noise
An apparatus and method to attenuate vibration and acoustic noise are provided. One apparatus includes a first layer formed from a non-metal material having a predetermined level of resistance to deformation to define a frequency response based on a vibrating frequency. The non-metal material has a profile defined by at least one sinusoid. The apparatus also includes a second layer defining an absorption layer coupled to the first layer. The second layer adds a body of mass adjacent the first layer.
US08474570B2 Electric power steering apparatus
An electrical angle estimation section calculates an estimative electrical angle on the basis of an inductive voltage generated in a motor, and obtains an estimative electrical angle by correcting the estimative electrical angle by an electrical angle correction amount. On the basis of a detection value which represents the difference in electrical angle between the q-axis and the δ-axis calculated by an electrical-angle-error detection section, an electrical-angle-correction-amount computation section calculates an electrical angle correction amount such that the electrical angle of the δ-axis falls within a prescribed angular range, which lags behind the q-axis in terms of electrical angle. Thus, when sensorless control is performed, a phenomenon in which the motor loses synchronism can be restrained.
US08474565B2 Saddle type vehicle
A saddle type vehicle includes: a seating seat on which a passenger is allowed to be seated; a seat rail to which the seating seat is allowed to be attachably and detachably attached; a frame cover covering outer sides of the seat rail; a helmet holder provided on the seat rail; and a restriction part provided in the vicinity of the helmet holder on the seat rail and projecting toward an inner peripheral surface of the frame cover, in which the helmet holder includes: a hooking portion on which a hook ring of a helmet is allowed to be hooked; and a guide portion extending from the hooking portion, and the restriction part is provided in the middle, of the guide portion, in a longitudinal direction.
US08474557B2 Air guiding device
An air guiding device is arranged in a front end part of a motor vehicle and has an air guiding duct containing a radiator unit through which fresh air flows. A wheel house grille is arranged in the guiding duct downstream of the radiator unit. The wheel house grille has differently positioned air guiding slats for the passage of radiator outlet air. The air guiding slats are positioned so that part of the radiator outlet air is guided to the vehicle outside and a further part of the radiator outlet air can be supplied to the vehicle inside and via a deflecting blade to a wheel brake for cooling. The air guiding slats may also be closed over subregions by means of a facing such that no outlet air can flow through the slats in the subregions.
US08474556B2 Hybrid power output system
A hybrid power output system for outputting the power to the wheel driving shaft, including and engine, a first motor, a second motor, a third motor, a battery, a first clutch, a second clutch, and a third clutch, wherein the first motor and the second motor are connected electrically with the battery, and the third motor is connected electrically with the battery or another battery; the engine is connected to the first motor via the first clutch, and connected to the third motor via the third clutch; the first motor is connected to the second motor via the second clutch, and the second motor is connected to a wheel driving shaft. The hybrid power output system can reduce the response time of the vehicle, perfect power performance, save space, and reduce cost as well.
US08474553B1 Self-loading locomotion mechanism and application thereof
The present invented mechanism comprises more than two (legs) with phase difference (like polygon-shape, ellipse-shape, and etc) between their rotation angles to produce pre-loading for improved adhesion. Two rigid plates covered with adhesives are attached to each phase difference wheel. Each plate connects to the wheels via a hinge embodying a torsional spring, which forces the plate back to its original position after each contact with surface. The phase difference wheels are made of elastic materials for application of controlled pre-loads at contact surfaces during locomotion. The difference between height and width of each wheel as well as the elastic properties of the materials determine the pre-load pressure applied during locomotion. The pre-load pressure is not strongly dependent on the orientation of locomotion. This enables locomotion in vertical, inclined and even upside-down orientation and also in the non-gravity environment.
US08474550B2 Adaptive drilling control system
A system for optimizing a rate-of-penetration of a drill string includes a plurality of sensors in operable communication with the drill string and a controller in operable communication with the plurality of sensors. The controller is connectable to a downhole active vibration control device and capable of outputting a signal to the downhole active vibration control device for optimizing the rate-of-penetration of the drill string.
US08474548B1 Measurement while drilling apparatus and method of using the same
The present invention is a method and apparatus used to transmit information to the surface from a subsurface location during the process of drilling a bore hole comprising a pressure pulse generator or “pulser” coupled to a sensor package, a controller, an active electromagnetic system for subsurface collision avoidance, and a battery power source all of which reside inside a short section of drill pipe close to the bit at the bottom of the bore hole being drilled wherein the apparatus or “MWD Tool” can be commanded from the surface to make a measurement of desired parameters and transmit this information to the surface by encoding data in pressure pulses generated by a pulser valve that includes a stator and a rotor which may be open and closed to create pressure pulses.
US08474547B2 Isolation system for drilling systems
An isolation system includes at least one air bladder assembly including at least one air bladder. The isolation system can also include at least one coupling member coupling the air bladder assembly to a drill head. The air bladder is configured to compress and expand to counter oscillating forces generated by the drill head.
US08474544B2 Horseshoe traction device with disposable insert and reusable stud and related method
A device and method for enhancing traction effectiveness of horseshoes is provided. The device includes a non-threaded stud and a non-threaded insert for receiving the stud. The insert has expandable wall sections with inwardly projecting protrusions, the wall sections at least partially sheathing the stud. The stud and insert create an assembly formed-fittingly insertable in an aperture formed on a bottom surface of the horseshoe. The stud projects outward from the bottom surface, is secure against dislodgement when the horseshoe is worn, and yet removable without threadably twisting the stud.
US08474536B1 Method and alignment system for killing an uncontrolled oil-gas fountain at an offshore oil platform using a telescopic rod assembly
A method and an apparatus for killing of uncontrolled oil fountain include a series of rods with the first rod having the smallest diameter and successive rods having increasing diameters. Such telescopic assembly of rods is lowered into the well to cause gradual reduction in cross-sectional area available for oil flow discharge. Once sufficiently large rods are lowered into the well, the oil fountain discharge will be greatly diminished. Final sealing may be accomplished by pumping cement into a space formed between the well pipe and the rod assembly. A novel system for aligning the rods to the center of the well is also described.
US08474531B2 Steam-gas-solvent (SGS) process for recovery of heavy crude oil and bitumen
Methods relate to a steam-gas-solvent (SGS) process for recovery of heavy crude oil and bitumen. The methods include injecting a steam-gas-solvent mixture to mobilize hydrocarbons in a formation and producing from the formation the hydrocarbons that are mobilized. The steam-gas-solvent mixture includes steam, a gas non-condensable under reservoir operating conditions and a solvent condensable under reservoir operating conditions.
US08474524B2 Anti-extrusion packer system
A technique enables control over anti-extrusion layer movement during packer inflation. A packer employs a packer nipple having an exterior which uniquely engages distinct layers of the packer. The exterior comprises a plurality of distinct retention features, and each retention feature is designed to engage a specific layer of the packer. An individual retention feature can be uniquely designed to secure an anti-extrusion layer.
US08474519B2 Methane hydrate dissociation accelerating and methane gas deriving system
Warm water is pumped up by a pump from an underground aquifer present 1000 to 1500 m below the seabed, geothermal energy is caused to flow through a permeable layer below a methane hydrate layer, a dissociation boundary surface of an un-dissociated area of the methane hydrate layer is dissociated to generate methane gas, the methane gas is led into a production well from peripheral areas and through a gas inlet screen and caused to rise so that the methane gas is collected on the sea.
US08474516B2 Heat exchanger having winding micro-channels
A micro-channel heat exchanger suited for use in large-area cold plates includes a heat transfer member having winding micro-channels, a manifold, and a cover plate. The micro-channels' winding design is defined by a nonlinear flow axis that may include a plurality of short pitch and small amplitude undulations, which cause the flow to change directions, as well as two or more large amplitude bends that cause the flow to reverse direction. In low flow per unit area applications, the winding micro-channels allow a user to customize the pressure drop to promote good flow distribution, to achieve improved heat transfer uniformity, and to enable the pressure drop to remain above the bubble point of the heat transfer structure to prevent gas blockage. The winding micro-channels also improve the heat transfer coefficient.
US08474513B2 Air-conditioning system, especially automotive air-conditioning system
The invention relates to an air-conditioning system (1), especially an automotive air-conditioning system, which comprises a multi-part air conduction housing (1) and components disposed therein, such as at least one heater (H: h). The air conduction housing (1), in the area of at least one component, is configured as a replacement part, especially in the form of a part to be pushed in.
US08474508B2 Blind and manufacturing method thereof
Provided is a blind including a light-shielding sheet 20 having an internal space 22; a connecting string 30 which is received in the internal space 22; and an adjusting string 40 which is connected so as to alternately enclose an outer surface of the connecting string 30. Therefore, the blind has improved functionality and usability.
US08474507B2 System for confining lift cords in coverings for architectural openings
A system for incorporation into a retractable covering that includes a flexible lift cord extending from a headrail to a bottom rail. The system includes a flexible protector of a length similar to that of an associated lift cord with the lift cord being operatively connected to the protector. The protector is in turn connected to a fabric extending between the headrail and the bottom rail at predetermined spaced locations so that any loop of protector formable is limited by the spacing between the locations at which the protector is connected to the fabric. The maximum size of a loop so formed in the protector and thus the lift cord associated therewith is insufficient to encapsulate a body part of a child or infant.
US08474503B2 Systems and methods for sealing the trailing edge of a printed article
A kicker wheel for folding and sealing the trailing edge of a folded article with sealing tabs. The kicker wheel can include a thin product support rail to support the article during activation of an air nozzle. The kicker wheel can also include a profiled tab swipe to fold and seal one or more tabs on the trailing edge of the article. The kicker wheel can be substantially cylindrical or can have an arcuate portion and a counterweight portion. One or more kicker wheels can be used in conjunction with an improved tabbing machine. The tabbing machine can include one or more air jets that along with the kicker wheel enable tabs to be applied to multiple sides of the article without turning or flipping the article.
US08474501B2 System and apparatus for assembling an inflatable insulation panel
An inflatable or gas-filled insulation panel comprises an envelope having two outer sheets sealed together along edges of the sheets and at least one of the sheets has an outer reflective surface. The envelope encases a plurality of internal films that include a polymeric film having a plurality of reflective stripes disposed thereon and spaced apart on the films. Seals are formed along the gaps or areas between the reflective stripes on the films by application of heat and pressure, which causes the films to seal to each other and the outer sheets at spaced apart intervals. A channel is formed between the outer edges of the films and the outer sheets, and a valve, disposed at an end of the panel, is in fluid communication with the channel for the injection of a fluid, such as an inert gas or air, to inflate panel.
US08474499B2 Puncture resistant tire
A tire and methods of manufacture thereof comprising a tire body and a metal reinforcing strip comprising at least one metal alloy foil layer to provide puncture resistance, wherein the at least one metal alloy foil layer comprises a spinodal glass matrix microconstituent structure.
US08474496B2 Pneumatic tire with tread having cutaway portions formed in center rib
A pneumatic tire includes a pair of first circumferential main grooves formed in the center region of a tread, a pair of second circumferential main grooves formed respectively outward of the corresponding first main grooves, a plurality of first lug grooves which each extend from one of the two shoulder ends of the tread inward in the tire-width direction and communicate with the corresponding first main groove, a plurality of second lug grooves alternately arranged in the tire circumferential direction which each extend from one of the two shoulder ends of the tread inward in the tire-width direction but do not communicate with the corresponding first main groove, a center rib defined between the pair of first main grooves and extends continuously in the tire circumferential direction, a shoulder block row defined between each of the second main grooves and a corresponding one of the shoulder ends and includes a plurality of blocks, and an intermediate block row defined between each of the first main grooves and a corresponding one of the second main grooves. Each intermediate block row includes long blocks each of which has a tire-circumferential-direction length equivalent to the total length of each two blocks included in the corresponding shoulder block row.
US08474491B2 Nitrogen tire filling apparatus and method
An apparatus is provided for filling vehicle tires with nitrogen and especially to a customer operated tire inflation system for filling vehicle balloon tires with nitrogen. A plurality of tanks of nitrogen are mounted for rotation on a lazy susan and are connected to a hose on a reel having a tire filling valve on the end thereof for unreeling and filling a vehicle tire. A credit or debit card reader controls a hose reel lock and flow from the nitrogen tanks.
US08474487B2 Latching valve
A latching valve includes a housing, a supply port, defined in the housing, which receives supply pressure, a delivery port defined in the housing, an exhaust port, defined in the housing, and an apply port defined in the housing. A housing bore fluidly communicates with the supply port, the delivery port, the exhaust port, and the apply port fluidly. A shuttle is sealingly and movably secured in the housing bore. The shuttle is alternately set to one of an apply position and a release position as a function of sequential pilot pressures at the apply port acting on the shuttle, and as a function of the supply pressure acting on one of an apply pair of sealed seats with different diameters in the housing bore and a release pair of sealed seats with different diameters in the housing bore. The delivery port fluidly communicates with the supply port while the shuttle is in the apply position. The delivery port fluidly communicates with the exhaust port while the shuttle is in the release position.
US08474485B2 Three-position fluid valve for downhole use
Three-position fluid valves for use in downhole environments are disclosed. An example valve includes first, second and third ports, a chamber coupled to the second port, a first sleeve to selectively couple the first port to the chamber and the second port, a second sleeve to selectively couple the third port to the chamber and the second port, and a piston that forms at least part of the chamber and is coupled to the sleeves. The piston moves between a first position in which the piston displaces the first sleeve to couple the first port to the chamber and the second port, a second position in which neither of the first or third ports is coupled to the second port, and a third position in which the piston displaces the second sleeve to couple the third port to the chamber and the second port.
US08474479B2 Multifunction relief valve and airplane emergency hydraulic power source unit having the same
A multifunction relief valve includes a relief chamber having an introduction port and a relief port for introducing and relieving pressure fluid; a back pressure chamber formed on one end side of the relief chamber; a piston which is movably provided in the back pressure chamber and divides the back pressure chamber into a first back pressure chamber and a second back pressure chamber; a first spring which is provided in the first back pressure chamber and exerts a biasing force in a direction in which the relief port is closed; a second spring which is provided in the second back pressure chamber and biases the piston in the direction in which the relief port is closed; and a pilot pressure supply port formed in the first back pressure chamber. The pressure fluid introduced into the first back pressure chamber via the pilot pressure supply port changes the relief pressure.
US08474478B2 Float valve
A float valve comprising a shut-off lever and a float lever is disclosed. The shut-off lever is supported for pivotal movement about a first axis between a first closed position and a second open position. The float lever is supported for pivotal movement about a second axis between a first closed position and a second open position. The float lever and the shut-off lever include cams which cooperate to transmit closing forces and opening forces between the levers. The valve exhibits a snap closing action whereby seeping is prevented over a substantial range of liquid levels.
US08474473B1 Method of direct hot tapping into a multiple production string without removing outer layers of casing
A method of hot tapping into a multiple string configuration for obtaining access to the production tubing without removing outer layers of casing by providing a multiple casing string that includes at least an outer casing and an inner casing or production string; mounting a clamp assembly around the wall of the outer casing; hot tapping a small opening through the outer casing wall to capture any pressurized fluid through the opening; cutting first and second large openings through the wall of the outer casing to access the inner casing, each opening being approximately 180 degrees from the other opening; through the first opening, drilling a small hole through the wall of the inner casing to capture any pressurized fluid through the opening in the inner casing; and inserting an anvil through the second opening to contact and stabilize the wall of the inner casing to prevent the casing from moving while the casing is drilled.
US08474470B2 Crutch
The invention provides a forearm type of crutch comprising an operatively upright staff having a ground engaging foot at one end and a transverse handle and forearm support assembly at the operatively upper end, and wherein the angle of inclination of the forearm support assembly to the staff is adjustable, wherein the angle of inclination of the forearm support assembly relative to the staff is adjustable by means of a pair of co-operating positioning portions, one being stationary relative to the staff and the other being stationary relative to the forearm support assembly and wherein the positioning portions have complementarily co-operating zones that are engagable in different angular positions of the forearm support assembly and staff to provide a desired angle of inclination of the forearm support assembly relative to the staff and wherein releasable clamping means operatively hold the positioning portions in a selected engaged position for use.
US08474463B2 Methods and devices for non-ablative laser treatment of dermatologic conditions
The invention comprises a system and method for non-ablative laser treatment of dermatologic conditions. A laser energy is transmitted to an underlying target element in the skin. The target element is heated to a temperature of at least forty degrees Celsius. In some embodiments, a pulsed, near infrared, high peak power laser energy is used. The systems and methods of the present invention may be used to treat acne, smooth wrinkles, remove hair, treat leg veins, treat facial veins, improve skin texture, decrease pore sizes, reduce rosacea, reduce “blush/diffuse redness, reduce striae, reduce scarring, or the like.
US08474462B2 Tongue retaining oral appliance
An oral appliance includes a frame for mounting to a user's teeth and a tongue contacting retaining member extending from the frame and configured in use to limit movement of the tongue toward the user's throat when the user is exercising or sleeping to maintain an open air passageway. The retaining member is positioned relative to the frame such that in use the retaining member contacts the tongue in a zone behind the second molars and in front of the pharyngeal reflex region of the tongue. The retaining member is further configured to lightly contact the tongue, and to apply a restraining force to the tongue as the tongue begins to move toward the user's throat during exercise or as the user falls asleep.
US08474459B2 Device for introducing a tracheal cannula into a tracheostoma
The present invention concerns a device having a guide catheter for the introduction of a tracheal cannula into a tracheostoma. To provide a device for introducing a tracheal cannula into a tracheostoma, which prevents injury by the distal end face of the cannula and which is suitable for use in relation to highly flexible cannulas, in relation to cannulas of tight inside diameter and/or of large wall thickness, it is proposed in accordance with the invention that the guide catheter has a shield which is mounted in the proximity of the distal end of the guide catheter and which comprises a flexible material and which is substantially in the form of a distally directed conical tip, wherein the tube of the guide catheter passes through the axis of said tip, with a base outside diameter which in a first state corresponds at least to the outside diameter of the tracheal cannula and in a second state by deformation is smaller than the inside diameter of the tracheal cannula and is thus retractable through the tracheal cannula.
US08474443B2 Arrow rest with arrow holder
The present invention is an arrow holder operable for use with a drop down arrow rest, where the arrow holder is movable between a first position and second position. The arrow holder includes a lever portion, and a base portion formed as part of the lever portion; the lever portion and the base portion are operable for movement between a first position and a second position. Also included is a retaining hook operable for maintaining the lever portion and the base portion in the second position.
US08474439B2 Fuel vapor processors
A fuel vapor processor has a fuel tank, a canister, a recovery pipe, a fuel pump, a negative pressure generator, a pressure regulator, a fuel intake pipe and a fuel intake regulator. The vapor pipe leads the fuel vapor generated in the fuel tank into the canister for trapping the fuel vapor. The recovery pipe connects the fuel tank and the canister for recovering the fuel vapor trapped in the canister into the fuel tank. The fuel intake pipe directly connects the fuel pump provided in the fuel tank with the negative pressure generator for leading fuel to the negative pressure generator. The negative pressure generator generates negative pressure depending on an amount of fuel supplied to the negative pressure generator from the fuel pump. The fuel vapor trapped in the canister is recovered to the fuel tank through the recovery pipe due to the negative pressure. The pressure regulator is connected with the fuel pump for returning excess fuel discharged from the fuel pump into the fuel tank. The fuel intake regulator disposed on the fuel intake pipe controls the amount of the fuel supplied to the negative pressure generator from the fuel pump.
US08474431B2 Direct fuel-injected engine
In a cross section in which squish flow from an outer peripheral part of a piston (13) toward a cavity (25) is large due to a width (W2) of a squish area (SA) being large and a squish clearance (C2) being small, a collision angle (α2) at which a fuel injection axis (Li2) collides with the cavity (25) is made large, whereas in a cross section in which squish flow is small due to the width of the squish area (SA) being small and the squish clearance being large, the collision angle at which a fuel injection axis collides with the cavity (25) is made small. This enables a tendency for fuel to flow out to the exterior of the cavity (25) in a cross section where the squish flow is small to be weakened, and a tendency for fuel to flow out to the exterior of the cavity (25) in a cross section where the squish flow is large to be strengthened, thereby making the conditions in which fuel and air are mixed uniform throughout the entire region of the cavity (25).
US08474427B2 Tappet
A tappet (1) for a high-pressure fuel pump having a housing (2), the drive input side (7), which serves as a cam run-on face. The housing (2) incorporates a roller (8), wherein the drive output side (3), which serves as a contact surface for a tappet follower part, of said housing (2) bears against an underside (4) of a bridge piece (6) which projects through an inner casing (5) of the housing (2), and a rotation prevention device (11) which projects beyond the outer casing (10) of the housing (2) extends in a window (9) of the housing (2). The rotation prevention device (11) is formed by a radial elongation of the bridge piece (6). A projection extends from the inner casing (5) of the tappet (1) only on a portion situated diametrically opposite the window (7), which projection is integrally connected and is produced by a punching and embossing process and rises in a wedge shape in a direction of the drive input side. The section (13) of the sheet-steel bridge piece (6) which is situated diametrically opposite the radial elongation (12) is snapped over the projection (15), and this section (13) rests with an edge region (14) of the underside (4) thereof on said projection (15).
US08474426B1 Roller lifter assembly
A roller lifter assembly has a lifter body with a leg extending outwardly therefrom, a bar having a elongated slot formed therein, a first rivet having a head and a shank, a button affixed to the shank of the rivet so as to sandwich the bar between the button and the leg of the lifter body. The head of the rivet has a surface adjacent to the shank that bears against a curved inner surface of the leg of the lifter body so as to prevent the rivet from rotating. The shank extends through the hole in the leg and through the elongated slot of the bar. The rivet is positioned so as to as to be non-rotatable during the movement of the lifter bodies.
US08474425B2 Switchable roller finger follower
The finger follower employs two independent lost motion arms and a rod which moves longitudinally to lock both arms. The rod is transversely mounted in the follower. In order to avoid premature locking, a clip is employed with tabs that interact with end surfaces of the arms so as to prevent premature movement of the rod from an unlocked position to a locked position.
US08474424B2 Valve drive train device
In a valve drive train device, particularly of an internal combustion engine, having an actuating device provided to displace at least one first axially displaceable cam element using a shifting gate, the actuating device is designed for switching the axially displaceable first cam element into the various switching positions.
US08474403B2 Apparatus for forming thin film and method of manufacturing semiconductor film
An apparatus including a vacuum chamber having a substrate holding unit that holds a substrate and a plasma electrode facing the substrate, a first gas supply unit that supplies a H2 gas to the vacuum chamber at a constant flow rate, a second gas supply unit that opens or closes a valve to turn on or off the supply of a SiH4 gas, a high-frequency power source that applies a high frequency voltage to the plasma electrode, a shield box that is connected to a ground so as to surround the plasma electrode outside the vacuum chamber, and a control unit that controls the valve such that the SiH4 gas is periodically supplied to the vacuum chamber and modulates the amplitude of high frequency power in synchronization with the opening or closing of the valve, and the valve is provided in the shield box.
US08474397B2 Transcutaneous analyte sensor
The present invention relates generally to systems and methods for measuring an analyte in a host. More particularly, the present invention relates to systems and methods for transcutaneous measurement of glucose in a host.
US08474388B2 Two-sided single-needle understitch sewing technique
Reinforcement of sandwich structures with aid of a reinforcing device. The outer layers of the sandwich structure may primarily include a fiber-plastic composite and the core material may include a rigid polymer foam.
US08474386B2 Fire resistant containment system having a light weight portable removable enclosure
A lightweight portable fire resistant containment system comprises an outer shell and a lid. Free surfaces of the outer shell and lid are covered to prevent ingress of hot gas. The outer shell may have an inner shell forming an insulating air gap. Outer shell, inner shell and lid are fabricated from inorganically bonded high temperature resisting ceramic fibers. The outer surface of the inner shell has a metallic infrared reflecting wrap. An encased phase change material containment absorbs heat by melting or decomposition. A wooden or plastic lightweight portable box enclosure with cover is placed within the interior surface of the containment for storage of valuable documents, photographs and magnetic media. A jump drive within the portable box preferably houses the magnetic media. When the fire resistant containment system is exposed to 1550° F. for 30 minutes the interior of lightweight portable box enclosure remains below 125° F.
US08474371B2 Frying apparatus and method
A frying apparatus includes a container for holding a volume of oil, a basket dimensioned to be received in the container, a spit rod supported by said basket, and a motor having an output shaft configured for engagement with said spit rod for rotating said spit rod in relation to said basket.
US08474366B2 Piston with a skirt having oil flow slots and method of construction thereof
A piston has a pair of diametrically opposite skirt portions with convex outer surfaces. Each skirt portion has opposite side edges extending substantially parallel to a central axis of the piston to a free end. The skirt portions each have a recessed slot extending radially into the convex outer surface to a recessed surface. The recessed surface extends fully across the convex outer surface to the side edges and separates an upper band section of the convex outer surface from a lower band section of the convex outer surface.
US08474361B2 Process to produce a silencer tube with minimal wall thickness
A method for reducing the weight of a silencer without compromising durability. By reducing the silencer housing wall thickness weight is removed from the silencer module. Areas on the housing where material is removed are primarily selected based on the internal pressure generated in a given chamber of the silencer. Further, removal of external material is selected based on the baffle arrangement. Individual chamber pressure is influenced by the muzzle pressure of the host firearm and the baffle style and baffle orientation within the silencer being used.
US08474360B1 Remotely operable machine gun charging apparatus
A remotely operable machine gun charger is provided for selectively controlling the forward-to-rear movement of a machine gun bolt pin. When the bolt pin is released from its safe position the charger permits the bolt pin to be spring-driven back to its armed position substantially instantaneously by the bolt spring without waiting for pin engagement and drive structure portions of the gun to be returned to their forwardmost positions. The charger permits the gun to be fired during such movement of the engagement and drive structure back to their forwardmost positions, and the charger may be mounted on and removed from the machine gun without the use of tools, or the necessity of removing or adjusting any of the internal components of the machine gun.
US08474353B1 Manual dual end rotary driver of Z configuration
Multiple embodiments of a manual tool, for ergonomic, controlled and variable application of rotary motion, torque, and or axial force to an object. One embodiment is comprised of three elongated members connected at their ends in a chain by two pivoted joints. The two outboard members each have an outboard end shaped for connecting to an object to be rotated and a rotatable handle. One way to use the tool is to grasp each handle with a hand; one hand holds the tool in axial alignment and engaged with the object to be rotated and the other hand orbits about the other handle. The three members can be fluidly positioned in a nearly straight Z, crank, L or in-line shape, so as to vary and control the speed, torque, and force. Either end of the tool may be used to rotate an object by swapping the tool end for end.
US08474351B2 Ratchet wrench
A ratchet wrench has a through cavity in which a reversing lever is disposed. The reversing lever has a pair of protruding lips formed thereon opposite from one another. A cooperating ledge is formed on the head in the cavity and on the pawl which is adjacent to the reversing lever. A spring-loaded pusher is disposed longitudinally in a blind bore in the reversing lever and the pusher engages a pocket in the pawl. A cover plate is disposed on a shelf recessed on the bottom of the wrench and spaced apart from the reversing lever.
US08474345B2 Transmission with reverse gear brake
A transmission having an input shaft and an output shaft, where an input gear is rotatably fixed for common rotation by the input shaft, an output gear is rotatably fixed for common rotation by the output shaft, and a third shaft is disposed generally parallel to the input and output shafts and has an outer surface that includes a splined portion and a non-splined portion. A reverse gear assembly rotatably fixed for common rotation by the third shaft includes a reverse gear, a synchronizer member, an annular retaining member, and a synchronizer spring. The reverse gear is disposed on the third shaft, and has a hub extending from a first side. The reverse gear assembly is selectively axially moveable along the third shaft to engage the input and output gears.
US08474342B2 Transmission having a low launch gear
Gearing for a vehicle transmission includes meshing forward gears and an idler, a reverse gear engaging the idler, a low gear engaging the reverse gear, a final drive, and a low gear drive path including the idler, the forward, reverse and low gears and the final drive.
US08474331B2 Force measurement system
Exemplary embodiments of force measurement systems are disclosed. In one embodiment, the force measurement system is implemented in a fishing rod system, to measure tension applied to the fishing line. Other exemplary embodiments include a fishing gaff used to gaff fish, and with a measurement system for providing an indication of the weight of a gaffed fish. Yet another embodiment is implemented in a fishing net, with a measurement system for providing an indicated of the weight of a netted fish or other netted object. A still further application for the force measurement system is in a shaft tension coupler.
US08474329B2 Pipe-shaped sensor device
The invention relates to a sensor device (1) for measuring an axial force in the longitudinal pipe direction of a pipe (4) and/or at least one torque, having a measuring element (2) comprising an adapter connection (3) connected to the pipe by means of a flanged socket part, by means of which the pipe can be fixedly coupled to an adjustment adapter (5), wherein the axial force and the torque can be fed into the adjustment adapter and can be measured by means of strain gauges (11, 12) disposed in a sensor area (9) between the adapter connection and an end of the flanged socket part (6) opposite the adapter connection at strain gauge locations, wherein the flanged socket part having the sensor area is designed in a pipe shape, wherein the sensor area extends from the adapter connection to the end of the flanged socket part and has a smaller outer diameter than the end of the flanged socket part, wherein the end of the pipe facing the adapter connection and extending past the end of the flanged socket part toward the adapter connection is force decoupled from the sensor area and from the adapter connection, and wherein at least three strain gauge measuring locations are disposed on the circumference of the sensor area.
US08474325B1 Apparatus and method for destructive load testing
According to the present invention, there is provided an apparatus for positioning a specimen to be tested relative to an external force applicator. The external force applicator is adapted for engaging the specimen for test purposes. A defined path extends between a first position away from the external load applicator and a second position underneath the external load applicator. A carriage positioned on the defined path moves relative to the external force applicator between the first position which is a loading position away from the external force applicator and the second position which is an engagement position. When the specimen is in the second engagement position, the external force applicator can engage the specimen to conduct the test.
US08474323B1 Carpet deflection measurement device
A device for measuring rigidity, flexibility, and other properties associated with deformation of a thin planar material sample such as carpeting is described. The device is portable and can be manually operated. The device includes a movable testing assembly which is used to urge a testing member against a sample and measure compressive force(s) relative to deformation of the sample.
US08474315B2 Capacitive liquid-level sensor
In a liquid level sensor according to the present invention, a first detecting electrode being always in a liquid to be measured, a second detecting electrode which measures a level of the liquid to be measured, and a third detecting electrode being always out of the liquid to be measured are arranged, an operation of charging capacitor 45 for a time being in proportion to a ratio of a length of a part of the second detecting electrode in the liquid to be measured to a total length of the second detecting electrode and an operation of discharging the electric charge of the capacitor for a time being in proportion to a ratio of a length of a part of the second detecting electrode being out of the liquid to be measured to the total length of the second detecting electrode is repeated. With this configuration, the liquid level can be precisely detected without arranging a complex operational device even though a dielectric constant or a temperature of the liquid to be measured changes.
US08474308B2 Method of microphone signal controlling an internal combustion engine
A method of controlling an internal combustion engine having at least one cylinder defining a variable-volume combustion chamber; and a rotating crankshaft powered by a piston sliding inside the cylinder; the control method including the steps of: determining a recording window expressed in engine angle degrees and having a start engine angle and a stop engine angle; acquiring and memorizing the intensity of sound pressure waves, generated by the internal combustion engine as a function of an engine angle, by means of at least one sound pressure sensor and within the recording window; and estimating the value of at least one operating parameter of a part of the internal combustion engine by analysing the intensity of the sound pressure waves in the recording window.
US08474305B2 Systems and methods to detect particulate debris in a fluid
Methods and systems are provided for detecting presence of a target particulate of predetermined size (e.g., engine wear debris) in a fluid (e.g., an engine lubricant) by providing at least one pair of serially fluid-connected upstream test and downstream reference filtration elements in the fluid. At least the upstream test filtration element has a filtration size rating that is sufficient to remove a predetermined amount of the target particulate from the fluid. The differential pressure of the fluid may then be measured (e.g., by suitable pressure transducers) across each of the test and reference filtration elements. By comparing the differential pressure across the test filtration element to the differential pressure across reference filtration element, the presence of the target particulate in the fluid can thereby be detected by an increase in differential pressure across the test filtration element in comparison to the differential pressure across the reference filtration element. The methods and systems of the invention thus allow for the detection of target particulates that is independent of the fluid flow rate and/or temperature (viscosity, density).
US08474301B2 Shut-off valve testing system
The shut-off valve testing system provides for the testing of the main shut-off valve of a combustible gas supply line in such facilities as refineries, factories, or other plants utilizing such gaseous fuel. The system includes a double-ended hydraulic cylinder receiving hydraulic pressure from a suitable source, the cylinder communicating hydraulically with a hydraulic actuator for the main shut-off valve. The system provides for testing of the shut-off valve by actuating the valve through a portion of its full travel, thus confirming that the valve is free. This is accomplished by shutting off the pressure to one side of the double-ended hydraulic cylinder, and opening the hydraulic line between the cylinder and the actuator. Thus, hydraulic pressure from the actuator can bleed to the cylinder, allowing the actuator to move to the extent of the limiting spring and/or hydraulic pressure to the opposite side of the cylinder.
US08474300B2 Methods to provide a feature on a needle
A gripping surface is provided on an outer surface of a needle shield as incorporated into an intravenous catheter assembly. The gripping surface provides a gripping position nearer the catheter adapter, catheter and needle tip for improved balance and control of the catheter assembly during insertion of the catheter. Additionally, the gripping surfaces include a guard feature to prevent a user's unintended contact with various components of the catheter assembly whereby the contact may result in an undesirable “over the bevel” condition.
US08474295B2 Method of compacting the surface of a sintered part
The invention describes a method of compacting the surface of a sintered part (2), whereby a sintered part (2) is moved in a die (1) along an axis (3) in a pressing direction (20) through several die portions (7, 8, 9) from a first die portion (7) at a first die orifice (6) into a last die portion (9), and a wall surface (16) of each die portion (7, 8, 9) forms at least one pressing surface (18) against which a contact surface (17) formed by an external surface (12) of the sintered part (2) is pressed, and an internal contour (25) defined by the pressing surface (18) lying in a cross-section by reference to the axis (3) at least approximately corresponds to an external contour (26) defined by the contact surface (17). As the sintered part (2) is moved, the surface is compacted from the first die orifice (6) to the last die portion (9) by die portions (7, 8, 9) continuously merging into one another and by monotonously decreasing internal diameters (19) of the die portions (7, 8, 9) as measured between co-operating pressing surfaces (18).
US08474286B2 Overflow downdraw glass forming method and apparatus
The present invention significantly modifies “The Overflow Process”. It includes a method and apparatus for measuring glass flow rate and maintaining a constant glass flow rate. It also embodies design features and methods that support and stress the forming apparatus in a manner such that the deformation that results from thermal creep is corrected, thus minimizing the effect of the thermal creep on the thickness variation of the glass sheet. The present invention also embodies design features that change the process from a single step (combined flow distribution and cooling) to a two step process; step one being flow distribution and step two being cooling.
US08474284B2 Decorative bracelet with tradable token insets
A molded silicone rubber bracelet having a plurality (preferably three) specially-formed receptacles for seating and retaining the same number of play-value tokens in a convenient manner for trading and/or playing games. The tokens bear different graphic indicia but all have a uniform size and circular (or alternately-shaped) two-tier cross-section that allows them to be held captive in three outwardly-disposed and uniformly-spaced receptacles in the bracelet in tongue-in-groove manner. Since the tokens are easily removable/replacable/tradable, they can be traded at will for other tokens and/or used for playing a game. The token-carrying functionality of the bracelet coupled with its ornamental token-displaying appearance capitalizes on the popularity of conventional rubber wristbands as well as social trading interaction, resulting in great appeal to teens and youth.
US08474283B2 Refrigerator
Provided is a refrigerator including a mixing box detachably provided on a refrigerator door. Due to the mixing box, a user can conveniently utilize a beverage having a slushy shape.
US08474282B2 Water pan for water discharge device of refrigeration/air-conditioning system
Mounted in a bottom side of a water discharge device of a refrigeration/air-conditioning system for collecting waste water, a vermin-protective, high-strength and high beauty water pan is disclosed to include a bottom portion, and an upright peripheral wall extending along the border of the bottom portion and having at least one overflow port. The upright peripheral wall has a part curved inwards, defining a recessed open chamber, a recessed wall portion that surrounds the recessed open chamber, a bridge wall portion that suspends above the recessed open chamber and has the topmost edge thereof higher than the topmost edge of the recessed wall portion, and a plurality of ribs that are connected between the recessed wall portion and the bridge wall portion and divide the space in between the recessed wall portion and the bridge wall portion into multiple overflow holes that form one overflow port.
US08474281B2 Suspension bracket
Provided, in aspect, is a suspension bracket for use with an HVAC component. The suspension bracket, in one embodiment, may include a base portion, a first tab portion coupled to the base portion, wherein the first tab portion is positioned substantially perpendicular to the base portion, and a second tab portion coupled to the base portion. The second tab portion, in this embodiment, may include a first region and a second region, wherein the first region is positioned substantially perpendicular to the base portion, and further wherein the second region is positioned substantially perpendicular to the base portion and the first region.
US08474280B2 Refrigerating storage cabinet and control method for compressor thereof
A deviation calculating unit 42 calculates a deviation between an internal temperature detected by a temperature sensor 35 and a target temperature provided from a target temperature setting unit 41 for each predetermined time period. The deviation is integrated by a deviation integrating unit 46. When the integrated value exceeds a predetermined reference value, a rotational speed of an inverter motor that drives a compressor is increased. Therefore, for example, even if an internal temperature temporarily rises because a door is opened temporarily and outside air flows into a storage compartment, because there is no sudden change in the integrated value of the temperature deviation and the rotational speed of the compressor does not react in an oversensitive manner and rapidly increase. Consequently the control is stable. Thus, an unnecessarily oversensitive response to a sudden change in an internal temperature can be prevented, enabling operation at a higher efficiency.
US08474279B2 Energy management of household appliances
A refrigerator comprises a fresh food compartment and a freezer compartment and one or more power consuming features/functions including a refrigeration system for cooling the fresh food compartment and the freezer compartment. A controller is operatively connected to the one or more power consuming features/functions. The controller is configured to receive and process a signal indicative of current state of an associated energy supplying utility. The controller operates the refrigerator in one of plurality of operating modes, including at least a normal operating mode and an energy savings mode, in response to the received signal. The controller is configured to at least one of selectively schedule, delay, adjust and deactivate at least one of the one or more power consuming features/functions to reduce power consumption of the refrigerator in the energy savings mode.
US08474277B2 Compressor waste heat driven cooling system
Provided in some embodiments is a system that includes a gas compressor including an engine, a compressor driven by the engine, and a vapor absorption cycle (VAC) system driven by waste heat from the compressor, wherein the VAC system is configured to cool at least one medium. In other embodiments is provided a method that includes generating waste heat while compressing a gas, driving a vapor absorption cycle (VAC) system with the waste heat, and cooling at least one medium via the VAC system.
US08474271B2 System and method for hot ambient and grid frequency compensation for a gas turbine
Systems and methods for controlling a gas turbine are disclosed. The gas turbine can include a compressor oversized in airflow capacity and one or variable blade rows to control the airflow into the compressor. The position of the variable blade rows can be controlled according to a nominal variable blade row schedule that is defined to throttle down the variable blade rows to provide nominal flow into the compressor. The positions of the variable blade rows can be adjusted from the nominal positions set forth in the variable blade row schedule pursuant to a request to operate the gas turbine system in either a controlled output mode or in a frequency compensation mode.
US08474264B2 Radial counterflow steam stripper
Turbine exhaust steam, axially fed between counter-rotating radial flow disk turbines, separates into: (1) a radially inward flow of low enthalpy dry steam, and (2) a radially outward flow of high enthalpy steam, noncondensibles, and condensate. The radially inward flow goes to a conventional condenser. The radially outward flow loses enthalpy turning the disk turbines as it passes in the boundary layers against the disks, thus becoming low enthalpy dry steam, and the counter-rotation of the disks by impinging mass flow of condensate, high enthalpy steam, and noncondensibles sustains a cascade of dynamic vortex tubes in the shear layer between the boundary layers. The low enthalpy dry steam resulting from work being done flows into the condenser through the vortex cores of fractal turbulence. Condensate exits the periphery of the workspace, ready to be pumped back into the Rankine cycle.
US08474251B2 Cylinder head cooling system
A cylinder head with an integrated exhaust manifold is provided, the integrated exhaust manifold including an exhaust manifold flange. In one example, the cylinder head includes a cooled flange to control exhaust system heat. The cylinder head can improve operation of an integrated cylinder head during at least some operating conditions.
US08474238B2 Solderless linking method and structure for jewelry
A jewelry link assembly and method in which successive links are slipped onto prior links and are held together without the need for soldering between adjacent links. An infinitely hinged connection between adjacent links is formed permitting substantial flexibility when the hinged link bracelet assembly is so constructed.
US08474231B1 Edging and trimming apparatus for attachment to lawn mowers
The present invention is an edging and trimming apparatus for attachment to lawn mowing machines for use to edge and trim grass and weeds. A gear assembly enclosed in a housing may have a drive gear attached to a drive shaft of a lawn mower and may be engaged with a driven gear attached to a driven end of a shaft. A socket end of the shaft may be positioned in a hole in a side wall of a blade housing and the shaft may be slidably attached to the blade housing by a first bracket and a second bracket to position the shaft approximately orthogonal to the drive shaft. A head coupling assembly with a trimmer head may be releasable attached to said socket end.
US08474228B2 Packaging systems and methods for transporting vials
A packaging system for transporting vials containing biological samples may comprise a first tray defining at least one first tray cavity; and a second tray defining at least one second tray cavity and configured to mate with the first tray. The packaging system may further comprise at least one first tray cavity and at least one second tray cavity, wherein the at least one first tray cavity and the at least one second tray cavity are configured to securely hold respective vials for transport, and to restrain caps on the respective vials during transport, wherein the at least one first tray cavity and the at least one second tray cavity oppose each other when the first tray and the second tray are mated together. The packaging system may also be configured to permit barcode scanning of vials held within the first tray cavity and the second tray cavity.
US08474227B2 Bag accumulating device, bag neck gathering machine, and method
A bag accumulating device is provided with a first drive mechanism and a second drive mechanism. The first drive mechanism is configured to advance an open-mouth portion of a bag at a first speed. The second drive mechanism is provided adjacent and downstream of the first drive mechanism. The second drive mechanism is configured to advance the open-mouth portion of the bag at a second speed that is less than the first speed so as to accumulate and foreshorten the open-mouth portion of the bag. A method is also provided.
US08474223B2 Apparatus for loading and unloading by pallet truck a wrapping surface
An apparatus for transferring a palletized load between a pallet truck and a load wrapping surface may include a ramp configured to support at least a portion of the pallet truck. The ramp may include at least one fixed portion. The ramp may also include a movable portion configured to move relative to the fixed portion. The movable portion may be configured to support one or more wheel assemblies of the pallet truck, and move the one or more wheel assemblies of the pallet truck relative to the fixed portion.
US08474221B1 Telescoping fiberglass utility pole
An environmentally friendly fiberglass utility pole that comes in three sections that are telescoped one around the other to provide a strong, wind and bending resistant structure. Each of the three sections has alternating protruding and intruding surfaces that are slip fit together to provide maximum strength while conserving material. Additionally, each of the three sections preferably are different lengths such that maximum reinforcement is provided along the center of the length of the pole, without requiring excessive material (or weight) at the top end of the pole.
US08474219B2 Stay cable for structures
A mast is erected to support a load. At least one stay cable supports the mast. The stay cable has an end and an opposite end. The end of the stay cable attaches to an upper region of the mast. The opposite end of the stay cable anchors at earth. The stay cable is oriented at an angle not exceeding ten degrees.
US08474217B2 Framing aid
A portable jig used in light frame construction has a rigid body formed from a resilient material that is approximately rectangular in shape with a central planar web with a peripheral, perpendicular flange, and at least three saddles, attached to the central planar web. The jig also possesses a vertical framing flange that extends from one of the saddles and is parallel to the central planar web. The longitudinal axes of at least two of the saddles are parallel to each other and are spaced apart in conformity with standard building code spacing. The longitudinal axis of at least one of the remaining saddles is perpendicular to the aforementioned parallel saddles. These saddles are used to position the vertical framing elements at the desired spacing and at the same time ensure that they perpendicular to the horizontal framing elements.
US08474216B1 Method and apparatus for constructing drilling platforms without driven pins
A drilling platform constructed from columns of box support members. Each column has one or more spreader support brackets extending toward another spreader support bracket on an opposite column. Outwardly flaring locking arms rise from the spreader support brackets. A locking aperture is contained in the flared portion of each locking arm. The mouth of the aperture is preferably at about a thirty degree angle to its base so that the mouth is generally facing up. Spreader beams connect the columns. Each spreader beam has a locking pin at each end. The spreader beams are lowered onto the support arms of each column. As they are lowered, the locking pins are aligned to engage the locking apertures and thereby secure the spreader beams to the columns. Once the spreader beams are in place, a work platform can be built on top of the columns and spreader beams.
US08474214B2 Connecting structure for automotive trim panels
A connecting structure includes a first connecting part and a second connecting part. The first connecting part has a clip and a stabilizer flange that is spaced apart from the clip. The second connecting part has a first engagement structure that is engageable with the clip of the first connecting part to restrain movement of the second connecting part with respect to the first connecting part in an insertion direction. The second connecting part also has a second engagement structure that is engageable with the stabilizer flange of the first connecting part to restrain movement of the second connecting part with respect to the first connecting part in an elevational direction.
US08474199B2 Sprinkler mounting device
A sprinkler mounting device, in which an open-type mounting bracket for mounting a reducer having a head is temporarily joined to a support bar, thereby preventing a separation of the mounting bracket from the support bar during work.
US08474189B1 Weather strip for use with frame structures having sharp corners
A weather strip for use with a frame structure having a sharp corner, the weather strip comprising a stem portion and a bulb portion secured to a first end of the stem portion, where the bulb portion has a bulb wall comprising a soft thermoplastic elastomeric material.
US08474188B2 Carrier having a living hinge
The present invention provides for a weatherstrip assembly for a motor vehicle. The assembly includes a carrier having a base and a first and second leg extending from the base to a first and second distal end, respectively. The legs are spaced from each other to define a channel for receiving the motor vehicle. A seal is mounted to the first distal end. At least one securing flange is coupled to the second distal end for fastening the carrier to the motor vehicle. A living hinge is disposed between the securing flange and the second distal end, such that the securing flange is moveable independent of the carrier. The living hinge comprises a first section having a generally recessed configuration and a first thickness, and a second section having a generally planar configuration and a second thickness. The second section comprises a first region extending between the first section and a first terminal edge of the living hinge, and a second region extending between the first section and an opposing second terminal edge of the living hinge. The second thickness is greater than the first thickness.
US08474187B2 Shutter with removable louvres
A shutter having a frame, and louvres and having a control mechanism for operating all louvres, louvre drive couplings in each louvre, at least one moveable drive connector member for connecting between each louvre drive coupling, the drive connector member being moveable between engaged and disengaged positions, and having biasing springs for the drive connectors, yieldable to permit movement of the drive connectors out of the engaged positions.
US08474184B2 Apparatus for remotely opening a door
An apparatus and method for opening a door (48) from a remote location including a lever assembly (20) and a pulling line (22), the pulling line (22) having attached thereto a door handle engagement (60), the lever assembly (20) including at least a first guide (40) and a second guide (42) for guiding the pulling line (22) and a mounting apparatus (24) for mounting the lever assembly (20) to or adjacent a door (48), the first and second guides (40,42) being positioned such that when the pulling line (22) is prevented from moving through the first guide (40), pulling on the pulling line (22) acts to cause the lever assembly (20) to apply a force to urge the door to open (48). This apparatus allows an operator to gradually open a door or to apply a suitable force if, for example, the door (48) is stuck in the closed position.
US08474183B2 Colored or fragranced horticultural/agricultural products
The present invention relates to horticultural products and a method for making gardening products which have a dye or fragrance added to the products.
US08474181B2 Biodegradable plant pot
A biodegradable plant pot is formed from a paperboard-based blank wrapped about an axis and having a first longitudinal edge portion overlapping and adhered to an opposite second longitudinal edge portion of the blank so as to form an overlap seam. The blank is oriented with the machine direction of the paperboard running substantially parallel to the axis and the cross-machine direction running substantially circumferentially about the side wall, such that the machine direction of the paperboard runs lengthwise along the overlap seam. Cuts are formed in the side wall adjacent to and at circumferentially opposite sides of one end of the overlap seam, the cuts being confined to a localized region adjacent the one end of the overlap seam. The end of the overlap seam is graspable and pullable in a direction generally toward the opposite end of the overlap seam, the cuts facilitating the starting of tearing of the blank along the overlap seam such that the overlap seam is torn from the side wall from the bottom edge to the top edge thereof.
US08474175B2 Fishing lure
The present invention includes improvements for fishing lures. In some embodiments, a blade of a fishing lure includes a louvered hole. The louvered hole increases the blade turning action as water moves through the hole making the lure more enticing to fish resulting in more bites/strikes. The size, shape, type, color, texture and other characteristics of the blade and the overall lure are all changeable. In a second embodiment, a lure includes one or more elongated tails. In some embodiments, the elongated tails float, spin, slow down the lure and/or generate an appearance similar to a living creature. Again, the other characteristics of the lure with elongated tails are all changeable.
US08474174B2 Baited lure
An improved baited lure has a head section and a tail section so that when press fitted together an interior chamber with scent holes is formed for containing bait or scent and/or a rattle. A fish hook is attached to a leader that runs through holes in the head and tail sections so that, as the lure is moved through water, the two sections are held together. One section may have an air pocket for buoyancy when at rest, and a tether may be connected between the two sections so that, in the event the leader is broken, the lure rises to the surface of the water and, even if separated, both sections are retrievable.
US08474173B2 Sight system
A sight system is provided which may be selectively used in a variety of different ways. In one example, the sight system may be positioned on a rifle to provide a rifle sight system. In this example, the sight system may be positioned on the rifle barrel a substantial distance away from a user's eye. Advantageously, such an implementation may permit a user to effectively sight the rifle without compromising situational awareness. In another example, the sight system may be used to provide a reflex sight with a reticle (e.g., a dot, crosshair, mark, or other appropriate shape) superimposed on an image (e.g., a zoomed or non-zoomed image) displayed from a camera. In another example, the sight system may be used to provide an occluded sight in which a camera and/or display of the sight system is disabled. As a result, a reticle may be displayed over an opaque background.
US08474154B2 Footwear for walking or running with rolling action
A footwear sole assembly (10) for walking with a rolling action is described. An elastically compressible midsole element (33) is provided with a rolling element (40) situated in and extending over a portion of the length and over at least a portion of the width of the midsole element (33). The rolling element (40) consists at least partially of a resilient material and is disposed at least in that region of the midsole (33) which is opposite to the arch of the wearer's foot. This shoe offers the rolling gait advantages of the well known MBT shoe, but has a different construction which enables it to retain the outward appearance of conventional shoes such as trainers.
US08474149B2 Concentricity test device
A test device for testing whether an axis of a first portion of an article is coaxial with an axis of a second portion of the article includes a supporting member, a benchmark member fixed to a first end of the support member, and a test member slidably received in a second end of the supporting member opposite to the first end. The benchmark member includes a first test portion to position the first portion of the article that are coaxial within a coaxial tolerance. The test member includes a second test member coaxial with the first test portion. If the second portion is capable of being positioned to the second test portion, the article is qualified. If the second portion is incapable positioned to the second test portion, the article is unqualified.
US08474141B2 Method of modifying a surface of a nozzle of a liquid dispenser used for manufacturing a liquid crystal display
A method of modifying a surface of the nozzle of a liquid dispenser used to dispense liquid for manufacturing a liquid crystal display (LCD) includes primarily modifying the surface of the nozzle by performing one of oxygen (O2) or ozone (O3) plasma treatment with respect to the surface of the nozzle, secondarily modifying the primarily modified surface of the nozzle by treating the primarily modified surface with aminopropyltriethoxysilane, and tertiary modifying the secondarily modified surface of the nozzle by allowing an epoxy resin to react with the secondarily modified surface of the nozzle.
US08474137B2 Method for repairing turbine blades
A method for repairing turbine blades by replacing at least a part of the blade profile, the method having: a) manufacture of a replacement blade part; b) separation of the damaged area with a standardized cutting plane, leaving behind a remaining blade; c) matching of the replacement blade part to the actual geometry of the remaining blade; d) connecting or joining of the replacement blade part to the remaining blade by soldering of at least one web and welding of an outer contour.
US08474135B2 Method for fabricating printed circuit board
A method for fabricating a printed circuit board is provided. The method includes manufacturing a base film including a first side and a second side opposite to the first side; printing a first wiring on the first side with a high-viscosity conductive material having a viscosity of 5,000 to 300,000 centipoise (CPS); forming a via-hole that passes through both sides of the base film, and passes by the first wiring; and printing a second wiring on the second side with a low-viscosity conductive material having a viscosity of 100 to 5,000 CPS. The low-viscosity conductive material is applied to an inner wall of the via-hole to conductively connect the first wiring to the second wiring.
US08474133B2 Method of fabricating a base layer circuit structure
Methods of fabricating a base layer circuit structure are provided. One fabrication method includes: providing an alignment carrier having a support surface; forming a plurality of electrically conductive structures above the support surface of the alignment carrier; disposing a structural material around and physically contacting the side surfaces of the electrically conductive structures formed above the support surface, the structural material having an upper surface coplanar with or parallel to the upper surface of one or more of the electrically conductive structures; exposing, if covered, the upper surfaces of the electrically conductive structures to facilitate electrical connection to the structures; and separating the alignment carrier from the base layer circuit structure. The base layer circuit structure includes the plurality of electrically conductive structures and the structural material surrounding and physically contacting the electrically conductive structures.
US08474124B2 Tooling system
A tooling system comprises a plurality of elements arranged in an array, the elements of the array being movable between a closed position in which the elements contact one another and are secured in position, and an open position in which the elements of the array are spaced apart and are capable of vertical movement relative to one another, characterized in that the tooling system further comprises means for retaining the elements of the array in a plurality of different relative vertical alignments. A method of operating the tooling system is also described, which method of operating includes at least the steps of moving the elements of the array into a first vertical alignment, machining the free ends of the elements according to a predetermined pattern and moving the elements of the array into a second vertical alignment in which the machined ends of the elements produce a desired surface contour.
US08474123B1 Method of manufacturing an electronically heated, over-molded hose and fluidic fitting assembly
An electrically heated, over-molded fluidic hose and fitting assembly includes a length of electrically heated hose comprising an inner tube, heating wire wrapped around the inner tube, and an outer jacket covering at least a portion of the heating wires over the inner tube, the heating wires extending beyond the end of the hose. A fluidic fitting is provided in the end of the hose, the extending heating wires wrapped around the fitting, and at least a portion of the heating wires around the fluidic fitting are encapsulated in a first over-mold. Optionally, the first over-mold may be at least partially encapsulated within a second over-mold.
US08474115B2 Apparatus and method for making low tangle texturized roving
A method of collecting a strand using an air stream dissipater comprises texturizing the strand with an air stream on a first side of the air stream dissipater, directing the texturized strand through the air stream dissipater and collecting the texturized strand in a container on the second side of the air stream dissipater. A system for texturizing a strand comprises a texturizer for texturizing the strand with an air stream, a container to collect and hold the texturized strand and an air stream dissipater provided between the texturizer and the container to dissipate excess air from the air stream and prevent the excess air from entering the container.
US08474112B2 Carabiners with multi mode locking sleeves, methods of manufacturing such carabiners, and methods of using such carabiners
Carabiners have a gate that is movable between a closed position and an open position, and a locking member that prevents opening of the gate when the gate is in the closed position and the locking member is in a locked position. The locking member is biased to the locked position. The locking member is also movable to a retainable unlocked position. Methods of manufacturing such carabiners include configuring a locking member of a carabiner to move between a locked position and a retainable unlocked position, and biasing the locking member to the locked position. Methods of using a carabiner include positioning a locking member in a retainable unlocked position, opening a gate of the carabiner, and allowing the locking member to at least substantially automatically move to a locked position as the gate is closed.
US08474111B2 Panel-fastening clips, especially for curtain or lateral airbags
Improvements to panel fastening clips, especially to those used in curtain and/or lateral airbags, of the kinds of clips that are formed by a surface and/or several flexing arms that are designed to be located in the outer part of the panel into whose opening they are inserted, including several feet that are more or less elastic and that tend to converge at their ends in the general shape of an inverted “V” in the direction in which the clip is inserted, as well as several wings whose ends work against the lower surface of said panel and which ensure that said clip is fastened to said panel, characterized by the fact that the ends of said wings have an enlarged working surface against the lower surface of said panel.
US08474109B2 Slider assembly
Slider assemblies and methods of manufacturing slider assemblies including a slider with a locking feature that cooperates with a plurality of coils of a standard zipper component. In some embodiments, the slider is capable of moving freely along the length of the zipper component when sufficient force is applied to the slider, but is capable of being locked in position when sufficient force is no longer applied to the slider. In certain embodiments, the locking feature is generally M-shaped. In some embodiments, the sliders are formed using injection molding techniques.
US08474108B2 Clasp held by opposing magnetic forces
A connector with two magnets with like poles facing towards each other. A first magnet of the two magnets is fixedly attached to a support base and female receptacle situated above the same pole of the first magnet. The second magnet is fixedly attached to a male flange adapted for passage through the female receptacle. The male flange and second magnet are further fixedly attached to a length of material which is longer than the female receptacle, such that the male flange remains within the female receptacle in an assembled condition due to a magnetic force pushing each magnet away from the other. Another embodiment includes a method of use, including lining up the male flange into the female receptacle for locking and pushing down and slightly transversely on the male flange to unlock.
US08474095B2 Constant-power electric system
An electric system that includes a single-phase permanent-magnet electric machine and a control system for driving the electric machine. The control system sequentially excites and freewheels a winding of the electric machine so as maintain substantially constant power over an operating speed range spanning at least 10 krpm and/or an excitation voltage range extending between a minimum voltage and a maximum voltage, the minimum voltage being less than 80% of the maximum voltage. Additionally, a product comprising the electric system.
US08474091B2 Cleaning appliance
A cleaning appliance of the canister type includes a substantially spherical floor engaging rolling assembly including a fluid inlet for receiving a fluid flow and a device for acting on the fluid flow received through the inlet, and a plurality of floor engaging support members for supporting the rolling assembly as it is maneuvered over a floor surface.
US08474088B2 Windshield wiper
A windshield wiper includes a wiper post and a connection unit which is used to connect the wiper post and a wiper arm. The wiper rod has a bottom connected with a rubber blade. The wiper post has an opening at a central portion thereof, a recess at a central bottom of the opening, and a resilient plate disposed on the recess. One end of the resilient plate is connected with the bottom of the opening, and another end of the resilient plate is suspended above the recess and has an engaging buckle. The opening has protruding steps which are formed at two sides of the resilient plate. The protruding steps each have a vertical surface formed with a lumpy section. The connection unit is detachably mounted in the opening of the wiper post. The connection unit has a bottom formed with a protruding platform corresponding to the opening. The protruding platform has a slide trough at a central portion thereof corresponding to the resilient plate. Two sides of the protruding platform each have a vertical surface formed with a lumpy portion corresponding to the lumpy section of the opening.
US08474087B1 Sandpaper cleaner
A first base layer includes capability to attach the sandpaper cleaner to an appendage of the user, either elastic memory in the first embodiment, a pocket allowing the device to be worn on the hand as a mitt or, alternatively, belt-receiving slots or a protrudable flap for insertion into a user's pocket. A second layer is bonded to the upper surface of the first and features a material such as flocked foam for clearing accumulated particulate from the grit of the abrasive of the sandpaper.
US08474083B2 Apparatus and method for encouraging hand washing
A device to encourage hand washing which provides visual feedback to a user who can control a video game, blow bubbles, or view other visual feedback device while washing their hands. The device in one mode features at least one controller configured to operate when wet or continually doused with water while the user is washing their hands. The user may view a video or other means for visual interaction while washing their hands, and control a portion of the display with the controller. A video game or the like may thus be played by washing their hands thereby providing user encouragement to wash their hands. In a hand powered mode of the device, a compressible shell is employed to blow bubbles while squeezed and concurrently washing the user's hands. The controller or the shell may be employed with components providing a dermabrasive action against the palm of the user.
US08474068B2 Trench shower drain
A shower trench drain apparatus includes a shower trench drain body of polymeric material having an integrally-formed drain channel with angled bottom surface and drain opening or openings, a waterproof membrane over the drain body, a clamp ring retaining the membrane to the drain body, and a grate adjustably retained to the drain body by a height adjustment mechanism. The trench drain body formed from a block of material such as PVC or ABS, which are compatible with approved plumbing materials and codes. The block has a flat bottom adapted for horizontal support during installation and includes integrally-formed features facilitating adjustment during installation while minimizing components and separate parts and simplicity of installation.
US08474067B2 Spinal protective device
A spinal protective device includes a plurality of support members abutted in series with one another along a spine of a user. Each adjacent pair of support members has a respective pair of forward fulcrum contact areas where the support members abut one another for relative pivotal movement in a hyperflexion direction and a respective pair of rearward fulcrum contact areas where the support members abut one another for relative pivotal movement in a hyperextension direction. A rear tension member connected between the support members limits relative movement in the hyperflexion direction and a front tension member connected between the support members limits relative movement between the support members in the hyperextension direction. Straps about the torso secure the support members along the spine of the user.
US08474065B2 Device and method for adjusting fabric
An apparatus used in adjusting a garment or a piece of fabric and a method for implementing the same. The apparatus includes a bottom piece of fabric attached to a top piece of fabric and a piece of elastic sized to fit between the top and bottom pieces of fabric. The top piece of fabric includes two openings, one toward each end, through which the elastic piece fits. The elastic piece includes a plurality apertures sized to be able to receive buttons, which buttons are attached to the top and bottom pieces of fabric and buttoned through a corresponding aperture in the elastic piece.
US08479305B1 Method and system for managing a data object so as to comply with predetermined conditions for usage
A method and a system for managing a data object so as to comply with predetermined conditions for usage of the data object. To control the usage of the data object, a set of control data, defining usages of the data object which comply with the predetermined conditions, is created for the data object. The data object is concatenated with the user set of control data, encrypted and transferred to the user. When the user wants to use the data object, a special user program checks whether the usage complies with the control data. If so, the usage is enabled. Otherwise it is disabled.
US08479303B2 Method and system for scoring employment characteristics of a person
A first method and system includes receiving initial information related to a person; verifying the accuracy of the initial information; assigning a plurality of scores to the person, the plurality of scores having a plurality of score types, each of the plurality of scores having a score value and a score type; and setting the score value of at least one of the plurality of scores based on the verified initial information. A second method and system includes, for each person of a plurality of persons, assigning a plurality of scores, each of the plurality of scores having a score type and a score value, the score value of at least one of the plurality of scores being based on verified information; receiving a request for information related to a specific score type and a specific score value; and determining a portion of the plurality of persons which have scores related to the specific score type and specific score value.
US08479295B2 Method and apparatus for transparently instrumenting an application program
Generally, this disclosure describes systems and methods for transparently instrumenting a computer process. The systems and methods are configured to allow instrumenting executable code while permitting legacy memory scanning tools to monitor corresponding uninstrumented executable code stored in memory.
US08479294B1 Anti-malware scan management in high-availability virtualization environments
A computer system for high-availability virtualization environment includes an originating host machine hosting several virtual machines. Anti-malware scanning on a virtual machine may be initiated in the originating host machine. Prior to completion of the anti-malware scanning, the virtual machine may be migrated to another, destination host machine. The anti-malware scanning on the virtual machine may be resumed in the destination host machine based on a scan state of the virtual machine. The anti-malware scanning of the virtual machine may be suspended and scheduled for execution in the destination host machine. A scan cache of the virtual machine may be preserved depending on information from the scan state. For example, the scan cache may be preserved and employed in the destination host machine when the originating and destination host machines use the same scan engine and pattern version.
US08479286B2 Systems and methods for behavioral sandboxing
Methods and system for behavioral sandboxing are described. In one example embodiment, a system for behavioral sandboxing can include a network and a computer. The network communicatively coupled to a source of an executable application. The computer communicatively couple to the network and including a behavioral analysis module and a plurality of execution environments. The behavioral analysis module is configured to perform behavioral analysis on the executable application downloaded over the network. The plurality of execution environments including a standard execution environment and a protected execution environment. The behavioral analysis module is configured to evaluate a plurality of behavioral characteristics of the executable application to determine whether the executable application should be executed within the protected execution environment prior to execution of the executable application. The behavioral analysis module also monitors execution of the executable application to determine whether the execution environment can be changed.
US08479267B2 System and method for identifying unauthorized endpoints
In embodiments of the present invention improved capabilities are described for identifying unauthorized endpoints. The present invention includes computer implemented methods and systems for actively polling and monitoring network devices, such as network routers and switches, to obtain information on any or all of the endpoints on a network with which the router or switch may have communicated. Address information acquired through polling is compared with an authorized endpoint list, which is generated from information reported to the store by security agents on the authorized endpoints and which is stored in a security compliance store, in order to identify unauthorized endpoints. Methods and systems disclosed herein also include remediation measures to be taken on the unauthorized endpoints. Related user interfaces, applications, and computer program products are disclosed.
US08479260B2 Multi-level security controls system
A method and apparatus for processing information. First information is received from a first number of devices at a first number of interfaces configured to receive the first information in a first section of a programmable integrated circuit. The first information is sent to a second section in the programmable integrated circuit. Second information is received at a second number of interfaces in the second section from a second number of devices that generates the second information with a plurality of security levels. The first and second sections are partitioned from each other such that communication between the first and second sections is controlled by the second section. The first and second information are processed to form processed information that is sent to a number of network interfaces in which an identification of a security level within a plurality of security levels is associated with the processed information.
US08479255B2 Managing operational requirements on the objects of a service oriented architecture (SOA)
A registry for a service oriented architecture (SOA) comprising a plurality of processing objects. The registry may include a plurality of non-formalized operation requirements for the plurality of SOA objects, a plurality of technical assertions for the plurality of SOA objects, and a plurality of links, linking each non-formalized operation requirement to at least one technical assertion of the registry.
US08479251B2 System and method for synchronizing streaming content with enhancing content using pre-announced triggers
A client-server architecture synchronizes streaming content with enhancing content via pre-announced triggers. The architecture includes server-based components to generate announcements containing information specifying how and when to receive upcoming triggers that will be transmitted at a later time. The server transmits the announcements to a general broadcast or multicast IP address. Client-based components monitor the IP address to receive and filter the announcements. Selected announcements are stored in a guide database in correlation with the streaming content programs to indicate that the programs are interactive. When a user tunes to an interactive program, the client opens a container HTML page that contains controls to receive the streaming content program and to extract the announcements from the guide database. The latter control monitors the IP address at the times specified in the selected announcements to receive the triggers corresponding to the interactive program. The server delivers the triggers at times synchronized to the streaming content. When triggers arrive, the client control processes the triggers to coordinate presentation of the enhancing content with the streaming content program. The triggers may further be used to carry items that fill a ticker being displayed with the program.
US08479246B2 System and method for interactive video content programming
The present invention is directed to a system and method for interacting with video by displaying one or more interface links associated with video content being displayed, pausing the video content when an interface link is interacted with, allowing the user to view ancillary content the interface link is linked to over a network, and un-pausing the video content after the user elects to continue viewing the video content. In one or more embodiments, the ancillary content may permit e-commerce, display additional video or other images, and/or include links to additional ancillary content. The present invention also includes a method for creating an interactive video.
US08479245B2 Method and system for receiving and processing digital content
Embodiments of the present invention are directed to a method of storing digital content in a digital electronic system. In one embodiment, datacast information decoded from a digital media signal is monitored to identify newly-received digital content. The monitoring includes configuring a decoder to receive and decode the datacast information, identifying newly-received digital content from the datacast information, and updating an intelligent filter based upon the newly-received digital content, wherein the intelligent filter records the newly-received digital content. Additionally, the monitoring may include repeating the configuring, identifying, and updating. Thereafter, any of the newly-received digital content that is recorded in the intelligent filter may be stored into a cache memory.
US08479236B2 Communication system, transmitter, receiver, communication method, program, and communication cable
The present, invention relates to a communication system, a transmitter, a receiver, a communication method, a program, and a communication cable for providing high-speed bidirectional communication while maintaining compatibility. When an HDMI (R) source 71 performs bidirectional IP communication with an HDMI (R) sink 72 using a CEC line 84 and a signal line 141, a switching control unit 121 controls a switch 133 so that, when data is transmitted, the switch 133 selects a constituent signal forming a differential signal output from a converting unit 131 and, when data is transmitted, the switch 133 selects a constituent signal forming a differential signal output from a receiver 82. When bidirectional communication is performed using only the CEC line 84, the switching control unit 121 controls the switch 133 so that the CEC signal output from the HDMI (R) source 71 or the receiver 82 is selected. The present invention is applicable to, for example, HDMI (R).
US08479230B2 System and apparatus for managing media content
A system and apparatus for managing media content is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a terminal device can have a controller element that receives a media guide from a Set-Top Box (STB), and presents on a display unit of the terminal device the media guide without presentation of said media guide on a media device coupled to the STB. Additional embodiments are disclosed.
US08479227B2 System and method for ensuring secure communication between TV and set back box
A random number or HDCP key is sent from a TV to a set back box (SBB) over a HDMI channel, and unless the SBB returns the same random number/key to the TV over a USB link, the TV will not communicate further with the SBB.
US08479218B2 Automatically arranging objects in a graphical program block diagram
Various embodiments of a system and method for automatically arranging or positioning objects in a block diagram of a graphical program are described. A graphical programming development environment or other software application may be operable to automatically analyze a block diagram of a graphical program, e.g., in order to determine objects present in the block diagram, as well as their initial positions within the block diagram. The graphical programming development environment may then automatically re-position various ones of the objects in the block diagram. In various embodiments, the objects may be re-positioned so as to better organize the block diagram or enable a user to more easily view or understand the block diagram.
US08479210B2 Evenly distributing workload and providing a predictable failover scenario in a data replication system
A method for more effectively distributing the I/O workload in a data replication system is disclosed herein. In selected embodiments, such a method may include generating an I/O request and identifying a storage resource group associated with the I/O request. In the event the I/O request is associated with a first storage resource group, the I/O request may be directed to a first storage device and a copy of the I/O request may be mirrored from the first storage device to a second storage device. Alternatively, in the event the I/O request is associated with a second storage resource group, the I/O request may be directed to a second storage device and a copy of the I/O request may be mirrored from the second storage device to the first storage device. A corresponding system, apparatus, and computer program product are also disclosed and claimed herein.
US08479205B2 Schedule control program and schedule control method
A schedule control program that is capable of allocating threads to CPUs so as to effectively use caches. When a thread is executed, the execution start time and the CPU number of a CPU that executes the thread are stored. When an interrupted thread is re-allocated to a CPU to execute it next, an elapsed time t counted from the execution start time is calculated. Time parameters are set to caches that are used by the CPUs in such a way that the higher the level of a cache, the larger time parameter is set. If the elapsed time t is smaller than a time parameter set to an n-level (where n is a natural number of 2 or greater) cache and is equal to or larger than a time parameter set to an (n-1)-level cache, the thread is allocated to a CPU with the lowest load among the CPUs sharing the n-level cache with the last execution CPU.
US08479202B2 Method and system for autonomic application program spawning in a computing environment
A method and system for self-managing an application program in a computing environment, is provided. One implementation involves spawning a primary application for execution in the computing environment; the primary application monitoring status of the primary application and the computing environment resources while executing; and upon detecting a first status threshold, the primary application spawning a secondary application in the computing environment, wherein the secondary application comprises a lower functionality version of the primary application, and the primary application terminating.
US08479201B2 Processor with hardware solution for priority inversion
A method for preventing priority inversion in a processor system having an operating system operable in a plurality of contexts is provided. The method comprises: providing a plurality of context control registers with each context control register being associated with a corresponding one context for controlling execution of the context; providing a plurality of sets of hardware registers, each set corresponding to one context of the plurality of contexts; and utilizing the plurality of context control registers and said plurality of sets of hardware registers to prevent priority inversion.
US08479199B2 Nested virtualization performance in a computer system
A virtualization architecture for improving the performance of nested virtualization in a computer system. A virtualization instruction reads or writes data in a control structure used by a virtual machine monitor (VMM) to maintain state on a virtual machine (VM) to support transitions between a root mode of operation of a CPU in which the VMM executes and a non-root mode of operation of the CPU in which the VM executes. A privileged data access is made to a primary control structure according to the virtualization instruction if the CPU is in the root mode. A non-privileged data access is made to a secondary control structure according to the virtualization instruction if the CPU is in the non-root mode and a secondary control structure field in the primary control structure is enabled.
US08479197B2 Host controller using reduced network resources to monitor hosts
A host controller sends a request for first status information to a host. The host controller receives first status information from the host along with a unique identifier that is associated with the first status information. After a time period, the host controller sends a new request for second status information to the host, the new request including the unique identifier. When second status information and the first status information are associated with the same unique identifier, the host controller receives a response from the host indicating that the second status information is the same as the first status information. When the second status information and first status information are not associated with the same unique identifier, the host controller receives the second status information and a new unique identifier from the host.
US08479194B2 Virtual machine migration
Virtual machine migration is described. In embodiment(s), a virtual machine can be migrated from one host computer to another utilizing LUN (logic unit number) masking. A virtual drive of the virtual machine can be mapped to a LUN of a storage array. A LUN mask associates the LUN with a host computer. The LUN mask can be changed to unmask the LUN to a second computer to migrate the virtual machine from the host computer to the second computer.
US08479192B2 Dynamic XPS filter
A system and method enhances a default workflow path of a workflow system. The system provides access to policy rules and associated triggering conditions not available to the default workflow path of the workflow system. The configured rules are stored in a repository, and may be dynamically reconfigurable. Selected ones of the rules and triggering conditions are bound to at least one resource, such as a printer. An orchestrator is installed as a default workflow path, e.g., as an XPS filter, and is thus executed during default workflow path processing for a job submitted to the default workflow path. The orchestrator may then perform additional processing functions including accessing the configured policy rules and associated triggering conditions. A processing unit may be executed if the associated triggering condition is satisfied.
US08479191B2 Software installing method based on acquired equipment information and storage medium thereof
A software installing method for installing software to a computer is disclosed. The method includes reading a software program to the computer, the software program corresponding to an equipment connected to the computer. The method further includes acquiring equipment information of the equipment from the equipment connected to the computer. The method also includes displaying an image representing a combination of parts of the equipment based on the acquired equipment information of the equipment on a display section prior to installing the software program, and installing the software program to the computer.
US08479169B1 Code analysis via ranged values
A method, computer program product, and system are provided for reducing errors in software code. For example, an embodiment of the method includes defining a range of values for one or more inputs to the software code and evaluating non-conditional and conditional statements in the software code with one or more values from the range of values until a program misbehavior occurs or substantially all statements in the software code have been evaluated. When evaluating the conditional statements, true and false conditions of the statement can be explored using the range of values. For instance, a sub-set of the range of values can be used to evaluate the conditional statement as true and another sub-set of the range of values can be used to evaluate the conditional statement as false. By exploring both true and false scenarios, wide code coverage is possible.
US08479167B1 Detecting indexing errors in declarative languages
A method for detecting program code errors including searching for lines of command codes in the program code. A line of command code includes command codes and indices. The lines of command codes are organized as paragraphs. At least one of the lines of commands codes in each paragraph is different from the other lines of commands codes in the paragraph. The method further including separating the command codes from the indices for the lines of command codes, wherein the indices are a matrix of indices, and each row of indices in the matrix of indices includes the sets of indices for each of the lines of command codes from one of the paragraphs; determining each set of vertical indices in the matrix of indices that does not match a known series; and reporting to a user computer each set of vertical indices that does not match the known series.
US08479164B2 Automated test execution plan generation
A set of user-configured testing parameters for a software application under test can be received by a test execution plan generation tool. At least one testing objective for the software application can be defined by user-configurable testing parameters. A test execution plan can be automatically generated utilizing the user-configured testing parameters and a predefined test execution plan data model. The predefined test execution plan data model can include testing metadata representing software testing domain data for a software testing system being used to evaluate the software application under test. The testing metadata can specify details of finite shared resources of a test center shared by all projects under test. The generated test execution plan can detail specific allocation of the finite shared resources dedicated towards at least one phase of testing the software application to satisfy the at least one testing objective for the software application.
US08479161B2 System and method for performing software due diligence using a binary scan engine and parallel pattern matching
A system and method is provided for performing software due diligence review, which may include reviewing software for compliance and compatibility with software licenses, export regulations, or other compliance issues. In one implementation, the system may include a binary scan engine configured to analyze binary objects and extract dependency information identifying source code that may be associated with the binary objects. Upon identifying relevant source code, the system may use parallel pattern matching techniques to identify certain keywords in the source code and/or to match the keywords to text patterns that contain excerpts of language relevant to software due diligence. The system may then check for permissions and obligations associated with any matching relevant language to draw inferences regarding potential compliance problems.
US08479160B2 Debugging client-side code
A method for debugging client-side code includes a client receiving an application file set from a server in response to the client requesting an application. A singleton is generated on the client by executing a script in the application file set. The singleton monitors a data event generated by an application programming interface. The singleton writes a client data record to a cache memory in response to the application programming interface generating the data event. The client data record records an application event. The singleton flushes the contents of the cached memory in response to a flush event, and transfers the contents to the server for persistent storage.
US08479159B2 System and method for automatically determining relationships between software artifacts using multiple evidence sources
A method (which can be computer implemented) for inferring whether at least a first relationship exists between at least first and second entities includes the steps of applying a first assessor to obtain a first confidence level pertaining to putative existence of said at least first relationship between said at least first and second entities, applying a second assessor to obtain a second confidence level pertaining to putative existence of said at least first relationship between said at least first and second entities, and combining said first and second confidence levels to obtain an overall inference whether said at least first relationship exists between said at least first and second entities.
US08479157B2 Methods and apparatus for integration of declarative rule-based processing with procedural programming in a digital data-processing evironment
The present invention provides methods and systems for integrating a procedural computational model with a declarative computational model. For example, in one aspect, the present invention provides a method for integrating a plurality of procedural instructions in a procedural computational system with a plurality of declarative rules in a declarative computational system. In such a method, for each of the procedural instructions operating on one or more variables, a hash table indexed by variable names is utilized to determine whether any of these variables participate in at least one of the declarative rules. Upon execution of a procedural instruction that changes a variable participating in a declarative rule, other variables associated with the rule are updated so as to maintain a relationship imposed by the rule among the variables. The updating of the other variables is performed prior to execution of other procedural instructions. Further, for each of the updated values, changes associated with to updated variable are propagated to other rules, if any, in which the updated variable participates. The propagation of the change can be accomplished by modifying values of variables other than the updated variable so as to maintain relationships defined by these other rules. The integrated computational systems of the invention can find applications, for example, in workflow processing.
US08479153B2 Abstracting transformation for model driven architecture
An example embodiment of the present invention provides a process for abstracting an implementation-independent model to an implementation-specific model during transformation in a MDA system. In the example embodiment, the MDA system comprises a transformation engine whose components might include software tools such as AndroMDA and Muse. The transformation engine accepts as input an implementation-independent model written in a modeling language such as UML that provides graphical notation to describe inheritable classes and their attributes and relationships. The transformation engine also accepts a configuration file which allows the designation of a class in the model as a manageable resource. From these inputs, the transformation engine creates a manageable resource corresponding to the class, which resource includes any subclasses by inheritance from the designated class unless the subclass is specifically excluded in the configuration file. In one embodiment, the manageable resources created by the transformation engine are WSMD manageable resources.
US08479147B2 Server-page based software architecture enabling use-case oriented evolutionary software prototyping
A system for use-case software development includes an interface renderer for interpreting a user interface definition code and displaying a user interface, a request dispatcher for processing a request from the interface renderer, and a request handler for processing the request and checking a use-case name contained in the request. The system further includes a use-case handling program, invoked by the request handler, for performing logic defined by a use-case corresponding to the use-case name and according to a use-case state and returning an interface definition specifying an interface layout and controls that are interpretable by the interface renderer, and a server page container for receiving the interface definition and providing the user interface definition code to the interface renderer.
US08479145B2 Method and system for determining a reuse factor
The present invention provides a method, system and computer program product for determining a reuse factor associated with a set of resources available for a project. The method includes identifying the set of resources from a repository. The predetermined saved-effort associated with the set of resources is also determined from the repository. The method further includes identifying one or more resources from the set of resources. The one or more resources are identified by a project leader to be used in the project. Thereafter, the reuse factor is estimated on the basis of the predetermined saved-effort associated with the set of resources and the effort saved by the use of the one or more resources.
US08479141B1 Automation using spine routing
A method and technique of routing interconnects of an integrated circuit providing improved routing quality. In an embodiment of the invention, the technique provides linear spine interconnect routing. In memory array blocks, such as in DRAM and SRAM memory designs, connected pins are generally separated by large distances in a first direction and small distances in a second direction, or a spine or channel region. A route area is defined within the spine region. In one embodiment, obstacles in the route area are identified and corresponding forbidden areas are demarcated. The linear spine interconnect is routed in the first direction within the route area while avoiding the forbidden areas. Pins are connected to the spine interconnect by stitching interconnects. Stitching interconnects are generally routed in the second direction.
US08479130B1 Method of designing integrated circuit that accounts for device aging
A method of designing an integrated circuit (IC) includes simulating aging evolution of the IC by providing a standard cells library, and a device activity file of device electrical activity in the standard cells as a function of electrical activity at the pins of the standard cells, taking into account Hot Carrier Injection, Negative Bias Temperature Instability, and gate oxide breakdown. A standard cell evolution file is provided that stores electrical characteristic aging data of standard cells. An instance activity file is provided of simulated electrical activity at the pins of individual instances of the cells in the IC. The instance activity file and the device activity file are used to analyze device activity and consequent aging evolution of the devices, and then generate data for consequent aging evolution of the IC. The IC design can then be modified to account for the aging evolution.
US08479128B2 Technique for honoring multi-cycle path semantics in RTL simulation
An enhanced RTL simulation including information regarding multi-cycle paths is provided. The multi-cycle path information, which is available in the design constraint file, can be used for timing analysis during RTL simulation. This information can advantageously augment the RTL simulation engine to approximate the cycle delays at the destination registers, thereby providing a more realistic approximation of circuit behavior at the RTL level. Notably, RTL simulation is orders of magnitude faster than gate level simulation. Moreover, design bugs associated with multi-cycle paths are more easily corrected during RTL simulation compared to waiting until the gate level simulation.
US08479125B2 Lithography modeling and applications
The manufacturing of integrated circuits relies on the use of lithography simulation to predict the image of the mask created on the wafer. Such predictions can be used for example to assess the quality of the images, verify the manufacturability of such images, perform using OPC necessary correction of the mask data to achieve images close to the targets, optimize the printing parameters such as the illumination source, or globally optimize the source and the mask to achieve better printability. This disclosure provides a technique based on the association of at least one kernel function per source region or source point. Each kernel function can be directly convoluted with a mask image to create a prediction of the wafer image. As the kernel functions are associated with the source, the source can be easily changed to create new models. The optical system can be fully described by computing the possible kernels for all possible source points and all possible numerical apertures. Therefore this technique is ideally suited for source-mask optimization as well as source-mask-numerical aperture optimization, and their associated applications.
US08479122B2 Gestures for touch sensitive input devices
Methods and systems for processing touch inputs are disclosed. The invention in one respect includes reading data from a multipoint sensing device such as a multipoint touch screen where the data pertains to touch input with respect to the multipoint sensing device, and identifying at least one multipoint gesture based on the data from the multipoint sensing device.
US08479117B2 Intelligent window sizing for graphical user interfaces
A device displays a drop down detection area. When the computing device detects the presence of a cursor hovering over the drop down detection area, the computing device displays a tiling navigator on the display, which includes multiple window resizing options for a user to select in order to resize a window to particular display locations on the display.
US08479116B2 User interface for engineered systems asset analysis
Systems, methods, and computer-storage media of the present invention facilitate the management of assets of an engineered system. These management activities enable a user to understand various conditions surrounding identified system assets and provide tools for guiding decision making in terms of how prioritize projects for such assets. A user interface is also provided to display geospatially associated information relating to a selected portion of a system asset.
US08479107B2 Method and apparatus for fluid graphical user interface
A method including causing, at least in part, display of selectable objects on a graphical user interface, where each of the selectable objects corresponds to data or an application accessible via the graphical user interface. The method further includes causing, at least in part, display of the selectable objects in motion travelling across the graphical user interface based on a category of the selectable object or context dependent data, and allowing user selection and manipulation of the selectable objects displayed on the graphical user interface.
US08479106B2 Method and device to simplify message composition
A method and device to simplify message reply composition on a communications device, using a partially transparent overlay to allow a user to freely scroll and move around to other sections of a message or message chain while still being able to see and edit the reply being composed. When the reply is scrolled such that the composition field is not visible on the display screen, the device displays the overlay when the user enters text or on user request. The user may then type text into the overlay while viewing the underlying portion of the reply message, such as previous messages in the string.
US08479104B2 Methods, systems, devices and computer program products for collecting and sharing selected personal data
Methods, systems, devices and computer program products obtain and share personal data of celebrities and others over a communications network. The methods include; (a) electronically capturing personal data associated with a plurality of celebrities; (b) electronically storing the captured data in a database of electronic personal data records, the records being correlated to a respective celebrity; (c) accepting user input to request data of interest for a particular celebrity; (d) electronically automatically extracting records in the historical data base related to the user input; and (e) electronically publishing celebrity personal data to the user based on the extracting step.
US08479099B2 Group management apparatus and group management system
A group management apparatus manages, as a plurality of groups, numerous installation devices installed in a plurality of buildings. The group management apparatus includes an acquiring component, a summarizing component and a screen generating component. The Acquiring component acquires operating data of the numerous installation devices via controllers. The controllers are placed in the buildings and control the numerous installation devices inside the buildings. The summarizing component summarizes, per group, operating data values that are values represented by the operating data. The screen generating component generates a screen in which results, with respect to the plurality of groups, of the operating data values having been summarized by the summarizing component are juxtaposed.
US08479097B2 Method and system for generating a control system user interface
A method for providing a user interface for an industrial control system including a computer and a plurality of process graphics including software objects for controlling and/or monitoring real world objects controlled by the control system. A display of selected process graphics, a designated view arranged with a tab or another selector, is automatically generated. The designated view may be generated dependent on selecting one or more logical groupings to which control system software objects representing the real world objects belong. At least one tab on a designated view, or an active link, is arranged to display a small visual representation of a second process graphic to which it is linked on detection of a computer input on or near the at least one tab, or link.
US08479095B2 Workflow executing device, preview creating method
A workflow executing device includes a workflow executing unit; a first extracting unit that extracts a first preview property including a first element constituting a first data item and first position information; a second extracting unit that extracts a second preview property including a second element constituting a second data item and a second position information item, the second data item being obtained as a result of processing the first data item; a preview property managing unit that saves preview properties; a preview property generating unit that inserts the second element that is the processing result into the first preview property in place of the first element that is the processing target, and generates a new second preview property by associating the first position information with the second element; and a preview creating unit that creates preview images based on preview properties.
US08479085B2 Memory system with error correction decoder architecture having reduced latency and increased throughput
A memory system includes: a memory controller including an error correction decoder. The error correction decoder includes: a demultiplexer adapted to receive data and demultiplex the data into a first set of data and a second set of data; first and second buffer memories for storing the first and second sets of data, respectively; an error detector; an error corrector; and a multiplexer adapted to multiplex the first set of data and the second set of data and to provide the multiplexed data to the error corrector. While the error corrector corrects errors in the first set of data, the error detector detects errors in the second set of data stored in the second buffer memory.
US08479083B2 Flash memory devices having multi-bit memory cells therein with improved read reliability
Integrated circuit memory devices include an array of nonvolatile N-bit memory cells, where N is an integer greater than one. Control circuitry is also provided to reliably read data from the N-bit memory cells. This control circuitry, which is electrically coupled to the array, is configured to determine, among other things, a value of at least one bit of data stored in a selected N-bit memory cell in the array. This is done by decoding at least one hard data value and a plurality of soft data values (e.g., 6 data values) read from the selected N-bit memory cell using a corresponding plurality of unequal read voltages applied to the selected N-bit memory cell during a read operation.
US08479068B2 Decoded register outputs enabling test clock to selected asynchronous domains
A system, circuit, and device for asynchronously scan capturing multi-clock domains. A system includes a shift register configured to process select data for selecting a clock domain at a time in response to a scan capture pulse and a one-hot n-to-2n decoder connected to the shift register and configured to generate one-hot code based on the select data. The system also includes integrated clock gating cells connected to the one-hot n-to-2n decoder, where the scan capture pulse is applied to each one of the integrated clock gating cells, and where only one of the integrated clock gating cells associated with the clock domain is enabled when the one-hot code is processed by the integrated clock gating cells. Further, the system includes multiplexers connected to the integrated clock gating cells, where the multiplexers are configured to forward the scan capture pulse to the clock domain.
US08479067B2 Test architecture including cyclical cache chains, selective bypass scan chain segments, and blocking circuitry
A test architecture adds minimal area overhead and increases encoding bandwidth by using one or more cyclical cache chains for a set of the test patterns provided to the scan chains of the design. A multiplexer associated with a scan chain can be used to bypass a segment of the scan chain that includes unknown values. Blocking circuitry can be programmed to completely block one or more scan chains including unknown values. The test architecture can include control logic for selecting between a linear mode and a cyclical mode. In the linear mode, only top level scan inputs are mapped to the scan chains. In the cyclical mode, outputs of the plurality of cyclical cache chains and top level scan inputs are mapped to the scan chains.
US08479062B2 Program disturb error logging and correction for flash memory
Program disturb error logging and correction for a flash memory including a computer implemented method for storing data. The method includes receiving a write request that includes data and a write address of a target page in a memory. A previously programmed page at a specified offset from the target page is read from the memory. Contents of the previously programmed page are compared to an expected value of the previously programmed page. Error data is stored in an error log in response to contents of the previously programmed page being different than the expected value of the previously programmed page, the error data describing an error in the previously programmed page and the error data used by a next read operation to the previously programmed page to correct the error in the previously programmed page. The received data is written to the target page in the memory.
US08479056B2 Intelligent rolling upgrade for data storage systems
Various method, system, and computer program product embodiments for facilitating upgrades in a computing storage environment are provided. In one such embodiment, one of an available plurality of rolling upgrade policies registering at least one selectable upgrade parameter for an upgrade window is selected. A node down tolerance factor is set for at least one node in the computing storage environment. The node down tolerance factor specifies a percentage of elements of the at least one node taken offline to apply the selected one of the available plurality of rolling upgrade policies during the upgrade window.
US08479055B2 Detecting and optimizing false sharing
Systems and methods for cache optimization are provided. The method comprises tracing objects instantiated during execution of a program code under test according to type of access by one or more threads running in parallel, wherein said tracing provides information about order in which different instances of one or more objects are accessed by said one or more threads and whether the type of access is a read operation or a write operation; and utilizing tracing information to build a temporal relationship graph (TRG) for the accessed objects, wherein the objects are represented by nodes in the TRG and at least two types of edges for connecting the nodes are defined.
US08479043B2 Power over ethernet powered device with power fallback states
A power over Ethernet (PoE) powered device with power fallback states. A powered device can be powered using a primary local power source and a secondary PoE power source. To enable consistent behavior by the powered device, a controlled power fallback state can be defined that would ensure limited functionality in the powered device upon a failure of the primary local power source. For example, the limited functionality could include a communication channel to the switch, diagnostic circuitry, etc.
US08479040B2 Storage system and control method
Provided are a storage system and its control method having superb functionality of being able to notify an administrator of the extent of impact of a pool fault in an easy and prompt manner. The foregoing storage system and its control method manage a storage area provided by a storage medium by dividing it into multiple pools, provide a virtual logical device to a host system, dynamically allocate a storage area to the logical device according to a data write request from the host system for writing data into the logical device, move data that was written into the logical device to another pool according to the access status from host system to such data, identify, when a fault occurs in any one of the pools, an extent of impact of the fault based on the correspondence relationship of the logical device and the pool, and notify the identified extent of impact of the fault to an administrator.
US08479038B1 Method and apparatus for achieving high availability for applications and optimizing power consumption within a datacenter
A method and apparatus for achieving high availability for applications and optimizing power consumption within a datacenter is provided. In one embodiment, a method for providing high availability and optimizing power consumption within a datacenter comprises upon execution of an application at a target node amongst a plurality of nodes in a datacenter, selecting a failover target node amongst the plurality of nodes for the application, and reserving a failover capacity of at least one resource of the selected failover target node.
US08479037B1 Distributed hot-spare storage in a storage cluster
A method, system, apparatus, and computer-readable medium are described for providing distributed hot-spare storage in a redundant storage cluster. According to one method, a portion of the unutilized space on the storage cluster is utilized as a distributed hot-spare storage node. Through this mechanism, a redundant storage cluster with N storage nodes may be contracted to a redundant array with N−1 nodes. Thin provisioning and intelligent data placement may also be utilized to implement the distributed hot-spare storage node. Through repeated application of such methods and systems, the failure of any storage node or the sequential failure of multiple storage nodes within a redundant storage cluster results in the recreation of the cluster as a redundant storage array with one fewer node, but with the same redundancy.
US08479033B2 Power supply detection circuitry and method
When switching a power supply rail for a processing circuit from a first voltage level to a second voltage level, power level detection circuitry detects when the supply voltage level reaches a predetermined voltage level. The power level detection circuitry comprises a first transistor and a second transistor which compete with one another such that the first transistor pulls a signal node voltage level at a signal node towards the supply voltage level while the second transistor pulls the signal node voltage level towards an external power supply voltage level. When the supply voltage level on the power supply rail reaches the predetermined voltage level, the first transistor overcomes the second transistor to trigger a ready signal indicating that the supply voltage level has reached the predetermined voltage level.
US08479029B2 Methods and apparatuses for reducing step loads of processors
Methods and apparatuses for reducing step loads of processors are disclosed. Method embodiments comprise examining a number of instructions to be processed by a processor to determine the types of instructions that it has, calculating power consumption by in an execution period based on the types of instructions, and limiting the execution to a subset of instructions of the number to control the quantity of power for the execution period. Some embodiments may also create artificial activity to provide a minimum power floor for the processor. Apparatus embodiments comprise instruction type determination logic to determine types of instructions in an incoming instruction stream, a power calculator to calculate power consumption associated with processing a number of instructions in an execution period, and instruction throttling logic to control the power consumption by limiting the number of instructions to be processed in the execution period.
US08479012B1 Using biometrics as an encryption key
An image of an biometric part is used as encryption or decryption key. The biometric part image is obtained, and items within the biometric part are analyzed. Relationships between those parts are determined, e.g. ratios between different parameters of different parts. Those ratios are then used to form the key. A sequence of biometric information can used in which case both the information itself and the sequence are used to form to the key.
US08479008B2 Providing security services on the cloud
Embodiments are directed to the providing a cloud keying and signing service and to securing software package distribution on the cloud. In an embodiment, a computer system instantiates a signing service configured to sign software packages. The computer system receives a signing request from a computer user requesting that a selected software package be signed. The signing request includes a computed hash of the selected software package. The computer system generates a private and public key pair on behalf of the computer user and stores the private key of the generated key pair in a secure data store.
US08479005B2 Applet, archive file generation method, archive file generation program, and archive file generation device
There is disclosed a Java applet that causes a computer to execute plural predetermined Java applet programs. The Java applet is attached with an electronic signature for certifying an origin. The Java applet causes the computer to execute: an alteration detection step that detects alteration to deployment information, based on the identification information for detecting alteration to the deployment information defining respective locations of the plural predetermined Java applet programs; a load program startup step that starts a load program for loading the plural predetermined Java applet programs; and a load step that makes the started load program load the plural predetermined Java applet programs on the basis of the deployment information unless alteration is detected by the alteration detection step.
US08479004B2 Paper-based document logging
A method and apparatus are disclosed herein for paper-based document logging. In one embodiment, the method comprises scanning bits of a document, generating a cryptographic hash, converting the cryptographic hash into a machine readable code, and rewriting the document with the code contained thereon.
US08478998B2 Authenticated communication using a shared unpredictable secret
Systems, methods and computer readable media for authenticating one or more client devices (1) to a server (5). A shared unpredictable secret (50) is generated. The shared unpredictable secret (50) is stored in the client device (1) and in the server device (5). The client device (1) proves possession of the correct shared unpredictable secret (50) to the server (5). The shared unpredictable secret (50) is replaced by a new shared unpredictable secret (54) each time the client device (1) logs in to the server device (5).
US08478996B2 Secure Kerberized access of encrypted file system
A file server receives a request from a client to mount an encrypted file system. The file server informs the client that the requested file system is encrypted and, in turn, receives a session ticket from the client that includes a security protocol mounting selection. The file server decrypts the client's user's encrypted private key, and then decrypts the requested encrypted file system using the private key. In turn, the file server sends the decrypted file system to the client over a secure channel, which is based upon the security protocol mounting selection. In one embodiment, a key distribution center server receives a request from the client for the client's user to access the encrypted file system at the file server. The key distribution center server retrieves an intermediate key; includes the intermediate key in a session ticket; and sends the session ticket to the client.
US08478993B2 System and method for distributing and creating presentations
A slide customization system, comprising an administrator, wherein at least one information presentation is received at the administrator, at least one database, wherein the at least one information presentation is stored, a validator, wherein validation of the at least one information presentation is performed by the validator by validating the at least one information presentation with at least one validation attribute selected by the administrator from a plurality of validation attributes, and wherein the validation of the selected ones of the validation attributes against the at least one information presentation is stored to said at least one database, and a compiler.
US08478992B2 Methods for secure restoration of personal identity credentials into electronic devices
A method and system for securely enrolling personal identity credentials into personal identification devices. The system of the invention comprises the manufacturer of the device and an enrollment authority. The manufacturer is responsible for recording serial numbers or another unique identifier for each device that it produces, along with a self-generated public key for each device. The enrollment authority is recognized by the manufacturer or another suitable institution as capable of validating an individual before enrolling him into the device. The enrollment authority maintains and operates the appropriate equipment for enrollment, and provides its approval of the enrollment. The methods described herein discuss post-manufacturing, enrollment, backup, and recovery processes for the device.
US08478986B2 Reducing latency of split-terminated secure communication protocol sessions
A method is provided for establishing a split-terminated secure communication connection between a client and a server. A first network intermediary intercepts a secure communication connection request directed from the client to the server. A second intermediary having a digital certificate in the name of the server (and a corresponding private key) acts in place of the server to establish a first secure communication session with the client, during which it receives a secret from the client for generating the session key. The second intermediary supplies the secret and/or the session key to the first intermediary, which allows the first intermediary to establish follow-on secure communication sessions in which the secret is reused. The second intermediary may also supply the first intermediary with a copy of its certificate so that it can respond to new secure communication requests and, yet further, may also supply a copy of the private key.
US08478982B2 Media access control security management in physical layer
A media access control (MAC) security (MACsec) function block may implement MACsec protocols on a network. A physical layer device (PHY) may connect to the MACsec function block and an interface register configured to store command information for the MACsec function block. A central processing unit (CPU) may provide the command information for the MACsec function block to the PHY via a management data input/output (MDIO) bus. The PHY may execute either a read command or a write command against the MACsec function block based on the command information, receive, from the MACsec function block, a response corresponding to the execution of the read command or write command against the MACsec function block, and provide the response to the CPU via the MDIO bus.
US08478981B2 Method of adding a postscript message to an email
A system and method providing for appending of a note or instruction to the contents of an email such that the note or instructions is only appended to emails of selected recipients of a group of recipients, with only the email going to the other recipients of the group of recipients is provided.
US08478979B2 Disable a feature of a computing machine
Managing a computing machine including detecting a signal to disable a feature of the computing machine through an interface of the computing machine, identifying at least one component of the computing machine utilized by the feature in response to receiving the signal, and accessing a hardware switch corresponding to at least one of the identified components to disable the feature.
US08478972B2 Methods and apparatus for handling switching among threads within a multithread processor
A system, apparatus and method for handling switching among threads within a multithread processor are described herein. Embodiments of the present invention provide a method for multithread handling that includes fetching and issuing one or more instructions, corresponding to a first instruction execution thread, to an execution block for execution during a cycle count associated with the first instruction execution thread and when the instruction execution thread is in an active mode. The method further includes switching a second instruction execution thread to the active mode when the cycle count corresponding to the first instruction execution thread is complete, and fetching and issuing one or more instructions, corresponding to the second instruction execution thread, to the execution block for execution during a cycle count associated with the second instruction execution thread. The method additionally includes resetting the cycle counts when a master instruction execution thread is in the active mode.
US08478968B2 Synchronizing commands and dependencies in an asynchronous command queue
Provided are techniques for the managing of command queue dependencies and command queue synchronization. Incoming commands are actively tracked through their dependency relationships. Command dependencies may be tracked across multiple lists, including a submission list and a completion list. Each command on the submission list is prepared for processing and ultimately submitted to command processing logic. Command completion processing is performed on each command on the completion list, including by not limited to removing dependencies from pending commands and possibly queuing pending commands for submission to the command processing logic. Also provided as features of a command queue are a standby barrier, an active barrier and a marker. Standby and active barriers are employed to synchronize and track commands through the command queue. Markers are employed to track commands through the command queue.
US08478966B2 Query sampling information instruction
A measurement sampling facility takes snapshots of the central processing unit (CPU) on which it is executing at specified sampling intervals to collect data relating to tasks executing on the CPU. The collected data is stored in a buffer, and at selected times, an interrupt is provided to remove data from the buffer to enable reuse thereof. The interrupt is not taken after each sample, but in sufficient time to remove the data and minimize data loss.
US08478963B2 Method of dynamically switching partitions, memory card controller and memory card storage system
A method of dynamically switching partitions for a memory card having a plurality of physical blocks is provided. The method includes configuring logical blocks for mapping to at least a portion of the physical blocks and dividing the logical blocks into first and second partitions; coupling the memory card to a host system and setting CSD corresponding to the memory card as a first default value corresponding to the first partition, wherein the host system requests the CSD to obtain the first default value and accesses the first partition according to the first default value; and setting the CSD corresponding to the memory card as a second default value corresponding to the second partition in response to a switch command from the host system, wherein the host system re-requests the CSD to obtain the second default value and accesses the second partition according to the second default value.
US08478959B1 Method and system for protecting content in graphics memory
A method and system for protecting content in graphics memory are disclosed. Specifically, one embodiment of the present invention sets forth a method, which includes the steps of storing a first privilege level in a privilege map with restricted access, wherein the first privilege level is associated with a memory page used to store the content; and determining whether to permit a request to access the memory page based on the first privilege level.
US08478958B2 Method and apparatus for de-duplication after mirror operation
De-duplication operations are applied to mirror volumes. Data stored to a first volume is mirrored to a second volume. The second volume is a virtual volume having a plurality of logical addresses, such that segments of physical storage capacity are allocated for a specified logical address as needed when data is stored to the specified logical address. A de-duplication operation is carried out on the second volume following a split from the first volume. A particular segment of the second volume is identified as having data that is the same as another segment in the second volume or in the same consistency group. A link is created from the particular segment to the other segment and the particular segment is released from the second volume.
US08478955B1 Virtualized consistency group using more than one data protection appliance
In one aspect, a method includes forming a virtualized grid consistency group to replicate logical units, running a first grid copy on a first data protection appliance (DPA), running a second grid copy on a second DPA, splitting to the first DPA IOs intended for a first subset of the logical units and splitting to the second DPA IOs intended for a second subset of the logical units different from the first subset of logical units.
US08478950B2 Data processing circuit with arbitration between a plurality of queues
Requests from a plurality of different agents (10) are passed to a request handler via a request concentrator. In front of the request concentrator the requests are queued in a plurality of queues (12). A first one of the agents is configured to issue a priority changing command with a defined position relative to pending requests issued by the first one of the agents (10) to the first one of the queues (12). An arbiter (16), makes successive selections selecting queues (12) from which the request concentrator (14) will pass requests to the request handler (18), based on relative priorities assigned to the queues (12). The arbiter (16) responds to the priority changing command by changing the priority of the first one of the queues (12), selectively for a duration while the pending requests up to the defined position are in the first one of the queues (12). Different queues may be provided for read and write requests from the first one of the agents. In this case, the priority raising request from the agent may be used to raise the priority level of the write queue temporarily to the level of the read queue, until all write requests issued before the priority raising command from the agent have been passed to the request handler.
US08478948B2 Method and system for efficient tracing and profiling of memory accesses during program execution
A system and method for performing efficient program instrumentation for memory profiling. A computing system comprises a memory profiler comprising a static binary instrumentation (SBI) tool and a dynamic binary analysis (DBA) tool. The profiler is configured to selectively instrument memory access operations of a software application. Instrumentation may be bypassed completely for an instruction if the instruction satisfies some predetermined conditions. Some sample conditions include the instruction accesses an address within a predetermined read-only area, the instruction accesses an address within a user-specified address range, and/or the instruction is a load instruction accessing a memory location determined from a data flow graph to store an initialized value. An instrumented memory access instruction may have memory checking analysis performed only upon an initial execution of the instruction in response to determining during initial execution that a read data value of the instruction is initialized. Both unnecessary instrumentation and memory checking analysis may be reduced.
US08478940B2 Controlling simulation of a microprocessor instruction fetch unit through manipulation of instruction addresses
Instruction fetch unit (IFU) verification is improved by dynamically monitoring the current state of the IFU model and detecting any predetermined states of interest. The instruction address sequence is automatically modified to force a selected address to be fetched next by the IFU model. The instruction address sequence may be modified by inserting one or more new instruction addresses, or by jumping to a non-sequential address in the instruction address sequence. In exemplary implementations, the selected address is a corresponding address for an existing instruction already loaded in the IFU cache, or differs only in a specific field from such an address. The instruction address control is preferably accomplished without violating any rules of the processor architecture by sending a flush signal to the IFU model and overwriting an address register corresponding to a next address to be fetched.
US08478935B2 Program, method, and device for communication processing
A path controller controls a plurality of paths, including switching between those paths in response to an error notice. Upon detection of a path connection timeout at the path controller, a target driver submits an I/O abort request to a disk array device. The target driver also forwards an error notice to the path controller when it is received. A Fiber Channel driver controls a Fiber Channel adapter. In response to an I/O abort request submitted by the target driver, the Fiber Channel driver blocks every operation on the disk array device, as well as sending an error notice to the target driver.
US08478933B2 Systems and methods for performing deduplicated data processing on tape
A method, computer management apparatus, and computer program product are provided for processing data stored on a sequential storage media within a computational computing environment. A block reference table and most often read blocks are loaded from a modified tape format of a sequential storage media into an internal memory of a sequential storage media device. During write command processing, a data deduplication procedure is performed using a modified block reference table. It is determined if entries from the block reference table must be deleted and responsive to this identifying and deleting host block and device block entries from the block reference table.
US08478931B1 Using non-volatile memory resources to enable a virtual buffer pool for a database application
A buffer pool for a database application is maintained in a volatile main memory component. A control portion that corresponds to a block of application data residing on a non-volatile, asymmetric memory component and that includes a reference to a location of the block of application data on the non-volatile, asymmetric memory component is added to the buffer pool maintained in the volatile main memory component. The control portion from the buffer pool maintained in the volatile main memory component that corresponds to the block of application data is accessed and the location of the block of application data on the non-volatile, asymmetric memory component is identified. Based on identifying the location of the block of application data on the non-volatile, asymmetric memory component, the database application is enabled to access the block of application data directly from the non-volatile, asymmetric memory component.
US08478919B2 Method and system for controlling the admission of a storage means to a peripheral bus of a data reproduction system
It is an object of the invention to ensure the reliable and flawless operation of a storage means that is connected to a data reproduction system. This object will be met by a method for controlling the admission of a storage means to a peripheral bus of a data reproduction system, wherein a storage means is connected to the peripheral bus of a data reproduction system, the read latency of the storage means is determined, and it is decided based on the determined read latency whether the storage means is admitted to the peripheral bus or rejected. The latency for read requests from the storage means, for instance a USB mass storage device, will be analyzed on first insertion and the results of this analysis will be used to carry out a compatibility check of the storage means with the data reproduction system, for example a car audio system.
US08478917B2 Automatic addressing protocol for a shared bus
An automatic addressing protocol for a shared bus is described. In an embodiment, devices connected in a chain by a shared bus are also connected by an independent electrical connection between each pair of neighboring devices. A protocol is used over the independent electrical connections which is independent of that used on the shared bus. Devices in the chain receive at least one device ID from an upstream neighbor via the independent electrical connection and either use this received ID as their ID or use the received ID to compute their ID. Where the device has a downstream neighbor, a device then transmits at least one device ID to the downstream neighbor via the independent electrical connection and this transmitted ID may be their ID or an ID generated based on their ID, for example, by incrementing the ID by one. The process is repeated by devices along the chain.
US08478915B2 Determining extended capability of a channel path
A computer program product, apparatus, and method for determining extended capability of a channel path in an I/O processing system are provided. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes receiving a request to provide a channel path description for a channel path, where the channel path includes a channel coupled to a control unit. The method further includes outputting the channel path description for the channel path in response to the request. The channel path description includes a descriptor indicating that the channel path supports a link protocol for commanding an I/O operation, and an extension support indicator specifying whether the channel path supports an extension to the link protocol.
US08478904B2 Differentiating unique systems sharing a common address
A system for differentiating unique systems and/or users sharing a common address may include an interface, a device identifier, a communication interceptor and a communication processor. The interface may be operative to receive a designation of a plurality of devices and/or users and a specification of corresponding services to be provisioned. The device identifier may be operative to cause the devices to provide a unique identifier with each communication originated by the device and store the unique identifier and the associated specification in a memory. The communication interceptor may be operative to intercept a communication originated by one of the devices and determine the unique identifier associated with the communication. The communication processor may be operative to determine the associated device and/or user specific service to be provisioned based on the unique identifier and process the communication in accordance with the associated device and/or user specific service to be provisioned.
US08478901B1 Methods and systems for robot cloud computing using slug trails
A method includes receiving a first request for a first robot to perform a first task and processing the first request through first and second computing resources to identify instructions for the first robot to perform the first task. The method also includes providing the one or more instructions to the first robot and identifying information associated with the second computing resource, wherein such information includes environmental information related to a location where the first task is to be performed. The method further includes associating the identified information with the first computing resource, receiving a second request for a second robot to perform a second task, processing the second request through the first computing resource, accessing the information associated with the first computing resource, and, based upon the accessed information, providing instructions to the second robot to perform the second task.
US08478891B1 Employing socket ranges to ascertain layer 2 addresses
Computer systems, computer-readable media, and computerized methods for determining a media access (MAC) address that corresponds with a network identifier in a wireless or wired network are provided. A dynamic host configuration protocol (DHCP) server is employed to allocate a set of socket IP addresses that include a common IPv4 address paired with a selected group of ports, where none of the ports in the selected groups overlap. When assigned to a client device, the socket IP address uniquely identifies the client device within the network. A host device within the network is configured to broadcast an address resolution protocol (ARP) request to other devices within the network, such as the DHCP server, where the ARP request includes a socket IP address associated with recipient(s) of communications from the host device. In response to the ARP request, the appropriate device or DHCP server returns a MAC address of the recipient.
US08478884B2 Wireless remote device management utilizing mesh topology
Disclosed is an end-to-end wireless solution for accessing, monitoring, and controlling remote devices, such as critical server systems, utilizing a mesh topology scheme via a short range, high throughput wireless connection. The present invention provides superior propagation in a multi-path environment as well as a low-power, non-intrusive solution to remotely access and control of a variety of devices. Further, the present invention enables portable management of the remote devices connected within the system.
US08478879B2 Optimizing it infrastructure configuration
A computer implemented method optimizes a configuration of an information technology (IT) infrastructure. A processor establishes a technology rule set, which defines technology weights of an IT infrastructure by mapping capabilities of IT infrastructure components to IT infrastructure attributes needed to execute a specific workload. A candidate IT infrastructure for executing the specific workload is then configured. The processor then receives responses, provided by a customer, to an attribute questionnaire. Each question in the attribute questionnaire is mapped to an IT infrastructure attribute of the candidate IT infrastructure, and the responses define a customer's level of agreement/disagreement with the technology weights. In response to the processor determining that the candidate IT infrastructure fails to meet the customer's expectations, the candidate IT infrastructure is reconfigured until the customer's expectations are met.
US08478877B2 Architecture-aware allocation of network buffers
A computer readable medium comprising software instructions for: obtaining an allocation policy by a MAC layer executing on a host; receiving, a request for a transmit kernel buffer (TxKB) by a sending application executing on at least one processor of the host; obtaining a location of a plurality of available TxKBs on the host; obtaining a location of at least one available network interface on the host; obtaining a location of the sending application; allocating one of the plurality of available TxKBs to obtain an allocated TxKB, wherein the one of the plurality of available TxKBs is selected according to the allocation policy using the location of the plurality of available TxKB, the location of the at least one available network interface, and the location of the sending application, to obtain an allocated TxKB; and providing, to the sending application, the location of the allocated TxKB.
US08478875B2 Method and apparatus for adaptive in-operator load shedding
One embodiment of the present method and apparatus adaptive in-operator load shedding includes receiving at least two data streams (each comprising a plurality of tuples, or data items) into respective sliding windows of memory. A throttling fraction is then calculated based on input rates associated with the data streams and on currently available processing resources. Tuples are then selected for processing from the data streams in accordance with the throttling fraction, where the selected tuples represent a subset of all tuples contained within the sliding window.
US08478874B2 System and method for composition of stream processing service environments
A system and method for composing a stream servicing environment which considers all stakeholders includes identifying service component requirements needed for processing a data stream, and determining available service elements for processing the stream. Feasible service environments are constructed based upon the available service elements and the service component requirements. Efficiency measures are computed for each feasible service environment considering all stakeholders. A best service environment is determined based upon the efficiency measures.
US08478873B2 Techniques for use of a system-unique identifier in an architecture having a file system utilizing distributed metadata servers
Use and generation of an identifier. An indication of a value to be used to generate system-unique identifiers is received. The indication and an associated count value are stored in a metadata server interconnected with one or more remote metadata servers. A modified value to be used to generate system-unique identifiers generated based, at least in part, on the indication and the associated count value is transmitted to a remote metadata server.
US08478864B1 Topology for showing data protection activity
Systems, methods, apparatus and software can provide visualization of the topology of a data protection system. Various devices making up the data protection system are displayed using graphical user interface elements such as icons. The display of the devices making up the data protection system illustrates the topology of the data protection system, connections among various system devices, device status information, device activity information, and/or device configuration information.
US08478862B2 Method and apparatus for internet traffic monitoring by third parties using monitoring implements
Disclosed is an internet traffic monitoring method that includes a network service provider analyzing an HTTP transaction involving an internet user client. The network service provider responds to the HTTP transaction by forwarding, to the internet user client, an interstitial web page including a monitoring implement. After forwarding the interstitial web page to the internet user client, the network service provider forwards web content, originally associated with the HTTP transaction, to the internet user client.
US08478861B2 Managing distributed devices with limited connectivity
A method of managing devices may include downloading information to a courier device from an enterprise. The information may be information for performing a device management operation. The method also includes communicating the information from the courier device to a monitored agent coupled to at least one of a disconnected device and an intermittently connected device.
US08478860B2 Device detection system for monitoring use of removable media in networked computers
A device detection system for detecting use of removable media such as flash drives, portable storage, disks, and digital cameras in computers. From each monitored client, messages are sent by a client device detection application to a server application running on a central or administrator computer or node. The messages include relevant information for the client computer such as IP address, computer name, and user name along with the device. Generally, a message will be sent when the device is first detected such as when it is attached to the client computer or connected to a port and when the device is later changed such as when the device is removed, and detection is achieved by a function intercepting event messages in the operating system environment combined with a drive detector. The messages are stored in system memory so as to log the attachment or use of removable media.
US08478857B2 Method and system for content categorization
Embodiments of the present invention disclose a method for content categorization, where the method comprises transmitting, by a content categorization request entity, a categorization ability negotiation request to a content categorization providing entity to request the categorization ability of the content categorization providing entity; receiving the categorization capability of the content categorization providing entity returned by the content categorization providing entity. Furthermore, embodiments of the present invention disclose a system for content categorization, content categorization request entity and content categorization providing entity. Categorization ability negotiation or subscription helps to learn the content categorization ability so that the content categorization request entity or content categorization providing entity may mutually and accurately acquire content categorization capability information without delay.
US08478856B2 Method for transporting digital media
A networked system is provided for transporting digital media packets, such as audio and video. The network includes network devices interconnected to send and receive packets. Each network device can receive and transmit media signals from media devices. A master clock generates a system time signal that the network devices use, together with a network time protocol to generate a local clock signal synchronised to the system time signal for both rate and offset. The local clock signal governs both the rate and offset of the received or transmitted media signals. The system, which can be implemented using conventional network equipment enables media signals to be transported to meet quality and timing requirements for high quality audio and video reproduction.
US08478855B1 Application control translation
Disclosed are various embodiments that facilitate translation of application controls. An application is executed in a hosted environment that virtualizes a first input device for the application. A video signal generated by the application is encoded into a media stream, which is sent to another computing device. Input data that is generated in a second input device of the other computing device is obtained from the other computing device. A translated form of the input data is provided to the application through the first input device.
US08478849B2 Network administration tool
A tool for managing a network of interconnected devices. The tool may provide a user with an interface that allows the user to view the type and status of each network device (that is, each device connected to the network), and even the status of the network itself. The tool may alternately or additionally provide a user with services related to the network, such as allowing a user to perform one or more tasks associated with devices in the network.
US08478835B2 Method and system for using shared memory with optimized data flow to improve input/output throughout and latency
The data path in a network storage system is streamlined by sharing a memory among multiple functional modules (e.g., N-module and D-module) of a storage server that facilitates symmetric access to data from multiple clients. The shared memory stores data from clients or storage devices to facilitate communication of data between clients and storage devices and/or between functional modules, and reduces redundant copies necessary for data transport. It reduces latency and improves throughput efficiencies by minimizing data copies and using hardware assisted mechanisms such as DMA directly from host bus adapters over an interconnection, e.g. switched PCI-e “network”. This scheme is well suited for a “SAN array” architecture, but also can be applied to NAS protocols or in a unified protocol-agnostic storage system. The storage system can provide a range of configurations ranging from dual module to many modules with redundant switched fabrics for I/O, CPU, memory, and disk connectivity.
US08478834B2 Low latency, high bandwidth data communications between compute nodes in a parallel computer
Methods, systems, and products are disclosed for data transfers between nodes in a parallel computer that include: receiving, by an origin DMA on an origin node, a buffer identifier for a buffer containing data for transfer to a target node; sending, by the origin DMA to the target node, a RTS message; transferring, by the origin DMA, a data portion to the target node using a memory FIFO operation that specifies one end of the buffer from which to begin transferring the data; receiving, by the origin DMA, an acknowledgement of the RTS message from the target node; and transferring, by the origin DMA in response to receiving the acknowledgement, any remaining data portion to the target node using a direct put operation that specifies the other end of the buffer from which to begin transferring the data, including initiating the direct put operation without invoking an origin processing core.
US08478824B2 Apparatus and method for controlling unauthorized dissemination of electronic mail
A method for classification and enforcement of security requirements in an information dissemination system, said information dissemination system not being designed for said security requirements and enforcement. The method comprising the steps of: accepting a user specification of said security requirements for dissemination of respective information, said specifying is done using a user interface; Associating with said dissemination system an enforcement module, said module being operable to receive said security requirements and apply them to control dissemination via said dissemination system, and then enforcing said dissemination via said module.
US08478820B2 Methods and systems for service discovery management in peer-to-peer networks
Certain embodiments of the present disclosure relate to a method and an apparatus for managing and optimizing service discovery in a peer-to-peer (P2P) wireless network. Nodes of the P2P network advertise their capabilities to their peers in the form of services. Efficient propagation and management of node's services to other nodes is proposed in the present disclosure.
US08478818B2 Synchronous interface to asynchronous processes
Methods and apparatus, including computer program products, implementing and using techniques for selectively accessing one or more web services from a client machine, the one or more web services and the client machine being accessible over a network. A request for information is received from a client machine with a conversion engine. The request is received over a synchronous interface. The request is processed in the conversion engine. The processed request is transmitted over an asynchronous interface from the conversion engine to at least one web service. Methods and apparatus, including computer program products, for converting a web service description language file for a synchronous web service into a web service description language file for an asynchronous client machine are also described.
US08478811B2 Advanced processor with credit based scheme for optimal packet flow in a multi-processor system on a chip
A system, method, and computer program product are provided for optimal packet flow in a multi-processor system on a chip. In operation, a credit is allocated for each of a plurality of agents coupled to a messaging network, the allocating including reserving one or more entries in a receive queue of at least one of the plurality of agents. Additionally, a first credit is decremented in response to a first agent sending a message to a second agent, the plurality of agents including the first and second agents. Furthermore, one of the first credit or a second credit is incremented in response to a signal from the second agent.
US08478809B2 Method and apparatus for multiplying polynomials with a prime number of terms
An efficient method and apparatus to compute a product of polynomials of degree n−1 where n is an arbitrary prime is provided. The total number of multiply operations and Arithmetic Logical Unit (ALU) operations to compute the product is minimized through the judicious use of polynomial evaluations at few points to decrease the number of multiplications while using only simple ALU operations.
US08478808B1 Approximate calculation of 2D matrix entries via GPU
Minimizing memory access by converting a given matrix computation into a set of low-order polynomials. The low-order polynomials can be used by dividing the domain of the polynomials into smaller subregions. If the domain is divided into equal intervals, the low-order polynomial can be used to approximate results from the matrix computation. The set of polynomials is processed using parallel computational hardware such as graphical processing units.
US08478807B2 Digital signal-processing structure and methodology featuring engine-instantiated, wave-digital-filter componentry, and fabrication thereof
Digital signal-processing structure and methodology which feature a time-slice-based digital fabricating engine, and software operating structure operatively associated with that engine structured to operate the engine in a time-slice-based fabrication mode wherein the engine, in a time-differentiated and instantiating manner, functions to fabricate a time-succession of individual, composite wave digital filters. Each of these filters takes the form of (1) a concatenated assembly including one to a plurality of upstream, early-stage, decimate-by-two, signal-processing agencies connected in a cascade series arrangement, with each such agency possessing a first transfer function having a first transition bandwidth, and (2) a single, downstream, later-stage, decimate-by-two, signal-processing agency which possesses a second transfer function having a transition bandwidth which is less than the mentioned first transition bandwidth.
US08478806B2 Method for determining sampling rate and device therefor
A method and a device for determining sampling rate are provided. The device receives an input signal of SPDIF. The method includes following steps. A plurality of multiple values between a plurality of bi-phase clock frequencies of the input signal and a system frequency are obtained, and a first weighted average and a second weighted average are calculated according to a first filter range, a second filter range and the multiple values. When a first difference is greater than a second difference, the sampling rate is set to a first sampling rate. Otherwise, the sampling rate is set to a second sampling rate. The first difference and the second difference are obtained according to the first weighted average, the second weighted average and a frequency threshold. The method determines the sampling rate rapidly according to weighted averages adjusted by filter ranges, reduces a probability of erroneous judgment and saves memory.
US08478805B1 Frequency synthesis with low resolution rational division decomposition
A method is provided for synthesizing signal frequencies using low resolution rational division decomposition in a frequency synthesis device. An integer numerator (n) and an integer denominator (d) ratio is reduced; n/d=IO(NO/DO)=IO+NO/DO=(IO+1)−(DO−NO)/DO, and where NO/DO<1 and NO and DO are integers. NO is reduced; NO=In(Nn/Dn)=In+Nn/Dn=(In+1)−(Dn−Nn)/Dn, where In, Nn, and Dn are integers, and Nn/Dn<1. In, Nn, and Dn are used to create a final numerator divisor. DO is reduced; DO=Id(Nd/Dd)=Id+Nd/Dd=(Id+1)−(Dd−Nd)/Dd, where Id, Nd, and Dd are integers, and Nd/Dd<1. Id, Nd, and Dd are used to create a final denominator divisor. Finally, IO, the final numerator divisor, and the final denominator divisor are used to create a final divisor.
US08478798B2 Filesystem access for web applications and native code modules
One embodiment provides a system that facilitates the execution of a web application. During operation, the system allocates a storage space on one or more storage devices for use by the web application. Next, the system creates, for the web application, a private filesystem comprising a private root directory within the storage space. Finally, the system enables access to the private filesystem for the web application through the private root directory in a manner that does not allow access to a host filesystem associated with the one or more storage devices from the web application.
US08478797B2 Atomic deletion of database data categories
A device maintains, in a database, a plurality of data items, each data item of the plurality of data items being associated with a respective category. The device associates, in the database, a first counter value with each data item, the first counter value indicating a number of times the respective category has been deleted from the database at a time when the data item was stored in the database. The device associates, in the database or another database, a second counter value with the respective category, the second counter value indicating a current value for a number of times the respective category has been deleted from the database. The device selectively deletes, from the database, one or more data items of the plurality of data items from the database based on the first counter values and the second counter value.
US08478794B2 Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections
A method of segmenting relative user preferences into fine-grain and coarse-grain collections is provided. The method includes providing a set of content items having associated descriptive terms. The method also includes receiving user search input and, in response thereto, presenting a subset of content items. The method includes receiving user selection actions and analyzing the selections to learn the user's preferred descriptive terms. The method includes expressing the learned preferred descriptive terms as a segmented probability distribution function having at least one fine grain segment and at least one coarse grain segment. In response to subsequent search input, the method calls for selecting and ordering a collection of content items by promoting the ranking of content items associated with the learned preferred descriptive terms of the user according to the differentiation provided by the segmented probability distribution function.
US08478786B2 Automatic layout derivation and implementation
Embodiments are directed to determining a data insertion point in a data layout based on relative cardinalities between data objects and to determining a data insertion point in a data layout based on defined hierarchies between data objects. In an embodiment, a computer system receives a user input indicating that an additional portion of information is to be added to an existing data layout which includes multiple different data objects. The computer system accesses the data objects to determine relative cardinalities between the data objects in the data layout. The computer system determines an optimal data insertion point for inserting the additional portion of information based on the determined relative cardinalities between the data objects. The computer system also inserts the additional portion of information in the existing data layout at the determined optimal data insertion point.
US08478781B2 Information processing apparatus, information processing method and program
The present invention relates to an information processing apparatus, an information processing method and an information processing program that are capable of assigning an optimum keyword to a content. The information processing apparatus includes a content characteristic quantity extraction unit 52, a label information extraction unit 54, a associating information computation unit 56, a content characteristic quantity—latent space associating information storage unit 57 and a label information—latent space associating information storage unit 58. The content characteristic quantity extraction unit 52 extracts characteristic quantities related to a content whereas the label information extraction unit 54 extracts label information showing attributes of a content. The associating information computation unit 56 computes parameters representing the property of a probability distribution for a latent variable Zk common to the characteristic quantities and the label information, the property of a probability distribution for the characteristic quantities and the property of a probability distribution for label information. By storing computed values for the latent variable zk in the content characteristic quantity—latent space associating information storage unit 57 and the label information—latent space associating information storage unit 58, the information processing apparatus is capable of assigning an optimum keyword to a content. The present invention can be applied to the information processing apparatus.
US08478779B2 Disambiguating a search query based on a difference between composite domain-confidence factors
A query may be ambiguous when the domain-confidence factors indicate a high likelihood that the search query may belong to two or more domains. A domain is a subject matter category such as shopping, sports, entertainment, music, or politics. A domain-confidence factor indicates the likelihood that a search query is related to a particular domain. Upon determining that a search query is ambiguous, embodiments of the present invention may present an interface that allows the user to place the search query into one or more domains. Updated search results, or other objects, may be returned based on the selection of a domain by the user.
US08478776B2 Methods and systems for peer-to-peer network discovery using multi-user diversity
A collection of nodes in a peer-to-peer (P2P) network can have a larger aggregate coverage footprint than any given single node. This inherent multi-site property of P2P wireless networks can provide each node with benefits of multi-user diversity. This can improve the effective coverage of nodes within a P2P wireless network and improve discovery of devices in the P2P network.
US08478774B2 Information processing apparatus
An information processing apparatus which includes a first reception module configured to acquire first information of a character string selected through an input module from character strings displayed on a display module, a candidate creation module configured to create a plurality of character strings relevant to the selected character string as candidates based on the first information and to display the candidates on the display module, a second reception module configured to acquire second information of a character string determined through the input module from the candidates, and a retrieval module. The retrieval module is configured to receive the second information from the second reception module, perform information retrieval based on the second information, and display a result of the information retrieval on the display module.
US08478770B2 Electronic device and method for searching related terms
A method for searching related terms first calculates a direct relationship between every two of a plurality of query terms to obtain a direct related matrix, and calculates a related score between every two of the query terms to obtain a related score matrix. The method further calculates an indirect relationship between every two of the query terms according to the direct relationship and the related score, and determines indirect terms of each query term according to the indirect relationship between every two of the query terms.
US08478769B2 Conversational question generation system adapted for an insurance claim processing system
A conversational question generation system dynamically generates conversational questions for insurance claim processing. The conversational question generation system includes various modules and graphical user interfaces that provide a streamlined mechanism for creating new conversational questions for insurance claim processing. The conversational question generation system may include various levels of usability that distinguish between a question programmer of the conversational question generation system and an insurance claim agent that uses the created conversational questions. In generating conversational questions, the conversational question generation system may include graphical user interfaces directed to the question details, the answer details, the question text, or other aspects of the conversational questions.
US08478768B1 Privacy-preserving collaborative filtering
A recommender system can generate a predicted item rating for one user by performing collaborative filtering on item ratings from other users. The recommender system can include a client device that interfaces with a server to obtain a predicted item rating for a local user. The client device can generate a standardized ratings vector for the user, and computes a group identifier for the user based on the standardized ratings vector. The system also generates a noisy ratings vector for the local user, and sends a user-ratings snapshot to a recommendation server that includes the group identifier and the noisy ratings vector. The recommender system can also include the recommendation server that generates a predicted item rating for the user by performing collaborative filtering on ratings vectors from a plurality of other users that belong to the same ratings group.
US08478766B1 Unified data architecture for business process management
A computer-implemented method of processing business data, the method including storing data in SPO (subject-predicate-object) format in multiple databases; using a storage layer to connect to the multiple databases and maintaining a record of which data is stored in which database, the data comprising rules and axioms, the axioms representing user data; the rules and the axioms stored in the SPO format; at least one ontology representing a union of at least some rules and axioms that represent a particular data interpretation; a storage layer that permits working with data stored in different databases simultaneously and permits a user to use data from several storages simultaneously; transforming the user data based on context provided by a business application that works with specific objects and ontologies, the context being defined by a particular ontology; performing operations on the data based on triggers specified by the rules; generating new data in the same context; processing requests from a business layer to transform the data; and presenting the data to the user based on the context.
US08478765B2 Method and system for compiling a multi-source database of composite investor-specific data records with no disclosure of investor identity
A system and method are disclosed for compiling a database of investor-related data by gathering and linking customer-specific data records from multiple unaffiliated financial institutions, where such data records are coded in such a manner that the database compiler is enabled to link, across data providers and/or time periods, data records that pertain to the same investor without being provided any information that reveals the identity of any investor.
US08478761B2 Retrieving electronic documents by converting them to synthetic text
The present invention relies on the two-dimensional information in documents and encodes two-dimensional structures into a one-dimensional synthetic language such that two-dimensional documents can be searched at text search speed. The system comprises: an indexing module, a retrieval module, an encoder, a quantization module, a retrieval engine and a control module coupled by a bus. Electronic documents are first indexed by the indexing module and stored as a synthetic text library. The retrieval module then converts an input image to synthetic text and searches for matches to the synthetic text in the synthetic text library. The matches can be in turn used to retrieve the corresponding electronic documents. In one or more embodiments, the present invention includes a method for comparing the synthetic text to documents that have been converted to synthetic text for a match.
US08478749B2 Method and apparatus for determining relevant search results using a matrix framework
A method and apparatus are provided for ranking documents according to relevancy scoring. In one implementation, a computer-implemented method is provided for receiving search results identifying a plurality of documents resulting from a search, the plurality of documents containing one or more words. The method generates a first matrix containing a term column and a document column, wherein at least one row of the first matrix correlates one of the plurality of documents with one of the terms. The method selects a sort preference, and sorts the two-column matrix according to the sort preference. The method further generates a second matrix containing values representing a measure of overlap between the plurality of documents and the terms. The method further calculates cumulative confidence scores according to the values of the second matrix and ranks the search results according to the cumulative confidence scores.
US08478747B2 Situation-dependent recommendation based on clustering
Data relating to usage patterns of the user is stored, wherein the data includes an application portion having information as to items which were used and a context portion having information as to the context in which the items were used. The data is clustered into clusters of data points and centroid are computed, wherein the centroid includes an application portion and a context portion. Clusters similar to a current context of the user are selected by comparing a data point representing the current context of the user to the context portions of one or more of the centroids. For each of one or more items, a expectation value that the user wishes to use the corresponding item is computed, based on the application portions of the selected similar clusters, wherein the expectation values are used to recommend one or more of the items.
US08478734B2 Systems and methods to provide access control via mobile phones
Systems and methods are provided to allow parental control via mobile communications. In one aspect, a system includes a data storage facility to store data associating a phone number with information indicative of an age of a user of the phone number; and an interchange coupled with the data storage facility. The interchange includes a common format processor and a plurality of converters to interface with a plurality of controllers. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format. The common format processor is to use one converter of the converters to communicate with a telephonic apparatus at the phone number to obtain parental consent, in response to a request from a third party website, such as a social networking website.
US08478727B2 Storage system and control method for the same
When updating the data in each generation's logical units, the snapshot processing unit writes the update data in accordance with the update as forward differential data 221 to the base volume, and saves the old data that existed in the base volume before that update data was written as backward differential data in the backward differential data pool, and, when each generation's logical unit backward differential data is updated, deletes the forward differential data belonging the production LUs and the snapshots that together with those production LUs form the forward differential group. As a result of this, the amount of metadata necessary for executing a host command is able to be reduced in production LUs utilizing snapshots using the forward differential method.
US08478715B2 Extending OLAP navigation employing analytic workflows
Analytic workflows for performing data analysis and other related operations are stored in an analytic workflow library and provided to a user upon selection of data from a data store. A workflow manager may rank the workflows based on a number of ranking algorithms prior to presentation. User selected workflows are executed in conjunction with relevant external applications and the analysis result provided to the user through the user's client application used to select the data. Workflows and associated interfaces may be received from a variety of sources and integrated into the workflow framework for enhancing data analysis.
US08478711B2 System and method for data fusion with adaptive learning
There are disclosed techniques for performing data fusion. In one embodiment, the technique comprises: (a) receiving an input; (b) processing the input in accordance with parameters of a stochastic model to derive a state of a stochastic process of the stochastic model, the parameters of the stochastic model previously established during a training period; (c) obtaining a predicted next state of the stochastic process; (d) receiving a next input and processing the next input in accordance with the parameters of the stochastic model to derive a next state of the stochastic process; (e) comparing either (i) the next state and the predicted next state, or (ii) the next input and a predicted next input corresponding to the predicted next state; and (f) if there is a discrepancy between that compared in (e), then using the next input to modify the parameters of the stochastic model.
US08478706B2 Processing data using vector fields
Disclosed is a method including receiving a rule having at least one rule case for producing an output value based on one or more input values, generating a transform for receiving data from an input dataset and transforming the data based on the rule including producing a first series of values for at least one output variable in an output dataset, at least one value in the first series of values including a second series of values, and providing an output field corresponding to the at least one output variable in the output dataset for storing the second series of values.
US08478697B2 Determining whether to provide an advertisement to a user of a social network
Techniques are described herein for determining whether to provide an advertisement to a user of a social network. The determination is based on a click probability and a social network value for the user. The click probability indicates a likelihood of the user to select the advertisement if provided to the user via the social network. The social network value is based on a subscription probability of the user and further based on subscription probabilities of other users in the social network that are included in an affinity set of the user. Each subscription probability indicates a likelihood of a respective user to subscribe to a paid service with respect to the social network.
US08478680B2 High speed processing of financial information using FPGA devices
A high speed apparatus and method for processing financial instrument order books are disclosed. With respect to an exemplary embodiment, a reconfigurable logic device is employed to (1) process streaming financial market data, the streaming financial market data comprising a plurality of messages representative of a plurality of offers to buy and sell a plurality of financial instruments, and (2) maintain in real-time a plurality of financial instrument order books based on the messages.
US08478677B2 System for intelligent search agent to access data in a distributed network
A commercial search agent (CSA) is used to access data in a distributed communications system. An initial search request constitutes a buyer's first search query at sellers' commercial database network. Analytical agents and seller promotions are used to inform the CSA, while negotiation commences after the initial RFQ. CSA's may be informed by analytical agents.
US08478672B2 Systems and methods for facilitating the reporting of an injury claim to an insurance company
In accordance with one or more embodiments, a method of operating an insurance claim management system provides for receiving, in a claim reporting system, information related to a report of a injury claim, the information being provided by an insurance medical liaison located at a location at which the injured worker's injury has been evaluated. The information may also be indicative of an evaluation, by the insurance medical liaison, of at least one of a work-related injury and an injured worker. The method further provides for establishing a record in the claim reporting system for the claim based at least in part on the information received from the insurance medical liaison.
US08478670B2 Method and system for determining which mortgage choice is best for a consumer
A method and system for selecting a preferred debt instrument (e.g., mortgage) for an individual consumer, where the option adjusted spreads (OAS) and risk measures of a plurality of debt instruments are determined and ranked using standard bond valuation methodology. A typical scenario involves a consumer inputting a plurality of mortgages and associated features (e.g., term of loan or type of interest rate) and receiving the option adjusted spread and risk measure for each mortgage, from which the consumer may select the appropriate mortgage having the lowest option adjusted spread within his or her risk tolerance. These steps can be implemented by a computer which includes a central processing unit (CPU) and a computer code operatively associated with the CPU. The relative option adjusted spreads and risk measures of various debt instruments can be displayed on a visual display or used to automatically commence the financing of a mortgage.
US08478657B2 Auction method and server
Provided are an auction method and server that enable a seller and bidders to determine the price of a product at their own discretion by enabling the bidders to participate in a bid between the lowest price offered by the seller and the highest price of the product, and give benefit to both the seller and successful bidders by applying the successful bid price of a lowest successful bidder to all the successful bidders as a sale price. The auction method includes maintaining, at an auction server, a database of the highest price of a specific product, the lowest price offered by a seller, and the limited number of successful bidders, receiving, at the auction server, bidding information including bid prices for the specific product between the lowest price and the highest price from bidders, selecting, at the auction server, a lowest successful bidder from among the bidders in consideration of the limited number of successful bidders and the bidding information when a predetermined bidding time elapses, and requesting, at the auction server, payment from all successful bidders using a successful bid price of the lowest successful bidder as a sale price on the basis of bidding information about the lowest successful bidder.
US08478652B2 Platform for providing life-cycle product support services
A service center receives a request for posting a message from a mobile device over a network, the request identifying a first discussion forum and a second discussion forum, the message pertaining to a product previously registered with the service center by a user. The message is transmitted to a first server hosting the first discussion forum over the network, together with first credentials retrieved from a database associated with the service center. The first credentials are to allow the first discussion forum to authenticate the user in order to post the message on the first discussion forum. The message is also transmitted to a second server hosting the second discussion forum over the network, together with second credentials retrieved from the database. The second credentials are to allow the second discussion forum to authenticate the user in order to post the message on the second discussion forum.
US08478647B2 Transaction product with lens
A transaction product includes a substantially planar panel defining an aperture, a lens extending across the aperture, one or more auxiliary items, a foldable sheet, and an account identifier. The foldable sheet supports each of the one or more auxiliary items and is folded and positioned relative to the substantially planar panel such that at least one of the one or more auxiliary items is readily viewable through the lens. The account identifier is coupled with the substantially planar panel and links the transaction product to an account or record configured to track a financial value available for use toward a purchase price of one or more of goods and services. Other products, combinations, and associated methods are also disclosed.
US08478646B2 Providing targeted content to users based on user interests
Methods for targeting content based on user interests. A graphical user interface may be provided to a first user. A plurality of interest categories may be displayed to the first user through the graphical user interface. An indication of a first category selected from the plurality of interest categories may be received from the first user. Upon receiving the indication of the first category, a plurality of sub-categories of the first interest category may be displayed to the first user through the graphical user interface. Additionally, an indication of at least one selected sub-category chosen from the plurality of sub-categories may be received from the first user. A first plurality of content items based on the at least one selected sub-category may be selected. The first plurality of content items may be provided to the first user through the user interface.
US08478644B1 Optimizing placement and delivery of advertisements
The efficient allocation of advertisements, also known as creatives, on one or more web sites is provided for while ensuring that guarantees to advertisers are honored. In one embodiment, a linear program solver allocates creatives to advertising slots according to an optimizing function designed to maximize revenue for the site. The linear program solver takes as input a set of creatives, creative performance data, constraints, and slot identifiers. The output of the linear program solver is an optimized schedule not violative of any of the input constraints.
US08478633B2 Method and apparatus of on demand business activity management using business performance management loops
An architecture, system, and method are provided for a commitment loop solution for on demand business activity management. A Business Performance Management (BPM) loop is defined as a set of nodes each relating to different tasks for processing performance management trigger data generated by a business entity in real time, where the beginning or sensing element of the loop is triggered by a token (representing a business event from a business process) and the ending or executing element provides a business action to be implemented by the business entity. The token is passed from node to node sequentially in a particular order around the loop. Processing of the data represented by the token is governed by policies, which can be changed dynamically and follow a life cycle. On demand business activity management of larger aggregates of business entities (i.e. enterprises and value chains) is achieved by extending this architecture by building upon the BPM loops of the component entities to form a BPM net, adding nodes as necessary. This architecture, system and method can be implemented at multiple levels of granularity from operational or tactical business activities to enterprise wide strategic activities.
US08478632B2 System and method for defining a sales promotion
A method of defining a sales promotion for a plurality of products includes determining a group of sales promotion sites to be included in the sales promotion from a plurality of sites using a computerized system, wherein the plurality of sites have been previously organized according to a predetermined grouping structure, and wherein the group of sales promotion sites is independent of the predetermined grouping structure. The method also includes determining a list of products associated with the group of sales promotion sites, and determining the products to be included in the sales promotion from the list of products associated with the group of sales promotion sites.
US08478628B1 Component based risk system
System and method for risk assessment of compliance are disclosed. A database is provided, which contains mapped compliance data components related to regulations, requirements, policies and standards, controls, and assets. Users can specify the weighting of the data components based on the user's business requirements. Manual and automated assessments are used to measure and determine the state of compliance of assets, such as people, processes, and technology. In particular, assessments may be performed on the standards and controls related to people, processes, and technology. Various compliance and risk indices are computed based on the compliance status of the standards and controls. Reports and analysis using the compliance data components and the compliance and risk indices are provided to quantify compliance risks and to assess overall compliance.
US08478624B1 Quality of records containing service data
An embodiment of the invention, directed to assessing quality of recorded service data, comprises the step of receiving a record containing service data at a service record evaluator. The method further comprises selecting at least one information field of a plurality of information fields contained in the received record, and determining a numerical quality score for each selected information field. Each of the quality scores is used to compute a cumulative quality score for the record, and it is determined whether the cumulative quality score is no less than a minimum quality threshold.
US08478621B1 Customer satisfaction dashboard
An instrument for measuring and presenting customer impressions of a company uses weighted response values of survey questions to develop a customer experience score and a customer interaction score. The two scores are added to produce a composite score. The three scores for a company may be presented with other score sets for other companies to provide a simple and consistent comparison of companies. When different businesses or even different industries have different customer experiences and interactions, weighting of response values can be adjusted to more accurately reflect the importance of that factor on the overall customer experience, which models customer satisfaction.
US08478617B2 Methods and apparatus for generating alerts on a locate device, based on comparing electronic locate information to facilities map information and/or other image information
A locate device for a locate operation to detect a presence or an absence of one or more underground facilities is configured to access and display facilities map information, and/or other image information, as a visual aid to facilitate the locate operation. In various aspects, methods and apparatus relate to: selection of an appropriate “base” facilities map, or information from a database of facilities map data, relating to a given work site/dig area; selection of an appropriate pan and/or zoom (resolution) for displaying facilities map information; appropriately updating displayed facilities map information while a locate device is used during a locate operation (e.g. changing pan, zoom and/or orientation); overlaying on the displayed facilities map information locate information and/or landmark information relating to the locate operation; and storing locally on the locate device, and/or transmitting from the locate device, facilities map information and/or overlaid locate/landmark information (e.g., for further processing, analysis and/or subsequent display). In one aspect, a location at which an indication of detection of a facility is generated is compared to a location of a facility line as indicated by the facilities map information/image information, and an alert is generated based on the comparison.
US08478610B2 Medical imaging device quality control system and method
A method in a computer system is provided for managing medical imaging devices quality control information. In particular, a method and corresponding computer devices are described for evaluating stored quality control test plan data for each of the one or more medical imaging devices being managed on an evaluation date.
US08478608B2 System and method to measure and manage urgent care requests
An innovative tracking software system provides independent proof of primary-care physician (PCP) efforts to improve urgent access to care and coordination of care. PCPs are provided with tools and financial incentives to better manage urgent care requests and thereby provide better service while reducing avoidable hospital utilization (ER and re-admissions) and costs. In particular, independent and accurate measurements of provider performance enable the payment of financial incentives to PCPs.
US08478601B2 Voice recognition apparatus, method for recognizing voice, and navigation apparatus having the same
A voice recognition apparatus includes: a voice input element for inputting voice of an user; a voice pattern memory for storing multiple voice patterns respectively corresponding to multiple phrases; a voice recognition element for calculating a similarity degree between the voice and each voice pattern and determining the highest similarity degree so that one voice pattern corresponding to the highest similarity degree is recognized as the voice; a display for displaying a recognition result corresponding to the one voice pattern; an execution determination element for executing a process according to the one voice pattern when a predetermined operation is input by the user; a load estimation element for estimating a load of the user; and a display controller for controlling the display based on a positive correlation between the load and display repetition of the recognition result on the display.
US08478600B2 Input/output apparatus based on voice recognition, and method thereof
Provided is an input/output apparatus based on voice recognition, and a method thereof. An object of the apparatus is to improve a user interface by making pointing input and command execution such as application program control possible according to a voice command of a user possible based on a voice recognition technology without individual pointing input device such as a mouse and a touch pad, and a method thereof. The apparatus includes: a voice recognizer for recognizing a voice command inputted from outside; a pointing controller for calculating a pointing location on a screen which corresponds to a voice recognition result transmitted from the voice recognizer; a displayer for displaying a screen; and a command controller for processing diverse commands related to a current pointing location.
US08478598B2 Apparatus, system, and method for voice chat transcription
An apparatus, system, and method to transcribe a voice chat session initiated from a text chat session. The system includes a chat server, a voice server, and a transcription engine. The chat server is configured to facilitate a text chat session between multiple instant messaging clients. The voice server is coupled to the chat server and configured to facilitate a transition from the text chat session to a voice chat session between the multiple instant messaging clients. The transcription engine is coupled to the voice server and configured to generate a voice transcription of the voice chat session. The voice transcription may be aggregated into a text chat history.
US08478594B2 Systems and methods for automatically determining culture-based behavior in customer service interactions
Systems and methods are provided to automatically determine culture-based behavioral tendencies and preferences of individuals in the context of customer service interactions. For example, systems and methods are provided to process natural language dialog input of an individual to detect linguistic features indicative of individualistic and collectivistic behavioral tendencies and predict whether such individual will be cooperative or uncooperative with automated customer service.
US08478593B2 Enhanced accuracy for speech recognition grammars
Disclosed herein are methods and systems for recognizing speech. A method embodiment comprises comparing received speech with a precompiled grammar based on a database and if the received speech matches data in the precompiled grammar then returning a result based on the matched data. If the received speech does not match data in the precompiled grammar, then dynamically compiling a new grammar based only on new data added to the database after the compiling of the precompiled grammar. The database may comprise a directory of names.
US08478591B2 Phonetic variation model building apparatus and method and phonetic recognition system and method thereof
A phonetic variation model building apparatus, having a phoneme database for recording at least a standard phonetic model of a language and a plurality of non-standardized phonemes of the language is provided. A phonetic variation identifier identifies a plurality of phonetic variations between the non-standardized phonemes and the standard phonetic model. A phonetic transformation calculator calculates a plurality of coefficients of a phonetic transformation function based on the phonetic variations and the phonetic transformation function. A phonetic variation model generator generates at least a phonetic variation model based on the standard phonetic model, the phonetic transformation function and the coefficients thereof.
US08478588B2 Run-time simulation environment for voiceXML applications that simulates and automates user interaction
A method and system for testing voice applications, such as VoiceXML applications, is provided. The system provides a run-time simulation environment for voice applications that simulates and automates user interaction. A user simulation script is provided in a customized mark-up language. The voice application is processed to derive a nominal output of the voice application. The user simulation script is processed to generate a simulated output for the voice application corresponding to the nominal output. The user simulation script is also processed to generate a simulated input for the voice application corresponding to a pre-determined user input to the voice application. The simulated inputs and outputs are executed in conjunction with the voice application in real-time to test the application.
US08478582B2 Server for automatically scoring opinion conveyed by text message containing pictorial-symbols
A server is disclosed for computing a score of an opinion that a message in a text file is expected to convey regarding a subject to be evaluated, wherein the message is written using literal strings and pictorial symbols. In this server, by the use of a pictorial-symbol dictionary memory storing a correspondence between designated pictorial-symbols to be rated and scores of opinions expressed by the respective pictorial-symbols, at least one of the used pictorial-symbols in the message which is coincident with at least one of the designated pictorial-symbols stored in the pictorial-symbol dictionary memory, is extracted from the message, at least one of the opinion scores which corresponds to the at least one extracted pictorial-symbol is retrieved within the pictorial-symbol dictionary memory, and an aggregate net opinion score for the message is calculated, based on an aggregate opinion score for the at least one extracted pictorial-symbol.
US08478573B2 Modeling circuit cells for waveform propagation
A model for a circuit cell used in timing and signal integrity analysis in an integrated circuit design is automatically generated. A behavioral model, such as a gate current model is used in which the current in the circuit cell is determined as a function of the input voltage and the output voltage of the circuit cell as well as the history of at least one of the current, voltage, and charge values of the circuit cell. For example, the current in the circuit cell may be a function of the history of the current, which may be calculated incrementally using recursive convolution at each time step when using the model.
US08478572B2 Method and system for processing and displaying sheet-metal-forming simulation parameters
In a method for the numerical simulation of sheet-metal-forming processes, forming simulation parameters are visually displayed by: maintaining active values of the simulation-program-control parameters and standard values of the parameters that can be, used as a reference; determining a status of each parameter as being “noncompliant” if and only if the active value of the parameter is not equal to the standard value of the parameter; grouping parameters into display groups, and determining the status of a display group as being “noncompliant” if and only if the status of at least one of the parameters or other display groups assigned to the display group is “noncompliant”; displaying GUI elements showing the active values of the parameters, and GUI elements associated with a display group; and displaying, for each of the GUI elements, a visual indication of the status of the corresponding parameter or display group.
US08478564B2 Shape measuring apparatus
A 3D measuring apparatus includes a probe that has a spherical gauge head for measuring a measured object; a motion mechanism that holds and moves the probe; and a motion controller that controls the motion mechanism. The controller includes a contact point obtainer that obtains a contact point location of a surface of the measured object and the gauge head based on a central location of the gauge head; a radius of the gauge head; and a swing amount of the gauge head. The controller also includes a motion commander that calculates a location command value causing the motion mechanism to move the probe, based on the contact point location obtained by the contact point obtainer.
US08478560B2 Three wire transformer position sensor, signal processing circuitry, and temperature compensation circuitry therefor
A three-wire transformer position sensor is provided that includes an excitation coil and an output coil. The excitation coil is adapted to be electrically excited with an excitation signal, and has a first end and a second end. The output coil includes a first coil and a second coil and is inductively coupled to the excitation coil upon electrical excitation thereof the excitation coil. The first end of the first coil is electrically connected to the second end of the second coil and to the second end of the excitation coil, and the second end of the first coil is electrically connected to the first end of the second coil. The output coil is configured, when it is balanced and the excitation coil is being electrically excited, to supply a null output signal.
US08478551B2 Systems and methods of profiling power cycles in a battery for indicating detrimental battery operation
Systems and methods for profiling power cycle characteristics in a device powered at least by a battery are disclosed. In one embodiment, the method comprises the steps of: detecting a series of power cycle events, examining the series of power cycle events for at least one indication of reduced life of the battery; storing the indication; and notifying a user of the device about the indication. Each power cycle event indicates a transition between line power and battery power.
US08478541B2 Extracting gene-gene interactions from gene expression data
Disclosed are methods and custom computing apparatuses for identifying gene-gene interactions from gene expression data, based on which a gene regulatory sub-network can be built. In particular, relationships in which multiple genes co-regulate one target gene can also be identified.
US08478536B2 Method for determining the concentration of blood glucose
The present invention provides a method for determining concentration of blood glucose by using the change in the rising time. The chemical reaction between the blood glucose and enzyme within the test strip to generate the analog source that used to determine the concentration of the blood glucose in the measuring meter. Thus, the rising curve can be obtained after the analog source is treated, such that the concentration of the blood glucose can be determined.
US08478524B2 Methods and apparatus for dispensing marking material in connection with underground facility marking operations based on environmental information and/or operational information
Methods, apparatus, and systems for facilitating a marking operation to indicate a presence or an absence of at least one underground facility. Marking information relating to the marking operations, including one or both of environmental information representative of at least one environmental condition of an environment in which the marking operation is performed, and operating information representative of at least one operating condition of a marking device used to perform the marking operation, is electronically acquired. A marking material is dispensed to mark the presence or the absence of the at least one underground facility is dispensed, and the dispensing is controlled based at least in part on the acquired marking information.
US08478516B2 Method and system for providing navigation assistance on a mobile device
Methods and systems for providing navigation assistance on a mobile device are provided. A method may include extracting information from at least one of a first map image and an address image, wherein the first map image is a digitized picture of a non-digitized map and the address image is a digitized picture of a non-digitized written address. The method may also include communicating the extracted information to a mapping service server. The method may further include receiving, from the mapping service server in response to communicating the extracted information, a second map image including routing information for assisting navigation of a user of a mobile device. The method may additionally include displaying the second map image including the routing information.
US08478515B1 Collaborative driving directions
Methods and systems for generating directions are disclosed. In an embodiment of the invention, there is a system that includes a human-provided directions module for receiving and processing human-provided directions, a database for storing human-provided directions processed by the human-provided directions module, and a directions generator for receiving a directions query from a client. In response to the query, the directions generator accesses the database, retrieves at least one human-provided direction, generates a set of directions based thereupon, and provides the set of generated directions to the client.
US08478513B1 System and method for displaying degraded traffic data on an in-trail procedure (ITP) display
A system and method for displaying degraded traffic data from an intruder aircraft on an ITP display is provided. The method includes determining if the degraded traffic data exhibits navigational accuracy sufficient for display on the ITP display, and analyzing the degraded traffic data to determine the ITP parameters for similar track traffic and to determine if the navigational accuracy of the degraded traffic data is within predefined bounds if the navigational accuracy of the degraded traffic is not sufficient for display on the ITP display.
US08478511B2 System and method for knock detection based on ethanol concentration in fuel
A knock detection system for an engine includes an intensity module, a knock threshold module, and a detection module. The intensity module determines an engine vibration intensity during a first period of engine operation. The knock threshold module determines a knock threshold based on an ethanol concentration in a fuel supplied to the engine. The detection module determines whether engine knock has occurred during the first period by comparing the knock threshold and the engine vibration intensity.
US08478508B2 Controller for internal combustion engine
An ON-ignition signal is outputted from an ignition control portion in a period from a posterior time point of the power stroke to an valve opening timing of an exhaust valve so that a capacitor is charged. Then, when it is determined that the maximum value of an ion-output value detected during a negative valve overlap period becomes greater than or equal to a threshold, it is determined that the applied voltage between an center electrode and a ground electrode of a spark plug is dropped. The ON-ignition signal is outputted again to charge the capacitor before the intake valve is opened.
US08478506B2 Virtual sensor based engine control system and method
A method is provided for a virtual sensor system. The method may include obtaining data records associated with a plurality of input parameters and at least one output parameter and adjusting values of the input parameters based on autocorrelation of respective input parameters. The method may also include reconfiguring the input parameters based on cross-correlation of respective input parameters relative to the output parameter and establishing a first virtual sensor process model indicative of interrelationships between the adjusted and reconfigured input parameters and the output parameter.
US08478500B1 System and method for utilizing traffic signal information for improving fuel economy and reducing trip time
A system and method for utilizing traffic signal information to reduce wait time at traffic signals and to reduce fuel use is disclosed. Traffic signal timing data can be received from traffic signals or from a central server to determine a reference velocity for a vehicle to travel through a plurality of traffic signals. The reference velocity can then be provided to the driver so that the driver can manually control the vehicle at a velocity close to the reference velocity. The techniques of the present disclosure also can be used in connection with a cruise control system to control the velocity of a vehicle to be close to the reference velocity.
US08478491B2 Seat control device, method, and program
Devices, methods, and programs control a seat drive mechanism that drives side support parts of a seat. The devices, methods, and programs detect a first curve ahead of a vehicle and a second curve located ahead of the first curve with respect to a travel direction. The devices, methods, and programs predict a between-curves time required to travel between the first curve and the second curve and determine whether the between-curves time is less than a predetermined time, the predetermined time being no less than a time necessary for the side support parts to operate. The devices, methods, and programs control the seat drive mechanism to arrange the side support parts at an action position to support a body of an occupant for the first curve. If the between-curves time is less than the predetermined time, the devices, methods, and programs maintain the side support parts at the action position while traveling the second curve.
US08478485B2 Electric power steering apparatus
An electric power steering apparatus is configured in such a way as to include a first filtering unit that applies filtering processing to the detected steering torque signal and outputs the processed torque signal; a control unit that generates and outputs a motor drive signal, based on a steering torque signal outputted from a first filtering unit; a second filtering unit that applies filtering processing to the detected steering torque signal and outputs the processed torque signal; and an interlock unit that generates and outputs a motor drive inhibition signal, based on the steering torque signal outputted from the second filtering unit. The second filtering unit performs filtering processing in such a way as to output a steering torque signal the same as or similar to the steering torque signal that is outputted from the first filtering unit at least when a vehicle is in a predetermined driving condition.
US08478484B2 Control of vehicle rollover
A motor vehicle includes a body characterized by a center of gravity, a plurality of wheels for maintaining contact with a road surface, and a roll-reduction apparatus. The apparatus is configured to resist an impending rollover of the vehicle via at least one of i) applying a force between the body and at least one of the plurality of wheels and ii) lowering of the center of gravity of the vehicle. The vehicle also includes a sensing device configured to detect a roll moment acting on the vehicle and having a threshold magnitude. The vehicle additionally includes a controller configured to trigger the roll-reduction apparatus to generate a moment on the body opposite to the detected threshold moment such that an angle of the vehicle relative to the road surface during rollover is reduced. A method of reducing the angle of the body during rollover is also disclosed.
US08478480B2 Vehicle evaluation using infrared data
A solution for evaluating a vehicle using infrared data is provided. In particular, evaluation data for the vehicle is obtained, which includes infrared data for a plurality of sides of the vehicle as well as vehicle identification data for distinguishing the vehicle from another vehicle. The infrared data is processed to enhance a set of signal features. Additional non-infrared based data also can be obtained for evaluating the vehicle. The evaluation data is analyzed to determine whether one or more anomalies are present. The anomaly(ies) can be correlated with a possible problem with a component of the vehicle. Data on the anomaly, problem, and/or vehicle identification can be provided for use on another system, such as a remote inspection station, maintenance system, and/or the like.
US08478464B2 Systems and methods for orienting a marine vessel to enhance available thrust
Systems and methods for orienting a marine vessel enhance available thrust in a station keeping mode. A control device having a memory and a programmable circuit is programmed to control operation of a plurality of marine propulsion devices to maintain orientation of a marine vessel in a selected global position. The control device is programmed to calculate a direction of a resultant thrust vector associated with the plurality of marine propulsion devices that is necessary to maintain the vessel in the selected global position. The control device is programmed to control operation of the plurality of marine propulsion devices to change the actual heading of the marine vessel to align the actual heading with the thrust vector.
US08478461B2 Closed airport surface alerting system
A system and a method alerts the occupant of a vehicle that the vehicle is in, or approaching, a zone of awareness associated with a closed surface at the airport.
US08478459B2 System and method for detecting wake turbulence of an aircraft
System for detecting wake turbulence (SDWT) of a first aircraft, which can be embedded onboard a second aircraft, comprising: first means (DET1) for determining the roll (Roll2) of the second aircraft; second determination means (DET2) of an envelope (CRollRef) of reference roll curves which is representative of a wake turbulence created by the first aircraft; means (COMP) for comparing, over a sliding window, the roll (Roll2) of the second aircraft and the envelope (CRollRef) of reference roll curves; and alarm means (AL) for forewarning the pilot of the second aircraft of the detection of wake turbulence of the first aircraft when the said comparison is below a resemblance threshold (SS).
US08478451B2 Method and apparatus for dynamically allocating power in a data center
Embodiments of the invention relate generally to the field of power management of computer systems, and more particularly to a method and apparatus for dynamically allocating power to servers in a server rack. The method comprises: measuring power consumption of a computer system having one or more servers; estimating probability distribution of power demand for each of the one or more servers, the estimation based on the measured power consumption; estimating performance loss via the estimated probability distribution; computing power capping limits for each of the one or more servers, the computation based on the estimated probability distribution and the performance loss; and dynamically allocating the power capping limits to each of the one or more servers by modifying previous power capping limits of each of the one or more servers.
US08478436B2 Apparatus, method and computer program product for providing automated truss assembly
A truss assembly station may include a truss assembler. The truss assembler may be configured to enable assembly of a truss from truss members by providing an automatic sequential placement of the truss members based at least in part upon a planned location of pre-plated truss members within an assembled truss. The pre-plated truss members may be truss members including at least one connector plate installed thereon prior to placement at the truss assembly station.
US08478428B2 Helical electrode for nerve stimulation
A helical electrode for nerve stimulation includes an insulative helical substrate, having an inner surface, configured to wrap around a nerve. An electrical conductor is disposed upon the inner surface of the substrate. The conductor defines a helix of about one revolution and produces an electric field in which an injected current in similar axons varies by no more than about 25%. The conductor may include tapered end sections, which may be counter-tapered.
US08478425B2 Medical leads and related systems that include a lumen body that is joined to a lead body and that has multiple filar lumens
Medical leads include a lumen body at an end of the lead, and the lumen body includes multiple filar lumens. The lumen body is joined to a lead body, and electrical connectors are longitudinally spaced along the lumen body. Filars within the filar lumens are directed through filar passageways within the lumen body to attach to the electrical connectors on the lumen body. The filar passageways may be aligned with the filar lumens, and slots within the electrical connectors may be aligned with the filar passageways to facilitate assembly. The lumen body may provide additional stiffness to the end of the lead where the lumen body is located to facilitate lead insertion into the medical device. The filar lumens of the lumen body may have a longitudinally straight configuration so that the portions of filars within the filar lumens are held in a longitudinally straight configuration.
US08478422B2 Electrical stimulation of cell and tissue growth with two-and three-dimensionally patterned electrodes
The present invention is generally directed to a method for regulating cellular and tissue physiology, a device for practicing the method, and a process for fabricating the device. In general the process comprises the steps of providing at least one patterned electrode, providing a least one cell, placing the at least one electrode in electrical communication with the at least one cell, and applying a voltage to the electrode thereby delivering an effective amount of a patterned electric field or current thus regulating the physiology and/or growth of the at least one cell.
US08478412B2 Method of improving sleep disordered breathing
A diaphragm pacing stimulatory method and a system to implement the method are provided to improve respiratory function and the quality of sleep in patients whose sleep is compromised by poor respiration. The diaphragm pacing method includes adaptations that make it particularly compatible with the onset of sleep and sustaining sleep. Embodiments of the method are operated independently of breathing effort the patient may make during sleep. Patients for whom the invention is appropriate include those with a neuromuscular disease, such as amyotrophic lateral sclerosis (ALS). System elements include an external electrical stimulator coupled to one or more implanted electrodes that stimulate diaphragm contraction. The system and method provide for a pacing of the diaphragm, improved breathing, and improved sleep. Features of improved sleep include longer sleep time, an increased amount of REM sleep, and fewer episodes of wakefulness and restlessness.
US08478410B2 Electronic neural resonator
A procedure electrically stimulates a nerve or group of nerves. Unlike conventional systems this procedure is tuned to target a large or small group of neurons using noninvasive electromagnetic induction. This system is capable of doing this by using the principles of the alternating current in a capacitance inductance series resonance circuit. In this system the nerve resonator treats the neuron like a thin conductor placed between the plates of a capacitor in series with an inductor and then tuned to resonate with the appropriate frequency of alternating current. The system could also be inductance tuned for a given frequency. Once the system is tuned, the current amplitude in the entire circuit including the thin conductor or nerve fiber can be externally controlled.
US08478409B2 Filtering capacitor feedthrough assembly
A filtering capacitor feedthrough assembly for an implantable active medical device is disclosed. The filtering capacitor feedthrough assembly includes a capacitor having an aperture defined by an inner capacitor surface. The capacitor is electrically grounded to an electrically conductive feedthrough ferrule or housing of the implantable active medical device. A terminal pin extends into the aperture. An electrically conductive split ring sleeve is disposed within the aperture and between the terminal pin and the capacitor. The split ring sleeve includes a first end, a second end, a sleeve length therebetween. A longitudinal slit through the sleeve extends from the first end to the second end. The electrically conductive split ring sleeve mechanically securing and electrically coupling the terminal pin to the capacitor.
US08478406B2 Apparatus and methods of delivering an enhanced refractory period stimulation therapy
Refractory period stimulation (RPS) disclosed herein includes apparatus and methods to enhance cardiac performance by delivering monophasic stimulation pulses during the refractory period. The disclosure describes several system level improvements to RPS that include one or more of the following: (i) Delivery of RPS therapy pulses at multiple sites in an automatically alternating way to avoid increasing demand at any one location for prolonged periods of time. (ii) Delivery of RPS therapy pulses at multiple sites to determine one or more optimal electrode configurations for chronic RPS therapy delivery. (iii) Use of separate electrode(s) for sensing ventricular activity to properly time and adjust the application of RPS thereby avoiding limitations associated with electrode polarization that occurs due to the amount of energy delivered during the RPS. (iv) Use of a relatively long active recharge pulse at the RPS stimulation electrodes to remove the undesirable effects of polarization.
US08478405B2 Optimizing anti-tachycardia pacing for terminating atrial fibrillation
An implantable system terminates atrial fibrillation by applying optimized anti-tachycardia pacing (ATP). In one implementation, the system senses and paces at multiple sites on the left atrium. At each site, the system senses reentrant circuits causing the atrial fibrillation. In one implementation, the system applies ATP tuned to the frequency of the reentrant circuit at the electrode that senses the most regular reentrant circuit. In another implementation, the system applies ATP at multiple electrodes, delivering each pulse at each site when the excitable gap is near the site. In other variations, the ATP is optimized for different patterns of sequential, simultaneous, or syncopated delivery to terminate the atrial fibrillation. The system can also monitor multiple heart chambers for cardiac events that favor terminating atrial fibrillation via ATP. The system then times delivery of the ATP according to these cardiac events.
US08478398B2 Method and system for modulating eating behavior by means of neuro-electrical coded signals
Method and systems modulating eating behavior comprising (i) generating at least one confounding neuro-electrical signal that is adapted to modulate the sense of taste in the body, (ii) generating at least one confounding neuro-electrical signal that is adapted to modulate the sense of smell in the body, and (ii) transmitting at least one of the confounding neuro-electrical signals to a subject to modulate the subject's sense of taste or smell. In a preferred embodiment, both confounding neuro-electrical signals are transmitted to the subject to modulate the subject's sense of taste and smell.
US08478388B2 Cardiac coordinate system for motion analysis
An exemplary method includes accessing cardiac information acquired via a catheter located at various positions in a venous network of a heart of a patient wherein the cardiac information comprises position information with respect to time for one or more electrodes of the catheter; performing a principal component analysis on at least some of the position information; and selecting at least one component of the principal component analysis to represent an axis of a cardiac coordinate system. Various other methods, devices, systems, etc., are also disclosed.
US08478387B2 Methods for stent strut detection and related measurement and display using optical coherence tomography
In one embodiment, the invention relates to a processor based method for generating positional and other information relating to a stent in the lumen of a vessel using a computer. The method includes the steps of generating an optical coherence image data set in response to an OCT scan of a sample containing at least one stent; and identifying at least one one-dimensional local cue in the image data set relating to the position of the stent.
US08478386B2 Practitioner-mounted micro vein enhancer
The present invention is a Miniature Vein Enhancer that includes a Miniature Projection Head. The Miniature Projection Head may be operated in one of three modes, AFM, DBM, and RTM. The Miniature Projection Head of the present invention projects an image of the veins of a patient, which aids the practitioner in pinpointing a vein for an intravenous drip, blood test, and the like. The Miniature projection head may have a cavity for a power source or it may have a power source located in a body portion of the Miniature Vein Enhancer. The Miniature Vein Enhancer may be attached to one of several improved needle protectors, or the Miniature Vein Enhancer may be attached to a body similar to a flashlight for hand held use. The Miniature Vein Enhancer of the present invention may also be attached to a magnifying glass, a flat panel display, and the like.
US08478385B2 Rotary medical manifold
A rotary medical manifold, for delivering various fluids through a patient delivery mechanism is described. The rotary manifold can include a manifold body and a valve stem. The manifold body can include a central cavity, an output port, a first fluid port, and a second fluid port. The valve stem can include an injector port, and a single central fluid passage. The valve stem can be adapted to slidably engage the central cavity of the manifold body and provide selective fluidic connectivity between the injector port and the output port, the first fluid port and the second fluid port.
US08478381B2 MRI guidewire
A guidewire (100) for use with interventional magnetic resonance imaging has a guidewire body (102) having a distal end and a proximal end and reserving a space therein, a dipole antenna (108) disposed in the space reserved within the guidewire body, the dipole antenna being adapted to be electrically connected to a signal processing system through a first signal channel (110) through the proximal end of the guidewire body, and a loop antenna (112) disposed in the space reserved within the guidewire body toward the distal end of the guidewire body, the loop antenna (112) being adapted to be electrically connected to the signal processing system through a second signal channel (114) through the proximal end of the guidewire body. The dipole antenna and the loop antenna are each constructed to receive magnetic resonance imaging signals independently of each other and to transmit received signals through the first and second signal channels, respectively, to be received by the signal processing system. An interventional magnetic resonance imaging system includes an active guidewire.
US08478376B2 Systems and methods for determining physiological information using selective transform data
According to embodiments, a pulse band region is identified in a wavelet scalogram of a physiological signal (e.g., a plethysmograph or photoplethysmograph signal). Components of the scalogram at scales larger than the identified pulse band region are then used to determine a baseline signal in wavelet space. The baseline signal may then be used to normalize the physiological signal. Physiological information may be determined from the normalized signal. For example, oxygen saturation may be determined using a ratio of ratios or any other suitable technique.
US08478375B2 Sensor for detection of carbohydrate
A sensor for sensing analyte concentration comprises at least two different variants of an appropriate competitive binding assay, the sensor being capable of sensing accurately a required range of analyte concentrations by means of the variants of the assay each being capable of sensing accurately a part only of the required range of analyte concentrations and the variants of the assay being chosen to sense overlapping or adjoining ranges of concentration covering the whole of the required range.
US08478373B2 Optical element and apparatus comprising transparent superconducting material
An optical element is disclosed which includes transparent superconductor material.
US08478372B2 Mobile wireless communications device including space apart elongate members for reducing SAR and related methods
A mobile wireless communications device may include a portable housing and wireless transceiver circuitry carried by the portable housing. The mobile wireless communications device may also include an antenna carried by the portable housing and coupled to the wireless transceiver circuitry, and a light source carried by the portable housing. The device may further include a keyboard assembly carried by the portable housing including a light guide coupled to the light source and having input key receiving openings therein, and a mask carried by the light guide and having input key receiving openings. The mask may include spaced apart electrically conductive elongate members positioned relative to the antenna to reduce a Specific Absorption Rate value for the mobile wireless communications device.
US08478364B1 Enhanced host sleep for WLAN devices
A host assembly is communicatively coupled to a wireless device assembly via a first interface and via a second interface. A first signal is received at the wireless device assembly from the host assembly. The first signal indicates a request for the wireless device assembly to enter a host sleep mode of operation. In response to receiving the first signal, the wireless device assembly transmits a third signal to the host assembly, wherein the third signal indicates entry into the host sleep mode of operation. Subsequent to transmitting the third signal to the host assembly via the first interface, the wireless device assembly enters into the host sleep mode of operation. While in the host sleep mode of operation, the wireless device assembly transmits, via the second interface, the second signal, and, after transmitting the second signal to the host assembly, exits the host sleep mode of operation.
US08478363B2 Transfer then sleep
A second communication device is detected in proximity to a first communication device engaged in a call. A substantially uninterrupted transfer of the call is provided from the first communication device to the second communication device. At least a part of the first communication device is placed into a sleep mode in response to transfer of the call to the second communication device.
US08478361B2 Human stimulus activation and deactivation of a screensaver
Devices and methods are disclosed which relate to an electronic device having a human stimulus receptor which, when activated, suspends activation of a screensaver. The screensaver is activated to conserve the power and life of the electronic device. When latently viewing the electronic device, however, the human stimulus receptor is activated. A countdown starts counting down a pre-determined amount of time once the human stimulus receptor is inactive. At the expiration of the countdown, the screensaver is activated. The human stimulus receptor responds to skin conductivity, natural muscular twitch, pulse, skin temperature, and/or eye movement. Only when the electronic device no longer detects any of these human stimuli will the countdown begin. A user may set the predetermined amount of time.
US08478360B2 Facilitating power conservation in wireless client terminals
A novel power conservation scheme is provided for conserving power in client terminals by using a proxy server. The client terminal, having a low-power communication interface and a high-power communication interface, may power down its high-power communication interface, to conserve power. Prior to shutting off its high-power communication interface, the client terminal may assign a host terminal to act as a proxy for the client terminal. The host terminal monitors the paging channels for the client terminal via a high-power communication interface. If the host terminal detects a paging message for the client terminal, it forwards at least a portion of the paging message to the client terminal via a low-power communication interface. Upon receipt of the paging message from the host terminal via its low-power communication interface, the client terminal may power up its high-power communication interface and directly respond to an access terminal that initiated the paging message.
US08478353B2 Mobile device display management
The display of a mobile device is managed during a voice communication session using a proximity sensor and an accelerometer. In one example, the display of a mobile device is turned off during a phone call on the mobile device when a proximity sensor detects an object is proximate the device and an accelerometer determines the device is in a first orientation.
US08478352B2 Methods and apparatus for providing presentations for the composition of messages having size limitations
Methods and apparatus for use in providing presentations for the composition of messages having size limitations are described. A communication device receives, via its user interface, one or more character inputs in a message composition field for a new message being composed. While a character count of the message is less than a warning count value, the device refrains from presenting the number of allowed characters remaining for entry in the message. On the other hand, while the character count is greater than or equal to the warning count value, the device causes the number of allowed characters remaining for entry in the message to be presented. The message may be transmitted via a wireless network via a short message service (SMS). In one example, the number of remaining characters is provided in an alert bar, which is presented by being set in motion from an initial hidden position behind the message composition field to a final revealed position, with intermediate positions therebetween.
US08478351B2 Mobile terminal having touch input device
A mobile terminal having an input device that performs an input operation in a touch manner is provided. The mobile terminal includes a first display module, a second display module located adjacent to the first display module, an integrated window located an outer portion of the first and second display modules, and a touch sensing unit located between the window and the second display module for sensing a touch applied to the window and applying an input signal. Marks for guiding input content can be varied and high capacity and high-density multimedia or communication information can be easily and quickly accessed or executed.
US08478348B2 Deferring alerts
It is presented a method including presenting an alert on a display; detecting a user input associated with said alert, said user input having a momentum; and deferring said alert to be presented again at a new alert time, said new alert time being calculated as a time in the future using said user input momentum. A corresponding device, computer program product and user interface are also presented.
US08478347B2 Mobile terminal and camera image control method thereof
A method of controlling a mobile terminal, and which includes displaying, via a display on the mobile terminal, a captured or a preview image in a first display portion, displaying, via the display, the same captured or a preview image in a second display portion, zooming, via a controller on the mobile terminal, the captured or preview image displayed in the first display portion, and displaying, via the display, a zoom guide on the image displayed in the second display portion that identifies a zoomed portion of the image displayed in the first display portion.
US08478338B2 Method for remotely and automatically erasing information stored in SIM-card of a mobile phone
Embodiments of the present disclosure relate to a method and system for remotely and automatically erasing information stored in SIM card memory and mobile phone memory including memory card of a mobile phone 101. The method includes sending a voice message comprising predetermined authentication parameters to a server 102 by an owner when the mobile phone 101 of the owner is lost. The method further includes authenticating the owner by the server 102 upon comparing the predetermined authentication parameters with the stored authentication parameters and sending activation signal by the server 102 to an erase application if the owner is authenticated. This signal will activate the erase application stored in the mobile phone 101 SIM card. The erase application generates destroy signal upon activation of the erase application to erase the information stored in the SIM card of the mobile phone 101.
US08478330B2 Transmission power control method and system
A transmission power control technique allowing stable and reliable signal transmission in soft handover is disclosed. Each of the base stations involved in soft handover measures an amount of loss of the base station selection signal. When the amount of loss of the base station selection signal exceeds a threshold, the transmission power of the downlink signal is not set to the minimum level but to the normally controlled level. Further, a transmission power update timing of each base station is determined so that the downlink signal received at the mobile station changes in transmission power at a predetermined timing synchronized with that of other base stations.
US08478320B2 Collaborative radio resources allocations to applications of mobile units
Collecting state information about the resources of radio access networks (RANs) and the Access Point Names (APNs) enables this information to be provided to mobile stations which employ this information to determine which radio access technology (RAT) to employ for connecting to the wireless access network, and to determine which APN to use. This decision is made relative to each application that the mobile station is executing, and these decisions are, optionally, revisited periodically, or as significant changes in the state information are recognized.
US08478319B2 Feature extraction and data compression system and method for distributed sensor networks
A distributed sensor network has a base station and clusters of sensor nodes. In a method of locating and classifying signal sources, at each node divides a received signal into blocks, performs Fourier-based transform on the blocks, selects peaks from the transformed blocks, selects subbands with features of interest based on the frequency of occurrence of the peaks across the blocks, collaborates with other nodes in the cluster to make a final selection of the subbands, encodes the subband features of the signal, and transmits the subband features to the base station. The base station processes the received subband features to locate and classify the signal sources.
US08478318B2 Heterogeneous wireless sensor network bridging device and control method and flow balancing method thereof
A control method for a heterogeneous wireless sensor network (WSN) bridging device includes initializing Zigbee sensor nodes, switching a Zigbee transceiver module to a sleep mode, switching a wireless network transceiver module to an active mode, receiving an task list from a remote main control device, switching the wireless network transceiver module to the sleep mode, switching the Zigbee transceiver module to the active mode, transmitting an operating instruction to the Zigbee sensor nodes, receiving at least one sensing signal from the Zigbee sensor nodes, and determining whether the sensing signals have been received. If yes, a back transmission procedure is executed. The control method solves an interference problem among heterogeneous wireless networks and overcomes a bottleneck in data transmission.
US08478315B2 System and method for determining an SMS message retransmission schedule
A system and method for determining an SMS retransmission schedule is provided. When a special error code is received by an SMSC, the SMSC can calculate the response time. The response time is the time that lapsed between forwarding the SMS message for delivery and receiving an error code. If the response time exceeds a response time threshold, the error code can be considered as falsely generated. A special retransmission schedule can be assigned to the SMS message. If the response time does not exceed a response time threshold, a different retransmission schedule can be assigned to the SMS message.
US08478314B2 Communication method for a mobile sensor node in a wireless sensor network
A communication method for a mobile sensor node in a wireless sensor network includes: in a state that the mobile sensor node performs synchronization by a message reception interrupt from a parent sensor node and determines an uplink active duration and a downlink active duration, transmitting a message to the parent sensor node in the transmitting duration of the uplink active duration, receiving and processing messages from the parent sensor node and sensor nodes linearly connected around the parent sensor node in the receiving duration of the uplink active duration, and resetting a new parent sensor node using the received signal strength indications RSSIs of the received messages; and transmitting a message to the parent sensor node in the transmitting duration of the downlink active duration, checking whether or not a message is received from the parent sensor node in the receiving duration of the downlink active duration, if the message is not received from the parent sensor node, determining that time synchronization fails and resetting a new parent sensor node, and if the message is received from the parent sensor node, performing time synchronization according to a message reception interrupt from the parent sensor node.
US08478312B2 Method and system for message modification and content selection
Embodiments of the invention are concerned with modification of messages en route to a destination.In one aspect embodiments of the invention provide a method of modifying a message transmitted from a sending party to a receiving party through a communications network, the method comprising: intercepting the message in the communications network; selecting a plurality of channels of data on the basis of the sending party or the receiving party, each channel comprising a plurality of data items and being accessible by parties in addition to the sending party or the receiving party; applying one or more predetermined rules to at least some of the selected data items so as to identify a data item therefrom; and appending data derived from the identified data item to said intercepted message.
US08478306B2 Self-aware profile switching on a mobile computing device
In one implementation, a computer-implemented method includes detecting, by a mobile computing device, a current context associated with the mobile computing device, the current context being external to the mobile computing device and indicating a current state of the mobile computing device in its surrounding environment. The method can also include identifying, based on at least a first portion of the current context, a location description for the mobile computing device, wherein the location description includes a textual description of the location; and determining, based on the identified location description and at least a second portion of the current context, whether to switch the mobile computing device from operating using a current profile to operating using a second profile, wherein the current profile and the second profile each define one or more settings of the mobile computing device.
US08478302B2 Apparatus and method for transmitting and receiving location based service resource allocation information in a mobile communication system
A method, an Advanced Base Station (ABS) and an Advanced Mobile Station (AMS) for transmitting Location Based Service (LBS) resource allocation information by an ABS in a mobile communication system are provided. The ABS transmits LBS resource allocation information including LBS zone configuration information representing an LBS zone transmission period. The LBS zone configuration information includes at least one of first information indicating that LBS zone transmission is switched off, second information indicating that the LBS zone transmission period corresponds to a first number of super frames, third information indicating that the LBS zone transmission period corresponds to a second number of super frames, and fourth information indicating that the LBS zone transmission period corresponds to a third number of super frames.
US08478299B2 System and methods for obtaining coarse location for a mobile device
Various embodiments are described for obtaining coarse location for a mobile device. In one embodiment, a mobile device may comprise one or more interfaces for detecting location reference nodes in view of the mobile device and a client module to send a location query to a location database. The location query may comprise node data identifying the reference nodes in view of the mobile device. The location database may be configured to respond to the location query with positioning information for providing an estimated position of the mobile device. The positioning information may be based on correlated position data and node data received from one or more client devices having Global Positioning System (GPS) position determination capability and configured to report position data and node data for location reference nodes in view. Other embodiments are described and claimed.
US08478295B1 Systems and methods for associating communication information with a geographic location-aware contact entry
Disclosed herein are systems and methods for associating communication information with a geographic location-aware contact entry. According to embodiments of the present disclosure, a method may include identifying a geographic location. The method may also include receiving a communication including identification information and originating from the geographic location. Further, the method may include associating the identification information with a contact entry.
US08478280B1 Minimum coverage area of wireless base station determination
Systems and methods for estimating the minimum geographic coverage of a wireless base station. In an embodiment, the present invention estimates coverage by (1) receiving real-time wireless base station information from the mobile device; (2) extracting a set of location points and system specific information based on the real-time wireless base station information; (3) determining a coverage area based on the set of location points and the system specific information; (4) adjusting for errors based on various factors (5) storing the determined coverage area.
US08478271B1 Communications apparatus and method for dispersing traffic
A communications apparatus includes a cellular communication unit performing pre-set cellular communication, a Wi-Fi communication unit performing pre-set Wi-Fi communication, and a controller checking an available data rate of an available cellular network and that of a Wi-Fi network to determine a data division ratio by using the cellular communication unit and the Wi-Fi communication unit, obtaining an IP address pair, and transferring data including connection request information, the data division ratio for traffic dispersion, and the IP address pair to the server, according to a connection request from the server.
US08478265B2 System and method for adaptive/predictive location-based roaming optimization
Described is a method including collecting roaming data for a network. The method further includes creating a scan list based on the roaming data, wherein the scan list including a prioritization of a plurality of access points for roaming. The method further includes transmitting the scan list to a mobile unit. Further described in a system including a collection module collecting roaming data for a network. The system further includes a creation module creating a scan list based on the roaming data, the scan list including a prioritization of a plurality of access points for roaming. The system further includes a transmitter transmitting the scan list to a mobile unit.
US08478250B2 Interactive media management server
An interactive media management server that facilitates management of interactive media and delivery of such interactive media. It comprises a first interface to an interactive media distribution server communicatively coupled to a plurality of mobile devices, and a second interface to a service provider system or a content provider system. It comprises a manager module for managing creation, distribution and tracking of a plurality of interactive media. The manager module, via the second interface, manages the delivery of the plurality of interactive media from the service provider system or the content provider system, and the communication of user responses to the plurality of interactive media to the corresponding service provider system or content provider system.
US08478246B2 Method and system for providing real time ringback tone, and terminal thereof
The invention discloses a method for providing a real time ringback tone in a communication network and the method includes: establishing a call connection between a calling party and a called party according to a received calling request; receiving a ringback tone indication value from the called party; obtaining a corresponding ringback tone according to the ringback tone indication value; and playing the corresponding ringback tone to the calling party. The invention further provides a system for providing a real time ringback tone in a communication network and a terminal therefor. By using the technology of the invention, a different ringback tone can be played to the calling user in real time according to the current situation. Therefore, individualized requirements of the user may be met and the quality of communication service may be further improved.
US08478245B2 Method and system for rendering content on a wireless device
A method of rendering content on a wireless device. The wireless device sends a message to a server requesting an application and identifies itself with its rendering capabilities. The wireless receives an identification of a custom configuration of a plurality of rendering blocks of the wireless device associated with the application. The custom configuration configures the plurality of rendering blocks of the device. The wireless device receives compiled content from the application executing on the server that includes render commands expressed in a syntax that is device generic but has parameters specific to the rendering capabilities of the wireless device. A reader of the wireless device processes the compiled content and issues commands to individual rendering blocks of a graphical user interface based on the rendering commands of the compiled content and based on the custom configuration.
US08478244B2 Mobile device, and apparatus and method for transmitting content for the mobile device
A mobile device and an apparatus and method for the mobile device, in which intercept information about contents intercepted by a user is stored in the mobile device and is transmitted together with a request for contents from the user, so that the user can use only the selected contents. The mobile device includes a content analysis unit analyzing predetermined contents and extracting selection information by which a user can determine whether to intercept the predetermined contents; an intercept information storage unit storing intercept information about intercepted contents intercepted by the user based on the extracted selection information; and a control unit transmitting the stored intercept information to a content-providing device.
US08478242B2 Emergency ringing facility for mobile phones
Systems and methods for an emergency ringing facility able to remotely override a silent mode of a wireless communication device are disclosed. The systems comprise profile-management applications residing on wireless devices and allowing one user of a wireless device to override a silent mode of a remote wireless device. The profile management application executed on the wireless device queries whether the silent mode of the remote wireless device can be overridden, and if so, communicates with a profile-management application executed on the remote device and overrides the silent mode of that device. In an alternative embodiment, a silent mode of a wireless device can be overridden by a profile management server. A profile-management application is executed on a profile-management server communicating with a profile-management application executed on a wireless device and requests the overriding of the silent mode of a remote wireless device.
US08478241B2 Prevention of unsolicited messages
A method for gathering information relating to unsolicited messages. The method comprises deleting in a handheld communication device (1, 100, 200) message information associated with an unsolicited message. In response to deleting the message, information data, which is associated with the deleted message information or the unsolicited message, is forwarded to a message information unit (104, 224). Data information in a memory of said message information unit is updated based on the forwarded data associated with the unsolicited message. A method for blocking messages pertaining to data information stored in the message information unit is also disclosed.
US08478233B2 Mobile computing device application network use metric and monetary cost monitor and control
A mobile computing device comprising an application network use metric monitoring agent providing a network use metric usage for one or more mobile computing device applications and a network plan interface, wherein, a monetary cost is associated with the network use metric usage for the one or more mobile computing device applications.
US08478218B2 Frequency modulation (FM) clear channel scanning system and method of using same
A scan system receives signals within a band from an antenna and divides the band into sub-bands and scans the channels of each sub-band to determine a candidate channel based on the lowest figure of merit (FOM) and includes an on-channel selection block responsive to a received digital signal and operative to select only the on-channel frequencies and to substantially disregard the out-of-channel frequencies from the digital signal. The scan system generates a FOM on-channel signal representing a measurement of the signal quality of the on-channel signal and includes an out-of-channel selection block responsive to the digital signal and operative to select only the out-of-channel frequencies and to substantially disregard the on-channel frequencies from the digital signal and operative to generate a FOM out-of-channel signal representing a measurement of the signal quality of the out-of-channel signal.
US08478216B2 Method and apparatus for searching for or tuning to one or more radio stations with minimum interaction with host processor
A host system for searching for or tuning to one or more radio stations includes a host processor and a data processor. The data processor is configured to receive a command from the host processor. The data processor is further configured, based on the command, to perform multiple search operations for radio stations without interrupting the host processor, to search for a radio station based on radio data system (RDS) data without interrupting the host processor, or to tune to a radio station based on RDS data without interrupting the host processor. A method is also provided for searching for or tuning to one or more radio stations.
US08478212B2 Apparatus and method for wirelessly transmitting and receiving energy and data
Disclosed is an apparatus for wirelessly transmitting and receiving energy and data including: a signal generator generating a first frequency signal for power transmission; a first matching circuit matching input/output impedance upon receiving the first frequency signal generated by the signal generator; an oscillator outputting a second frequency signal, a carrier frequency, by using the first frequency signal, generated by the signal generator, as a reference frequency; a mixer modulating a data signal output from a communication module by using the second frequency signal; a second matching circuit matching input/output impedance upon receiving a modulated signal by using the second frequency signal; a resonator resonating an output signal from the first matching circuit to a reception side apparatus; and a radiator radiating an output signal from the second matching circuit to the reception side apparatus.
US08478207B2 Data transfer between wireless devices
A method of data transfer between wireless transmit/receive units (WTRUs) is described. The WTRUs may be within a given geographic area of each other or in communication with the same network. Location information relating to the WTRUs may be determined. The location information may be presented to a user of the WTRU. Data may be transferred from one WTRU to a target WTRU based on user input. The WTRU may determine the target WTRU based on user input and/or location information. The user input may be a gestural input. The gestural input may be received via a display or touchscreen. The user input may identify a given action or identify a particular file for transfer. The WTRU may receive data from the target WTRU.
US08478205B2 System and method for filtering time division multiple access telephone communications
A system and method are presented for transceiving Time Division Multiple Access (TDMA) telephone communications through a common filter. The system includes a tunable ferro-electric bandpass filter (FE BPF), a controller, a low noise amplifier (LNA), and a power amplifier (PA). The FE BPF has a control input to accept tuning voltage signals from the controller and two signal ports. In response to the tuning voltage signals, the FE BPF selects a transmit or receive frequency passband between the signal ports. The FE BPF first signal port is connected to the LNA and the PA and the FE BPF second signal port is connected to an antenna in a wireless device. The LNA and PA are activated and deactivated in response to control signals from the controller.
US08478194B2 Radio base station, relay station and radio communication method
A relay station has a reception unit receiving a signal sequence indicating a connection request, from among a predetermined signal sequence group; a control unit generating a ranging request message indicating that a radio terminal newly requesting connection exists; and a transmission unit transmitting the ranging request message to a radio base station.
US08478169B2 Development station with dual drive
Development stations are provided. A development station has a housing having a recirculation path an auger being rotatable to move the developer along at least part of the recirculation path. A drive transmission has a first output mechanically linked for movement with a first end of the auger and a second output mechanically linked for movement with a second end of the auger and distributes a force at an input end between a first force provided at the first output and at a second force provided at the second output to rotate the auger against a drag. The first force and the second force are less than a third force to drive an alternative auger from a driven end. The auger has a first end yield strength and a second end yield strength that are each less than a driven end yield strength of the alternative auger.
US08478161B2 Electrophotographic image forming apparatus with locking member for spacing components of the apparatus and preventing movement of components of the apparatus
An electrophotographic image forming apparatus includes a drum cartridge with an image bearing drum and charger for charging a surface of the drum. The apparatus further includes a rotary supporting a plurality of developing devices each having a developer carrying member for developing an electrostatic latent image formed on the drum, with the rotary being swingably mounted to the main assembly through a supporting member and being rotatable, relative to the supporting member, to bring the developing device to a developing position for developing the latent image. A locking member is provided for spacing between the developing device positioned in the developing position and the image bearing member, the locking member being demountably mounted between the drum cartridge and the rotary, and the locking member being effective to prevent an urging member from moving from a position urging the drum cartridge to the main assembly.
US08478159B2 Image forming apparatus with a vibration prevention member
A developing unit is pivotally supported by a pivot pin so as to be swingable, and a forcing lever forces a developing roller towards a photosensitive drum so that an outer circumferential surface of a DS roller makes contact with an outer circumferential surface of the photosensitive drum. This maintains, at a specified value, a developing gap between the photosensitive drum and the developing roller. A sympathetic vibration prevention member in which an elastic member is provided on an upper surface of the base member is inserted between a lower portion of a housing of the developing unit and a guide rail provided under the lower portion. This prevents the developing unit from vibrating in sympathetic with vibration during the transportation of the image forming apparatus, which prevents the toner from spilling out.
US08478155B2 Information processing apparatus, image forming apparatus, and job processing method for the same
An information processing apparatus to output, to an image forming apparatus, a print job using paper stored in paper feed units includes an acquisition unit, a generation unit, an addition unit, and a transmission unit. The acquisition unit acquires configuration information for each paper feed unit including type and number of sheets of paper capable of storage in each paper feed unit. The generation unit generates, based on type and number of sheets of paper required to be used for an externally acquired print job and the acquired configuration information, paper allocation information for associating a paper feed unit with type and number of sheets of paper in such away as to reduce replacement of paper. The addition unit adds the generated paper allocation information to the print job. The transmission unit transmits the print job with the added paper allocation information to the image forming apparatus.
US08478150B2 Image forming apparatus and method for controlling same
An image forming apparatus has: a photoconductive drum that rotates; a developing roller that carries toner to be charged and to which a first voltage application portion outputting an AC voltage is connected; a contact member that makes contact with the photoconductive drum to remove residual toner; a detection portion for detecting occurrence of electric discharge between the developing roller and the photoconductive drum; and a developing unit that feeds toner to the developing roller, that supports the developing roller opposite the photoconductive drum with a gap secured in between, and that feeds toner to the developing roller with prescribed timing and for a prescribed time during electric discharge detection.
US08478147B2 Exposure timing determining method and image-forming apparatus
A toner image on a photosensitive drum exposed with an LED light beam radiated from an LED section and developed by an image-forming unit is transferred by an image-forming apparatus to a printing paper when the printing paper, which is fed from a paper feed tray or a manual feed tray and which is transported by a transport mechanism by a feeder section, passes through a process section. A control unit of the image-forming apparatus determines an exposure timing at which the LED section starts the exposure, depending on a supply source of the printing paper sheet to be subjected to the transfer by the process section. Therefore, the error of the photosensitive member arrival time, which is caused by the change of the transport route, is absorbed, and the deviation of the transfer start position, which results from the error, is suppressed.
US08478146B2 Developing apparatus and image forming apparatus
A developing apparatus includes a developer container, a developer carrying member for feeding developer to a position opposing an image bearing member to develop a latent image formed on the image bearing member; a first chamber, provided in the container, for supplying developer to the carrying member; a second chamber, provided adjacent to the first chamber; a first feeding member, provided in the first chamber, for feeding developer; a second feeding member, provided in the second chamber, for feeding developer in a direction opposite to a feeding direction of the first feeding member; a partition member provided between the first and second chambers; an opening provided in each of opposite ends of the partition member; and a sensor, provided between the first and second feeding members at a position facing one of the partition openings, for detecting information relating to temperature or moisture of developer in the container.
US08478133B2 Method for encoding and decoding of optical signals
The present invention refers to a method for robust multi-level encoding of optical signals. The method uses a transmitter that transforms electric signals into optical signals and a receiver capable to transform optical signals into electric signals. The transmitter is capable to generate optical pulses having at least two different durations. The amplitudes of the pulses are preferably close to each other. The transmitter is fast, and the receiver is slow such that the response time of the receiver exceeds at least the shortest of the durations of the optical pulses. Then the receiver effectively integrates the optical signal and generates the electric signal having a larger amplitude when the optical signal has a larger duration. Thus, the method converts the modulation in pulse duration into the modulation in signal amplitude. In different embodiments of the present invention, the transmitter can be realized by a light-emitting diode, superluminescent light-emitting diode, or a diode laser. The receiver can be realized by a p-i-n diode, by a resonant cavity photodetector, or by an avalanche photodiode.
US08478130B2 Optical communication device
An optical communication device includes a transmitter module and a receiver module. The transmitter module includes a two laser sources, two optical modulators optically coupled to the two light sources, respectively, and an optical coupler, a semiconductor optical amplifier, an optical coupler, four optical band-pass filters or a demultiplexer, and an optical multiplexer optically coupled in series. The laser beams emitted from the two laser sources are converted into four laser beams having different frequencies due to a four-wave mixing effect occurring in the semiconductor optical amplifier. The receiver module includes a demultiplexer and four photoelectric conversion elements to receive the four laser beams respectively and convert them to electrical signals.
US08478127B2 Burst mode optical media converter with fast analog conversion
A media converter for interfacing an optical fiber bus to an electrical interface of an electronic device is described. The media converter includes an interface circuit configured to convert electrical signals received from a transmitting channel of the electrical device in a voltage doublet format to positive logic electrical pulses and convert received electrical signals for application to a receiving channel of the electrical device from positive logic electrical pulses to a voltage doublet format, a DC coupled receiver comprising an optical interface operable for receiving optical signals from the optical fiber data bus, the receiver operable for converting the optical signals to positive logic electrical pulses for application to the interface circuit, a laser diode operable to transmit optical signals onto the optical bus, and a laser diode driver operable for receiving the positive logic electrical pulses from the interface circuit and converting the electrical signals to signals compatible for operating the laser diode.
US08478118B2 Systems and methods for temperature sensing in a deicer
Certain embodiments of the present invention provide a deicer system for heating water within a fluid receptacle to prevent ice from forming including a main body configured to be positioned within the fluid receptacle, a heating element adapted to heat the water, a temperature sensor adapted to detect a temperature, and a control unit in communication with the heating element and the temperature sensor. The heating element is supported by the main body. The temperature sensor is thermally connected to the heating element. The control unit is adapted to determine a temperature of the water based at least in part on the temperature detected by the temperature sensor. The control unit is adapted to control the heating element based at least in part on the determined temperature of the water.
US08478112B2 Digital broadcast recording device
A digital broadcast recording device includes a receiving component, a program information memory component, a first setting component, a second setting component, an extraction component and a recording execution component. The first setting component sets a recording condition based on a first operation input. The recording condition indicates whether to record program information corresponding to one physical channel, or to record program information corresponding to a subset of a specific number of sub-channels included in the one physical channel. The second setting component sets a channel number corresponding to the subset of the specific number of the sub-channels based on a second operation input. The extraction component extracts the program information corresponding to the subset of the specific number of the sub-channels set by the second setting component. The recording execution component records the program information to the program information memory component.
US08478105B2 Media player and content ID determination method
A media player according to an embodiment includes: a data retriever configured to retrieve, from data recorded on a medium from which a content is run, data including an address that indicates a recording position on the medium of the content provided by the medium; and an ID determination unit configured to determine an ID for identifying the provided content in accordance with the retrieved data in order to acquire, from an external device that stores information related to the content, the information associated with the ID and related to the provided content, by communicating the ID to the external device.
US08478083B2 Multi-stage polarization rotator
Consistent with the present disclosure, a rotator is provided that includes multiple stages, each of which including waveplate and delay sections. The waveplate and delay sections each exhibit birefringence and have polarization eigen states that are tilted with respect to each other. The lengths of the delay and waveplate sections are selected such that, for example, a relatively high extinction ratio can be achieved over a relatively wide range of fabrication perturbations to the waveplates or delay sections and over a relatively wide range of wavelengths. Accordingly, the rotator consistent with the present disclosure is more tolerant of deviations in the optical signal polarization.
US08478078B2 Pattern-searching condition determining method, and pattern-searching condition setting device
Provided is a method for determining the magnification of a pattern searching template of a scanning electron microscope. The determining method comprises: acquiring a first image initially at a first magnification; then acquiring a second image which contains a pattern image displayed on the first image at a second magnification lower than the first magnification; making the size of the first image coincident with the size of a third image which cut out a portion of the second image; thereafter determining the correlation value between the first image and the third image; and setting the second magnification as the magnification of a pattern searching template, in the case where the correlation value is equal to or higher than a predetermined value. As a result, a condition for acquiring a search area can be properly set, when pattern recognition is performed by means of the template.
US08478077B2 Optimal gradient pursuit for image alignment
A method for image alignment is disclosed. In one embodiment, the method includes acquiring a facial image of a person and using a discriminative face alignment model to fit a generic facial mesh to the facial image to facilitate locating of facial features. The discriminative face alignment model may include a generative shape model component and a discriminative appearance model component. Further, the discriminative appearance model component may have been trained to estimate a score function that minimizes the angle between a gradient direction and a vector pointing toward a ground-truth shape parameter. Additional methods, systems, and articles of manufacture are also disclosed.
US08478073B2 Microscope system and method
A method for determining a position of an area of an object within the complete object, wherein the image of the area of the object is contained within a field of view of a microscope. The method comprises acquiring high magnification image data representing an image of the field of view of the microscope, typically from a digital camera attached to the microscope; processing the high magnification image data to reduce the resolution thereof; comparing the processed high magnification image data with portions of the low magnification image data, and determining said position based on the results of said comparison.
US08478064B2 Selective diffusion of filtered edges in images
An edge-preserving diffusion filter maintains the sharp edges in images while smoothing out image noise. An edge-preserving diffusion filter applies an edge-preserving smoothing filter to an image to form a filtered image. The modified image is then blurred by a blurring filter to form a blurred image. The modified image and the blurred image are blended together to form an output image based on an error metric associated with each pixel. The edge-preserving diffusion filter may be utilized to perform a multilevel decomposition of the image. The edge-preserving diffusion filter may be applied to an unfiltered image to produce a base image. The difference between the unfiltered image and the base image defines a detail image. The detail image may be used as the input for recursively generating additional levels of detail. The multilevel decomposition may utilize filter kernels associated with different contrast levels for each iteration.
US08478055B2 Object recognition system, object recognition method and object recognition program which are not susceptible to partial concealment of an object
An object recognition system in which fall of the recognition rate is suppressed when an object is recognized based on an image even if there is a partial concealment and the object can be recognized even if the region of concealment is large with large calculation amount. With regard to each of a plurality of partial regions of an object image, partial recognition score of recognition object category is determined by judging whether it is a recognition object category or not. Under a condition that it is a recognition object category, total score is calculated using the total product of nonoccurrence probability of the partial recognition score, and a judgment is made that the object is not a recognition object category by that total score.
US08478048B2 Optimization of human activity determination from video
In an embodiment, automated analysis of video data for determination of human behavior includes providing a programmable device that segments a video stream into a plurality of discrete individual frame image primitives which are combined into a visual event that may encompass an activity of concern as a function of a hypothesis. The visual event is optimized by setting a binary variable to true or false as a function of one or more constraints. The optimized visual event is processed in view of associated non-video transaction data and the binary variable by associating the optimized visual event with a logged transaction if associable, issuing an alert if the binary variable is true and the optimized visual event is not associable with the logged transaction, and dropping the optimized visual event if the binary variable is false and the optimized visual event is not associable.
US08478045B2 Method and apparatus for processing an image comprising characters
Method and apparatus for processing an image including a character are disclosed. The method may include: searching in a set of characters one or more characters having highest similarities of shape to a character in the set of characters, hereinafter the character being referred to as a first character, the one or more searched characters forming a similar character list of the first character; searching in the set of characters one or more characters having highest similarities of shape to each character in the similar character list of the first character, to form a similar character list of each character in the similar character list of the first character; and selecting in the similar character lists one or more characters having a high mutual similarity between each other, as a character cluster.
US08478042B2 Method and apparatus for enhancing image or video quality using an exposure aware scene adaptive global brightness contrast
A method and apparatus for enhancing at least one of video and image quality using an exposure aware scene adaptive global brightness contrast. The method includes determining if gain control is needed utilizing Gamma corrected histogram and ancillary data, if gain control is not required, computing a set of scene adaptive tone points and blending with information from histogram equalization if needed, if gain control is required, estimating gain value and utilizing the gain value in computing the gain table, and accordingly, generating a look-up table for enhancing global brightness contrast utilizing the gain table, the tone table and the information from histogram equalization.
US08478024B2 Depth map generation module for foreground object and method thereof
The present invention discloses a depth map generation module for a foreground object and the method thereof. The depth map generation method for a foreground object comprises the following steps: receiving an image sequence data, wherein the image sequence data includes a plurality of image frames; selecting at least one key image frame from the image sequence data; providing at least one depth indicative information and a contour of a first segment in the at least one key image frame; and performing a signal processing steps by a microprocessor.
US08478015B2 Extension of truncated CT images for use with emission tomography in multimodality medical images
An apparatus and method for expanding the FOV of a truncated computed tomography (CT) scan. An iterative calculation is performed on the original CT image to produce an estimate of the image. The calculated estimate of the reconstructed image includes the original image center and a estimate of the truncated portion outside the image center. The calculation uses an image mask with the image center as one boundary.
US08478012B2 Methods, apparatus and articles of manufacture to process cardiac images to detect heart motion abnormalities
Example methods, apparatus and articles of manufacture to process cardiac images to detect heart motion abnormalities are disclosed. A disclosed example method includes adapting a state of a state-space model based on a plurality of cardiac images to characterize motion of a heart, computing an information-theoretic metric from the state of the state-space model, and comparing the information-theoretic metric to a threshold to determine whether the motion of the heart is abnormal.
US08478011B2 Image segmentation method
An image segmentation method. An image is defined by voxels representing at least two different structure types A and B, by having corresponding different intensities that may be subject to intensity inhomogeneities. A basic method comprises (a) selecting a first voxel to be classified; (b) defining criteria by which a comparison of the intensity associated with the first voxel with an intensity associated with a second voxel is to be considered to indicate that the first voxel represents structure type B assuming the second voxel represents structure type A; (c) determining a path of voxels passing through the first voxel; (d) defining a maximum distance along the path; and (e) determining whether there is a second voxel on the path, within the maximum distance of the first voxel, such that the intensities associated with the first and second voxels together satisfy the criteria, for potentially classifying the first voxel as representing structure type B.
US08478002B2 Method for analyzing object motion in multi frames
A method for analyzing object motion in multi frames adapted to an image capturing device is provided. Firstly, a plurality set of first sum of absolute difference (SAD) are obtained according to noise of the image capturing device under a plurality of light settings. Next, two frames are captured under a picturing light setting of the light settings. Then, a plurality of second SAD between the two frames are calculated. Afterwards, a plurality of object block within vein tracking of the object are found. Next, a local motion vector of each object block is respectively calculated according to the second SAD. Then, a first reliability of each object block is respectively calculated according to the second SAD and the set of the first SAD corresponding to the picturing light setting. Afterwards, the local motion vectors are estimated according to the first reliability to obtain a global motion vector.
US08478000B2 Mobile imaging device as navigator
Embodiments of the invention are directed to obtaining information based on directional orientation of a mobile imaging device, such as a camera phone. Visual information is gathered by the camera and used to determine a directional orientation of the camera, to search for content based on the direction, to manipulate 3D virtual images of a surrounding area, and to otherwise use the directional information. Direction and motion can be determined by analyzing a sequence of images. Distance from a current location, inputted search parameters, and other criteria can be used to expand or filter content that is tagged with such criteria. Search results with distance indicators can be overlaid on a map or a camera feed. Various content can be displayed for a current direction, or desired content, such as a business location, can be displayed only when the camera is oriented toward the desired content.
US08477982B2 Noise-vibration microphone stand
The present invention discloses a noise-vibration (NV) microphone stand for holding an NV microphone a predetermined distance from a surface that the NV microphone stand is attached to. The NV microphone stand can include a rod having an attachment end that is operable to attach to the surface to be tested and with the rod extending away from the surface. In addition, an arm can be attached to and extend from the rod, the arm having an NV microphone bracket spaced apart from the rod. The NV microphone bracket can have an opening that is dimensioned for the NV microphone to slide therewithin, the opening having a plurality of friction wiper blades that come into contact with the NV microphone when it slides within the bracket.
US08477980B2 Vehicle microphone assembly in trim panel
A vehicle trim and microphone assembly includes a headliner having a substrate, a foam layer, and a surface cover covering the substrate and foam layer. The substrate has a hole that is covered by the surface cover. A bracket is secured to the substrate and a microphone installed in the bracket so that acoustic sound waves pass through the surface cover within the hole to be detected by the microphone.
US08477976B2 Method for the detection of whistling in an audio system
A method for detecting whistling in an audio system includes determining an average frequency of an input signal of the audio system, sampling the input signal in consecutive blocks of at least one sample, wherein the average frequency is determined blockwise, and determining whether feedback related whistling is present in the input signal of the audio system by evaluating a stability of the average frequency, wherein the evaluation of the stability of the average frequency comprises: determining a difference of two values of the determined average frequency for two blocks, and comparing the determined difference to a first threshold value.
US08477975B2 Hearing system with joint task scheduling
The hearing system (1) comprises a first processing unit (2A); a second processing unit (2B); and a scheduling unit (3) for jointly scheduling tasks to be executed in said first processing unit (2A) and tasks to be executed in said second processing unit (2B). Preferably, the hearing system (1) comprises a first device (1A) comprising said first processing unit (2A); and a second device (1B) comprising said second processing unit (2B).The method for operating a hearing system (1) comprising a first (2A) and a second (2B) processing unit, comprises the step of jointly scheduling at least one task to be executed in said first processing unit (2A) and at least one task to be executed in said second processing unit (2B). If, during scheduling of a task to be executed in said first processing unit, tasks to be executed in said second processing unit can be considered, an improved performance of the hearing system (1) can be achieved, e.g, an improved time synchronization or an improved handling of obsolete tasks.
US08477973B2 Hearing assistance system with own voice detection
An example of an apparatus configured to be worn by a person who has an ear and an ear canal includes a first microphone adapted to be worn about the ear of the person, and a second microphone adapted to be worn at a different location than the first microphone. The apparatus includes a sound processor adapted to process signals from the first microphone to produce a processed sound signal, a receiver adapted to convert the processed sound signal into an audible signal to the wearer of the hearing assistance device, and a voice detector to detect the voice of the wearer. The voice detector includes an adaptive filter to receive signals from the first microphone and the second microphone.
US08477972B2 Method for operating a hearing device
A method for operating a hearing device comprising an input transducer (1), an output transducer (3) and a signal processing unit (2) for processing an output signal of the input transducer (1) to obtain an input signal for the output transducer (3) by applying a transfer function to the output signal of the input transducer (1) is disclosed. The method comprises the steps of: extracting features (fv) of the output signal of the input transducer (1), classifying the extracted features (fv) by at least two classifying experts (E1, . . . , Ek), weighting the outputs of the at least two classifying experts (E1, . . . , Ek) by a weight vector (w) in order to obtain a classifier output (co), adjusting at least some parameters of the transfer function in accordance with the classifier output (co), monitoring a user feedback (uf) that is received by the hearing device, and updating the weight vector (w) and/or one of the at least two classifying experts (E1, . . . , Ek) in accordance with the user feedback (uf).
US08477966B2 In-wall sub-woofer with high-volume displacement
An in-wall speaker system having at least one pair of active transducers mounted in a wall section. The active transducers may be mounted in at least one enclosure. Each active transducer has a sound radiating surface. Each active transducer is also mounted substantially perpendicular to a surface of the wall section with the sound radiating surfaces substantially parallel to each other. The sound radiating surfaces may be facing each other or away from each other. The in-wall speaker system may also include one or more pairs of passive radiators to generate sound from sound pressure generated by the active transducers. The pairs of speakers in the wall section may be mounted vertically or horizontally within the wall, with a slot or a vent at the opening at the space between the speaker pairs.
US08477965B2 System and method for audio mixing
Methods and systems for assigning functionality to a plurality of physical input controls of an audio mixing system involve: providing an interface for enabling an operator to select one of a plurality of audio channels and one of a plurality of mixing functional areas, wherein each of the plurality of mixing functional areas includes a plurality of audio mixing functions associated with the functional area; receiving an indication of a selection of one of the plurality of channels by an operator using the interface; receiving an indication of a selection of one of the plurality of audio mixing functional areas by an operator using the interface; and for each of the plurality of physical controls: assigning the physical control to control, for the selected channel, one of the plurality of audio mixing functions associated with the selected audio mixing functional area; and displaying a visual indication of the assigned function.
US08477960B2 System for allowing selective listening on multiple televisions
Provided is an audio transmission system for use in environments having multiple televisions. An audio transmitter couples to a television via the television's audio output jack and frequency modulates the audio signal for transmission on a user selected channel. An audio receiver receives the frequency modulated audio signal and extracts the audio signal. The audio receiver may be charged in a charging station.
US08477956B2 Howling suppression device, howling suppression method, program, and integrated circuit
A howling suppression device that can reduce quality deterioration of processed sound includes: a delay unit delaying the input signal to output the delayed input signal as a reference signal; a signal separation unit including an adaptive filter extracting a periodic signal component from the reference signal by adaptively updating a filter coefficient; a howling detection unit detecting an occurrence of howling using at least a signal of the periodic signal component output from the adaptive filter; and a howling suppression unit. The howling suppression unit includes: a suppression filter obtaining the updated filter coefficient from the adaptive filter with timing when the howling detection unit detects the occurrence of the howling, to extract the periodic signal component from the reference signal based on the filter coefficient; and a subtractor subtracting the periodic signal component from the input signal so as to output a signal obtained by the subtraction.
US08477949B2 2.1 crossover equalization in PC audio applications
Challenges to the implementation of equalization in the 2.1 environment arise from the constraints imposed by HD audio requirements and Windows® Vista™. A hybrid software hardware solution overcomes many of the challenges by exploiting the software capability for equalization and using a hardware codec to perform the separation into high frequency and low frequency audio streams needed to drive stereo speakers and a subwoofer.
US08477948B2 Method and apparatus for forming security channel in short range communication
A channel connection of a device that performs short range wireless communication is provided. If a public key that is broadcast by a specified device is received, the device encrypts its own UID (Unique Identifier) using the public key to transmit the encrypted UID to the specified device, transmits a pairing request to the specified device, and safely receives a key seed from the specified device using a security address included in a pairing device and the UID to form a security channel with the specified device.
US08477947B2 Optical phase modulation method and apparatus for quantum key distribution
Provided is an optical phase modulating method and apparatus for a quantum key distribution. When an optical phase modulator is arranged outside an optical interferometer, a configuration of the optical interferometer may be simplified, and an extension of an optical path caused by the optical phase modulator, instability and an insertion loss increased in the optical interferometer, and the like, may be overcome. An output feature may be improved by adjusting an applied voltage of the optical phase modulator arranged outside the optical interferometer.
US08477945B2 Method and server for providing a mobile key
After a radio link is established between a mobile subscriber terminal and an access network, the subscriber is authenticated by a proxy server of an intermediate network forwarding, from the access network to a home network of the subscriber, authentication message(s) containing a subscriber identification. If the subscriber is authenticated and the subscriber identification is already stored in the proxy server, the proxy server assigns a group-specific mobile key to the subscriber identification. When the home agent receives a registration request message originating from a subscriber terminal and containing a subscriber identification and transmits a key request message, containing the subscriber identification, for a mobile key to the proxy server, if the subscriber identification in the key request message matches a subscriber identification stored by the proxy server, a mobile key for cryptographic protection of mobile signalling messages is provided to the home agent by the proxy server.
US08477941B1 Maintaining secure communication while transitioning networks
A method and medium are provided for maintaining a secure communication of a media stream as a mobile device transitions from a first network a second network. A request is received from the mobile device to initiate a secure communication with an end point. The endpoint stores a unique identifier of the mobile device and a unique key that is usable to decrypt any securely communicated data received from the mobile device. Data is securely communicated from the mobile device to the end point. The mobile device communicates a second request to securely communicate as it transitions from the first network to the second network. A source identifier is determined from the second request to identify the mobile device as the source. The unique key, previously associated with the mobile device, is utilized to decrypt any data received from the mobile device.
US08477930B2 Case assembly for electronic appliance
A case assembly for electronic appliance includes a first case having a plurality of engaging members and each engaging member includes two clamping protrusions. Each clamping protrusion includes a supporting portion and a protruding portion. A space is defined between the two clamping protrusions. A second case includes multiple ports and each port has a shoulder defined in an inside thereof and the shoulder is located corresponding to the protruding portions of the clamping protrusions. Multiple positioning members each have an insertion portion and a head. A transverse width of the opening of the space is smaller than a width of the insertion portion. When the insertion portion of each of the positioning members is inserted into the space corresponding thereto, the clamping protrusions are expanded outward by the positioning member, and the protruding portions are engaged on the shoulder of the second case.
US08477928B2 Crosstalk reducing conductor and contact configuration in a communication system
There is disclosed conductor and connector configurations for use in communications systems which take advantage of the orientation and positioning of adjacent balanced pairs of conductors to reduce cross talk. These conductor and connector configurations may be used to reduce cross talk between adjacent balanced pairs of a single transmission path, or to reduce alien cross talk between adjacent balanced pairs located in different transmission paths.
US08477927B2 Proactive telephone number mapping configuration management
Efficient telephone number mapping (ENUM) based call routing during area code splits is described. An ENUM domain management component can associate an ENUM domain name with multiple records when a numbering plan area code split links an old area code of a telephone number corresponding to the ENUM domain name with a new area code. An ENUM provisioning component can perform permissive dialing of the old and new area code during ENUM based call routing by utilizing the multiple records.
US08477923B2 Mid-call hand-off between end user terminals
A method of supporting a mid-call hand-off feature (22) is provided in a telecommunications network (40). The method includes: connecting a first call through a first switching facility (20) of the telecommunications network (40) such that a first party served by the first switching facility (20) and a second party are participating in the call; making a decision to invoke the mid-call hand-off feature (22); placing a second call from the first switching facility (20) to a designated telephone number; and, connecting the second party to the second call.
US08477919B2 Interactive content for click-to-call calls
In a click-to-call (C2C) communication environment, a web client of a computing terminal is configured to initiate a C2C call when a user selects a call tag provided in a web page being presented to the user. The call is intended to be established between a remote endpoint associated with the call tag and one of either the computing terminal or another terminal associated with the user. If the C2C call is directed to an automated system and placed in a queue or on hold, the present invention allows supplemental content intended for the user to be delivered to the web client from which the C2C call was initiated. The web client may present the supplemental content to the user.
US08477914B1 Automated communication escalation
Allowing an initiating party to invoke automated communication attempts that continue and escalate and limit a targeted party's wireless device capabilities until satisfactory communication is established with the targeted party is provided. After a number of unsuccessful attempts at communicating with the targeted party, the initiating party may activate an automated escalating communication system that encourages the targeted party to eventually respond due to escalating communications automatically sent to the targeted party or his/her affiliates or due to limiting controls placed on the targeted party's communication device.
US08477908B2 System and method for beam focusing and control in an indirectly heated cathode
An indirectly heated cathode assembly is presented. The indirectly heated cathode assembly includes at least one electron source for generating a first electron beam, an emitter for producing a second electron beam when heated by the first electron beam and a focusing electrode for controlling, and directing the first electron beam towards the emitter.
US08477902B2 Radiation inspection apparatus and inspection method for object security inspection
The present invention relates to a radiation inspection apparatus for object security inspection, comprising: a ray generator configured to emit a ray, a collimator configured to collimate the ray emitted from the ray generator, and a detector configured to receive the collimated ray collimated by the collimator, wherein the collimated ray forms an irradiated area on the detector included by an effective detect area of the detector. The present invention also relates to a method of performing a security inspection to a body using a radiation inspection apparatus. With the above technical solutions, the present invention can achieve a low single inspection absorptive dose and a micro dose inspection while meeting inspection requirements to improve public radiation security.
US08477898B2 Highly flexible fractional N frequency synthesizer
One embodiment of the present invention provides a phase-locked loop (PLL) for synthesizing a fractional frequency. The PLL can include a 1/N frequency divider, a voltage-controlled oscillator (VCO), a programmable phase mixer, and a phase detector. The programmable phase mixer can be coupled between an output of the VCO and an input of the frequency divider, wherein the programmable phase mixer is configured to receive the output clock signal from the VCO and generate a first clock signal of frequency f1 by varying a phase of the output clock signal. The frequency divider is configured to receive the first clock signal from the programmable phase mixer and generate a second clock signal of frequency f2=f1/N. The phase detector can receive a reference clock signal and the second clock signal as inputs, and the phase detector's output can be used to generate the control voltage for the VCO.
US08477894B2 Method and system for communication channel characterization
In accordance with the present invention, a method of processing a signal is described that includes receiving a signal having an encoded digital packet, wherein the digital packet includes packet data and a packet frame, wherein the packet frame includes a common digital signal that is common to each one of a plurality of digital packets. The method further includes sampling a signal associated with the received signal to provide a sampled signal. The method further includes performing a channel characterization by contrasting a signal representative of the sampled signal with a signal representative of the common digital signal. A corresponding system is also described.
US08477877B2 Feed-forward carrier phase recovery for optical communications
The carrier phase of a carrier wave modulated with information symbols is recovered with a multi-stage, feed-forward carrier phase recovery method. A series of digital signals corresponding to the information signals is received. For each digital signal, a coarse phase recovery is performed to determine a first phase angle which provides a first best estimate of the information symbol corresponding to the digital signal. Using the first best estimate as input, a second stage of estimation is then performed to determine a second phase angle which provides an improved (second) best estimate of the information symbol. Additional stages of estimation can be performed. The multi-stage, feed-forward carrier phase recovery method retains the same linewidth tolerance as a single-stage full blind phase search method; however, the required computational power is substantially reduced. The multi-stage, feed-forward carrier phase recovery method is highly efficient for M-QAM optical signals.
US08477876B2 Fast blind channel search
A method for searching a digital transmission having unknown carrier and symbol frequencies in a modulated reception signal, includes performing successive trials of several carrier and symbol frequencies, using decreasing values of the symbol frequency, demodulating the reception signal with the tried carrier frequency, filtering the demodulated signal in a band having a width corresponding to the currently tried symbol frequency, and producing samples of the filtered signal. For each currently tried symbol frequency, forming a complex indicator having a real component and an imaginary component established from the successive samples of the filtered signal such that they have cyclostationary properties and that one of the components tends to cancel when the other component tends towards a relative maximum, building the spectrum of the variation of the complex indicator, searching for a singular spike in the spectrum, and determining the real symbol frequency from the frequency of the spike.
US08477872B2 Multi-antenna system and method for transmitting and receiving information in multi-antenna system
Embodiments of the present invention provide a method for transmitting information in a multi-antenna system. The method may include: a transmitting end receives information transmitted by a receiving end, wherein the information includes information of index of a precoder; the transmitting end selects a precoder from a two-layered codebook based on the information of the index of the precoder; the transmitting end precodes to-be-transmitted data by using the precoder; the transmitting end transmits the precoded data to the receiving end. The technical scheme of the present invention obtains codebooks most matching with channel distribution characteristics of dual-polarized antennas and minimizes performance loss brought by codebook quantization to remarkably improve the performances of precoding systems.
US08477871B2 Radio station and active antenna array
The present disclosure relates to a radio station providing a digital predistortion to be imposed on a payload signal. The digital predistortion is usable as a general predistortion for several transmit paths of the radio station. The radio station provides coupled transmit signals to be combined within a combiner forming a common feedback signal. The common feedback signal is relayed along a common feedback path. A digital predistortion update unit to updates the digital predistortion in order to linearize a transfer characteristics of the transmit paths. The disclosure relates to a method of digitally predistorting a payload signal in order to linearize a transmit characteristics of the transmit paths. The disclosure further relates to computer program products for the manufacture of the radio station and/or a computer product for the execution of the method digitally predistorting. The disclosure further relates to an antenna array comprising the radio station.
US08477867B2 Method and apparatus for cooperative MIMO transmission operation in multicell wireless network
A method and apparatus of configuring a multi-cell precoding matrix for a multiple input multiple output (MIMO) operation in a wireless communication system in which a plurality of base stations participate in cooperative communication is provided. A multi-cell precoding matrix is configured using one or more single-cell precoding matrices, and wherein coefficients to be multiplied by the single-cell precoding matrices satisfy a condition in which the product between the multi-cell precoding matrix and a Hermitian matrix of the multi-cell precoding matrix is a unitary matrix. According to the embodiment of the present invention, it is not necessary for all base stations to perfectly know channel information. In addition, a feedback overhead is not high, and complexity is low.
US08477864B2 Method of multiple-antenna communication having improved utilization of channel correlations
A MIMO transmission scheme is provided which provides some advantages of the Alamouti code but which can be adapted so as to provide enhanced performance for a given amount of antenna correlation. A block of complex scalar input symbols is mapped to a block-code matrix which is transmitted as a spacetime signal matrix from an array of two or more antennas. The block-code matrix is assembled by combining input data with specified dispersion matrices. Each of the dispersion matrices is determined, in part, by an adjustable parameter which relates to a degree of beam-forming behavior by the transmission antenna array.
US08477860B2 OFDM signal reception in the presence of interference
Decoding a received Orthogonal Frequency Division Multiplex (OFDM) signal that occupies a first set of subcarriers in a radio frequency spectrum includes ascertaining an interference model that represents interference occurring in the first set of subcarriers caused by a transmitted OFDM signal that occupies a second set of subcarriers in the radio frequency spectrum. A set of scaled soft values is produced that represents information conveyed by the received OFDM signal over the first set of subcarriers, wherein each scaled soft value in the set of scaled soft values corresponds to a respective one of the subcarriers in the first set of subcarriers, and wherein a scaling amount applied to each of the scaled soft values is based on a corresponding level of interference in said respective one of the subcarriers as indicated by the interference model. A decoding process is performed that generates detected data from the scaled soft values.
US08477855B2 Signal transmission system and semiconductor integrated circuit device
Disclosed is a semiconductor integrated circuit device including a transmitting circuit and a receiving coil inductively coupled to a transmitting coil. The transmitting circuit transmits data by supplying a current through the transmitting coil not at the time of transition of data but at every rising edge or falling edge of a clock used in transmission of data. At every rising edge or falling edge of the clock, a receiving circuit captures a voltage induced in the receiving coil due to the current flowing through the transmitting coil, reproduces the transmitted data and outputs the reproduced data.
US08477854B2 Coding device and method, decoding device and method, recording medium, and program
An encoding apparatus and an encoding method, a decoding apparatus and a decoding method, a recording medium, and a program suitable for encoding image signals with a higher compression ratio for transmission or accumulation. In an arithmetic coding section, from among the syntax elements of input image compression information, the frame/field flag is first encoded by a frame/field flag context model. When the macroblock to be processed is subjected to frame-based encoding, a frame-based context model, specified in the current H.26L standard, is applied. On the other hand, when the macroblock to be processed is subjected to field-based encoding, a field-based context model is applied for the syntax elements described below. The present invention is applied to an encoder for encoding image information and a decoder for decoding image information.
US08477844B2 Method and apparatus for transmitting video
A method of transmitting a coded media frame comprises determining a plurality of media frame sizes including a media frame size, transmitting an element comprising the plurality of media frame sizes, and thereafter receiving an input media frame. The method also includes processing the input media frame according to the media frame size to provide a coded media frame, and transmitting the coded media frame.
US08477835B2 Methods and circuits for asymmetric distribution of channel equalization between devices
A transceiver architecture supports high-speed communication over a signal lane that extends between a high-performance integrated circuit (IC) and one or more relatively low-performance ICs employing less sophisticated transmitters and receivers. The architecture compensates for performance asymmetry between ICs communicating over a bidirectional lane by instantiating relatively complex transmit and receive equalization circuitry on the higher-performance side of the lane. Both the transmit and receive equalization filter coefficients in the higher-performance IC may be adaptively updated based upon the signal response at the receiver of the higher-performance IC.
US08477821B2 Vertical cavity surface emitting laser, vertical cavity surface emitting laser device, and optical transmission device
A vertical cavity surface emitting laser that includes: a substrate; a first reflector of a first conductive type formed on the substrate; an active region formed on the first reflector; a second reflector of a second conductive type formed on the active region; and a current confining layer formed between the first reflector and the second reflector; and a metallic electrode that is formed on the second reflector, and is electrically connected to the second reflector. A conductive region with an anisotropy where a length in a longitudinal direction is different from a length in a short direction is formed in the current confining layer, and an opening defining a beam aperture is formed in the metallic electrode, and a diameter of the opening in the longitudinal direction is smaller than the length of the conductive region in the longitudinal direction.
US08477818B2 Gallium nitride-based semiconductor laser device, and method for fabricating gallium nitride-based semiconductor laser device
A gallium nitride-based semiconductor laser device with reduced threshold current. The gallium nitride-based semiconductor laser device is provided with an n-type cladding layer, an n-side light guide layer, an active layer, a p-side light guide layer, and a p-type cladding layer. The n-side light guide layer and the p-side light guide layer both contain indium. Each of indium compositions of the n-side light guide layer and the p-side light guide layer is not less than 2% and not more than 6%. A film thickness of the n-type cladding layer is in the range of not less than 65% and not more than 85% of a total of the film thickness of the n-type cladding layer and a film thickness of the p-type cladding layer.
US08477812B2 Digital multimedia network with latency control
The present invention relates to a digital multimedia network 1 with latency control comprising apparatuses for processing of data streams, wherein a borderline input apparatus providing a data stream generates a latency time stamp (LTS) which contains an absolute time indicating a creation time of said data stream and an accumulated delay time which is updated by each apparatus processing said data stream, wherein said latency time stamp (LTS) of said data stream is evaluated by a borderline output apparatus of said network which synchronizes said data stream.
US08477811B2 Radio access network (RAN) level keep alive signaling
In a wireless communication system, a mobile station performs “keep-alive” signaling with a serving radio access network (RAN), transmitting its identity without necessarily an accompanying data portion. The serving RAN does not necessarily acknowledge. Thereby, the mobile station maintains state synchronization with the serving RAN, which also benefits in being able to timely release a context when the “keep-alive” transmission is not continued. In one aspect, the mobile station utilizes random access procedures (RACH) for uplink data arrival with a 0-byte MAC buffer status report whose identifying Cell Radio Network Temporary Identity (C-RNTI) can be used by the serving RAN for keep alive purposes. In another aspect, the mobile station can perform non-access stratum (NAS) signaling containing identification for the mobile station that is supported by underlying access stratum (AS) signaling via the serving RAN. This identifying NAS signaling is detected or a downstream recipient alerts the serving RAN.
US08477804B2 ICMP translator
When an IPv4/v6 dual stack terminal communicating via TCP on IPv6 fails to promptly switch over to IPv4 after the ICMPv6 fails due to a soft error, the problem should be resolved at the prior stage server rather than on the complicated terminal. The server at a stage prior to the terminal receives TCP packets from the terminal to find the TCP connection status on the terminal. When the terminal connection status is SYN-SENT or SYN-RECEIVED, and the server receives an unaddressed soft error such as ICMPv6 “Destination Unreachable: no route to destination (ICMP type=1: code 0)” for that terminal, the server rewrites the ICMPv6 contents as a hard error such as “Destination Unreachable: communication with destination administratively prohibited (ICMP type=1: code 1)” and sends it the terminal.
US08477788B2 Slot based persistent allocation scheme
There is provided a method for allocating a mobile station to an available resource slot of a plurality of resource slots within a stream of data frames, the stream of data frames broadcasted to the mobile station by a base station. The method includes scanning resource slots to identify an available resource slot, the available resource slot available for assignment to a resource, wherein the resource slots are included in all of the data frames in the stream of data frames, the scanning further including retrieving a data structure of the available resource slot, the data structure having nodes, the nodes associated with different periodicities and different offsets of the periodicities. The method also includes assigning the mobile station to one of the nodes of the available resource slot with an associated periodicity and an associated offset of the periodicity.
US08477786B2 Messaging system and service
A method of modifying a data message during transmission through a data communications network, the data communications network being arranged to deliver messages under control of a network operator and including a first store-and-forward network node. The first store-and-forward network node is arranged to store data messages and forward the same to a recipient in dependence on status data corresponding to a terminal associated therewith. The method further includes receiving a message at a second store-and-forward node, wherein the second store-and-forward node is different from the first store-and-forward network node, arranging for the message to be modified before being forwarded from the second store-and forward node, and transmitting the message to the first store-and-forward network node for forwarding to the recipient.
US08477781B2 Enterprise collection bus
Systems and methods are presented to collect raw data from a plurality of servers and nodes on a network. A Distributed Enterprise Collection Bus (DECB) architecture is employed at various points on a network. The DECB comprises a collector unit that is protocol agnostic, an orchestration unit, a rule database, a filtering unit, and a distribution unit. Packets of raw data such as Call Detail Records (CDRs) generated by switching centers are received, and distributed to relevant destinations. Relevant destinations include data warehouses, mediation, analytics, etc. The goal is to alleviate collection and filtration duties of the source and destination.
US08477777B2 Bridge apparatus and communication method
A bridge apparatus including a first line card and a second line card is provided. The first line card includes a first memory storing an association between a line card and a destination address, a first receiver receiving a frame from the second line card including a flag indicating whether a memory of the second line card stores the destination address of the frame, a determination circuit determining whether the first memory stores the destination address of the received frame, when the first flag added to the received frame indicates that the second memory does not store the destination address of the frame, and a first transmitter transmitting, when the determination circuit determines the first memory stores the destination address of the frame, address information associated with at least the destination address of the frame to the second line card, the destination address being stored by the first memory.
US08477775B2 Unifying local and mobility network identifiers
In a mobility domain providing wired and wireless network transport to an enterprise or campus environment, a mobility switch maps a logical network identifier, such as a VLAN ID, to a “home” or wired network VLAN ID so that a mobile device is mapped to the wired VLAN for user identification, IP address consistency, and network policy enforcement. Propagation of the mapping to mobility switches ensures that a roaming user is mapped to the wired network VLAN from a remote L2 switch, and mobility tunnels across L3 boundaries allow roaming into a different broadcast domain or L3 switch connectivity in the mobility domain. Users are assigned to mobility VLAN(s) which are mapped to a VLAN in the wired domain at a mobility switch. The wireless users can roam within the wireless enterprise, or mobility domain, and the network maintains access to the user assigned mobility VLAN(s).