Document Document Title
US08220809B2 Independent parallelogram suspension system
A suspension system for use with a frame comprising a first side suspension opposite a second side suspension, the first side suspension having a complete parallelogram suspension proximate the first side, and the second side suspension having a complete parallelogram suspension proximate the second side. The suspension system also includes a cross tube disposed at least partially between the first side and the second side, as well as at least one spring for resiliently controlling the vertical movement of the first and second side suspensions.
US08220806B2 Surface milling system
A cart assembly for milling a surface includes a cart having a support frame, a triad of wheel assemblies, and a triad of receivers. The triad of wheel assemblies is disposed on the support frame. Each wheel assembly includes an actuator that selectively extends and retracts a shaft of the wheel assembly to maintain the support frame at a given elevation. The triad of receivers is disposed on the support frame in a generally triangular configuration. The receivers are in electrical communication with the actuators of the wheel assemblies. The cart assembly further includes a milling assembly mounted to the support frame of the cart. The milling assembly includes a grinder adapted to remove material from a surface.
US08220801B2 Front mechanical seal for pumps
A front mechanical seal for pumps with frictional rings and fluid lubrication includes a rotary seal mounted on a support collar, which is formed of a first collar, and a second collar prismatically coupled by means of one or more tongues which are formed on the second collar and contained in corresponding housings on the first collar.
US08220797B2 Image recording apparatus
An image recording apparatus, including: a recording head configured to record an image on a recording medium; a conveying mechanism disposed so as to face the recording head and configured to convey the recording medium in a medium conveyance direction that is substantially horizontal; a retaining portion disposed configured to hold and retain the recording medium on which the image has been recorded by the recording head, such that the recording medium is held and retained in a substantially horizontal posture; and a medium receiving portion to which the recording medium on which the image has been recorded by the recording head is discharged, wherein the recording head, the retaining portion, and the medium receiving portion are arranged in a vertical direction.
US08220793B2 Apparatus for the thread-stitching of folded print products
An apparatus for thread-stitching of folded print products includes a sewing station in which individual print products are stitched along the fold and print products are then sewn together along the spine to form a book block. A pivoting saddle supplies individual print products straddling thereon to the sewing station. A feeder separates folded print products from a stack of folded print products. A feeding arrangement includes a feed path connecting the feeder to the pivoting saddle, and has a feeding end that cooperates with the feeder to supply the individual print products to the feed path and a discharge end that operates to supply the individual print products to the pivoting saddle. The sewing station, as seen from the top, is arranged on the machine frame of the apparatus, between the feeding end of the feeding arrangement and the pivoting saddle.
US08220784B2 Ventilation of drainage system for frame engine evaporative cooler
An evaporative cooler for cooling air includes a cooling housing having an air inlet and an air outlet and an evaporation media, located within the cooling housing intermediate the air inlet and the air outlet for air flow there through and for receiving water to permit evaporation of at least some water. The evaporative cooler includes a drain pan located within the cooling housing and below the evaporation media to catch water which has not evaporated and falling from the evaporation media and a sump located within the cooling housing and below the drain pan for collecting water for use in supplying water to the evaporation media. The evaporative cooler includes a pipe connecting the drain pan to the sump for water movement from the drain pan to the sump and an air vent located within the cooling housing and connected to the pipe, the air vent being open to air within the cooling housing and above the drain pan to permit release of air from within the pipe.
US08220782B2 Humidifier
This invention is a humidifier used to increase and maintain the humidity of a musical instrument, such as a guitar. The humidifier is a container made of a water vapor permeable material that contains a water absorbent material such as acrylate polymer. The container is held within the body of the instrument by being mounted onto the strings of the instrument. The container is filled with water by an opening that is sealed with a cap. The water absorbent material can hold water without dripping, but will allow the water to evaporate.
US08220780B2 Assembly for setting, removing and maintaining doors
The present invention relates to an assembly having in combination an apparatus and a smooth and rigid plane on which the apparatus moves. The assembly allows, when activated by the foot of the user acting as a drive and directive force, the door to be raised and movements from bottom to top, front to back, right to left and vice versa to be executed, while the hands of the user no longer carry the load and are free to intervene.
US08220775B2 Flow connector for a valve
A flow connector for a valve, including a body in which a flow channel is formed that is made up of a first port, a second port and an opening area to receive a movable plug, whereby the ports can be flow-connected through the opening area. The valve having a flow connector is configured and refined in such a way that the volume of fluid that flows through the flow channel per unit of time can be set without any problem wherein the cross section surface area of the flow channel in the opening area is configured to be constant along a first height of lift and to be variable along a second height of lift. A solenoid valve includes the flow connector according to an embodiment of the present invention.
US08220766B2 Table guard assembly
A guard for with a furniture element is provided. The furniture element has a perimeter with an edge portion and a bottom surface. The guard includes a movable rail, a support member and a resilient connection member. The movable rail extends along a portion of the furniture element and is spaced apart therefrom. The support member is connected to the rail and the bottom surface of the furniture element. The resilient connection member connects the support to the furniture element.
US08220762B2 Mounting clip
A mounting clip for mounting a component on a supporting part having an aperture includes a head section for attaching the component. A shank section is insertable in the aperture. At least two latching fingers are resiliently held apart from the head section on opposite shank section sides which spread outward toward the head section. At free ends the latching fingers have latching surfaces that rest against a supporting part underside when the mounting clip is inserted in the aperture. The shank section has on one side which extends perpendicular to the sides having the latching fingers, a contact surface that is supported on the aperture inner edge, and has on the side opposite the contact surface an elastically resilient rib or tongue that is supported with a preload against the aperture inner edge after the mounting clip is placed in the aperture.
US08220757B2 Conduit hanger
A conduit hanger may include a retaining portion with two walls and a connecting member that is adjustable between: (1) a first condition where an object is enclosed between the two walls; and, (2) a second condition where the object is not enclosed.
US08220748B2 System and method for a fuel bladder assembly with embossed film
Systems and methods provide for a flexible fuel bladder assembly disposed to store fuel and supply the fuel to a vehicle. The flexible fuel bladder assembly may include: a fuel bladder including a fuel-resistant film disposed to store the fuel and supply the fuel therefrom at a manifold assembly connected thereto. The fuel bladder may include an embossed pattern disposed to prevent a vacuum being formed by the collapsing of any two or more sides of the fuel bladder upon each other and permit a substantial portion of the fuel to be supplied from the fuel bladder to the manifold assembly in an uninterrupted fashion until the substantial portion of fuel is removed from the fuel bladder. The flexible fuel bladder may be used in an unmanned aerial vehicle (UAV), which may be any one of: an organic air vehicle (OAV), a micro air vehicle (MAV), an unmanned ground vehicle (UGV) or an unmanned combat air vehicle (UCAV).
US08220746B1 Broad speed range inflatable drogue canopy
A refueling system on an aircraft comprises a fuel hose coupled to the aircraft, a drogue coupled to the fuel hose, an air data computer, and a drogue canopy controller coupled to the drogue canopy. The drogue further comprises a coupling, a plurality of vanes, and a drogue canopy. The drogue canopy controller determines a selected surface area of the drogue canopy based on air speed. The drogue canopy controller is configured to modify a surface area of the drogue canopy to conform to the appropriate surface area.
US08220744B2 Fitting for introducing high forces into a fuselage cell of an aircraft
Disclosed is a fitting for introducing great loads into a fuselage cell of an aircraft, in particular those which emanate from undercarriage components or are introduced into them. The fitting has a shoulder plate for bearing against the inside of the skin of the fuselage cell for example over its full surface area. Arranged underneath the shoulder plate is a vertical lug shackle with a lug for introducing the loads, wherein the lug shackle is led to the outside through a clearance in the skin of the fuselage cell. At least one approximately upright fastening shackle is provided on the upper side of the shoulder plate for connecting the fitting to a frame web. According to the invention, the loads occurring are introduced into the frame, substantially “moment-free” in the region of a neutral fiber, so that the said frame is not exposed to any appreciable flexural stresses and can be of a more lightweight design. The frame becomes the load introducing instrument and distributes the loads uniformly into the skin of the fuselage cell. Radially acting loads are transferred from the shoulder plate directly into the skin of the fuselage cell by way of shearing.
US08220734B2 Tape drive
A tape drive, which is configured to receive a tape cartridge having a cartridge leader attached to magnetic tape, includes a take-up reel and a drive leader that is attachable to the cartridge leader. The drive leader has an attachment location attached to the take-up reel and a tapered portion proximate the attachment location.
US08220731B2 Food waste disposer and threaded mount system
A food waste disposer and mount system has a threaded sink flange and a food waste disposer. The threaded sink flange has a tubular body portion and a flange portion extending radially outwardly from a top of the tubular body portion. The tubular body portion has a threaded portion. The food waste disposer has an upper food conveying section that includes a housing having an upper, annular portion having a threaded portion. The upper, annular portion of the housing of the upper food conveying section is threaded to the threaded portion of the tubular body portion of the threaded sink flange when the threaded sink flange is disposed in a draining opening of a sink to mount the food waste disposer to the sink.
US08220728B2 Method and apparatus for separating glass and plastic foils in laminated glass
In a facility and a method for separating glass residues from PVB-film, comminuted material is passed through several process steps, where treating with beaters (12) in a chamber (2) is effected in one of the first steps. At the discharge end (18) of the chamber there is arranged a separation, as heavy particular material can be discharged through a perforated bottom section (19) in the chamber (2). Through an air inlet (22) at the side (15) of the chamber, air is drawn in induced by a ventilator-like impeller rotor (28) drawing air in through a central opening (26) spaced apart from the bottom section (19). Thereby, light film-like materials are carried away from the heavy particles.
US08220724B2 Self regulating fluid bearing high pressure rotary nozzle with balanced thrust force
A high pressure rotary nozzle having a rotating shaft operating within a fixed housing wherein the of axial force which acts upon the shaft due to the fluid pressure at the shaft inlet is balanced by allowing passage of a small amount of the pressurized fluid to be bled to an area or chamber between the outside of the opposite end of the shaft and the inside of the housing where the fluid pressure can act axially in an opposing direction upon the shaft to balance the axial inlet force. The balance of axial forces is self-regulating by controlling escape of the fluid through a tapered or frusto-conical region between the shaft and housing. This further provides a fluid bearing between the two surfaces and allows use of interchangeable rotating jet heads having jet orifices which can be oriented in virtually any desirable configuration including axially forward of the nozzle.
US08220723B2 Gear driven sprinkler with top turbine
A sprinkler comprises a nozzle, a turbine and a gear train reduction. The gear train reduction has an output stage that is coupled to the nozzle. The turbine is located between the nozzle and the gear train reduction and is coupled to an input stage of the gear train reduction.
US08220721B2 Wireless interface circuits for wired thermostats and electrical service demand management
A wireless interface circuit can include an electrical relay circuit that is configured for coupling to a separate wired thermostat circuit that is separately housed apart from the wireless interface circuit, where an input to the electrical relay circuit is configured for coupling to an electrical conductor provided between the separate wired thermostat circuit and the electrical relay circuit. A processor circuit is electrically coupled to the electrical relay circuit and is configured to control a state of the electrical relay circuit based on messages received via a wireless interface from a local system located at a location of a customer of an electrical service provider.
US08220719B2 Radio frequency identification (RFID) payment terminal with display-embedded RFID antenna
The subject matter described herein includes an RFID payment terminal with a display-embedded antenna. According to one aspect, an RFID payment terminal with a display-embedded antenna includes a display for graphically displaying payment information to a user. An RFID antenna is embedded in a portion of the display used for displaying the payment information to a user and for communicating with an RFID device of the user to receive transaction information form the RFID device. An RFID payment module is coupled to the antenna for receiving the transaction information and for effecting the payment transaction.
US08220716B2 Product authentication
The present invention provides methods, reagents, and apparatus for authenticating products. Methods of the invention are easy to implement but difficult to replicate, simulate, alter, transpose, or tamper with. In particular, the present invention relates to a product authentication code defined by a signature array of a population of entities, and its use thereof.
US08220706B1 Banking system controlled responsive to data bearing records
An automated banking machine operates to cause financial transfers responsive to data read from data bearing records. The machine includes a card reader that reads card data from a card of a machine user. The card data may be linked in a data store to both a customer's financial account and a cell phone assigned to that customer. The automated banking machine user may provide inputs to the machine via one or more sensors that operate to determine where on a display of the machine at least one eye of the machine user is looking.
US08220703B2 Secure mailbox for parcels and method of construction thereof
A secure mailbox for parcels and method of construction thereof are presented. A mail shelf is affixed to an inner surface of a housing. An inner door is pivotably affixed to a bottom surface of the mail shelf and is rotatably movable on a top edge around a sphere of rotation defined by a bottom edge. A mail deposit having an outer door and inner door is constructed. The outer door is pivotably affixed to a front surface of the housing and is rotatably moveable on a bottom edge. The inner panel is affixed to the bottom edge of the outer door and includes a distal edge defining a sphere of rotation which is rotatably distinct from the sphere of rotation for the inner door. At least one connecting member is rotatably attached on one end to the inner door and on the other end to the mail deposit.
US08220696B2 Manufacturing method of printed wiring board and a laminate jointing apparatus
This invention provides a manufacturing method of printed wiring board which enables a plate-like substrate to be carried and processed without any contact to its product surface. End portions of plate-like copper clad laminates are overlapped vertically and then joined linearly by rotating an ultrasonic horn along the end portions. Consequently, copper foils can be metal-joined and a joining strength necessary for transportation with a roller is obtained. Because belt-like copper clad laminate is obtained by joining the plate-like copper clad laminates and after that, processed, thus, the belt-like copper clad laminate can be carried without any contact to its product surface as it is carried with the roller, and then processed.
US08220690B2 Connected surgical staples and stapling instruments for deploying the same
A surgical stapling system comprising a first staple, a second staple, and a bridge connecting the first staple and the second staple. In at least one embodiment, the first staple and the second staple are part of a strip of staples. For example, the first and second staples can be included in a strip of staples that includes several staples that are attached end-to-end and/or attached side-by side. In use, the strip, or strips, of staples are inserted into a stapler which can be used to insert the staples into soft tissue, for example, and deform at least a portion of the staples to hold the tissue, or several layers of tissue, together.
US08220687B2 Nailing drive guide mechanism for nailing machine
A ratchet member 23, which is provide with a slope 24 for guiding a tip end of a nail inclined to a rear side of an ejection opening 7 into the ejection openings 7 and 16, and a guide surface 25 for guiding the tip end of a nail to the center of each of the ejection openings 7 and 16, is provided on a rear side of ejection openings 7 and 16 and urged so that a guide surface 25 of the ratchet member 23 enters the ejection openings 7 and 16.
US08220684B1 Apparatus for dispensing paper toweling
Apparatus for dispensing paper toweling from a roll of paper toweling includes structure including a fixed cutter blade and a toweling support tray at the toweling exit opening which makes it difficult to “milk” toweling from the dispenser.
US08220681B2 Anti-sway bicycle mount
An anti-sway bicycle mount is provided. The bicycle mount includes a trough section, a collar section disposed adjacent to the trough section, a neck section disposed adjacent to the collar section, opposite the trough section, and a channel section disposed adjacent to the neck section, opposite the collar section. The trough section is adapted to receive a crossbar of a bicycle, the collar section is adapted to receive a support arm of a bicycle carrier, and the channel section is adapted to receive a tube member of the bicycle. The neck section facilitates forward and back motion of the channel section while restricting side to side movement of the channel section.
US08220671B2 Lubricant dispenser with nozzle
An apparatus according to the present invention provides a fluid pour spout including a plunger having a variable position for controlling the flow of fluid therethrough. Also provided is a fluid container having a fluid pour spout including a plunger having a variable position for controlling the flow of fluid therethrough, the spout being at least partially integrally formed with the container or removably coupled thereto. A further apparatus according to the present invention is a lid including a fluid pour spout including a plunger having a variable position for controlling the flow of fluid therethrough, the lid being removably coupleable to a fluid container.
US08220670B2 Dischargeable cap
An ejector cap which can impart a whipped cream-like appearance to a body care composition at the time of ejection. In order to find the arrangement of an ejection opening, a main means comprises a cap body fixed to a container and having an ejection opening in the top wall, and a lid movable freely between an open position and a close position. In the ejection cap for ejecting a body care composition, contained in the container and having viscosity of 10,000-50,000 Pas, from the ejection opening, the cap body has a dome portion on the top wall, and the ejection opening is of a central opening formed in the center of the dome portion and at least three leg-like openings extending radially outward from the central opening. The lid has an enclosing function for preventing leakage of the body care composition from the ejection opening at the close position.
US08220663B2 Multiple inlet tube dispensing system
The present invention provides a system featuring a dispenser for providing fluid from multiple reservoirs to an appliance or other suitable device; and a multiple tubing arrangement coupled between the dispenser and the multiple reservoirs of fluid, the multiple tubing arrangement being responsive to a vacuum provided from the dispenser, for drawing the fluid from the multiple reservoirs so as to deplete the multiple reservoirs at relatively equal amounts based on the Venturi effect. The multiple tubing arrangement comprises a primary inlet tube for arranging in a primary reservoir, an auxiliary inlet tube for arranging in an auxiliary reservoir, and a feed connector tube arranged between the primary inlet tube and auxiliary inlet tube. The primary inlet tube is coupled to the auxiliary inlet tube so as to provide a proportional vacuum and siphoning effect. The multiple tubing arrangement siphons and depletes the fluid from the primary reservoir and the auxiliary reservoir based on the Venturi effect.
US08220646B2 Low thermal mass semiconductor wafer plate
A support for a semiconductor wafer includes a plate having a support surface for supporting the wafer and a recessed surface spaced from the support surface and spaced from the wafer. A plurality of holes extends from the recessed surface, and the support surface is free of holes to inhibit contamination of the wafer.
US08220638B2 Currency sorter
A currency sorter includes: take-in means (101) for taking currency notes in the sorter one by one; discriminating means (105) for discriminating the currency notes according to new and old versions, fit and unfit conditions, denominations and other categories; a plurality of stacking units (111 to 115) for stacking the currency notes of a predetermined category/categories designated to be bundled according to the discrimination results obtained by said discriminating means; designating means (11) for designating the category/categories of the notes to be bundled and a mode of sorting the notes to leave unbundled; and control means (400) for controlling allocation of currency notes discriminated by said discrimination means to said stacking units according to a designation by said designating means.
US08220633B2 Stacking carton using a one-piece blank
Embodiments of various stacking cartons that can be erected from a one-piece blank are provided. In this regard, a representative carton, among others, comprises a bottom wall, side walls and end walls. The side walls are foldably attached to left and right edges of the bottom wall. The end walls are foldably attached to top and bottom side edges of the bottom wall such that the side walls are located between the end walls. Each end wall is foldably attached to an end panel that is designed to fold and engage the inner surface of the end wall. The end wall is foldably attached to first reinforcing side panels at side edges of the end wall. Each first reinforcing side panel is foldably attached to a second reinforcing side panel that is designed to fold and engage the inner surface of the first reinforcing side panel.
US08220630B1 EUV pod with fastening structure
An EUV pod with fastening structure comprises an outer pod and an inner pod, wherein the upper cover of the inner pod is disposed with a plurality of retainers, and a plurality of supporters disposed on the outer pod of the EUV pod are used to press the plurality of retainers for the plurality of retainers to fasten and stabilize the reticle in the inner pod and thus ensure safety and stability of the reticle in the pod; by utilizing such design, risks of collisions of reticle in the pod due to vacillation of EUV pod during transportation can be reduced, and cost incurred by cracks and damages of reticles can also be greatly decreased.
US08220628B2 Defibrillators storage and carrying device
A storage assembly houses a defibrillator and enables would-be users to quickly (1) identify the defibrillator location and (2) carry the housed defibrillator to a user site. The storage assembly comprises a cover structure, a mounting assembly, and a defibrillator-restraining assembly. The cover structure comprises an open back, a closed front, a cover wall extending from the front to the back, a heart-shaped transverse cross-section. The cover wall spaces the front from the back and has a transverse periphery thereby defining a space sufficient to receive and house the defibrillator. The mounting assembly removably mounts the cover structure to a support wall, and the defibrillator-restraining assembly removably restrains the defibrillator as received within the cover structure. The cover structure may be nested with at least one additional cover structure for reducing space necessary for storage and the like. An optional alarm may be outfitted with the assembly.
US08220625B2 Container for carrying diaper changing items
The present invention provides a container (10) for carrying one or more baby changing items comprising a base (15) having a first compartment (11) for storing one or more baby changing items, and a lid (20) pivotally connected to the base (15). The lid (20) comprises a second compartment (21) sealable from the first compartment (11) of the base (15) for storing one or more moist wipes (not illustrated) and an aperture (24) to allow access to the one or more moist wipes when the lid (20) is in a closed position.
US08220603B2 Rotary damper with one-way clutch
A rotary damper comprises a first component, a second component mounted rotatably on the first, a braking fluid interposed, between the first and the second component, and a third component mounted rotatably on the second component. The second and the third component form a lateral support surface and a lateral shaft surface which is rotatable within the lateral support surface, rolling elements being interposed between these surfaces. The arrangement is such that, in a first direction of rotation (A), the third component can rotate freely with respect to the second, and, in a second direction of rotation (B), the third component is rigidly coupled to the second. Recesses are formed on the lateral shaft surface, these recesses accommodating corresponding rolling elements and being shaped so as to create, in the second direction of rotation, a centrifugal displacement of the rolling elements such that the elements are locked between the recesses and the lateral support surface.
US08220599B2 Brake equipment, elevator installation, a method for detecting a function of the brake equipment, and a modernization set
Brake equipment, for an elevator installation, includes: a static element; a movable element movable relative to the static element in a first degree of freedom, wherein selectably a first frictional contact is produced in a first contact surface between the static element and the movable element by a controllable normal force acting in a second degree of freedom, and a first friction force opposes movement of the movable element relative to the static element; and a relative element, wherein a second frictional contact is produced in a second contact surface between the movable element and the relative element by the normal force, and a second friction force opposes movement of the movable element relative to the relative element. The relative element is movable in the first degree of freedom relative to the static element between a normal position and a braking position and is resiliently biased into the normal position.
US08220597B2 Parking brake of a drum brake
A parking brake (10) having a drum containing first and second brake shoe portions (11, 12), a handbrake lever (18) pivoted (19) adjacent one end on one (11) of the brake shoe portions and a strut (20) extending between a first abutment on the handbrake lever and a second abutment (21) on the other (12) of the brake shoe portions. Pivoting of the handbrake lever relative to said one brake shoe portion (11) moves the strut (20) which in turn moves the other brake shoe portion (12) away from said one brake shoe portion to bring the shoe portions into contact with the drum thus applying the parking brake. One of the abutments is in the form of a biased wedging means (21) which acts on the strut (20) to take up all play in the thrust path between the handbrake lever (18) and the other brake shoe portion (12) via the strut. A clamping member (27) is provided for disabling the wedging means (21) from operating except when initial manufacturing or assembly clearances are being taken up in the strut or when a subsequent manual adjustment of shoe clearance is being made. Alternative snail-cam type wedging means (21) are also disclosed as in an electrically actuated parking brake system with an automatic clearance adjustment device.
US08220593B2 Self-applying disc brake
A self-energizing disc brake having an electric actuator in which an activation force applied to the actuator is amplified using a self-energizing device arranged between the actuator and brake lining is described. The device has a brake application unit for applying at least one brake lining to one side of a brake disc by carrying out an application movement of the brake lining relative to the brake disc, the application movement having at least a first movement component in a direction parallel to a rotational axis of the brake disc and a second movement component in a direction tangential to the rotational axis of the brake disc. The device also has at least one electromotive drive for activating the brake application unit.
US08220592B2 Motion control apparatus
A linear motion brake (10) includes a channel shaped shoe guide (90) straddling a linear race (20) and having shoe bores (95) defined in leg plates (92) for receiving brake shoes (12). A piston (100) is reciprocally received in a piston cavity (86) of a plate-shaped housing (80) secured to the shoe guide (90). The piston (100) includes first and second protrusions (76, 134) extending from the piston head (102) in the reciprocation direction. Springs (114) are sandwiched between the shoe guide (90) and the piston (100). Ribs (116) of the piston (100) are slideably received in cutouts (96) formed in the connecting plate (94) of the shoe guide (92). Reciprocation of the protrusions (76, 134) cams the brake shoes (12) against the linear race (20).
US08220581B2 Subframe locating device
The invention relates to a device for locating a subframe to a vehicle body having a control hole. The device comprises a pin attached to the subframe and extending toward the vehicle body when the subframe is positioned for mounting to the vehicle body. The pin is adapted to engage the control hole to precisely align the subframe and the vehicle body. The invention also relates to a method for locating a subframe to a vehicle body having a control hole. The method comprises providing a pin on the subframe that extends toward the vehicle body when the subframe is positioned for mounting to the vehicle body, and engaging the pin with the control hole to precisely align the subframe and the vehicle body. The present invention further relates to a method for manufacturing a subframe, comprising manufacturing a subframe having one or more bosses adapted to retain locating pins, and inserting locating pins into the one or more bosses so that the locating pins extend toward a vehicle body when the subframe is positioned for mounting to the vehicle body.
US08220575B2 Electric vehicle with switched reluctance motor power plant
A reluctance machine includes a stator and a rotor. The stator and rotor have a same number of poles. The rotor is configured to rotate about an axis of rotation. Each stator pole is formed of a primary stator pole and an auxiliary stator pole. The auxiliary stator pole is axially aligned with the primary stator pole in the direction of the axis of rotation. Each rotor pole has a length extending in the direction of the axis of rotation sufficient to at least partially cover the primary stator pole and axially aligned auxiliary stator pole. The primary stator poles are actuated with an alternating magnetic field orientation, and the auxiliary stator poles are also actuated with an alternating magnetic field orientation. The field orientations for the primary and auxiliary stator poles are, however, opposite each other such that a primary stator pole its axially aligned auxiliary stator pole have opposite magnetic field orientations.
US08220570B1 Electric vehicle with energy producing system and method of using the same
An energy-producing system comprising an axle configured to be driven by an electric vehicle's wheels when in motion. The axle supports a series of wind-catching cups contained within an aerodynamic housing configured to direct air to the cups while also increasing the air speed. During vehicle motion, the cups are acted upon by rushing air causing the rotation of the axle such that the rotation may be transferred into energy via a generator/alternator linked thereto. A series of similarly polarized magnets integrated on said cups and proximate thereto further maintain the axle in motion during short vehicle stops. The system extends the life of the batteries between charges as well the distance the vehicle can travel between charges.
US08220567B2 Impregnated bit with improved grit protrusion
A diamond impregnated drill bit features layered encapsulation of the diamond grit where the innermost layer is hardest or most abrasion resistant while succeeding layers are generally softer and less wear resistant. This can be accomplished by manipulating several variables in the encapsulation layers such as particle size or hard particle concentration. The outer layers can have added binder to make them softer. The encapsulated grit can be sintered or pre-sintered to make it less friable when handled.
US08220564B2 Devices and methods for dynamic boring procedure reconfiguration
Various embodiments are directed to a method of switching horizontal directional drilling procedures during bore path turning. Such methods can include identifying a hierarchal arrangement of a plurality of different boring procedures utilizing different boring techniques, the hierarchy arrangement representing boring procedures of increasing ability to bore through harder soil while changing a trajectory of a boring tool. Such methods can further include boring a first leg of a curved bore path using a boring tool connected to a drill rig by a drill string, the first leg being bored using a first boring procedure of the plurality of different boring procedures. Such methods can further include monitoring a plurality of boring parameters during boring of the first leg, the plurality of boring parameters comprising: torsional pressure of the drill string, rotational travel of the drill string, hydraulic pressure, and axial displacement. Such methods can further include switching from boring the first leg of the curved bore path using the first boring procedure to boring a second leg using a second boring procedure of the plurality of boring procedures, the switch based on one or more of the boring parameters deviating past a threshold.
US08220533B2 Downhole piezoelectric devices
According to one or more aspects of the present disclosure, a piezoelectric pump may include a hydraulic fluid path between a low pressure source and a high pressure tool port; a fluid disposed in the hydraulic fluid path; a piston in communication with the fluid; and a piezoelectric material connected to the piston to pump the fluid through the high pressure tool port.
US08220526B2 Method for continuious and efficient casting roll of magnesium alloy plate
A method for continuous and efficient casting roll of magnesium alloy plates including providing plural induction furnaces, resistance furnace, casting roll and rollers; adding metal elements into the induction furnaces, the metal elements comprising Mg ingots or Mg alloy, the metal elements being smelted in the induction furnaces and then flow into the resistance furnace; controlling temperature of the Mg melt in the resistance furnace, wherein there are at least two temperature controlling areas communicated with each other, and a difference of temperatures is constant; transferring the Mg melt into biting area through a transferring pipe and modeling the mg melt into Mg plate, the temperature of the Mg melt into the biting area being 690±10° C.; Rolling the Mg plate in the rollers and each band of the rollers having a working temperature 250˜350° C., and the difference of temperature is ±10° C.
US08220522B2 Peripheral microcircuit serpentine cooling for turbine airfoils
A turbine component has an airfoil portion with at least one central core element, a pressure side wall, and a suction side wall. The airfoil portion also has a serpentine cooling passageway in at least one of the walls. In a preferred embodiment, the airfoil portion has a serpentine cooling passageway in both of the pressure and suction side walls. A refractory metal core for forming the serpentine cooling passageway(s) is also described.
US08220519B2 Movable barriers having transverse stiffeners and methods of making the same
A movable door panel having a front facer with opposed longitudinal edge profiles, rails secured to the longitudinal edge profiles, a rear facer secured to the rails, and foam disposed within an inner volume defined by the front facer, the rails and the rear facer is disclosed. Transverse stiffeners are disposed within the inner volume and the foam, and extend between the opposed rails. The door panel may be made by continuously providing the front facer with a rail secured thereto, continuously positioning transverse stiffeners on the front facer and extending between the metal rails, and continuously applying a foaming material on the front facer and the transverse stiffeners. The method concludes by bringing a rear facer into contact with the metal rails, and drawing the panel through a laminator. Hardware may then be attached to one or both of the facers and the stiffener.
US08220515B2 Tire-rim assembly and sponge member used in the same
This invention relates to a tire-rim assembly which is easily produced at low cost, excellent in durability and capable of notably reducing road noise, and more particularly to a tire-rim assembly comprising a pneumatic tire (1), a rim (2) and a sponge member (4) disposed in a tire internal cavity (3) defined by the pneumatic tire (1) and the rim (2), characterized in that the sponge member (4) has a specific gravity of higher than 0.06 but not higher than 0.25 and/or an air permeability of not higher than 5 cc/cm2/sec.
US08220512B2 Tire bead
A tire with two beads (11) and a radial carcass reinforcement (12) anchored in each bead by an upturn (15) which forms at least one loop around a circumferential bead reinforcement (13), said upturn—when viewed in meridian section—beginning at a point of origin (A1) that corresponds to the point of intersection between the carcass reinforcement and a line (D) perpendicular to the tire's rotation axis and passing through the radially innermost point (A) of the circumferential bead reinforcement (13). A feature of the tire is that when viewed in meridian section, the end (F) of the upturn (15) is located between said upturn (15) of the carcass reinforcement and the circumferential bead reinforcement (13).
US08220505B2 Powder transport systems and methods
Powder dispensing and sensing apparatus and methods are provided. The powder dispensing and sensing apparatus includes a tray support structure to receive a cartridge tray holding cartridges, a powder dispenser assembly including powder dispenser modules to dispense powder into respective cartridges of a batch of cartridges in the cartridge tray, a powder transport system to deliver powder to the powder dispenser modules, a sensor module including sensor cells to sense respective fill states, such as the weights, of each of the cartridges in the batch of cartridges, and a control system to control the powder dispenser modules in response to the respective sensed fill states of each of the cartridges of the batch of cartridges.
US08220496B2 Apparatus for reducing turbulence in a fluid stream
A system for conveying fluid includes a conduit segment and a pump disposed downstream of and fluidicly coupled to the conduit segment. The conduit segment has an interior volume for conveying the fluid in a predetermined direction of flow and a plurality of elongate vanes disposed within the interior volume.
US08220489B2 Faucet with wear-resistant valve component
A valve component for a faucet includes a base material, a strengthening layer provided above the base material, and an amorphous diamond material provided above the strengthening layer. The amorphous diamond material having a hardness that is at least 20 GPa and less than 45 GPa and a modulus that is at least 150 GPa and less than 400 GPa.
US08220486B2 Connecting piping assembly with a limiter
The present invention provides a connecting piping assembly with limiter, including a first connecting piping and a second connecting piping. The first connecting piping contains a first coupling end, a first assembly portion and a first flow channel. The second connecting piping contains a second coupling end, a second assembly portion and a second flow channel. The first and second assembly portions can be mated and positioned so that the first and second flow channels are interconnected. A locating part is provided with a polygonal through-hole, which can be slidably sleeved on the perimeter of the first and second assembly portions, such that the polygonal through-hole is mated with the perimeter of the first and second assembly portions. The locating part is positioned via a locator.
US08220485B2 Pneumatic pilot valve
A pneumatic pilot valve comprises a valve body having an inlet, an outlet, a flow passage, and first and second valves arranged to control flow through the valve. The second valve includes a tapered valve seat opening into a cylindrical bore, and a thrust pin includes a tapered second part and an annular recess having a seal. The thrust pin is movable between a first position, a second position, and an intermediate position. The tapered second part of the thrust pin is arranged to engage the tapered valve seat to close the second valve when the thrust pin moves to the second position, and the resilient seal is sized to engage the cylindrical bore when the thrust pin is in the intermediate position.
US08220483B2 Non-return valve
A device for shutting off the flow in pipelines, hoses or the like, in particular a non-return valve having a housing for installing in a pipeline or the like. The housing has a flow channel, of which the flowed-through cross section can be closed by a valve, the valve having a valve disc for closing the cross section and a valve stem for guiding the valve and the valve being mounted by means of the valve stem in a retaining plate, so as to be displaceable in the direction of flow.
US08220482B1 Devices, methods, and algorithms for rapid measurement of mean surface level change of liquids in containers
A leak detection system for the rapid and accurate detection of the mean surface level change of a body of liquid is provided. The system is capable of sensing mean surface level changes under static or turbulent surface conditions. In one embodiment, the system includes a rigid walled sensor pod with at least one inner pod cavity that is so positioned to receive liquid from a body of liquid by way of an opening below the surface of the liquid such that dynamic equilibrium is possible and maintained between the mean surface level of the body of liquid and the amount of liquid in the inner cavity. The system further includes a sensor assembly having a stiction free float operating in conjunction with a strain gauge, and microprocessors applying algorithms to process, display, and report the sensor data in accordance with the needs of the end user or to initiate actions for automated control functions.
US08220477B2 Canopy frame
A collapsible canopy frame having an improved roof and support structure. A collapsible canopy frame according to one embodiment includes a plurality of side poles; a plurality of edge scissor assemblies coupling adjacent side poles of the plurality of side poles to one another; a center pole for supporting a covering; a plurality of center pole ribs each coupling the center pole to a respective side pole of the plurality of side poles; and a plurality of center scissor assemblies coupling the plurality of edge scissor assemblies to the center pole.
US08220471B2 Multipurpose aqueous parts washer
A multipurpose parts washer may include an automatic cleaning portion, with a first cleaning chamber for spraying parts, a second cleaning chamber for soaking parts, and a manual cleaning portion. Cleaning solution may be disposed in a reservoir of the first cleaning chamber at a reservoir level and in the second cleaning chamber at an agitation level that is above the reservoir level. The manual cleaning portion may be configured as a sink that is movably connected to the automatic cleaning portion to provide selective access thereto. A first thermal energy source may be used to heat the cleaning solution to a first temperature for the second cleaning chamber and the manual cleaning portion and a second thermal energy source may be used to heat the cleaning solution to a spray temperature greater than the first temperature for the first cleaning chamber. The multipurpose parts washer includes three cleaning portions. All portions use cleaning solution from a single pump, a reservoir portion to collect and store the important volume of cleaning solution and debris from the washing process, a single controller interface operated from a display, and a thermal energy source for heating the cleaning solution.
US08220465B2 Walking assistance device
A walking assistance device having a seating member (1) on which a user (P) can sit astride, and support members (2L, 2R) which support the seating member (1). The seating member (1) has a backward movement prevention section (1b) for preventing the seating member (1) from being displaced backward relative to the user (P) sitting on the seating member (1). The backward movement prevention section (1b) is constructed so as to be in contact with an inguinal part (Q) of the user (P). The arrangement restrains backward dislocation of the seating member (1) relative to the user (P), thus permitting improved stability when the user is seated.
US08220463B2 Breathing assistance apparatus
A nasal cannula assembly is disclosed having a face mount part, in use resting against a user's face, which includes at least one nasal prong capable of being fitted into a person's nares. The cannula assembly also includes a manifold part, in fluid communication with the face mount part, having a single horizontal side gases entry. In particular, this cannula assembly is for supplying heated, humidified gases to a patient suffering from COPD. A tie or lanyard is disclosed for use with a breathing assistance apparatus such as a nasal cannula, face or nasal mask or tracheostomy connector. The tie or lanyard transfers the weight of the conduits supplying gases to the breathing assistance apparatus from the breathing assistance apparatus and distributes it onto the neck of the patient.
US08220453B2 Protection system for a solar water heating system
The present invention includes a solar water heating system including: a water tank to hold water to be heated, an heat transfer fluid circuit including an heat exchanger associated with said water tank to heat water therein, a solar collection means in communication with said heat exchanger, an inlet connection to carry heat transfer fluid from said solar collection means to said heat exchanger where said water will be heated; and an outlet connection to carry heat transfer fluid from said heat exchanger to said solar collection means where said heat transfer fluid will be heated, said heat transfer fluid circuit including a reversibly evaporable heat transfer fluid which will absorb heat from said solar collection means and which will transfer said heat to said water in said water tank by means of said heat exchanger; and an diversion path being provided in said heat transfer circuit, whereby when a portion of heat transfer fluid changes to a gaseous state in said solar collection means, heat transfer fluid in a liquid state will be forced out of said solar collection means under pressure into said diversion path.
US08220452B2 Removable fireplace cleanout
The removable fireplace cleanout facilitates the chore of cleaning ash and/or other residue from a fireplace. The cleanout device is a relatively wide, low pan or tray configured for placement within a fireplace hearth. Wheels and/or other rolling supports extend beneath the device to facilitate its installation in and removal from the fireplace hearth. One wall of the device includes a dump door, with the weighted door being held closed by gravity until the unit is tilted to dump ash and residue therein. Fillets may be provided to preclude trapping of ash in the corners of the device. An integral grate may be permanently installed atop the floor of the device, thereby precluding need for grate removal and soiling of the area where the grate is placed during conventional fireplace cleanout.
US08220448B1 Archery bow stabilizer
A stabilizer for an archery bow includes a motor-driven gyroscope located inside a tube which is mounted on the bow. The stabilizer screws into front of bow where traditional stabilizer/vibration dampeners usually attach. The stabilizer of the present invention has an electric motor powered gyroscope.
US08220447B1 Rapid fire blow gun toy with an ammunition chamber having a squeezable handle
A blow gun includes an ammunition chamber having an internal volume that is large enough to hold at least 30 spherical projectiles, for example plastic BBs. The ammunition chamber has a breath receiving orifice for receiving exhaled breath into the ammunition chamber. A barrel obtrudes from the ammunition chamber. The barrel has a cylindrical bore therethrough, that defines an internal diameter that is greater than the spherical projectile diameter but no greater than 1.7 times the spherical projectile diameter. The ammunition chamber includes a resilient handle portion that is squeezable to displace spherical projectiles within the ammunition chamber.
US08220445B2 Crossbow grip guard
A crossbow grip guard for preventing the fingers of an associated user from extending above a top portion of a stock of an associated crossbow. The crossbow grip guard may be adapted to be retro-fitted to an existing crossbow and may comprise a main body and an outwardly extending member that extends away from an exterior surface of the main body to create an obstacle or barrier positioned along a length of the main body and is designed to prevent the fingers of the associated user from extending above the top portion of the stock when firing the crossbow.
US08220440B2 Methods and systems for producing fuel for an internal combustion engine using a low-temperature plasma system
Systems and methods for production of fuel for an internal combustion engine are described herein. Systems may include a plasma reformer and an internal combustion engine. The plasma reformer may produce a gas stream from the liquid feed. The gas stream may include molecular hydrogen and carbon oxides. At least a portion of the gas stream may be provided to the internal combustion engine.
US08220439B2 Dual fuel system
The present invention is directed to a dual fuel system and a dual fuel system assembly where liquid LPG and diesel are mixed and then distributed via the common rail to the combustion chambers. The liquid fuel mixture remains in a liquid state and under pressure for introduction to the combustion chambers. With the preferred embodiment of the dual fuel system, only minor changes are required to the diesel engine without altering the manufactures specifications and voiding the manufacturer's warranties. The resultant combustion of the liquid fuel mixture provides a cleaner emission and relatively cheaper vehicle operational costs.
US08220438B2 Apparatus having a canister and a component associated with the canister
An apparatus including a canister and an accessory component associated with the canister. The canister may be filled with an adsorption material for adsorbing fuel vapor generated within a fuel tank. A communicating pipe extends downwardly from a housing of the accessory component for communication with the canister. An engaging protrusion is provided on an outer peripheral surface of the housing. An outer peripheral portion of an upper portion of the canister includes a wall portion for engagement with the engaging protrusion.
US08220436B2 HCCI/SI combustion switching control system and method
A control system and method for operating an engine includes a spark ignited (SI) control module controlling the engine in a spark ignited mode, a pre-homogeneous charge compression (HCCI) module controlling the engine in an HCCI mode after the spark ignited mode, and an HCCI module controlling the engine in an HCCI mode after the pre-HCCI mode. The SI module controls the engine in the SI mode after the HCCI mode.
US08220431B2 Engine with a balancer mechanism
An engine includes a crank mechanism and a balancer mechanism that inhibits vibrations caused by the crank mechanism. An instantaneous center of rotation of an engine is arranged in the neighborhood of a predetermined target position by adjusting an acceleration caused by a translational force generated by a primary inertial force of the crank mechanism and an inertial force of the balancer mechanism and an acceleration caused by a couple of forces generated by the primary inertial force of the crank mechanism and the inertial force of the balancer mechanism.
US08220430B2 Intake system for internal combustion engine
An intake system for an internal combustion engine includes a cylinder head and an intake manifold attached to the cylinder head. A labyrinth seal is interposed between the intake manifold and the cylinder head, with the labyrinth seal including a projection formed in one of the intake manifold and cylinder head, and a mating receptacle formed in the other of the intake manifold and a cylinder head.
US08220428B2 Continuous variable valve lift apparatus
A continuously variable valve lift apparatus includes an input cam disposed on an input shaft, a valve opening unit, a control shaft disposed in parallel with the input shaft, a variable member that contacts the input cam, wherein a relative distance between a contact portion of the variable member and the input cam, and the control shaft is variable according to relative angel changes between the variable member and the control shaft, a driving unit that is connected with the variable member and pivots around the control shaft and a driving cam that is disposed between the driving unit and the valve opening unit and drives the valve opening unit according to the pivoting of the driving unit.
US08220419B2 Radially adjustable horse grazing muzzle
A radially adjustable horse grazing muzzle includes a muzzle body made of a flexible material and having an open end for allowing a horse snout to be placed in the muzzle body therethrough, and an adjustment assembly configured as a segment of a periphery of the open end of the muzzle body and having a pad and at least one adjustable fastener composed a first member and a second member, wherein the first member is fixed to the pad while the second member is fixed to an adjacent segment of the periphery of the open end of the muzzle body, the first and second members being configured to combine with an adjustable overall length thereof, whereby when the overall length of the combined first member and second member is reduced, the muzzle body is centripetally converged, thereby achieving a radial adjustment of the muzzle.
US08220418B1 Fetch and retrieve tossing toy
A pet toy is provided having a tubular, linearly elongated main body terminated at each end by a replaceable wing assembly. As the toy is flying through the air, the wings provides a visual ‘flapping’ like stimuli, similar to that of the wings of a bird. The instant abstract is neither intended to define the invention disclosed in this specification nor intended to limit the scope of the invention in any way.
US08220413B2 Pet food server
A pet food server for dispensing pet food from a recently opened can at preselected intervals of time where the pet food feeder includes a cylindrical member, a sliding panel for holding an unopened can of pet food located within the cylindrical member, and an electric can opener located on a pedestal for lowering the can opener to the top of the can of unopened pet food to cut the lid from the can and then raising the can opener to its initial position. An electro-magnet is attached to the can opener for lifting the lid off the can of pet food as the can opener is raised to its initial position, and the sliding panel is moved with the can of open pet food through an opening in the cylindrical member for a pet to feed.
US08220412B2 Milking implement
A milking implement comprising a frame with, disposed thereon, at least one teat cup holder with a teat cup movable relative thereto, and a replacing element connected with the teat cup, wherein the frame further includes an intermediate arm connected with the frame and with the teat cup holder and having a first joint and a second joint about which the teat cup holder and the intermediate arm, respectively, are tiltable with the aid of the replacing element, and a spring coupled with the teat cup holder and the frame and, if desired, with the intermediate arm.
US08220380B2 Hydraulic unit
The invention relates to a hydraulic group comprising a reservoir (28) for oil, in which a multiple piston pump (60) is arranged. The individual pumps (61) are cyclically driven by an eccentric ring (29). In order to ensure a permanent immersion of the individual pumps in the reservoir (28), an auxiliary reservoir (47) providing oil for refilling the reservoir (28) is arranged above the reservoir. The auxiliary reservoir (47) is connected to an additional tank (45) by means of a connection line (48).
US08220379B2 Camouflage in the near ultraviolet spectrum
A UV camouflaging substance, in the form of a solid, powder, paste, film, or liquid, can be applied to objects such as fabrics to match the ultraviolet reflectivity of the objects with their immediate surroundings. Embodiments are transparent to visible and IR light, and can be applied without changing the visible appearance of the objects. Other embodiments visibly match the surrounding environment, such as a white substance used near snow. Different embodiments can be layered on top of each other to form UV camouflage textures and to adapt to changing environments. Some embodiments can be washed off, to avoid a build-up of camouflage layers. Embodiments include UV-interactive micro- or nano-particles suspended in a binding agent which transmit, reflect, absorb and/or scatter ultraviolet rays. Some particles are absorbent, while others are approximately one-quarter wavelength thick, and suppress UV light by inducing half-wavelength phase shifts between light reflected from opposing surfaces.
US08220376B2 Countermass weapon
A countermass weapon including a launching tube open or openable in both ends. The launching tube houses a launchable unit, a countermass, a pressure chamber, a propellant charge that upon firing and combustion of the charge in cooperation with the pressure chamber and the countermass accelerates the launchable unit forwards in the tube at the same time as the countermass accelerates backwards in the tube, and a firing and supporting unit connected to the outside of the launching tube. The countermass is designed such that a forward directed recoil is obtained and the launching tube is designed to be disengageable from the firing and supporting unit during the forward directed recoil.
US08220375B2 Film perforation apparatus
A rotating perforation apparatus contains a plurality of needle points (or other piercing features) formed along a free-wheeling support bar, where the bar is positioned to contact the film while it is being unrolled and is in a ‘tensioned’ state (in some embodiments, immediately prior to contacting the element to be wrapped). In particular, the free-wheeling perforation apparatus contacts a mechanized film roller such that the exposed needle points will rotate against the mechanized roller and make the perforations in the film as it travels over the film roller. As long as the film roller is formed of a pliable material, the needles will pierce the film and create the desired perforations. The size and placement of needles can be adjusted to provide the required pattern of perforations, as well as dictate the size of the actual perforations.
US08220373B1 Machine with a tilting harp
The present invention has a harp with four arms forming a parallelogram. The four arms are pivotally connected at their respective ends. Wires are secured between the side arms of the harp with holders. The harp is securely received within a channel of the machine. As such, the harp lies in a plane that is parallel to the front of the product being sliced at all times. The harp is angularly adjustable, such that the top and bottom of the harp can selectably converge or diverge as the harp tilts. The wires remain parallel during the divergence and convergence of the top and bottom of the harp. An actuator is provided for effecting the tilting of the harp. Two vertical bars can be provided for supporting the wires and minimizing deflection of the wires along their respective lengths.
US08220365B2 Planetary gear-driven magnification driving tool
The present invention of a planetary gear-driven magnification driving tool relies on randomly attachable and removable planetary gear-driven magnification driving tools to lock, adjust, and disassemble applied mechanism with screw structure such as screw locking device, screw adjusting device, and individual screw and nut set that do not need the installation of outer ring gear and planetary gear while reducing the installation cost for over a pair of such mechanisms.
US08220361B2 Rotary knob assembly
A rotary knob assembly (100) includes a fixed raised boss (110) having a boss cavity (107) and a knob (102) optionally having a rotary switch stem (104) therein. The knob can include a portion that axially resides within the boss cavity such that impacts to the knob transfers to the fixed raised boss. The knob can further include a rigid core member (106) and an outer over-molded portion (108) over-molded on to the rigid core member. The fixed raised boss can include an outer circumference (118) and an inner circumference (116). The inner circumference of the boss and a portion of the rigid core member and the outer circumference of the boss and the outer mover-molded portion form a knob-boss interface (117) that sustains impacts to the rotary knob assembly while isolating a rotary switch (112) from impacts.
US08220359B2 Theftproof clutch handle that is detached easily and quickly
A theftproof clutch handle for a motorcycle includes a clutch connector provided with a plug, a handle body provided with a slot detachably mounted on the plug, and a locking device mounted on the handle body and releasably locked onto the plug. The handle body has a receiving chamber to receive the locking device. The locking device includes a support seat, a locking shaft, an elastic member and a drive member. Thus, when the drive member is pulled outwardly, the locking shaft is moved outwardly to detach from the locking hole of the plug to unlock the handle body from the clutch connector so that the handle body can be removed from the clutch connector to provide a theftproof effect.
US08220357B2 Bicycle shifter
A bicycle shifter includes a base having an annular space and first teeth and second teeth defined in the annular space. A tube is fixed to a center of the base. A first rotation member and a second rotation member are installed in the tube and respectively have a first recess and a second recess. An elastic member is restricted in a space defined between the first and second recesses. The elastic member includes two opposite first and second elastic portions which protrude out from the first and second rotation members. The first and second elastic portions are engaged with the first and second teeth, respectively. When rotating the handle connected with the first rotation member, the first elastic portion moves over the first teeth, the second elastic portion simultaneously moves over the second teeth.
US08220354B2 Belt-driven robot having extended Z-axis motion
A robot has a robot arm, a support structure, and a movable platform. The platform includes a cantilevered member coupled to a guide of the support structure such that motion of the platform is directed along a first direction. The robot further includes first and second timing belts having portions that extend along the first direction and that are disposed on opposite sides of the cantilevered member, and first and second shafts movable with the movable platform. The shafts are coupled to the respective timing belts, to the robot arm such that rotation of the first shaft imparts angular motion to the robot arm and rotation of the second shaft imparts radial motion. The robot also includes a third timing belt to which the platform is coupled and by which it is moved. Motors are provided that impart movement to the timing belts.
US08220349B2 Telescoping linear actuator
A telescoping actuator is described which provides a first and third segments operatively connected to a second segment. A locking system locks the first and third segment in rotation with respect to one another. Upon rotation of the second segment, the first and third segments are displaced relative to one another and the second segment. The first and third segments are operatively coupled to the second segment by corresponding sets of threads in some embodiments. The locking system may be interlocking tubes, or shafts displaced internal to the actuator. Rotational energy may be imparted to the second stage externally about its outer diameter or internally by a driveshaft operatively connected to a drive source.
US08220344B2 Method for estimating properties of concrete
Provided are procedures for estimating the amount of water vapor emissions as well as other properties, such as slump and volume yield, of a concrete or cementitious mix used in producing a concrete.
US08220337B2 Micromechanical sensor element for capacitive pressure detection
A micromechanical capacitive pressure sensor has a layered structure, which includes at least one deflectable carrier element for at least one deflectable measuring electrode in a first layer plane and at least one stationary carrier structure for at least one counter electrode in a second layer plane parallel to the first layer plane. The carrier structure is suspended in a closed cavity of the layered structure between two diaphragms, which are oriented essentially perpendicularly to the layer planes and delimit the cavity on two opposite sides. At least one pressure connection aperture is provided, via which at least one of the two diaphragms may be subjected to a pressure being measured. The carrier element is connected to the two diaphragms in such a way that diaphragm deformations cause a parallel shift of the measuring electrode relative to the counter electrode.
US08220323B2 Freefall arrestor
The invention relates to a safety device for a crosshead of a decoking plant arranged by means of a carrying device to be liftable and lowerable on profiles of a frame above a drum adapted to receive material, such as coke, and guided on guide rails of the profiles by means of rolls, and carried by a cable of a winch slung around return pulleys at the top of the frame and around a carrying pulley rotatably supported at the top end of the crosshead; and equipped with brakes for stopping the crosshead in an emergency, when the carrying device fails, and for intercepting the crosshead and fixing it on the guide rails or on the profiles. For a safety device, a test apparatus is provided for testing the brakes on site, comprising a carrying device, such as a brace, attachable on the frame, on which the crosshead is mountable for simulating a free fall of the same by means of a release device, and an arrestor device for the crosshead releasably attachable on the frame at a distance below the brace.
US08220312B2 Non-invasive method and system for screening the content of containers for the presence of threat substances
The invention is a method and system of screening the content of an enclosure, such as a cargo container, for the presence of one or more target substances, such as explosives or drugs, comprising drawing air from the enclosure and passing the drawn air across at least one sampling card having a coating configured to absorb/adsorb the one or more target substances and thereafter analyzing the sampling card to determine if the coating has absorbed/adsorbed one or more target substances. The system embodiment includes a vacuum source, a conduit coupled to the vacuum source and a sampling card holder disposed along the conduit. The sampling card holder removably holds at least one sampling card having a coating thereon configured to absorb/adsorb the one or more target substances, so that air drawn into the conduct from the enclosure passes across the at least one sampling card.
US08220310B2 Gas analyzer and method of gas analysis
A gas analyzer that can be miniaturized and detect a wide variety of gases with high sensitivity, and a method of gas analysis. A separation column is configured so as to pass a sample gas together with a carrier gas through the inside thereof. A surface acoustic wave device has a base material with an annularly continuous annular surface formed of at least a part of a spherical surface; a surface acoustic wave generating means capable of generating a surface acoustic wave that propagates along the annular surface; and a plurality of reaction parts provided along the annular surface so as to change a predetermined physical quantity of the surface acoustic wave in response to the components of the sample gas. The surface acoustic wave device is arranged so that the sample gas passing through the separation column is reacted with the reaction parts. The measuring part can measure a physical quantity of the surface acoustic wave propagating along the annular surface, and the components of the sample gas can be analyzed on the basis of the measured physical quantity.
US08220308B2 Systems and methods for remotely calibrating a gas sensor
A method of calibrating a sensor that includes determining a baseline condition of a sensor by channeling a fluid to a remote calibrator assembly coupled to the gas sensor, wherein the remote calibrator assembly includes a calibrator slide. The calibration of the sensor is determined by channeling a calibration fluid to the remote calibrator assembly, wherein during the calibration process, the calibrator slide moves to a calibration position. The calibrator slide moving to an operational position is verified, which is indicative of the sensor being in normal operating condition.
US08220307B2 Radial compression mechanism with optimum die-to-die gap
Radial compression mechanism includes a plurality of dies each having an elongated arcuate body with an outer end pivotally attached to a hinge plate and an inner working tip. The dies are mounted on the hinge plate in an inwardly spiraling orientation with the outer ends positioned in a circle and the working tips cooperating to define a central product-receiving cylindrically-shaped cavity. The product-receiving cavity is transitional between an open and a closed orientation. The working tip of each die has a sliding surface and a working surface with the sliding surface positioned in parallel juxtaposition to the working surface of an adjacent die and a constant width gap therebetween. Driving mechanism is coupled to rotatably drive all of the dies in unison to transition between open and closed orientations. The width of the gap remains constant during transition and between the open and closed orientations.
US08220296B2 Locking assembly hasp
A locking assembly for securing a first item to a second item includes a staple plate configured for attachment to the first item and having a base plate with a staple projecting from the base plate. A hinge plate is configured for attachment to the second item and a flap is pivotably attached to the hinge plate and includes a channel defined by a pair of opposite sidewalls. The channel has a slot for engaging the staple when the flap is in a closed position.
US08220295B2 Driving apparatus for washing machine
A driving apparatus for a washing machine is disclosed which includes a dual-motor type motor. The driving apparatus includes a tub which contains washing water, and receives a drum such that the drum is rotatable, a dual rotor which includes an outer rotor including magnets supported by an inner peripheral surface of the outer rotor, the inner rotor arranged inside the outer rotor, the inner rotor including magnets supported by an outer peripheral surface of the inner rotator, a bearing housing which is formed at a rear wall of the tub in accordance with an insert molding method such that the bearing housing is integral with the tub, the bearing housing rotatably supporting a drum shaft connecting the drum and the dual rotor, a motor mounting bracket which is mounted to the rear wall of the tub, and a stator which includes a core arranged such that opposite surfaces of the core face the magnets of the outer rotor and the magnets of the inner rotor, respectively, an insulator made of an insulating material, the insulator enclosing the core, coils wound around the insulator, a molded member formed in accordance with an insert molding method to enclose the insulator and the coils such that the molded member is integral with the insulator and the coils while allowing the opposite surfaces of the core to be exposed, and a coupling member extending from the molded member, the coupling portion being mounted to the rear wall of the tub via the motor mounting bracket.
US08220289B2 Refrigeration apparatus with internal heat exchanger for heat exchange
Disclosed is a refrigeration apparatus capable of minimizing the pressure loss of a refrigerant circulated through an internal heat exchanger and capable of improving a cooling capability. A refrigeration apparatus in which a compressor, a radiator, an electronic expansion valve and an evaporator are successively annularly connected to one another to constitute a refrigerant circuit includes a refrigerator unit provided with the compressor and the radiator, and a cooling unit provided with the electronic expansion valve and the evaporator, the refrigerator unit is connected to one or a plurality of cooling units via a communication pipe to constitute the refrigerant cycle, an internal heat exchanger which performs heat exchange between a refrigerant discharged from the radiator and a refrigerant discharged from the evaporator is constituted of a double tube, and the internal heat exchanger is provided in the cooling unit.
US08220284B2 Vehicle heat pump with a selective heat storing element and two circulation loops
A heat storage device that includes a first heat storage material and a second heat storage material, both of which accumulate heat by heat exchange with a heat afferent medium, and a changeover device that selectively either performs or intercepts heat storage by the second heat storage material. Accordingly, if the absorption of heat by the first heat storage material has decreased, the changeover device changes flow of the second heat storage material so that heat may be extracted from the heat afferent medium by the second heat storage medium. Thus, when the heat afferent medium is a refrigerant, it is possible to supercool the refrigerant thereof. Furthermore, since heat is extracted from the heat afferent medium and is accumulated, accordingly it is possible to anticipate effective utilization thereof.
US08220278B2 Air conditioner and temperature sensor
Disclosed is an air conditioner, in which, when a temperature sensor is rotated, the rotating speed of the temperature sensor is increased or the temperature sensing cycle is elongated in a rotating section where an object does not exist rather than in a rotating section where the object exists. Further, the rotating speed of the temperature sensor is increased or the temperature sensing cycle is elongated if the object is located at a short distance from the air conditioner rather than if the object is located at a normal distance from the air conditioner, and the rotating speed of the temperature sensor is decreased or the temperature sensing cycle is shortened if the object is located at a long distance from the air conditioner rather than if the object is located at a normal distance from the air conditioner.
US08220276B2 Gas-turbine compressor with bleed-air tapping
A gas-turbine compressor has a casing (1) in which a rotor hub (2) is rotatably borne, and a compressor duct (9) being disposed between the casing (1) and the rotor hub (2), in which at least one rotor (4), which is rotatable about a machine axis (5), and one stator (5) are arranged. Recesses (12) of a bleed-air tapping device (6) are provided in the casing (1), which—in at least one circumferential area (11)—are arranged circumferentially to each other recess (12) and include a circumferential leading edge (16) in the circumferential direction and a circumferential trailing edge (17), each of which includes an identical angle βE with the surface (18) of the casing (1).
US08220269B2 Combustor for a gas turbine engine with effusion cooled baffle
A combustor (1) for a gas turbine engine, particularly for a gas turbine having sequential combustion, includes a combustor wall (4) defining a mixing region (5) and a combustion region (6). The mixing region (5) has at least one first inlet (2) for introducing combustion air into the mixing region (5) and at least one second inlet for introducing fuel into the mixing region (5), the combustion region (6) extending downstream of the mixing region. The mixing region (5) crosses over to the combustion region (6) in a transition region (14). A baffle (9) extends from the transition region (14) generally in the downstream direction (15), forming at least one space (10) between the combustor wall (4) and the baffle (9).
US08220267B1 Process to detect two-phase flow in a conduit
A Helmholtz resonator is used to detect a presence of a two-phase flow in a conduit. The resonator is sized so that a range of frequencies it is tuned for corresponds to a change in the speed of sound as the fluid changes from all liquid, to liquid plus vapor, and to all vapor. A band-pass filter is used to cancel out any external noise that would pollute the signal from the resonator. The resonator is used to monitor for a two-phase flow occurring within a feed line leading into a turbopump of a rocket engine.
US08220265B2 Internal combustion engine with a variable geometry compressor
A method is provided for operating a stationary internal combustion machine including a compressor device of variable compressor geometry which compresses gas fed to the internal combustion machine, and a throttle device which is connected downstream of the compressor device and with which the amount of compressed gas fed to the internal combustion machine is variable. The internal combustion machine is regulated by way of the actuation of at least two adjusting members, wherein the internal combustion machine is regulated to a—preferably substantially constant—engine regulating value. Upon a deviation in the engine regulating value from a reference value, the amount of gas fed to the internal combustion machine is altered by the actuation of the throttle device as the first adjusting member and by the variation in the geometry of the compressor device as the second adjusting member so that the engine regulating value is re-set to the reference value.
US08220264B2 Integrated inboard exhaust manifolds for V-type engines
An internal combustion engine has a first and a second cylinder bank. The first and second cylinder banks are arranged such that they have less than a 180 degree included angle with respect to one another, thereby forming an inboard region or generally V-shaped cavity. A respective first and second cylinder head is mounted with respect to the first and second cylinder bank. Integrated within the first and second cylinder head is a first and second integrated exhaust manifold, respectively. The first and second integrated exhaust manifolds are provided on the engine in an “inboard” orientation, i.e. disposed on a side of their respective cylinder heads such that they are substantially adjacent to the generally V-shaped cavity. The first and second integrated exhaust manifold may operate to convey exhaust gases from the engine to at least one turbocharger, which is mounted substantially within the generally V-shaped cavity.
US08220249B2 Rocket nozzle and control method for combustion gas flow in rocket engine
A rocket nozzle includes a dual-bell nozzle and a gas introducing section configured to introduce gas into space surrounded by the dual-bell nozzle. Combustion gas flows in the space. The dual-bell nozzle includes a first stage nozzle bell-shaped and surrounding an upstream portion of the space, and a second stage nozzle bell-shaped and surrounding a downstream portion of the space. The dual-bell nozzle has an inflection point between the first stage nozzle and the second stage nozzle. The gas introducing section includes a gas inlet provided to an inner wall surface of the first stage nozzle. The gas is introduced into the space from the gas inlet.
US08220247B2 Power generation process with partial recycle of carbon dioxide
Disclosed herein is a power generation process in which a portion of the carbon dioxide generated by gaseous fuel combustion is recycled back to the power generation process, either pre-combustion, post-combustion, or both. The power generation process of the invention may be a combined cycle process or a traditional power generation process. The process utilizes sweep-based membrane separation.
US08220245B1 Multi spool gas turbine system
A gas turbine engine is provided, including an air inlet in fluid communication with a compressor, a combustor, a compressor turbine, and a power turbine. The compressor and compressor turbine may be mounted on a first drive shaft, and the power turbine may be mounted on a second shaft. The engine further includes an engagement mechanism adapted to selectively engage the first drive shaft to the second drive shaft, wherein the first drive shaft and second drive shaft rotate at substantially the same speed when the engagement mechanism is engaged. The disclosed multi-spool gas turbine engine provides improved part power fuel consumption at reduced output shaft speeds. The proposed invention can relate to turbines with two or more gas generator spools.
US08220238B2 Header for a forage harvester
A coppice header for a forage harvester adapted to be mounted on and powered by a forage harvester. The header including at the front side two circular rotatable knives, a feeding drum being mounted above each knife, said drums being rotatable about the same rotation axis as the respective knives. The header may also be provided with a front feed roll placed behind the knives and two additional feed rolls placed behind the front feed roll, wherein the front feed roll is equipped with guiding blades along the length of the feed roll. The blades have a central protrusion, so that the blades are longer in a region around the middle of the blade than at the lateral ends of the blades. The central protrusion is an inclined surface bent rearwardly away from the rotatable knives.
US08220226B2 Electron beam irradiation of bulk material solids
Bulk material solids are packaged in a shaped block and the packaged block is irradiated on two sides using high-energy electron beam radiation to uniformly irradiate the solids in the package.
US08220220B2 Reinforcement method and reinforcement structure of the corrugated steel plate structure
The present invention relates to a method and structure for reinforcing a corrugated steel plate structure. The present invention provides a method of reinforcing a corrugated steel plate structure using a liner provided on one surface of a corrugated steel plate, the reinforcing method using the liner comprising: an anchor bolt installing step of forming an anchor bolt insert hole in the surface of the corrugated steel plate and installing an anchor bolt in the anchor bolt insert hole such that the upper end of the anchor bolt protrudes from the surface of the corrugated steel plate to a predetermined height; a reinforcing bar installing step of fastening a reinforcing bar to the anchor bolt using a wire; a mold installing step of mounting a mold to the anchor bolt using a nut such that the reinforcing bar is covered with the mold; a concrete placing step of placing concrete inside the mold; and a mold removing step of removing the mold after the placed concrete has been cured.
US08220219B2 Reinforcing assembly, and reinforced concrete structures using such assembly
A reinforcing assembly to address this problem comprises a plurality of diagonal working members (preferably formed of #3 rebar) each of which is “ribbed” to provide increased surface area for bonding to the concrete, and each of which is attached to a horizontal runner independently such that the diagonal working members are variably spaced along the assembly. Relative to the horizontal runner, each diagonal member is “bent” at a given angle, preferably in the range of 45° plus or minus 25°. The reinforcing assembly is designed for use to provide punching shear reinforcement in a reinforced concrete structure such as, without limitation, a slab (in which the assembly is supported) located adjacent a structural column. The top of each diagonal member in the reinforcing assembly preferably comprises a double hook that is configured to fit within reinforcing bars that run along the top of the slab. The horizontal runner comprises a pair of spaced-apart, longitudinally-extending carrier (or “support”) bars, each of which preferably terminates on one end (namely, at the support column) at one end in a structure that is bent upwards and hooked. Preferably, the hooked structure of each runner bar extends into the structural column to provide additional reinforcement, thereby converting the runner bar into a reinforcing member that provides the same function as the other diagonal members, and at a confined location at a highest point of stress (i.e. where the slab attaches to the column) where it would not be possible otherwise to fit a diagonal member.
US08220211B2 Toggle assembly for retaining a panel member
The present invention relates to a toggle assembly that can be used with a curtain wall system to retain infills of panel members. A toggle assembly of the present invention is sufficiently designed to simultaneously retain in place a first infill of a first panel member and a first infill of a second panel member on both sides of a mullion, wherein at least a portion of the toggle assembly directly engages at least a portion of the first infill of the first panel member and at least a portion of the first infill of the second panel member.
US08220208B2 Pultruded trim members
The present invention is an improved method of making cornice assemblies and other trim members utilizing the process of pultrusion. The cornice assemblies and the other trim members made by the method of the present invention exhibit superior strength to weight ratios, low expansion and contraction due to changes in temperature and humidity, as well being less labor intensive to install.
US08220207B2 Roof structure for a grain bin
A roof for a large diameter grain bin is formed by roof rafters inclined from a top of the wall to a top ring, with sheet metal panels in an upper row extending from the ring to a circular bottom edge and a lower row extending from a circular top edge to the wall. A circular bracket of Z-shaped cross section is carried on the rafters by upstanding support legs and provides an upper flange engaging the bottom edge of the upper row and a lower flange engaging the top edge of the lower row and an interconnecting web portion. One or both rows are supported at a mid point on a cylindrical tube bent to form a circle butting the panels and supported from the rafters on leg members which include a center strap which can be bent around the tube and two legs bolted to the rafters.
US08220206B2 Gutter filter
A rain gutter filter apparatus and method utilize a filter element of a reticulated foam material adapted for insertion into a gutter having an open top defining a top width of the gutter. The filter element has a flat top surface with a width substantially matching the top width of the gutter, a bottom surface having a width less than the top width of the filter element, and front and rear surfaces extending upward from the bottom surface of the filter element to thereby form a front and a rear open passage for water on front and rear sides of the bottom surface of the filter element when the filter element is installed into the gutter. The reticulated foam material of the filter element has a composition that is flame resistant, germicidal, mold resistant, and resistant to degradation by exposure to ultraviolet rays.
US08220199B2 Root feeder
A root feeder for watering feeding and enhancing the air flow to the roots of a plant when the root feeder is at least partially buried in soil adjacent to the root system, the feeder including body panels folded from flat stock and locked together to form a body having an interior volume and a plurality of apertures providing for circulation of air and/or water and nutrients through the body to the roots of the plant.
US08220179B2 Disc drying device and disc drying method
The present invention provides a disc drying device and a disc drying method that allow simultaneous and quick drying of plural discs by a batch process and realize miniaturization of the device. In the present invention, plural discs arranged along a single axis are simultaneously chucked at outer peripheries thereof so that central openings of the discs internally form a space; plural nozzles are disposed in the space so as to supply hot water from inner peripheral surfaces of two sides of each of the discs to heat the discs with the hot water; and the discs are simultaneously rotated to thereby move the hot water from inner peripheries to outer peripheries of the discs and discharge the hot water outwardly of the outer peripheries by centrifugal force. The discharged hot water flows through valley grooves provided in inner wall surfaces of a water receiving cover to the lower side of the discs to be discharged to the outside.
US08220174B1 Adjustable template jig and related methods
Apparatus and methods to model the dimension and contour of a segment of piping to be installed between a pair of open ends of a piping circuit, are provided. A first backing plate of a first end of an exemplary apparatus is connected to a first flange of a piping circuit. A telescopic elongate linkage member is extended and a second backing plate of a second end of the apparatus is connected to a second flange of the piping circuit. Various measurements are taken, to include a rotational angular difference between the backing plate and a coaxial alignment disk coaxially located with the backing plate, an angular difference between a central axis of the backing plate and the main axis of a hinged yoke connected to the coaxial alignment disk, an angular difference between the main axis of the yoke and a longitudinal axis of the linkage member, and an amount of telescopic extension of the linkage member.
US08220163B2 Pruning shears
The invention relates to pruning shears comprising a cutting head (12) with a spring-loaded blade (18) acting in cooperation with a counter blade (20), a drive mechanism (16) connected to the cutting head (12), and an elongated handle (14) connected to the drive mechanism (16). The drive mechanism comprises a first and a second counterpart (32, 34), optionally rotating with respect to one another about an axis (36), allowing the cutting head (12) to be adjusted with respect to the elongated handle (14), and an upper line arrangement allowing the blade (18) to be turned about a hinge point (19) and the cutting head to be adjusted in such a manner that the blade (18) does not rotate about the hinge point (19).
US08220157B2 Rotary electric shaver
The rotary electric shaver comprising; cutter circumferential rims (24), each of which is separately provided for each outer cutter (16) and which holds the outer cutter by surrounding the outer periphery of the outer cutter, and pivotal supporting sections (22) which pivotably and removably hold the cutter circumferential rim on a pivotal axis (C) passing the center (Q) of the outer cutter. The upper surface of the cutter circumferential rim is extended out over the pivotal supporting sections, thus increasing the width of the upper surface of the cutter circumferential rim.
US08220156B2 Liquid dispensing hair removal kit
A hair removal kit having a handle, a cover removably engagable to the handle, and a cartridge removably engagable to the handle. The cartridge has at least one blade. A removable dispensing unit is disposed within the handle. The dispensing unit has a pump, an applicator in liquid communication with the pump, and a reservoir having a first position and a second position. The reservoir is in liquid communication with the pump in the second position, but not in liquid communication with the pump in the first position.
US08220152B2 Process for producing heat exchanger tubes and heat exchanger tubes
A process for making heat exchanger tubes comprises the operating steps of cutting a piece of sheet, subjecting the piece of sheet (3) to a forming step to obtain a plurality of first elements (8, 9) which mirror one another, and bending the piece of sheet (3) to create a tubular element (1) which has two flat walls (4) with the raised elements (8, 9) on them, the flat walls being opposite one another and joined by two connecting walls (5), and; the bending step substantially joining the lateral edges (7) to one another; and welding the lateral edges (7) to close the tubular element (1). The first raised elements (8) having an extended shape according to their main direction of extension. Those of the rows closest to the central axis (X) are made in such a way that their main direction of extension is set at an angle to the central axis (X) and to a direction perpendicular to it, while those of the rows closest to the lateral edges (7) are made in such a way that their main direction of extension is set at an angle to the central axis (X) and to a direction perpendicular to it, on the opposite side relative to the first raised elements (8) of the rows closest to the axis (X). The claims also relate to a tube obtained in this way.
US08220150B2 Split vane cluster repair method
A method of repairing a vane cluster for a gas turbine engine includes attaching a first registration block to a salvageable airfoil segment of the vane cluster, machining a face of the first registration block relative to datum surfaces of the vane cluster, removing a damaged airfoil segment from the vane cluster, adding new material to the salvageable airfoil segment, joining a replacement airfoil segment having a second registration block to the salvageable airfoil segment to replace the damaged airfoil segment, removing the first registration block, and removing the second registration block. The respective first and second registration blocks of the salvageable airfoil segment and the replacement airfoil segment are aligned in a configuration substantially identical to a configuration of the vane cluster prior to undergoing repair.
US08220143B2 Method for a plastic lead frame with reflective and conductive layer
A plastic lead frame with reflection and conduction metal layer includes a base made of a metal catalyst containing or an organic substance containing plastic material, the base further includes a slanted reflection surface formed downwardly on top of the base; an insert slot continuously and staggeringly formed along the circumferential fringe of the base; a molded carrier made of non-metallic catalyst or organic substance containing plastic material accommodated in the insert slot; an interface layer formed on the surface of the base by chemical deposition; an insulation route formed on the surface of the base by ablating part of the interface layer with the laser beam radiation; and a metallic layer formed on the base by electroplating process thereby forming a plastic lead frame of excellent electrical conductivity and high light reflection property.
US08220141B2 Component supply apparatus and surface mounter
It is intended to allow for efficiently performing a feeder replacement operation. A feeder 50 is formed in a shape elongated in one direction to allow a replacement operation therefor to be performed in such a manner that it is inserted and pulled out relative to a feeder installation section 150, along a longitudinal direction thereof. A rear end 111 which is a trailing one of longitudinally opposite ends of each of a plurality of feeders 50A, 50B, - - - , in an insertion direction, is provided with a guide portion for guiding one 50C of the feeders to be installed in adjacent relation to ones of the remaining feeders. For example, the guide portion can be formed by rounding corners of the rear end 111 of the feeder 50.
US08220135B2 Compound tool with screwdriver attachment
There is disclosed an impact termination tool, a receiver for an impact termination tool, and a work end adapter for an impact termination tool. The work end adapter is adapted to receive standard tool bits and standard finned shaft tips. The impact termination tool is adapted to receive standard impact termination blades and to receive the work end adapter. When installed in the impact termination tool, the work end adapter rotates only with the impact termination tool, and will not rotate independently of the impact termination tool. The impact termination tool has a spring-loaded impact mechanism and a lock-out button to prevent the tool's impact mechanism from operating.
US08220120B2 Method of making a fiber laminate
A fiber laminate is made by providing a core layer of absorptive fiber material between two outer carrier layers to form a three-layer laminate. This three-layer laminate is then directly juxtaposed with a rigid template formed with an array of throughgoing holes separated by webs. Water jets are then directed at the three-layer laminate juxtaposed with the template to drive the fibers of the core layer out from between the carrier layers at the webs and to hydroentangle the outer layers directly with each other at the webs while leaving the core layer generally intact between the webs at the holes.
US08220119B2 Memorialization casket and method
A casket comprises a casket shell adapted to receive the remains of a deceased and having a pair of side walls, a pair of end walls, and a bottom wall, a casket cap closable on the casket shell, the cap including a dish assembly mounted to an underside thereof, the dish assembly including a cap panel, and at least one medallion mounted on either an interior surface or an exterior surface of either the cap or the shell, the medallion having text and/or graphics representing a life aspect of the deceased.
US08220116B2 Self-locking connecting device
A connecting device including three elements, namely: a core which is housed in an inner part and an outer part. The core includes a head having a truncated-cone-shaped part and a rod having, for example, one of the two sides of a collar connected thereto, the other side being connected to the outer part. The inner part is snap engaged in the outer part and is simultaneously detached from the core. The head is shaped such that, in a closed configuration, the head inhibits the engagement element such that the device locks when the rod is pulled.
US08220113B2 Smart clamp device for connecting tubing
A hinged clamp provides quick connection and disconnection of sections of fluid tubing. Some embodiments include a spring-loaded catch mechanism that enables the clamp to be loosely latched, and a winding mechanism that can retract the catch to a securely latched condition. Other embodiments provide a hinged shaft that pivots about an end of the upper clamp ring. A middle section of the shaft can be inserted into a slotted opening in the lower clamp ring, and the winding mechanism can move an engagement surface against the lower clamp ring to securely latch the clamp. An adjustment mechanism is included in these embodiments which can adjust the amount of winding required to engage the clamp. In various embodiments, less than one turn or less than one-half turn is required to engage/disengage the clamp. The clamp can be openable only just enough for insertion of flanged ends of the tubing sections.
US08220112B2 Strap anchoring device
A device for anchoring a strap to a structural member has a strap and a strap anchoring member fixed to the strap at a first end of the strap. The strap anchoring member has a length and a width, wherein the length is greater than the width. The strap anchoring member is folded to provide only two layers of the strap anchoring member enclosing an end region of the strap adjacent a first end of the strap. A secured portion of the strap anchoring member is proximal the first end of the strap with both layers of the strap anchoring member fixed to the strap providing a three layer structure. An unsecured portion of the strap anchoring member is distal from the first end of the strap. A second end of the strap may be fixed to an airbag used for protecting an occupant of a motor vehicle. The positioning of the airbag when it is inflated can be achieved by having the strap extend through an aperture in a structural member of a motor vehicle with the strap anchoring device located on a side of the structural member distal from the airbag. The aperture has dimensions such that the unsecured portion of the strap anchoring member engages a surface of the structural member and impairs the passage of the strap anchoring device through the aperture toward the airbag.
US08220100B2 Hair brush with curved styling surface
A hairbrush 10 has rounded outer surfaces 23, 25 of hinged heads 22, 24 that, when the brush is closed, achieve a closed form that is generally round or spherical in cross-sectional shape. Another aspect of the present invention includes inner head surfaces 26, 28 that support bristles and that are complementarily shaped concave and convex, respectively, to hold a tuft of hair in a curved position as the tuft is pulled through the closed heads.
US08220096B2 Pool cleaning vehicle having internal drive propulsion
Disclosed herein is a pool cleaning device including an internal drive assembly mounted outside the interior cavity of the device housing. The device including a pool cleaning vehicle, the vehicle including a housing defining a body shell and the body shell including an interior cavity and the pool cleaning vehicle including a drive assembly; and an internal drive assembly, the internal drive assembly including a motor assembly for engaging the vehicle drive assembly for propelling the vehicle, the motor assembly mounted outside the interior of the body shell.
US08220092B2 Washing and rinsing method for a washing machine
A method to improve the cleansing effect on non-delicate washing which is to be washed in a washing machine comprising a washing drum. The washing drum is driven in at least one A phase (intensive wetting) and in at least one second B phase (high wash mechanics) within the washing and/or rinsing processes. Said phases are successive at least once during said washing and/or rinsing processes. In the A phase (intensive wetting), the washing drum accelerates in the first rotational direction (+) up to a rotational speed n1 which is significantly greater than the applicational rotational speed and in the other rotational direction (−) up to a second rotational speed n2 which is significantly less than the applicational speed. In the B phase (high wash mechanics), the washing drum accelerates in both rotational directions up to rotational speeds whereat the individual items of washing are highly spun and are rubbed against each other.
US08220091B2 Sleep system
An apparatus for facilitating sleep is disclosed. Embodiments of the sleep system receive a person's lower arm in an arm cavity of a person laying in a sleep-on-side position. An exemplary sleep system has a trunk rest and head rest. Two separated cantilevered supports extending outwardly from the base portion of the head rest are in contact with and supported by a top edge of the trunk rest, thereby defining an arm aperture that receives the person's lower arm when laying in a sleep-on-side position. An arm cavity is defined by lower surfaces of the two cantilevered supports and a trunk rest cantilevered arm cavity surface that extends generally downward and inward.
US08220074B2 Garment configured for selective accommodation of heating or cooling packs
A garment (100) for selectively warming or cooling a wearer includes a layer of material (101) with one or more pockets (201, 202, 203) coupled thereto. The one or more pockets (201, 202, 203) are configured to selectively receive one or more heating or cooling packs (500). In one embodiment, the one or more pockets (201, 202, 203) include a thermal adjustment layer (405), which may be configured as a thermal adjustment pocket (406), or a foldable layer of material (706). At least a portion of the thermal adjustment layer (405) may be selectively placed either between the one or more heating or cooling packs (204) and the wearer, or between the one or more heating or cooling packs (204) and an outer pocket portion (301) of a pocket (300). The one or more pockets (201, 202, 203) may be detachable from the garment (100), and may be of the same or different material as that of the garment (100).
US08225410B2 Methods, systems, and devices for securing content
Methods, systems, and devices secure content in memory. When the content is received, the content includes a lock that prohibits reading the content from memory. Prior to expiration of the lock the content cannot be read from memory. At expiration, however, the content is then readable.
US08225409B2 Security control verification and monitoring subsystem for use in a computer information database system
A security control verification and monitoring subsystem of a managed computer system performs security control verification operations regularly and for each security control verification operation determines the applicable security benchmark level for use by a given computer. The subsystem assigns security risk categories to groups of computers based, for example, on overall system or group administrator supplied potential impact settings and/or system type and business or information type selections. The subsystem further associates the security risk categories with security benchmark levels based on mapping information supplied by the overall system or group administrator. The subsystem then directs the computer to benchmark definition files based on the assigned security risk category, the associated security benchmark level and attributes of the computer. The subsystem performs the security control verification operations whenever the computer performs computer profile data update operations, and thus, monitors essentially continuously the security control compliance of the computer. The subsystem stores the results of the security verification operations and includes the results in reports for the system, group or computer.
US08225408B2 Method and system for adaptive rule-based content scanners
A method for scanning content, including identifying tokens within an incoming byte stream, the tokens being lexical constructs for a specific language, identifying patterns of tokens, generating a parse tree from the identified patterns of tokens, and identifying the presence of potential exploits within the parse tree, wherein said identifying tokens, identifying patterns of tokens, and identifying the presence of potential exploits are based upon a set of rules for the specific language. A system and a computer readable storage medium are also described and claimed.
US08225406B1 Systems and methods for using reputation data to detect shared-object-based security threats
Computer-implemented methods and systems for using reputation data to detect shared-object-based security threats are disclosed. In one example, an exemplary method for performing such a task may comprise: 1) identifying a process, 2) identifying an executable file associated with the process, 3) identifying at least one shared object loaded by the process, 4) obtaining reputation data for both the executable file and the shared object from a reputation service, 5) determining that the shared object represents a potential security risk by comparing the reputation data for the executable file with the reputation data for the shared object and determining that the reputation data for the shared object is significantly different from the reputation data for the executable file, and then 6) performing a security operation on the shared object. Corresponding server-side methods and systems for identifying malicious shared objects based on reputation data are also disclosed.
US08225405B1 Heuristic detection malicious code blacklist updating and protection system and method
Unknown malicious code is heuristically detected on a host computer system. A virus signature for the malicious code is created locally on the host computer system. A blacklist on the host computer system is updated with the virus signature for the heuristically detected malicious code. Accordingly, the blacklist is updated with the virus signature of the heuristically detected malicious code without distribution of the virus signature to the general public. Further, the host computer system is scanned for other instances of the heuristically detected malicious code using the created virus signature. Accordingly, file based detection and remediation of the malicious code is achieved without requiring execution of the malicious code for detection and the associated risks.
US08225397B1 Detection of observers and countermeasures against observers
A system for detecting an observing program on a computer system is disclosed as including accessing instructions that access observer data that includes data descriptive of the observer program. The system also includes reading instructions that read memory of the computer system to obtain memory data. Further, the system includes comparing instructions that compare the observer data with memory data read in from memory to determine whether the observer program is present on the computer system. The system may also include generating instructions that generate results from the reading and comparing. The results generated indicate whether the observer program is present on the computer system. In addition, the system includes outputting instructions that obtain the results and provide the results for a user.
US08225395B2 Systems and methods for detecting child identity theft
Embodiments of the present invention provide systems and methods for detecting an indication of a suspicious event associated with personal information of a child. Personal information representing a social security number of the child and a name of the child is received. Parent personal information representing contact information for a parent of the child is received. A child file for the child is created and stored on a computer-readable medium. The child file for the child includes the personal information representing the social security number of the child and the name of the child. The child file for the child is locked by associating an electronic notice to the child file for the child to prevent access to a database using at least part of the personal information of the child. The database includes credit data. The child file and the credit data is monitored for the indication of the suspicious event using the personal information representing the social security number of the child. A notification is transmitted to the parent using the parent personal information representing contact information for the parent. The notification is transmitted after detecting the indication of the suspicious event. The notification includes information associated with the indication of the suspicious event.
US08225387B2 Method and system for access authentication
A method and a system for access authentication. A shared services resource includes a second factor authentication module. At least one network resource each include a first factor authentication module. A trusted computing base communicates with the shared services and the at least one network resource through a pipe. An assertion may be obtained on a trusted computing base for accessing at least one network resource. At least one of the at least one network resource may be accessed with the trusted computing base when the assertion has been obtained by the trusted computing base and is valid.
US08225379B2 System and method for securing networks
A method for securing a network including providing one or more information sources, identifying one or more devices on the network using the information sources and determining whether identified devices are authorized.
US08225376B2 Dynamically generating a privacy summary
A system and method for dynamically generating a privacy summary is provided. The present invention provides a system and method for dynamically generating a privacy summary. A profile for a user is generated. One or more privacy setting selections are received from the user associated with the profile. The profile associated with the user is updated to incorporate the one or more privacy setting selections. A privacy summary is then generated for the profile based on the one or more privacy setting selections.
US08225363B1 Wireless information transfer and interactive television system
A wireless information signal transfer and interactive television system comprises: a first communication unit, operatively coupled to a television set, for generating an information signals and for generating display signals for display on the television set; a remote keyboard device, wirelessly coupled to the first communication unit, for permitting a system user to control display of the display signals on the television set and enter data corresponding to the display of the display signals; a satellite network, operatively coupled to the first communication unit, for wirelessly transferring signals including the information signals; a second communication unit, operatively coupled to the satellite network, for receiving the information signals; and a server, operatively coupled to the second communication unit, for processing the information signals and providing data included in the information signals to a network; wherein the server retrieves return data from the network and provides the return data to the second communication unit, the second communication unit generating return information signals and providing the return information signals to the satellite network, the satellite network wirelessly transferring the return information signals to the first communication unit, which generates the display signals for display on the television set.
US08225358B2 Content recommendation apparatus and method
A content recommendation apparatus that can recommend contents suitable to user's taste immediately even after introduction of the system even if a TV set is used by unspecified users. Among previously-determined recommendation ranks of contents, the content recommendation apparatus of the present invention lowers the recommendation rank of a VOD content that is similar to TV programs broadcast in other media at a prescribed time. As the prescribed time, can be employed a time designated by a user, a time on a prescribed cycle, or a time when a TV program on the air in another media is changed, for example.
US08225350B2 Remote commander injecting new user interface (UI) into legacy controlled device to permit legacy controlled device to work with new remote commander
A controlled device such as a TV is vended with a legacy remote commander (RC) and legacy user interfaces (UI), but is programmed with authentication information to accept downloaded UI updates from an authenticated after market RC with more capabilities than the legacy RC.
US08225349B2 Apparatus for receiving digital multimedia broadcasting channels
Disclosed is a digital broadcast receiver including a Digital Multimedia Broadcasting (DMB) module for receiving digital broadcastings of multiple channels; an output unit for outputting voice and image signals of the digital broadcastings; and a controller for controlling the DMB module to receive the digital broadcastings while successively and automatically switching the channels at a predetermined time interval, and controlling the digital broadcasting data received in the DMB module to be transmitted to the output unit.
US08225338B2 Electronic apparatus
An optical disc reproduction apparatus as electronic apparatus has a display unit mounted via a hinge unit on a main body unit which has a main body case having lower and upper cases for housing a control board and a hinge connecting portion connected to a main body-side joint member of the hinge unit. The hinge connecting portion is formed of a part of the main body case, and has upper and lower connecting members formed of a part of the upper case and a part of the lower case, respectively. The lower connecting member is overlaid on a lower surface of the upper connecting member. The main body-side joint member is attached to the upper connecting member, and connected to both the upper and lower connecting members with hinge mounting screws so as to be connected to the hinge connecting portion.
US08225333B2 POS hardware abstraction
A framework for point of sale system is discussed. The framework includes an application program stored on a tangible computer medium. When executed by a computing device, the application is capable of communicating using a first protocol. The framework further includes a first point of sale hardware device externally located from the computing device and configured to communicate with the computing device using a second protocol and a device abstraction layer capable of communicating with the application program using the first protocol and the first point of sale hardware device using the second protocol to pass information between the application program and the first point of sale hardware device.
US08225332B2 Method and system for protocol offload in paravirtualized systems
Certain aspects of a method and system for protocol offload in paravirtualized systems may be disclosed. Exemplary aspects of the method may include preposting of application buffers to a front-end driver rather than to a NIC in a paravirtualized system. The NIC may be enabled to place the received offloaded data packets into a received data buffer corresponding to a particular GOS. A back-end driver may be enabled to acknowledge the placed offloaded data packets. The back-end driver may be enabled to forward the received data buffer corresponding to the particular GOS to the front-end driver. The front-end driver may be enabled to copy offloaded data packets from a received data buffer corresponding to a particular guest operating system (GOS) to the preposted application buffers.
US08225329B1 Tail synchronized FIFO for fast user space packet access
A network device may include a line interface to receive and transmit data units, a memory including instructions associated with a user space and a kernel space that are executable by a processor, the user space including a first-in-first-out (FIFO) region for storing the data units and corresponding metadata, where the kernel space writes the data unit and the corresponding metadata to the FIFO region, the metadata including a next pointer that identifies a memory address for storing the next data unit in the FIFO region, a user space process determines whether to transmit or drop the data unit, the user space process being a single process, and the user space transmits the data unit from the FIFO region without involving the kernel space when the user space process issues a command.
US08225326B2 Future scheduling by direct representation of possible dependencies
A method for evaluating objects in a data structure is provided. The method includes assigning one or more objects to one or more nodes in a data structure having at least a root node, in which the objects are assigned to the nodes in accordance with a first order to maintain pre-existing dependencies between the objects and to allow the objects to be evaluated in a serial manner to avoid deadlock when concurrently executing threads to evaluate the objects, and selecting a first object for evaluation, in response to determining that the current object is unevaluated.
US08225323B2 Control device and control method for reduced power consumption in network device
This invention provides a data transfer control device for carrying out data transfer using a plurality of transfer resources. The data transfer control device comprises a transfer resource management portion that set the plurality of transfer resources to either one of a transfer-enabled state whereby data transfer is enabled and a plurality of standby states on the basis of a load on the data transfer control device and that manages the plurality of transfer resources so as to assume the set operating status; and a load distribution portion that distributes the data to transfer resources that have been set to the transfer-enabled state. The plurality of standby states are states which data transfer is disabled and which mutually differ at a minimum in terms of at least one of power consumption level and transition time to the transfer-enabled state.
US08225320B2 Processing data using continuous processing task and binary routine
A computing method and system is presented that modifies a standard operating system utilizing two or more processing units to execute continuous processing tasks; such as processing or generating continuous audio, video or other types of data. One of the processors is tasked with running the operating system while each processing unit is dedicated towards running a single continuous processing task. Communication is provided between both processors enabling the continuous processing task to utilize the operating system without being affected by any operating system scheduling requirements.
US08225319B2 Scheduling allocation of a combination of resources to a task that has a constraint
A scheduling process is provided for scheduling allocation of resources to a task, each resource having a plurality of attributes, the task having one or more operational constraints including a required plurality of capabilities, and having a performance condition. For example, the resources' attributes are reviewed to identify combinations of resources that collectively satisfy the task's capability requirements. Each identified combination of resources is evaluated according to a performance algorithm to identify an associated performance cost. A combination of resources is selected whose identified performance cost meets the performance condition. The task is scheduled based on the selected combination of resources.
US08225310B1 Automatic detection and redistribution of content management code
Automatic detection and redistribution of content management code is disclosed. A new or updated software object class is received at a repository. A change record at the repository is updated to reflect that the new or updated software object class is available from the repository.
US08225293B2 Method for supporting calibration parameters in an ECU
A method is provided for controlling ROM parameters embedded in a microprocessor software executable without modifications to the underlying source code. The method includes: presenting a software program having a plurality of machine instructions of a finite number of fixed lengths in an executable form; searching through the machine instructions of the executable and finding at least one appropriate instruction defined in a read only memory space to replace; defining a replacement instruction for identified machine instructions in the software program; and replacing identified machine instructions in the executable form of the software program with the replacement instruction. The replacement instruction may be further defined as a branch instruction that references an address outside an address space for the software program.
US08225282B1 Semantic-based, service-oriented system and method of developing, programming and managing software modules and software solutions
Methods, systems, frameworks, and software products are disclosed for building well-defined software modules through the optionally nested aggregation of other similar modules at any depth. The invention provides visual methods of aggregation and nesting of software interfaces withincomposite software services with an automated runtime platform. Other aspects of the invention include, but are not limited to, innovative methods for routing the flow of invocation, inter-service communication, and exception handling. Industry standards are leveraged to integrate the methods discussed in this invention to any computer system, programming language or software platform. The semantic-based and visual nature of the invention discussed can significantly reduce the complexity of building, maintaining and deploying computer systems and software products.
US08225279B2 Method and system for simplified service composition in web environment
A method for service composition whereby a tag query is received and a processing graph is composed in accordance with the tag query. The processing graph is composed by using annotated primal data and services. The processing graph includes at least one of the services. The service included in the processing graph is deployed in an execution environment.
US08225278B2 Method of visualizing modifications of a hierarchical state diagram
Hierarchical state diagrams are reflected in a tree structure with the initial state of the diagram represented as the parent node, intermediate states represented as intermediate levels of the hierarchy, and final states represented as the lowest level in the hierarchy. Information on the modification(s) on a child or subsequent level is transferred to the parent node. Such information includes quantifying and displaying of the modification(s). Accordingly, content and extent of any modifications to the diagram can be viewed at the parent node without requiring review of different levels in the hierarchy to view modifications to the state and/or transition in such levels.
US08225275B2 System and method for providing indicators of textual items having intrinsic executable computational meaning within a graphical language environment
An electronic device with a graphical language environment that includes a method which examines a graphical model to identify textual items having intrinsic executable computational meaning within the graphical model is discussed. The method identifies at least one textual item with intrinsic executable computational meaning. The method further provides an indicator for the at least one identified textual item with intrinsic executable computational meaning in a display of the graphical model. The indicator may be based upon a characteristic of the identified textual item.
US08225273B2 Utilization of weights and visualization of conceptual frameworks in unified modeling
A system, method and program product for displaying unified model (UM) data in a UM visualization. A system is provided that includes: a weighting system for assigning weights to UM elements; a clustering system for clustering UM elements into categories; and a visualization system for displaying clustered and weighted UM elements within a conceptual framework.
US08225271B2 Apparatus for control systems with objects that are associated with live data
Methods and apparatus for configuring process, environmental, industrial and other control systems generate and/or utilize models representing configurations of control systems and/or the systems controlled by them. Records of changes to the models or the configurations represented by them are maintained, thereby, for example, providing bases for determining current states, prior states and histories of changes. Objects in the model have characteristics, such as an object type characteristic and an area characteristic. Users can have corresponding permissions. A security mechanism apparatus controls access by users to the objects. Composite objects are defined by definition objects and are displayed in encapsulated or expanded formats. Objects can include an edit control type identifier that determines how they are presented for editing. Functionality responds to user commands by transferring characteristics of a first object depicted by the graphical user interface to a second object. Configuration-time formulas contained objects are evaluated to constants prior to downloading to the control system.
US08225269B2 Technique for generating an analysis equation
During a method, a hybrid graphical user interface (GUI), which is associated with electronic-design-automation (EDA) software, is displayed. This hybrid GUI allows users to efficiently specify useful analysis equations using textual and/or graphical information. In particular, the hybrid GUI has a first window that includes graphical objects associated with a circuit design. A user can select one or more of the graphical objects and associated electrical parameters using a user-interface device, such as a mouse. The hybrid GUI has a second window that has icons and other graphical controls that allow the construction of an analysis equation using the user-interface device. In addition, the hybrid GUI has a third window that includes an equation editor that provides a symbolic representation of an analysis equation based at least on one or more text entries provided by a user using a second user-interface device (such as a keyboard) and/or user selections of a given graphical object in the graphical objects and an associated electrical parameter.
US08225265B2 Logic circuit delay optimization
A method for modifying a logic circuit layout to optimize circuit propagation delays for improved circuit operation is presented. The layout includes multiple logic gates connected by conductive segments. An initial layout of a physical electronic logic circuit having the plurality of logic gates is input. A respective size is determined for each of the logic gates in accordance with the initial layout and a circuit propagation delay criterion. The circuit propagation delay criterion is a joint function of properties of at least some of the logic gates and at least some of the conductive segments. A modified logic circuit layout is output. The modified logic circuit layout includes a layout of the logic gates arranged in accordance with the initial layout, where each of the logic gates is modified according to the respective determined size, thereby to obtain a modification of the logic circuit layout incorporating an optimized circuit propagation delay.
US08225263B2 Method of semiconductor integrated circuit, recording medium recording design program of semiconductor integrated circuit, and design support apparatus of semiconductor integrated circuit
A design method of a semiconductor integrated circuit carried out by a computer, including: a DRC step of performing a design rule check (Design Rule Check) with reference to layout information on an internal wiring in a capacitor cell and layout information on a signal wiring in the semiconductor integrated circuit; an integration step of integrating layout information on the internal wiring into layout information on the signal wiring when being determined in the DRC step that there is an error; and an elimination step of eliminating an error portion in the internal wiring from the integrated layout information.
US08225261B2 Methods for defining contact grid in dynamic array architecture
First and second virtual grates are defined as respective sets of parallel virtual lines extending across a layout area in first and second perpendicular directions, respectively. The virtual lines of the first and second virtual grates correspond to placement locations for layout features in lower and higher chip levels, respectively. Each intersection point between virtual lines of the first and second virtual grates is a gridpoint within a vertical connection placement grid. Vertical connection structures are placed at a number of gridpoints within the vertical connection placement grid so as to provide electrical connectivity between layout features in the lower and higher chip levels. The vertical connection structures are placed so as to minimize a number of different spacing sizes between neighboring vertical connection structures across the vertical connection placement grid, while simultaneously minimizing to an extent possible layout area size. The vertical connection structures may be contacts or vias.
US08225260B2 Programmable analog tile placement tool
A programmable analog tile integrated circuit placement tool allows a user to manipulate a graphical representation of a first power management integrated circuit (PMIC) tile with respect to a graphical representation of a second PMIC tile in a proposed Multi-Tile Power Management Integrated Circuit (MTPMIC). The novel PMIC tiles have pre-defined physical structures including a bus portion and a memory structure for storing configuration information for configuring the tile. When appropriately placed in a MTPMIC, the bus portions of the selected tiles automatically form a standardized bus that accommodates all signal communication required for a functioning MTPMIC. A remote user with minimal training in analog circuit design may command the placement of individual tiles in a proposed MTPMIC layout. Upon receiving a user response indicating satisfaction with the placement of PMIC tiles, the tool quickly and automatically generates physical layout data suitable for fabrication of the MTPMIC.
US08225256B2 Method and apparatus for accelerating project start and tape-out
Some embodiments of the present invention provide systems and techniques that accelerate project start and tape-out. During operation, a system can receive a set of technology files and a set of libraries. Next, the system can identify deficiencies in the set of technology files and the set of libraries. The system can then construct update utilities that when executed by a computer system cause the computer system to fix the deficiencies in the technology files and the set of libraries. Further, a system can receive a set of checks that are performed by a foundry. Next, the system can construct tape-out scripts that when executed by a computer cause the computer to perform the set of checks on the circuit design. The update utilities and the tape-out scripts can then be provided to a customer with an electronic design automation software to accelerate project start and tape-out.
US08225254B2 Delay period analyzing apparatus, delay period analyzing method, and delay period analyzing program
A apparatus for analyzing a delay in path between flip-flops, including: a calculator that performs delay calculation and generates a delay calculation result on wiring and layout of logic circuits; a analyzer that performs delay analysis for each delay calculation results, and generates delay analysis results for paths by adding delay of logic elements and flip-flops, and by multiplying the sum calculated by a scattering coefficient; a sorter that stores delay analysis results for paths, thereby generating a maximum delay sorting result; a probability calculator that generates probability density functions for paths on a condition by performing processing in which a path is selected from paths in order of maximum delay on the maximum delay sorting result, and a probability density function is generated for the path selected between the flip-flops; and a value calculator that performs maximum value calculation for the probability density functions for all the paths.
US08225249B1 Static formal verification of a circuit design using properties defined with local variables
A static formal verification tool is used to test properties for a circuit design, where the properties are written in a verification language, such as SystemVerilog, that allows local variables. The use of local variables presents implementation challenges for static formal verification tools because it requires multiple instances of the local variables to be tracked during the verification process. To deal with local variables, the static formal verification tool translates a property containing local variables into an optimized, statically allocated data structure that does not need multiple representation of different instances of the local variables. The formal verification is then performed using the data structure. This reduces the verification complexity and makes the size of the problem representation predictable.
US08225238B2 Systems, devices, and methods for controlling electrical and optical properties of transparent conductors
Systems, devices, and methods for designing and/or manufacturing transparent conductors. A system is operable to evaluate optical and electrical manufacturing criteria for a transparent conductor. The system includes a database including stored reference transparent conductor data, and a controller subsystem configured to compare input acceptance manufacturing criteria for a transparent conductor to stored reference transparent conductor data.
US08225237B2 Method to determine process window
A method to determine a process window is disclosed. First, a pattern data is provided. Second, a bias set is determined. Then, a resizing procedure is performed on the pattern data in accordance with the bias set to obtain a usable final resized pattern to be a target pattern of changed area. The final resized pattern is consistent with a minimum spacing rule, a contact to poly rule and a contact to metal rule. Accordingly, the target pattern is output.
US08225230B2 Providing a hierarchical filtered view of an object model and its interdependencies
Supporting a visualization of an object model in which multiple dependencies exist between each of a plurality of objects by limiting one or more object instances in the object model and filtering one or more attributes associated with one or more of the object instances. The limiting and filtering is performed by utilizing a plurality of windows, panels, or sub-windows to display a corresponding list of one or more objects for a dimension, along with one or more attributes associated with each of the one or more objects; and updating a second window, panel, or sub-window in response to receiving a selection of an item from a first window, panel, or sub-window according to a relationship defined in the object model, wherein the updating is performed in a hierarchical manner.
US08225225B2 Graphical user interface having an attached toolbar for drag and drop editing in detail-in-context lens presentations
Detail-in-context techniques are described. In an implementation, an original image is distorted to produce a distorted region for a selected object at a first position in an original image displayed on a display screen. The distorted region magnifies at least a portion of the object. A signal is received to drag the object and the distorted region from the first position to a second position. A signal is received to drop the object at the second position. The distorted region is removed from the original image after the object is dropped at the second position.
US08225222B2 Security apparatus
An apparatus and methods for modifying the security status of a computer component are disclosed. The apparatus represents a plurality of computer components; represents interactions among the plurality of computer components; and allows modification of a security setting associated with at least one of the computer components. The methods disclosed teach depicting a plurality of computer components; depicting interactions among the plurality of computer components; and modification of a security setting associated with at least one of the computer components.
US08225218B2 Methods and systems for identifying, assessing and clearing conflicts of interest
Methods and systems for identifying, assessing and clearing conflicts of interest are described herein. Consistent with some embodiments, a conflicts management system receives a conflict search request, and processes the request utilizing a risk matrix that encompass and represents the risk tolerance or risk profile of a law firm. The risk matrix maps certain request types to different search queries and rules that are to be evaluated for a given request type. Based on the execution of the queries and the rules for the request, a score is assigned to a party, such that the score represents the level of risk that would be undertaken if the party was engaged as a client.
US08225217B2 Method and system for displaying information on a user interface
A method and system for displaying information in a user interface of a computer program uses documents, such as mark-up language documents and style-sheet language documents, to specify how the user interface is to be rendered on a computer display. The user interface has a variety of possible appearances, or “skins.”
US08225212B2 Method for providing remote control device descriptions from a communication node
A method of providing a description of a remote control device to a communication device configured to interact with an electronic device over a communication network as a remote control device is presented. In the method, the communication device transfers an indication of the electronic device over the network to a communication node. Afterward, the communication device receives the description of the remote control device associated with the electronic device from the node over the network. The communication device transfers a command associated with the remote control device over the network to the electronic device, wherein the command is generated using the description of the remote control device.
US08225209B2 Capsule endoscope image display device
A capsule endoscope image display device displays, on a display screen, at least a search character input window, a thumbnail specification input button for specifying a thumbnail, and a report specification input button for specifying a report. When the thumbnail specification input button is operated, thumbnails to which a comment including characters input in the search character input window is added are searched for in a recording device, and their listing is displayed in a scrollable manner. When the report specification input button is operated, reports including the characters input in the search character input window are searched for, and their listing is displayed in a scrollable manner. In this way, data associated with an image of desired position, lesion portion, etc. can be easily grasped from among many pieces of image information.
US08225207B1 Compression threshold control
Systems and methods for audio editing are provided. In one implementation, a computer-implemented method is provided. The method includes receiving digital audio data and displaying a representation of the received digital audio data as an audio waveform. The display also includes a representation of one or more controls for applying one or more effects to the digital audio data. A user input is received manipulating a first control relative to the audio waveform. The displayed representation of the audio waveform is modified according to the relative position of the first control and a corresponding effect is applied to the digital audio data. The modified digital audio data is then made available for further processing.
US08225205B2 Electronic document processing apparatus and electronic document processing method
An electronic document processing apparatus and an electronic document processing method are provided that can perform a sophisticated search such as concept search with a high precision even on images including decorated text strings. Text strings are extracted from an electronic document containing layout information, and a baseline of the extracted text string is detected. Subsequently, a line segment A extending forward from the baseline and a line segment B of a different type from the line segment A extending backward from the baseline are provided. It is determined, for different text strings, that the different text strings are concatenated if the line segments A and B, which are provided for the different text string, overlap with each other.
US08225204B2 System and method of document reuse
The present invention is a system and method for computer optimization of content and reusing documents. The invention provides integrated user interfaces to facilitate reuse of static or dynamic content. The system further includes on a display, a first window and a second window where the system includes programming instructions operable to control the processing unit to output to the first window the content of memory. The content output to the first window is simultaneous to output being displayed in the second window of the separate program. Each of these programs may reside in the same memory space or different memory space. The separate program can provide documents or content to be used in the first window. The system further includes programming instructions operable to transform selections retrieved from documents of the second window into content for the first window.
US08225203B2 Spell-check for a keyboard system with automatic correction
User input is received, specifying a continuous traced path across a keyboard presented on a touch sensitive display. An input sequence is resolved, including traced keys and auxiliary keys proximate to the traced keys by prescribed criteria. For each of one or more candidate entries of a prescribed vocabulary, a set-edit-distance metric is computed between said input sequence and the candidate entry. Various rules specify when penalties are imposed, or not, in computing the set-edit-distance metric. Candidate entries are ranked and displayed according to the computed metric.
US08225190B1 Methods and apparatus for clustering news content
Methods and apparatus are described for scoring documents in response, in part, to parameters related to the document, source, and/or cluster score. Methods and apparatus are also described for scoring a cluster in response, in part, to parameters related to documents within the cluster and/or sources corresponding to the documents within the cluster. In one embodiment, the invention may identify the source; detect a plurality of documents published by the source; analyze the plurality of documents with respect to at least one parameter; and determine a source score for the source in response, in part, to the parameter. In another embodiment, the invention may identify a topic; identify a plurality of clusters in response to the topic; analyze at least one parameter corresponding to each of the plurality of clusters; and calculate a cluster score for each of the plurality of clusters in response, in part, to the parameter.
US08225187B1 Method and apparatus for implementing a cyclic redundancy check circuit
A cyclic redundancy check (CRC) bit-slice circuit including a plurality of AND gates coupled with configuration data is described. The configuration data may enable the plurality of AND gates to provide a set of CRC input data and feedback polynomial data meeting a plurality of CRC protocols. The CRC bit-slice circuit accepts a generator polynomial as an input design parameter to build a CRC module. The modularity of the design then allows a larger CRC design to be constructed from multiple CRC modules such that wider data width may be accommodated. Several CRC modules can be cascaded to accommodate various data widths and to meet a plurality of CRC protocols.
US08225180B2 Error correcting codes for rank modulation
We investigate error-correcting codes for a novel storage technology, which we call the rank-modulation scheme. In this scheme, a set of n cells stores information in the permutation induced by the different levels of the individual cells. The resulting scheme eliminates the need for discrete cell levels, and overshoot errors when programming cells (a serious problem that reduces the writing speed), as well as mitigates the problem of asymmetric errors. In this discussion, the properties of error correction in rank modulation codes are studied. We show that the adjacency graph of permutations is a subgraph of a multi-dimensional array of a special size, a property that enables code designs based on Lee-metric codes and L1-metric codes. We present a one-error-correcting code whose size is at least half of the optimal size. We also present additional error-correcting codes and some related bounds.
US08225175B2 Two-plane error correction method for a memory device and the memory device thereof
In order to correct errors of a first page on one plane in a two-plane NAND flash memory, use data of a second page on another plane to mix the encoding and leverage the error correction code of the first page. Each of the error correction codes of the first page and the second page is divided into an inner correction code and a cross correction code. The inner correction codes are used to correct errors of their own pages and the cross correction codes are used to correct errors of two distinct groups, grouped from the even and odd bytes of the two pages respectively. The second page, with fewer errors, is therefore used to enhance the correcting ability of the first page, without lengthening the error correction code of the first page.
US08225174B2 Decoding device and decoding method
To provide a decoder capable of efficiently dealing with various Z, even when in-block parallel degree is fixed in MP decoding of quasi-cyclic LDPC codes. A reception value aligning device keeps the first S or less reception value data from the block head. If block size Z is not a multiple of S, (S−(Z mod S)) data of the block head are added to the end of the reception value data of the block so that the block size Z is a multiple of S. The block size is written into reception value memory. A message aligning device performs cyclic permutation. If Z is not a multiple of S, the first (S−(Z mod S)) messages from the block output head are added to the end of the output message of the block so that the Z is a multiple of S and is outputted to the message memory.
US08225173B2 Multi-rate LDPC code system and method
A method for creating cyclic permutation matrices P (810), with an arbitrary size Z×Z set by a parameter Z5 and which are used to create one or more LDPC related matrices in OFDMA systems, comprising: defining an integer value Z; creating an initial matrix (810); creating a matrix (810) by using cyclic shifts to each row; repeating stage 3, up to Z−2 times as required, thus creating up to Z−2 matrices: P(o) . . . P(Z−I); creating an additional stairs matrix P(st). A method for using cyclic per-mutation matrixes P (840), with a fixed size Z×Z set by a parameter Z, and which are used to create one or more LDPC related matrices (820) in OFDMA systems, comprising: defining an integer value Z; storing in memory means an initial matrix (810) and its cyclic shifts permutations (840), thus keeping memory means matrices: P(o) . . . P(Z−I); storing an additional stairs matrix P(st) (840); using these matrices (810) to create LDPC related matrices (840) or LDPC operations.
US08225170B2 MIMO wireless system with diversity processing
A MIMO wireless system with Diversity processing is provided having Turbo Codes Decoders for computing orthogonal multipath signals from multiple separate antennas. The invention decodes multipath signals that have arrived at the terminal via different routes after being reflected from buildings, trees or hills. The Turbo Codes Decoder with Diversity processing increases the signal to noise ratio (SNR) more than 6 dB which enables the Wireless system to deliver data rates from up to 600 Mbit/s. A Turbo Codes Decoder block is provided to compute baseband signals from multiple different receiver paths. Several pipelined max-Log-MAP decoders are used for iterative decoding of received data. A Sliding Window of Block N data is used for pipeline operations.
US08225165B2 Methods and devices for encoding data in communication systems
Methods and apparatuses for encoding data in a wireless communication system including receiving an information sequence, and encoding the received information sequence to generate three subblocks of sequences. A first subblock of the three subblocks is the information sequence, a second subblock of the three subblocks is an encoded sequence, and a third subblock of the three subblocks is an interleaved and encoded sequence. The method further includes permuting the three subblocks of encoded sequences separately by subblock permutation, and continuously mapping the three subblocks into a circular buffer, the circular buffer including a first part, a second part, and a third part. Further, the method includes bit-selecting bits from the circular buffer, in a circular order corresponding to the first part, the second part, and the third part, to generate a first redundancy version and a second redundancy version, wherein bit-selection for a first redundancy version of the plurality of redundancy versions begins at a first position in the circular buffer, bit-selection for each successive redundancy version of the plurality of redundancy versions begins after a last position in the circular buffer corresponding to a previous redundancy version, and wherein, when a complete codeword is selected, bit-selection is offset from the first position by a fixed number of bits X. Finally, the method includes transmitting at least one redundancy version of the plurality of redundancy versions to at least one receiving device.
US08225160B2 Decoding apparatus, decoding method, and recording medium
A decoding apparatus includes a unit decoding and inversely quantizing coded data to obtain frequency domain audio signal data, a unit computing from the coded data one of the number of scale bits composed of the number of bits corresponding to the scale value of the coded data and the number of spectrum bits composed of the number of bits corresponding to the spectrum value of the coded data, a unit estimating a quantization error of the frequency domain audio signal data based on one of the number of scale bits and the number of spectrum bits of the coded data, a unit computing a correction amount based on the estimated quantization error and correct the frequency domain audio signal data obtained by the frequency domain data obtaining unit based on the computed correction amount, and a unit converting the corrected frequency domain audio signal data into the audio signal.
US08225151B2 Integrated circuit and test method
An integrated circuit test controller and method defining a number N of failure events, applying the test to an integrated circuit under test by applying a predetermined sequence of input and output operations according to a test algorithm. Output data is compared to expected data, and a failure signal is generated when the output data does not correspond to the expected data. If a failure signal is generated, failure data related to the failure event is stored in a failure data register set. If the number N of failure events has been reached or if there are no more tests left, the content of the data failure register set is read out through a parallel failure data output port.
US08225146B2 Method for implementing continuous data protection utilizing allocate-on-write snapshots
The present disclosure is directed to a method for providing continuous data protection for a virtual volume (VV). The method may comprise conceptually dividing the VV into a plurality of same sized chunks; preserving contents of the VV at a specified time; creating a Point in Time (PiT) instance for the VV at the specified time, comprising: a PiT Temporary Virtual Volume (PTVV) for storing modifications to the VV subsequent to the specified time, wherein data stored in the PTVV is prohibited from been overwritten; a re-allocation table for providing read access to a most recent version of each of the plurality of chunks of the VV; and a Continuous Data Protection (CDP) log for providing read access to a historic version of a chunk stored in the PTVV; and updating the PiT instance when a chunk of the plurality of chunks of the VV is being modified.
US08225145B2 Information processing apparatus and diagnosis result notifying method
According to an aspect of the present invention, there is provided an information processing apparatus including: a display unit; an information generating module configured to generate, based on a first error code that represents an internal state of the information processing apparatus, a second error code that is more acknowledgeable to a user as compared with the first error code; and a display controller configured to control the display unit to display the second error code so as to allow the user to dictate the internal state of the information processing apparatus by use of the second error code.
US08225143B2 Method and apparatus to inject noise in a network system
An apparatus, system, and method are disclosed for injecting noise onto a link of a network. The apparatus, system, and method include, providing a noise injector card, connecting the noise injector card to the link, receiving a control signal to activate the noise injector card, switching a switch of the noise injector card, and injecting noise onto the link.
US08225135B2 System and method for protecting users of data storage systems against known problems
Methods and apparatus automatically identify certain types of data storage system problems, such as a flawed storage device or an incompatibility between a data storage system and a data storage device or an incompatibility between the storage system and a user computer. The existence of such a problem may be highlighted to a user through an indicator on the storage system and/or through a “dashboard” application being executed by the user computer, and the problem may be automatically corrected by automatically downloading a fix (e.g., new firmware or a “patch”) from a server (e.g., a server managed by the storage device manufacturer, a server managed by the storage system manufacturer and/or a server managed by a third party) and automatically implementing the fix.
US08225125B2 Power supply selector and power supply selection method
In the field of electronic technologies, a power supply selector and a power supply selection method are provided. The power supply selector includes: a first selection module, configured to select a power supply from multiple candidate power supplies; a control module, coupled to the first selection module, and configured to use the power supply selected by the first selection module as a power supply, and compare voltages of the multiple candidate power supplies to generate a control signal of each candidate power supply; and a second selection module, coupled to the control module, and configured to select a power supply for output in the multiple candidate power supplies under the control of the control signal of each candidate power supply. The technical solution is used to select a power supply from multiple candidate power supplies.
US08225124B2 Method and system for determining power over ethernet class capabilities
The present invention relates generally to methods and systems for determining a class of power delivered via power sourcing equipment (“PSE”) utilizing power over Ethernet (“POE”) technology. Described is a method including operating an network device at a first power setting, increasing a power requirement of the network device, detecting a second power setting based on an amount of power available from a power source, the second power setting being greater than the first power setting, determining whether one or more resources of the network device is operable at the second power setting, operating the network device at the second power setting if the one or more resources is operable, and activating an alert if the one or more resources is not operable. Further described is a system including a network device operating at a first power setting, the network device increases a power requirement, a power source providing an amount of power to the network device at a second power setting, the second power setting being greater than the first power setting, and a server determining whether one or more resources of the network device is operable at the second power setting, wherein the network device operates the at the second power setting if the one or more resources is operable, and the network device activates an alert if the one or more resources is not operable.
US08225119B2 Energy-aware server management
The described implementations relate to energy-aware server management. One implementation involves an adaptive control unit configured to manage energy usage in a server farm by transitioning individual servers between active and inactive states while maintaining response times for the server farm at a predefined level.
US08225103B2 Controlling access to a protected network
A system for controlling access to a protected network includes a network access control module that is coupled to the protected network and which is configured to restrict access to the network to an authorized user through a computer coupled to the protected network. The system also includes a communication device associated with the computer. The communication device automatically transmits a unique identifier corresponding to the communication device to the network access control module when a user uses the communication device to request access to the protected network via the computer. When the network access control module receives the unique identifier, the network access control module is configured to authenticate the communication device based on the unique identifier, to authenticate the user via the communication device when the communication device is authenticated, and when the user is authenticated, to submit log-on information directly to a log-on interface of the computer associated with the communication device so that the user can access the protected network via the computer.
US08225098B2 Direct anonymous attestation using bilinear maps
Direct Anonymous Attestation, DAA, involves a Signer entity using a credential supplied by an Issuer to attest its possession of a particular characteristic to a Verifier without the identity of the Signer being revealed. Security and performance improvements are disclosed where DAA is performed using a non-degenerate, computable, bilinear map with the credential being a CL-LRSW signature on a secret known only to the Signer.
US08225095B2 Password-authenticated asymmetric key exchange
Communicating keys between network devices on a network using asymmetric cryptographic techniques, for which asymmetric keys may be derived from a single (same) password. Knowledge or partial knowledge of the password may be the only information shared between parties prior to execution of a key exchange, and may be the only criteria by which one party will base trust in the other. A first network device may encrypt a key using a password-based key derived from a password, and authenticate a second device based on the second network device's ability to decrypt the encrypted key using a key derived from the same password. Knowledge of the password may be conveyed by the second device to the first device—a session key may be generated as a function of the decrypted key, and a function of this session key may be communicated from the second device to the first device.
US08225089B2 Electronic transaction systems utilizing a PEAD and a private key
The method includes the steps of receiving at the PEAD first digital data representing the transaction request. The PEAD provides information to the user regarding an ability to approve the transaction request. When the transaction request is approved by the user, the PEAD receives second digital data representing the electronic service authorization token. A remote agent server may provided a bridge between the electronic transaction system and the PEAD. In another embodiment, the private key is stored on the portable device, encrypted. The decryption key is stored outside of the device, at a trusted 3rd party location. When the user attempts to make a signature the software sends a request for the decryption key, along with the user's password or pass phrase keyed in at the keyboard of the PDA, smart phone, or cell phone, to a server belonging to the trusted 3rd party.
US08225080B2 Grid processing control apparatus
According to an aspect of the embodiment, a grid processing control apparatus includes a grid OS being an OS dedicated to grid computing, a general-purpose OS being an OS other than the grid OS, and an OS boot up unit selectively allowing the grid OS or the general-purpose OS to operate. The OS boot up unit allows only the grid OS to operate during grid use term when the grid OS is operated, and allows only the general-purpose OS to operate during general-purpose OS use term when the general-purpose OS is operated.
US08225075B2 Method and apparatus for shuffling data
Method, apparatus, and program means for shuffling data. The method of one embodiment comprises receiving a first operand having a set of L data elements and a second operand having a set of L control elements. For each control element, data from a first operand data element designated by the individual control element is shuffled to an associated resultant data element position if its flush to zero field is not set and a zero is placed into the associated resultant data element position if its flush to zero field is not set.
US08225071B2 Accessing multiple page tables in a computer system
A virtual memory system implementing the invention provides concurrent access to translations for virtual addresses from multiple address spaces. One embodiment of the invention is implemented in a virtual computer system, in which a virtual machine monitor supports a virtual machine. In this embodiment, the invention provides concurrent access to translations for virtual addresses from the respective address spaces of both the virtual machine monitor and the virtual machine. Multiple page tables contain the translations for the multiple address spaces. Information about an operating state of the computer system, as well as an address space identifier, are used to determine whether, and under what circumstances, an attempted memory access is permissible. If the attempted memory access is permissible, the address space identifier is also used to determine which of the multiple page tables contains the translation for the attempted memory access.
US08225069B2 Control of on-die system fabric blocks
Methods and apparatus for control of On-Die System Fabric (OSF) blocks are described. In one embodiment, a shadow address corresponding to a physical address may be stored in response to a user-level request and a logic circuitry (e.g., present in an OSF) may determine the physical address from the shadow address. Other embodiments are also disclosed.
US08225065B2 Hierarchical scalable memory allocator
Aspects of the subject matter described herein relate to memory management. In aspects, a hierarchical, customized memory allocator may be created that allocates memory to memory consumers. The memory allocator may use a data structure to classify blocks of memory at each level in the hierarchy according to fill factors of the blocks of memory. Allocations may be based on lifetime characteristics, proximity to consumer, fill factor, and other factors. An allocator may use one or more active blocks to allocate memory to consumers. The number of active blocks for an allocator may depend on contention.
US08225060B2 Data de-duplication by predicting the locations of sub-blocks within the repository
A computer-enabled method of storing an input dataset in a storage medium includes storing a copy for each of a plurality of repeatable blocks of data in an input dataset in a storage medium. The process further includes finding a location in the storage medium of the copy of a block of data in the input dataset. Finding the location includes determining a most likely location in the storage medium of the copy of the block of data from one or more blocks of data preceding the block of data based on statistics of past stored data. Finding the location further includes if the determined most likely location contains a block of data that matches with the actual block of data, retrieving the location in the storage medium of the copy of the block of data. The process also includes storing the location of the copy of the block of data.
US08225049B2 Data storage device having self-powered semiconductor device
Provided is a data storage device. The data storage device includes an interface, a buffer controller, a memory controller, a non-volatile memory, and a self-powered semiconductor device adjacent to and electrically connected to the buffer controller. The self-powered semiconductor device includes a semiconductor chip and a rechargeable micro-battery attached to the semiconductor chip. The rechargeable micro-battery includes a first current collector and a second current collector, which face each other, a first polarizing electrode in contact with the first current collector and facing the second current collector, a second polarizing electrode in contact with the second current collector and facing the first polarizing electrode, and an electrolyte layer formed between the first and second polarizing electrodes.
US08225030B2 Systems and methods for using a page table in an information handling system comprising a semiconductor storage device
Systems and methods for using a page table in an information handling system including a semiconductor storage device are disclosed. A page table in an information handling system may be provided. The information handling system may include a memory, and the memory may include a semiconductor storage device. NonDRAM tag data may be stored in the page table. The nonDRAM tag data may indicate one or more attributes of one or more pages in the semiconductor storage device.
US08225028B2 Memory devices and methods for programming flash memory utilizing spare blocks
An access method for use in a memory device is provided. The memory device comprises a data area having a plurality of data blocks and a spare area having a plurality of spare blocks. First, data from a host is received. A spare block is popped from the spare area and the received data is programmed into the popped spare block accordingly. A data block corresponding to the data is pushed to the spare area. The pushed data block is erased when the memory device is waiting for a specific instruction to be issued from the host.
US08225026B2 Data packet access control apparatus and method thereof
A data packet access control apparatus and a data packet access control method are disclosed. RAM resources in a data packet processing chip are used to implement a Bypass FIFO. The Bypass FIFO is used as a first-level cache for small amount of data, and an external RAM of the data packet processing chip is used as a second-level cache for large amount of data. In this way, some data packets are read and written within the chip and not all data packets have to be read and written through the external RAM. A data packet reading/writing operation may be performed to the external RAM by a BANK interleave mode.
US08225025B2 Motherboard with selected sub-system controlling shared peripherals
A motherboard for selecting one of sub-systems immediately includes a plurality of sub-systems, a shared/control unit, and an input/output unit. The plurality of sub-systems individually has a corresponding kernel unit, a corresponding interface control unit and a corresponding power circuit. According to an external selecting signal, the shared/control unit selects a corresponding sub-system to be the target sub-system, so that the target sub-system can control all the shared peripherals.
US08225004B1 Method and system for processing network and storage data
Method and system for transmitting data using a network protocol and a storage protocol via an adapter is provided. The method includes receiving an input output control block (IOCB) from a host system for transferring data stored in a host system memory; acquiring data from the host system memory; copying a header template in a local memory of the adapter, wherein the header template is created by a driver executed by the host system; creating a header for the network protocol and a header for the storage protocol; wherein a first module for the adapter creates the network protocol packet header and the first modules uses an assist module to create the storage protocol packet header; and creating a packet to transfer a portion of the acquired data, wherein a packet size is based on a payload size for the storage.
US08224995B2 Method and system for providing an accurate address of a device on a network
A method, system and reporting arrangement for providing an accurate address of a device which receives media are described. In particular, these method, system and reporting arrangement enable a request to be received for establishing communication with the device. In addition, the accurate address (which is an actual address) of the device is determined using the method, system and reporting arrangement. Thereafter, the request is responded to using a response, which includes the accurate address of the device that can be transmitted to the device.
US08224992B2 Communication device, communication system therefor, and computer program therefor
A method, device and system, whereby communication delay that affects the advancement of an interactive task such as a multiple-player participation game is reduced is disclosed. A game system has a large number of game devices. A game device is grouped with three or more other devices to form a group, in which one device becomes a provisional parent node, and the other devices become provisional child nodes. Each of the game devices in the group generates measurement data indicating the sum of response times with respect to other game devices with itself as an origin. The game device that has generated measurement data indicating the minimum sum is selected as a parent node by the provisional parent node, and the other game devices are selected to be child nodes. A child node communicates with another child node via a parent node.
US08224980B2 Adaptive parsing and compression of SOAP messages
A method and system for optimizing SOAP messages combines mechanisms of accelerating the composition of SOAP messages, reducing SOAP parsing overheads, and reducing SOAP message sizes by leveraging elements of the previous two techniques and policies for configuring these mechanisms. A byte-level partial representation of a SOAP message may be constructed upon its first use and each new instantiation of the same message is composed from this representation and the encoded parameters or return values. SOAP message parsing may be accelerated using a cache of associations. Each entry may associate the byte-level encoding of an XML tag with its component in the internal data representation of the received message. These two techniques can be used independently on one or both SOAP endpoints.
US08224978B2 Mechanism to verify physical proximity
Two participants may observe periodic data sources available only in the vicinity of physical trust (i.e. a wifi beacon). If an initial test of whether each participant has received the same key is passed, each party may hash the periodic source and communicate it to the other over a non-proximal communication channel (an IP network) and both are able to verify that the other (or agent of the other) is within the same vicinity.
US08224964B1 System and method of accessing a document efficiently through multi-tier web caching
A client-server network system implements a multi-tier caching strategy for a user to access a document efficiently. When serving a document to client, the document is examined for embedded references to other documents. The embedded references are extracted and then assigned a priority. The documents referenced are obtained locally from the server cache or obtained from their respective web hosts and transmitted according to the assigned priority. If the client determines that it has the document, the transmission of is terminated. If the client or server determines that a newly requested document is one of the referenced documents being transmitted, the transmission is given a higher priority. In some instances, the server calculates a content difference between a current version of a referenced and a previous version and transmits this content.
US08224957B2 Migrating virtual machines among networked servers upon detection of degrading network link operation
Migrating virtual machines among networked servers, the servers coupled for data communications with a data communications network that includes a networking device, where migrating includes: establishing, by a virtual machine management module (‘VMMM’), one or more virtual machines on a particular server; querying, by the VMMM, the networking device for link statistics of a link coupling the network device to the particular server for data communications; determining, by the VMMM in dependence upon the link statistics, whether the link coupling the network device to the particular server is degrading; and if the link coupling the network device to the particular server is degrading, migrating a virtual machine executing on the particular server to a destination server. In some embodiments, migrating occurs is carried out only if non-degrading link is available. If no non-degrading links are available, the network device, rather than the link, may be failing.
US08224950B2 System and method for filtering data received by a computer system
The present invention provides a system and method for restricting access to data received by a computer over a network by filtering certain data from the data received. In a preferred embodiment, the present invention provides a computer based method for filtering objectionable or target text data from World Wide Web pages which are received by a computer system connected to the Internet. According to the method, if the web page requested by the user contains only a minimum of objectionable or target data, the user may receive a portion of the filtered web page for downloading and viewing on his or her computer. If the web page requested contains a large amount of objectionable or target data, the invention will cause a “forbidden” page to be displayed on the user's computer monitor.
US08224948B2 Traffic fencing mechanism for control plane enabled networks
A device receives a traffic fencing (TF) function for a network, and provides a TF attribute, based on the received TF function, over a link of the network to enable activation of a TF rule of a link state routing (LSR) algorithm used by the network to implement the TF function for the network.
US08224946B2 Method and apparatus for accommodating duplicate MAC addresses
Each access node is associated with one or more IP subnets with a preferred default subnet. Each subnet is instantiated as a unique virtual Ethernet broadcast domain. As client nodes register on the communication network, they will dynamically try to obtain an IP address for use on the communication network. As part of this process, the MAC address of the client node will be checked to ensure that it is not a duplicate of another MAC address associated with another client node that has already been assigned an IP address from the default subnet. When duplicate MAC addresses are detected, the device with the duplicate MAC address will be assigned an IP address from a different subnet so that more than one client device with the same MAC address are not associated with the same subnet. In one embodiment, a DHCP server may implement the process of checking for duplicate MAC addresses. In an Ethernet context, different IP subnet prefixes may be mapped to different S-VID values so that the different subnets are implemented as different VLANs within the Ethernet network.
US08224945B2 Memory management system and method for open platform
The present invention relates to a memory management system and method for open platform. The memory management system and method of the present invention utilizes the main spirit of sharing service in open platform. When the used memory in local open platform exceeds an upper limit, the standard service bundle access interface is used for accessing the standard service bundle in remote open platform. Therefore, the standard service bundle in local open platform can be off-loaded to release the memory space so as to resolve the memory shortage problem. The stability of the whole system can be maintained.
US08224943B2 Network traffic routing
A service appliance is installed between production servers running service applications and service users. The production servers and their service applications provide services to the service users. In the event that a production server is unable to provide its service to users, the service appliance can transparently intervene to maintain service availability. To maintain transparency to service users and service applications, service users are located on a first network and production servers are located on a second network. The service appliance assumes the addresses of the service users on the second network and the addresses of the production servers on the first network. Thus, the service appliance obtains all network traffic sent between the production server and service users. While the service application is operating correctly, the service appliance forwards network traffic between the two networks using various network layers.
US08224941B2 Method, apparatus, and computer product for managing operation
A system resource manager of a site management server registers a server domain as a group of servers having a uniform physical wire connection, registers a server group as a group of servers that use uniform software in a registered server domain, and changes an application of a server by controlling a switch of software that is stored in a RAID device connected to a server belonging to a registered server group via a SAN for each application and that is used by the server.
US08224940B2 Strategies for compressing information using bloom filters
A strategy is described for constructing bloom filter information and exception information. The bloom filter information is constructed to express a set of items in a lossy compressed form. The exception information reveals occasions in which the bloom filter information erroneously indicates that a candidate item is a member of the set. The strategy can apply the bloom filter information and the exception information to select a representative device among a group of devices on which a user may maintain simultaneous presence.
US08224934B1 Running third party applications as embedded agents in a storage management server
Running applications to support a storage server is made more efficient by at least establishing a sandbox to run the applications as embedded agents within the storage server. To accomplish this, in at least one embodiment, a management module of the storage server designates resources of the storage server to establish the sandbox using a role based access control mechanism. The sandbox communicates with the management module to access the resources of an operating system of the storage server to run the applications. Based on this, the need for separate external computers to run the applications is eliminated. Additionally, an administrator can control operations of the applications through the management module, thus providing the administrator a uniform interface for controlling both the storage server and the applications. The applications also utilize an existing user interface of the storage server to display logs and events to the administrator.
US08224931B1 Managing use of intermediate destination computing nodes for provided computer networks
Techniques are described for providing managed computer networks. In some situations, the techniques include managing communications for computing nodes of a managed computer network by using one or more particular computing nodes of the managed computer network that are configured to operate as intermediate destinations to handle at least some communications that are sent by and/or directed to one or more other computing nodes of the managed computer network. For example, a manager module associated with a source computing node may select one or more particular intermediate destination computing nodes to use for one or more particular communications from the source computing node to an indicated final destination, such as based on a configured logical network topology for the managed computer network. The manager module then forwards those communications to a first of the selected intermediate destination computing nodes for further handling.
US08224925B2 Method and apparatus for managing bookmark information for content stored in a networked media server
A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item.
US08224924B2 Active email collector
Embodiments of the invention relate to systems, methods, and computer program products for electronic discovery and, more particularly, remotely collecting a custodian's data that is stored in one or more network storage areas residing on a network. For example, embodiments of the present invention utilize a collection tool to access a mailbox residing on an email server, copy at least some of the active email data stored in the mailbox, and transmit the copied active email data from the mailbox to a collection server and then to a long-term storage device.
US08224918B2 Data synchronization protocol
Among other things, techniques and systems are disclosed for syncing data between a client device and a server. Synchronizing data includes initiating a sync session by negotiating a sync mode between a client device and a server for each of one or more dataclasses. A status code is generated based on a result of the negotiating. Based on the generated status code, the client device and the server exchange one or more data items to be updated for the one or more dataclasses using the negotiated sync mode for each dataclass. The exchanged one or more data items are updated at the client device or the server. The updated one or more data items are committed at the client or the server.
US08224917B1 Electronic communication reminder technology
Techniques are described for providing reminders for electronic communications. For instance, response patterns of a user are determined by communication type based on monitoring past response behavior of the user and the response pattern data is stored for the user by communication type. After storing the response pattern data for the user by communication type, a particular communication that is for the user and that is initiated by a first sender is received. A type of the particular communication is determined and response pattern data associated with the determined type of the particular communication is accessed. A response reminder time for the particular communication is set based on the accessed response pattern data associated with the determined type of the particular communication.
US08224913B2 System and method for verifying delivery and integrity of electronic messages
A server transmits a message from a sender to a destination address. During transmission, the server and the destination address have a dialog constituting an attachment, via a particular one of SMTP and ESMTP protocols, concerning the message, the server and the destination address. The message passes through servers between the server and the destination address. This passage is included in the attachment. Verifiers are provided for the message and for the attachments. The verifiers may constitute encrypted hashes of the message and of the attachment. The sender receives the message, the attachments and the verifications from the server before authentication and transmits the message, the attachments and the verifiers to the server to obtain authentication by the server. The server operates on the message and the message verifier to authenticate the message and operates on the attachments and the attachments' verifier to verify the attachments.
US08224910B2 Method of managing a collaborative process by means of electronic messages
A method of managing a collaborative process using a computing system. The method includes: receiving a first message from a first user, generating a second message, inserting into the second message an information taken from the first message and at least one selection link of a response choice to the message in relation with all or some of the information taken from the first message, and inserting into the link a response address and at least one first identifier to identify a response choice corresponding to the link and to the information taken, the link being configured to generate a response message containing the first identifier when it is selected by a user that has received the message.
US08224909B2 Mobile computing device facilitated communication system
A bifurcated interface for integrated use in a fax-to-email system provides an alternative or additional method for command entry a fax-to-email system preferably through a remote, commercially available, personal digital assistant or like device modified by software to perform the command entry functions. Delivery of commands, and other data, from the PDA is made, preferably, via infrared signals, but, alternatively, by direct cable syncing and other techniques. Thus, the interface is bifurcated having a portable traveler portion and a host portion in a more permanent connection with the fax function of the fax-to-email system. The PDA functions as the interface traveler portion, and becomes (at least temporarily) a specially programmed data entry tool with command communicating ability and a protocol shared by (or matched to) the interface host portion. The system can also be used in cooperation with Internet Web service for reporting, accounting, information services, and user interaction.
US08224891B2 Electronic game-based learning system
An electronic game-based learning system capable of providing a game-based learning environment(s) to at least one user is described. The system having at least one host system capable of selectively providing video and output portions of a game-based learning environment(s) and at least one client system capable of selectively providing input portions to the host system such that the client system provides the user within an interactive game-based learning environment(s).
US08224888B2 Public variable interface system
A system for interfacing information between subsystems of an embedded software system with subsystem independence. It is a public variable system that defines a simple, extensible framework for interfacing between product subsystems such as control engines, input/output subsystems, and communications protocols. Server subsystems within the embedded software system are given the ability to make public information available for use by client subsystems within the system, with isolation between client and server subsystems.
US08224883B2 Packed add-subtract operation in a microprocessor
A packed half-word addition and subtraction operation is performed by a microprocessor in parallel upon half-word operands obtained from designated top or bottom half-word locations of designated source registers of a register file and the sum and difference results of such operation are packed into respective top and bottom half-word locations of a designated destination register. The microprocessor includes an arithmetic-logic unit (ALU) with adder circuitry that can be selectively split into separate half-word adders that are independently selectable to perform either an addition operation or subtraction operation upon the selected half-word operands. The half-word adders of the ALU access the operands from source registers via a set of multiplexers that select among the top and bottom half-word locations. Operations with halving and saturation modifications to the sum and difference results may also be provided.
US08224879B2 Management system and management method for storage system
In a management system for a storage system including plural file sharing environments, a maintenance interval calculating part calculates a time interval average for operation commands given to the file sharing environments; a management difficulty calculating part calculates an index showing difficulty of managing the file sharing environment; a usage degree calculating part calculates an index showing a usage degree of each of the file sharing environments; a processing content keeping part keeps numerical ranges for the average maintenance interval, the management difficulty, and the file sharing environment usage degree in association with processing contents for the maintenance interval calculating part, the management difficulty calculating part, and the usage degree calculating part; a storing area stores each of the file sharing environments and the processing contents in association with each other; and a processing content executing part executes the processing contents for each of the file sharing environments.
US08224876B1 Method and apparatus for creating an embedded tag for a computer system
A method and apparatus of uniquely tagging a computer system that is provisioned using a provisioning server. The unique tag is hidden within the computer system by exploiting select characteristics of the computer system to ensure that the tag is both hidden and semi-immutable. The tag may be embedded by manipulating such characteristics as the INODE differentials, the disk sector differentials, or the directory order. The tag may encode the unique identifier for the provisioned computer, as well as other information about the provisioning server, such as serial number, version number of the software, or any other information that is pertinent to identifying or monitoring the use of the software.
US08224869B2 Re-establishing traceability method and system
A traceability link establishing method and system. The method includes retrieving by a computing system, mapping data comprising data associating elements of a source model to elements of a target model. The computing system retrieves the target model and elements of the target model. The computing system processes an element of the elements. The computing system retrieves first traceability links from the element. The computing system processes the traceability links. The computing system retrieves supplier data associated with the traceability links. The supplier data comprises data associated with a first supplier. The computing system verifies if the supplier comprises a valid supplier. The computing system stores results of the verifying process. The results indicate if the supplier comprises a valid supplier.
US08224864B1 Striping directories across a striped volume set by the filenames contained in the directories
A method and apparatus for striping a directory across storage server nodes. Each storage server node services one of a plurality of persistent mass storage facilities. The method comprises mapping each filename in the directory to one of the persistent mass storage facilities. According to the mapping of the filenames, the directory is distributed across the storage server nodes for storage on the persistent mass storage facilities.
US08224857B2 Techniques for personalized and adaptive search services
Techniques are presented for automatically selecting information sources that are most relevant to user queries. Results of searches returned by information sources for queries are analyzed and the information sources are ranked based on this analysis. The information sources that have high rankings for a query are subsequently used to search for relevant results. This process can be adaptive, as the returned results of old queries can be analyzed at a later date to update the ranking of the information sources, automatic searches can be performed to update the ranking of the information sources, new queries can be used for analysis and stored, new information sources added, and old information sources deleted. A linguistic library is used to store personal categories for one or more users and general categories. Each category is associated with keywords and ranked lists of information sources. The library also contains general categories, taxonomies, and dictionaries.
US08224856B2 Intelligent default weighting process for criteria utilized to score media content items
A system and method are provided for intelligently, or programmatically, assigning weights for one or more criterion utilized to score media content items based on an analysis of a group of media content items. In general, scoring criteria to be used to score media content items for a user are defined. A group of media content items associated with the user is then analyzed with respect to the criteria to provide results such as a number or percentage of media content items from the group of media content items that satisfy each of the scoring criteria. Based on the results of the analysis, a weight is assigned to each of the scoring criteria. Thereafter, media content items are scored for the user as a function of the weights assigned to the scoring criteria.
US08224853B2 Methods and apparatus for updating a plurality of data fields in an electronic form
The disclosed system empowers technical and non technical users to author logical business objects, author intelligent business forms, and create automated workflows. The logical business objects include data definitions and methods from existing and new data sources. An object broker interprets the business object definition and brokers data/information and method calls to the data sources. The intelligent business forms are created by an information worker in a rich web-based tooling environment. Each form is intelligent enough to recognize other forms that it might co-exist with on a single page, as well as how to react based on events that occur on these related forms. The automated workflow tools include process discovery features that assist users during the process identification phase. The tools assist both technical and non technical users to identify processes within the organization, including supporting solution artifacts such as forms, rules, actions, outcomes and business objects involved. Process modeling features include the ability to combine defined artifacts into a process model that can be published into a runtime environment where it can be executed and used by business users in the organization.
US08224852B2 Method for protecting product data from unauthorized access
In a method for protecting at least parts of product data, which are stored on at least one server and/or in at least one database and associated with a product identified by an RFID tag, from unauthorized access, an authentication and authorization check of an accessing party is performed upon access to a server and/or database, additionally proof being required upon access that the product is located within the discretionary area of the accessing party, the proof being provided by the RFID tag upon detection by an RFID reader by an access token in the form of a data structure, by which the RFID tag authorizes the accessing party to access at least parts of the product data associated with the product identified by the RFID tag, and stored on the server and/or in the database, wherein the product data can be queried and/or changed depending on the application.
US08224850B2 Method and system for determining users that satisfy desired conditions
A method and system are disclosed allowing for determining those users of multiple users who satisfy desired condition(s), where characteristics of the users in at least some embodiments vary dynamically. In at least one embodiment, the method includes receiving at a server device a request for a determination regarding which of a plurality of users satisfies a plurality of conditions respectively relating to a plurality of user characteristics, and obtaining at the server device a conditions specification. Additionally, the method includes accessing at least one repository in which is stored information regarding the users to obtain at least some of the information, the information concerning the user characteristics. The method also includes making a determination regarding which of the users satisfies the plurality of conditions, obtaining at the first server device updated information from the at least one repository, re-evaluating the determination, and sending output information regarding the re-evaluated determination.
US08224847B2 Relevant individual searching using managed property and ranking features
Embodiments are configured to provide information relevant to individuals of interest to a searching user. In an embodiment, a method includes identifying relevant individuals of a network using a relevance model that includes the use of a number of managed properties and ranking features to identify relevant individuals of a defined network. The relevance model of one embodiment is defined by a schema that includes a textual matching ranking feature, social distance ranking feature, a levels to top ranking feature, and a proximity ranking feature.
US08224839B2 Search query extension
Methods, systems, and computer-readable media for search query extension are disclosed. A particular method retrieves a set of queries related to a search query from a query repository. The search query includes one or more search words and at least one search word is included in each query in the set of queries. A set of context words based on one or more computer-readable files accessible to a computer is generated and an intersection is calculated. The intersection is based on the set of queries and the set of context words. An extended search query is generated based on the calculated intersection and the search query.
US08224827B2 Document ranking based on document classification
A system may determine an extent to which a document is selected when the document is included in a set of search results, generate a score for the document based, at least in part, on the extent to which the document is selected when the document is included in a set of search results; and rank the document with regard to at least one other document based, at least in part, on the score.
US08224826B2 Agent rank
The present invention provides methods and apparatus, including computer program products, implementing techniques for searching and ranking linked information sources. The techniques include receiving multiple content items from a corpus of content items; receiving digital signatures each made by one of multiple agents, each digital signature associating one of the agents with one or more of the content items; and assigning a score to a first agent of the multiple agents, wherein the score is based upon the content items associated with the first agent by the digital signatures.
US08224822B2 Template based entity transformation
Systems, methods, and other embodiments associated with template based entity transformation are described. One example method includes generating a difference set that describes differences between an existing data entity and a template. The example method may also include applying the template to the existing data entity based on the difference set and conflict resolution choices.
US08224818B2 Music recommendation method and computer readable recording medium storing computer program performing the method
A music recommendation method and a computer readable recording medium storing a computer program performing the method are provided. In the music recommendation method, music items and rating data matrix comprising ratings and user IDs are first provided. Then, the ratings of each music item are classified into positive ratings and negative ratings. Thereafter, a pre-processing phase comprising a frame-based clustering step and a sequence-based clustering step is performed to transform the music items into perceptual patterns. Then, a prediction phase is performed to determine an interest value of a plurality of target music items for an active user. Thereafter, the target music items arranged into a music recommendation list in accordance with the first interest value and the second interest values, wherein the music recommendation list is a reference for the active user to select one of the target items.
US08224811B2 Workload management using robustness mapping
Computer-implemented systems and associated operating methods use performance maps created by evaluating robustness of a database operator, query plan, or query to analyze health of a currently-executing query. The computer-implemented system comprises logic that receives one or more robustness maps of measured database system performance acquired during database execution in a predetermined range of runtime conditions. The logic analyzes state of a currently-executing query by locating the query's performance on the robustness maps.
US08224808B2 Tracking modifications to values of various fields in a database server
Storing historical/previous values of a field of a relational database in the same table. The previous values can be conveniently used to revert back to any of such previously stored values. Thus, for each update/modify operation, the present value is stored as a previous value. In one embodiment, the previous values are stored in a VARRAY associated with each field. The indexed entries of the VARRAY store the present as well as previous values of the field.
US08224803B2 System and method for augmenting content in electronic documents with links to contextually relevant information
An electronic document and associated system, methods and apparatus is described. The electronic document is loaded in a user device configured to communicate with an external device that generates instructions for augmenting content contained in the electronic document with links to contextually relevant information. The content can be augmented with one or more user interface elements, and the augmented content can be displayed with one or more attributes which can be selected by a document author. The document author can mark or otherwise designate one or more portions of the electronic document to be excluded from the augmenting process.
US08224798B2 Reducing the number of operations performed by a persistence manager against a persistent store of data items
Method, apparatus, and computer program product for reducing the number of operations performed by a persistence manager against a persistent store of data items. A plurality of requests from an application are received. Each request is mapped into a transaction for performance against the persistent store, each transaction having at least one operation. Transactions are accumulated and preprocessed to reduce the number of operations for performance against the persistent store.
US08224794B2 Clearinghouse system, method, and process for inventorying and acquiring infrastructure, monitoring and controlling network performance for enhancement, and providing localized content in communication networks
A computerized system, method and process allows telecommunications carriers to find, evaluate and select locations for equipment through direct access to end users, while providing citizens the opportunity to offer the use of their dwelling or other assets to carriers. The system and method further provides a computerized mechanism for (a) creating an inventory and marketplace for available properties for use in telecommunications networks, (b) providing quality and/or performance monitoring and control for wireless communication systems based on data in the clearinghouse, and (c) providing localized content over wireless networks using the clearinghouse.
US08224791B2 Information lifecycle cross-system reconciliation
In the described systems and methods for information lifecycle cross-system reconciliation, a number of reconciliation indicators for a certain type of data are defined. A first set of values of the reconciliation indicators are calculated at a first computer system based on data stored in a memory of the first computer system. A second set of values of the reconciliation indicators are calculated at a second computer system based on data transferred from the first computer system. The two sets of values are received at reconciliation cockpit and stored in a reconciliation data structure. Further, the reconciliation data structure is examined to identify inconsistency between the data stored in the memory of the first computer system and the data transferred to the second computer system. If such an inconsistency is identified, the data transfer is cancelled. If inconsistency is not identified, the data transfer is confirmed.
US08224786B2 Acquisition and write validation of data of a networked host node to perform secondary storage
Methods and a system to acquire and perform write validation of data generated by one or more networked host nodes to perform secondary storage are disclosed. According to one embodiment, a method to passively acquire and perform write validation of data generated by one or more networked host nodes to perform secondary storage in a SAN-based data storage and recovery network includes generating data to store in primary storage. The method further includes generating metadata describing the data generated to store in primary storage, sending the data and metadata to a primary SAN storage device, acquiring passive access to data traveling a data path between a generating node and the primary SAN storage device, the data mirrored over an access line to a secondary storage server. The method further includes receiving, at the secondary storage server, an exact copy of a data stream that passes a splitter.
US08224782B2 System and method for chunk based tiered storage volume migration
System and method for reducing costs of moving data between two or more of multi-tiered storage devices. Specifically, the system operates by moving only high tier portion of data and merely remapping the low tier data to migration target device, which eliminates a large amount of data movement (low tier) while maintaining the SLA of high tier data. Specifically, when a command to migrate a thin provisioned volume is received from a source primary storage device to another target primary storage device, the system doesn't copy all of the tier1 and tier2 chunk data that the source thin provisioned volume holds, but copies only tier1 chunk data to the target storage device. The copy operation is performed after the storage system prepared the target thin provisioned volume on the target side. After that, tier2 chunks are remapped from the primary storage device to another target primary storage device without copying.
US08224781B2 Data protection in a data storage system
Systems and methods herein provide for protecting data using snapshots and images of those snapshots to quickly recreate data upon request. For example, a storage controller of a data storage system allocates a period of time between creating snapshots of data in a first storage volume of the data storage system. The controller then logs received write requests to the first storage volume and generates snapshot of data in the first storage volume based on the allocated period of time. Thereafter, the controller may receive a request to recreate data. The controller locates the snapshot in the first storage volume based on that request to recreate the data. In doing so, the controller generates a snapshot image in a second storage volume. The controller then retrieves logged write requests and applies them to the snapshot image to recreate the data in the second storage volume.
US08224775B2 System and method for managing, controlling and/or rendering media in a network
A system and a method manage, control and/or render media in a network. The system utilizes a media management application that manages, controls and/or renders digital media files in the network. A user browses, searches, manages and/or consumes content from multiple storage devices and servers in the network. The user may view a visual representation of active media connections between the available servers and/or the available rendering devices connected to the network.
US08224771B2 Resource sharing for document production
A system for resource sharing for document production. Available resources are determined for performing at least one document production task. The capacity of an available resource is determined. A task is selecting to send to the resource based at least partly on its availability. An identifier is associating with a set of task data, which can include document data and insertion data. The identifier can be used to track the progress and completion of the task. The task can be sent to the resource for processing. The completed task is received from the resource.
US08224767B2 Rapid knowledge transfer among workers
A system and method enable rapid knowledge transfer, for example between a plurality of experts and a plurality of apprentices located remotely from the experts. The system makes use of unique tools to facilitate transfer of knowledge and collaboration between individuals, even among remotely located individuals. An input to the system is a Knowledge Transfer Plan which has been designed to orchestrate the knowledge transfer. The knowledge transfer system integrates a shared repository and collaboration tools for use by the expert and apprentice. The collaboration tools may be accessed through role-specific portals which are automatically created from the Knowledge Transfer Plan. In one embodiment, the system is configured with a World Wide Web-based interface and an integrated suite of tools to support knowledge transfer activities on a global basis to facilitate knowledge transfer among workers engaged in an outsourcing business process.
US08224766B2 Comparing spatial-temporal trails in location analytics
Systems and computer-implemented methods are provided for comparing, associating and deriving associations between two or more spatial temporal data trails. One or more spatial-temporal data trails comprising one or more places are received at a processor. Each place is identified by a spatial temporal data point. And each spatial-temporal data trail is associated with an individual. The similarity between pairs of places is determined to establish one or more groups of places or one or more groups of individuals. Similarity and/groups can be determined based on demographics associated with the place or individual.
US08224758B2 Systems and methods for managing the transportation of dangerous materials
Systems and methods are provided for managing the transportation of dangerous materials. In one embodiment, a system is provided. The system comprises a database for storing master data for a set of materials. Each material has an assigned regulation applicable for the transportation of the material. The master data indicates at least one exception of one of the assigned regulations. The at least one exception defines a modification of the one of the regulations. The system further comprises a user interface for selection of a sub-set of the set of materials to be transported and a processor for checking compliance of the sub-set with the regulations that are assigned to the materials of the sub-set.
US08224751B2 Device-independent management of cryptographic information
Some embodiments provide an account-based DRM system for distributing content. The system includes several devices that are associated with one particular account. The system also includes a set of DRM computers that receives a request to access a particular piece of content on the devices associated with the particular account. The DRM computer set then generates a several keys for the devices, where each particular key of each particular device allows the particular device to access the particular piece of content on the particular device. Through a network, the DRM computer set of some embodiments sends the particular piece of content and the generated keys to the devices associated with the particular account. The network is a local area network, a wide area network, or a network of networks, such as the Internet. In some of these embodiments, the DRM computer set sends the content and keys to one device (e.g., a computer), which is used to distribute the content and the key(s) to the other devices associated with the account. In some embodiments, the DRM computer set individually encrypts each key in a format that is used during its transport to its associated device and during its use on this device.
US08224735B1 Method, system, and computer program for investing
An investment method provides a predictable monthly income to a retiree or other investor while increasing asset growth potential and decreasing the likelihood that assets will need to be sold during market downturns. The method may be implemented by computer equipment and computer programs operated by an investment services provider. Funds are first received from an investor and used to purchase assets for a Growth Component and an Income Protection Component. The assets in the Growth Component are invested primarily in growth-oriented investments, and the assets in the Income Protection Component are invested primarily in income-oriented investments. The investor may be paid distributions from the Income Protection Component. As the Income Protection Component is depleted through the payment of the distributions, it is periodically replenished by selling assets from the Growth Component. To minimize the likelihood that assets will be sold from the Growth Component during down markets, the amount of assets sold from the Growth Component is based at least partially on the rate of return of the Growth Component and may also be based on the state of the Income Protection Component.
US08224731B2 Form factor identification
A payment device, method, and apparatus configured to determine the form factor of the payment device used in a financial transaction, without requiring a different primary account number for each payment device form factor.
US08224728B2 System, method, and computer program product for allocating assets among a plurality of investments to guarantee a predetermined value at the end of a predetermined period
A system, method, and computer program product for allocating assets among a plurality of investments to guarantee a predetermined value at the end of a predetermined time period. A computer program controls the allocation of assets in the investment vehicle, which allows the investor to initially invest one hundred percent of the initial deposit in non-secure, high risk investments. At the end of the each trading day, the computer program determines if assets should be reallocated from the non-secure investments to the secure investments, from the secure investments to the non-secure investments, or if no reallocation is necessary.
US08224722B2 Customizable marketing project interfaces
Systems and methods are provided to enable filtered searches of marketing-related data by extracting marketing project information, including marketing activities, promotions, and campaigns information from an existing marketing system database and restructuring the extracted information in a hierarchical series of selectable nodes. In an embodiment, some of the nodes may be grouped into time, accounts, products, agreements, or marketing plan tabs. In an embodiment, once one or more nodes are selected and a search is activated, the results may be presented in a list or Gantt chart. In an embodiment, the Gantt chart may be supplemented with additional information including additional date ranges, key performance indicators (KPIs), and/or trade spends. In an embodiment, this additional information may vary according to a user role and the nodes selected.
US08224720B2 System and method for tracking inventory
A computer-based system for tracking inventory based on sales. The system can include a processor configured to process, manage, and analyze data. Additionally, the system can include a computing device operably coupled to the processor, wherein the computing device is associated with an entity. Notably, the processor can be configured to request information associated with a product from the computing device, wherein the information comprises an on-hand inventory quantity of the product and a total sales quantity of the product for a designated period of time for the entity and receive the requested information associated with the product from the computing device. The processor can also be configured to determine whether the on-hand inventory quantity is at least one and the total sales quantity of the product for the designated period of time is zero. Furthermore, the processor can be configured to select the entity when it is determined that the on-hand inventory quantity is at least one and the total sales quantity of the product for the designated period of time is zero.
US08224717B2 Managing an inventory of service parts
An inventory of service parts may be managed by assessing a company's capability, optimizing the inventory and implementing a management program based on the assessment and optimization. Optimizing target stock levels for the inventory of parts may be accomplished by calculating an inventory baseline for understanding information about the currently held inventory; developing a service strategy for a set of segments; quantifying a service level for each of the segments; analyzing the segments and their service levels for identifying at least one logistically distinct business; assigning each of the segments to a “best-fit” planning model for indicating each segment's deployment, replenishment, forecasting and review characteristics; identifying a probability distribution function for estimating a demand process of each of the segments; and calculating a target stock level for each segment.
US08224712B2 Point of sale personalization of an information handling system
A system for point of sale personalization of an information handling system (IHS), includes one or more subsystems to allow a customer to access a server to select a model of IHS, allow the customer to choose an operating system for the IHS, allow the customer to choose hardware for the IHS, simulate the IHS to the customer including the operating system and the hardware, receive personalization data from the customer, store the personalization data, assemble the IHS, including the hardware and installing the operating system, and download the personalization data to the IHS.
US08224707B1 Social network for shopping
A social network for shopping may be provided in which a user may provide a listing of an item they would like and the identity of a seller the item may be retrieved from. Another user may agree to pick up the item from the seller and deliver the item, perhaps for a small fee. The listing of the item may be posted on a website, sent to other users by a web feed such as RSS, sent by a text message, instant message, email, or communicated in any other manner to one or more users, etc. Alternatively, a user may post the identity of a seller that they are going to and ask if any users would like any items picked up from the seller and delivered to them, perhaps for a small fee.
US08224703B2 Fluid process system selection
A selection system (100) that selects fluid process systems is comprised of an interface (101, 103) and a processing system (102). The processing system (102) directs the interface (101, 103) to transfer a first signal that indicates user prompts. The interface (101, 103) receives a second signal that indicates user inputs provided responsive to the user prompts. The user inputs indicate fluid process information. The processing system (102) processes the fluid process information to select a first one of the fluid process systems. The processing system (102) obtains first performance and specification information for the first one of the fluid process systems. The processing system (102) directs the interface (101, 103) to transfer a third signal that indicates the first performance and specification information for the first one of the fluid process systems.
US08224701B2 Detecting device for a cash drawer and a point of sales system
A detecting device for a cash drawer is used for detecting a status of the cash drawer. The detecting device includes an operation logic circuit and a switch element. The operation logic circuit has a first input terminal, a second input terminal and an output terminal. The first input terminal and the second input terminal are respectively coupled with a micro switch. The first input terminal and the second input terminal are respectively inputted with a high level voltage. When the first input terminal and the second input terminal have the same logic voltage levels, the operation logic circuit outputs a first logic level to the output terminal. When the first input terminal and the second input terminal have different logic voltage levels, the operation logic circuit outputs a second logic level to the output terminal. The switch element is coupled between an electromagnetic switch and the first input terminal.
US08224689B1 Estimating inventory, user behavior, and/or cost and presentation attributes for an advertisement for use with an advertising system
An advertiser may be provided with fast and accurate estimates of the future performance of at least one of their advertisements. These estimates may be broken down by keyword, thereby providing, up-front, useful information to the advertiser about how different keywords will affect the performance and cost of their ad campaign. Estimates and/or suggestions for a set of keywords, given additional campaign parameters, may be generated by using historical search traffic (or some other ad serving trigger) data to predict future inventory and to find useful keyword (or some other serving constraint) variations. Current data on competing ads may be used to simulate the competitions (e.g., real-time auctions) that the given ads will participate in.
US08224688B2 System and method for disaggregating weekly forecast into daily components
A computer-implemented method transforms transactional data into a forecast of demand for controlling a commerce system. Goods move between members of a commerce system. The transactional data is recorded. Daily disaggregating parameters (DDP) are estimated by minimizing an error function of day of week and transactional data grouped according to promotion, price range, or customer. Model parameters are estimated based on the DDP and transactional data using a demand model to generate a weekly forecast of demand for the good. The weekly forecast of demand is disaggregated into daily components using the DDP. The daily components of the forecast of demand are provided to a member of the commerce system to control the movement of goods in the commerce system. Any variation in the demand model due to promotions, price changes, out-of-stock, and low selling product is taken into account when determining the daily components.
US08224681B2 Optimizing a security patrolling strategy using decomposed optimal Bayesian Stackelberg solver
Techniques are described for Stackelberg games, in which one agent (the leader) must commit to a strategy that can be observed by other agents (the followers or adversaries) before they choose their own strategies, in which the leader is uncertain about the types of adversaries it may face. Such games are important in security domains, where, for example, a security agent (leader) must commit to a strategy of patrolling certain areas, and robbers (followers) have a chance to observe this strategy over time before choosing their own strategies of where to attack. An efficient exact algorithm is described for finding the optimal strategy for the leader to commit to in these games. This algorithm, Decomposed Optimal Bayesian Stackelberg Solver or “DOBSS,” is based on a novel and compact mixed-integer linear programming formulation. The algorithm can be implemented in a method, software, and/or system including computer or processor functionality.
US08224679B1 Systems and methods for modeling insurance coverage
A method for modeling insurance coverage includes displaying within a user interface, claim scenario parameters for an insurance policy issued to a member, wherein the insurance policy includes a coverage limit associated with damage to the property and injury to the person. The method also includes receiving a value associated with each of the plurality of claim scenario parameters, generating a claim scenario, using the processor, the data related to the plurality of claims, and the values associated with each of the plurality of claim scenario parameters, and generating, using the processor and the claim scenario, a plurality of coverage parameter disparities including a difference between the coverage limit associated with damage to the property and the monetary amount for the damage to the property and a difference between the coverage limit associated with injury to the person and the monetary amount for the injury to the person.
US08224670B2 Graphical user interface for visualizing person centric infection risk
A system and method provide for determining and displaying on a user interface a patient's infection risk associated with a specific healthcare provider encounter. Specifically, a patient's infection risk assessment is presented in the form of a graphical representation of a set of infection risk values determined through utilization of a set of benchmark infection risk factors. Each infection risk value is associated with a particular point in time. This provides a visualization of changes in infection risk over time for the patient.
US08224658B2 Method, medium, and apparatus encoding and/or decoding an audio signal
A method, medium, and apparatus encoding and/or decoding an audio signal. The method of encoding an audio signal includes transforming an input audio signal into an audio signal in a frequency domain, quantizing the frequency-domain transformed audio signal, and performing bitplane coding on the quantized audio signal using a context that represents various available symbols of an upper bitplane.
US08224648B2 Hybrid approach in voice conversion
A hybrid approach is described for combining frequency warping and Gaussian Mixture Modeling (GMM) to achieve better speaker identity and speech quality. To train the voice conversion GMM model, line spectral frequency and other features are extracted from a set of source sounds to generate a source feature vector and from a set of target sounds to generate a target feature vector. The GMM model is estimated based on the aligned source feature vector and the target feature vector. A mixture specific warping function is generated each set of mixture mean pairs of the GMM model, and a warping function is generated based on a weighting of each of the mixture specific warping functions. The warping function can be used to convert sounds received from a source speaker to approximate speech of a target speaker.
US08224644B2 Utterance processing for network-based speech recognition utilizing a client-side cache
Embodiments are provided for utilizing a client-side cache for utterance processing to facilitate network based speech recognition. An utterance comprising a query is received in a client computing device. The query is sent from the client to a network server for results processing. The utterance is processed to determine a speech profile. A cache lookup is performed based on the speech profile to determine whether results data for the query is stored in the cache. If the results data is stored in the cache, then a query is sent to cancel the results processing on the network server and the cached results data is displayed on the client computing device.
US08224638B1 Managing programmable device configuration
A method of managing programmable device configuration can include running a server configuration image within the programmable device and storing a different configuration image within a non-volatile memory communicatively linked with the programmable device. Responsive to a switch request sent from the client to the programmable device over the communications link, the different configuration image can be loaded into the programmable device.
US08224637B1 Method and apparatus for modeling transistors in an integrated circuit design
An aspect of the invention relates to modeling a transistor in an integrated circuit design. Layout data for the integrated circuit design is obtained. A geometry relating the transistor to at least one well edge of at least one implant well is extracted from the layout data. An effective well proximity value for the transistor is calculated based on the at least one well edge using a complementary error function. The transistor is modeled using the effective well proximity value. In one embodiment, the effective well proximity value is added to a post-layout extracted netlist for the integrated circuit design. The integrated circuit design may be simulated using the post-layout extracted netlist. The effective well proximity value may be used to calculate a threshold voltage for the transistor during the step of simulating the integrated circuit.
US08224634B2 Systems and methods for the determination of active constraints in a network using slack variables
Systems and methods for determining active constraints in a surface facility network, which include the use of slack variables and multipliers in system equations to eliminate the extraneous (inactive) constraints.
US08224630B2 Modeling computer applications and storage used thereby
Embodiments of the invention provide a technique to model applications and storage used thereby. An aspect of the present invention is directed to a method for managing a computer system which includes at least one host computer and at least one storage system which are connected via a network, the at least one host computer having an application running thereon. The method comprises modeling an application running on a host of a computer system as an application object, which includes associating storage utilized by the application with the application object; tracking operation of the storage associated with the application object as a service being delivered by the storage to the application; and presenting result on the service being delivered by the storage to the application based on tracking the operation of the storage.
US08224617B2 Apparatus and method for calculating temperature dependent green's function using weight function
Disclosed are an apparatus and a method for calculating a temperature dependent Green's function using an appropriate weight function. The apparatus includes a material temperature change information input unit inputting change information of a material temperature; and a temperature dependent Green's function calculation unit receiving the change information of the material temperature through the material temperature change information input unit, calculating a temperature dependent Green's function using a weight function, and outputting the calculated result. According to aspects of embodiments, accuracy in the calculation of a thermal stress value can be improved by designing the weight function such that changes in physical properties of a material that change according to temperature changes are considered.
US08224613B2 Synthesis and generation of arbitrary waveforms with ISI components for jitter tolerance
An Arbitrary Waveform Generator has a controller programmed to generate a sequence of test waveforms using previously-defined waveform data files. The controller generates this series of test waveforms by direct synthesis to cause each waveform to contain a respective different predetermined amount of Rj, Sj and ISI jitter components. In this way, the Arbitrary Waveform Generator produces a sequence of waveforms incorporating varying amounts of ISI to sweep the ISI jitter components from an initial amount of ISI, for example, zero ISI, and continually increment the amount of ISI to a full unit interval of ISI in predetermined increments, for example, 0.1 UI steps.
US08224611B2 One pin calibration assembly and method for sensors
Described herein is a sensor assembly that can be calibrated after manufacture and a method for calibrating that assembly. The assembly comprises a sense element, microprocessor and a protection circuit. The assembly can use pins on the existing connector to input calibration data. The present invention also is a method of calibrating sensor outputs using an assembly that contains a protection circuit to prevent the sensor assembly from electrostatic discharge and high and reverse voltage.
US08224610B2 Radio-frequency identification tag with oscillator calibration
A method of calibrating an oscillator within a Radio-Frequency Identification (RFID) tag includes storing a plurality of calibration values within a memory structure. Each of the calibration values corresponds to a respective oscillation frequency of the oscillator. A selected calibration value is selected from the plurality of calibration values stored, according to a first selection criterion. The oscillator is then calibrated in accordance with the selected calibration value.
US08224608B1 Calibrating breathalyzer
The calibrating breathalyzer comprises an alcohol sensor, a non-volatile memory, a processing unit or processor, a display and a housing to house these components. The processing unit can calibrate the breathalyzer using the user's body as a simulator based on the user's metabolism rate, type and amount of alcohol consumed by the user. The processing unit determines a sample time to receive a breath sample from the user based on a time to a predetermined calibration point from the drinking start time calculated using the user's metabolism rate and the determined maximum alcohol level. The BAC % measurement based on the user's breath sample at the sample time is used as a reference point in calibrating the breathalyzer.
US08224605B2 Inspection standard setting device, inspection standard setting method and process inspection device
An information processing device stores an extracted feature of each inspection item of the process inspection, and a determination result of a final inspection in a memory device, calculates a separation degree between a distribution of features of products which were determined as good products at the final inspection and a distribution of features of products which were determined as defective products at the final inspection for every inspection item or every combination of inspection items based on data of the products stored in the memory device, selects an inspection item whose inspection standard is to be reset from the inspection items or the combinations of the inspection items based on a value of the separation degree. Thus providing a method of appropriately setting an inspection standard for detecting a defect sign during process inspection. Further a process inspection device and inspection standard setting device which implements the same.
US08224601B2 Semiconductor device and method of estimating capacitance value
A semiconductor device includes an element coupled between a first power supply line and a second power supply line, and a capacitor coupled between the first power supply line and the second power supply line. A capacitance value of the capacitor is estimated based on a first value that depends on a period of a change in an input signal input to the element and a change in an output signal output from the element, and a second value that depends on a voltage between the first power supply line and the second power supply line.
US08224597B2 Data collection device and associated system for monitoring and storing performance and maintenance data related to a component of an electrical system
The present invention provides systems and methods for testing and storage of information related to a component. A data collection device having a memory is fixedly connected to the component. A test device communicates with the data collection device to store test data concerning the component in the data collection device. The test device also performs analysis of the test data and provides information concerning the health and maintenance history of the component. The present invention also provides systems and methods for determining the current drawn or supplied by electrical components connected in parallel in an electrical system. A current sensor located between the electrical components determines the current supply or draw of one of the electrical components, while a current sensor between the electrical components and the remainder of the electrical system determine a cumulative current draw or supply by both the electrical components.
US08224585B2 Documenting and presenting mutation observations
A method and system in a computing environment for documenting mutation observations is provided. The method includes receiving mutation information, disassembling the mutation information into discrete elements and storing the discrete elements. A method and system for presenting mutations is also provided. The method includes obtaining discrete elements for a mutation, obtaining a standard for presenting the mutation and assembling the mutation presentation utilizing the discrete elements and the standard of presentation.
US08224575B2 Method and computer-readable storage medium with instructions for processing data in an internal navigation system
A method for processing data in an inertial navigation system having a Kalman filter and computer-readable storage medium containing instructions to configure a processor to perform the same. The method produces more accurate estimates of the position, velocity and attitude of the inertial measurement unit. The method is fully automatic and enables zero-velocity updates and fixed-azimuth updates to be performed simultaneously. The method may also include a multi-stage filtering process to filter digital compass data when used in an environment with extraterrestrial magnetic field sources. The method may also include a fixed-lag smoother to improve estimates of the position, velocity and attitude of the inertial measurement unit. The method also may include processes to constrain altitude errors.
US08224573B2 Azimuth detecting device and azimuth detecting method
An azimuth detecting device mounted in a mobile object and having: a geomagnetic sensor; GPS signal receiving means; and measuring means for measuring a position of the mobile object by using a GPS signal, the azimuth detecting device being characterized in calculating a gain correction amount by means of a method of least squares, using an output value of the geomagnetic sensor when a level of the GPS signal received by the GPS signal receiving means is lower than a predetermined level, and calculating a declination correction amount and/or an inclination correction amount on the basis of information obtained from the GPS signal and correcting the output value of the geomagnetic sensor, when the level of the GPS signal is at least the predetermined level.
US08224570B2 On-vehicle map display apparatus, map display method
This on-vehicle map display apparatus comprises a map scale setting unit that sets a map scale, a summary map generation unit that generates a summary map by abbreviating road shapes if a map scale that is less than a predetermined scale is set by the map scale setting unit, a summary map display control unit that displays the summary map generated by the summary map generation unit upon a display monitor, a congestion information acquisition unit that acquires congestion information, and a congestion information display control unit that displays the congestion information acquired by the congestion information acquisition unit as superimposed upon the summary map displayed upon the display monitor by the summary map display control unit.
US08224564B2 Vehicle drive assist system
A control unit sets a current total risk function for each of white lines, guardrails, side walls, and three-dimensional objects existing around a vehicle, estimates a temporal change in the position of each object, and calculates a minimum of the total risk function at the vehicle position for each time. An objective function is generated for the time, and a turning control amount that minimizes the objective function at the time is calculated as a turning control amount of the vehicle. Risk functions provided when the vehicle moves by the turning control amount are set for respective routes. A final avoidance route is selected from the risk functions of the routes, and steering and braking are controlled.
US08224560B2 Eco-drive support device and method
An eco-drive support device that notifies a driver of the eco-friendliness of a vehicle driving operation being performed by the driver includes: an operating unit that calculates eco-drive support information that indicates the eco-friendliness of the vehicle driving operation being performed by the driver; and a notification control unit that controls a notifying unit to notify the driver of the eco-drive support information, if there is a request from an input unit for notification of the eco-drive support information. In this device, the notification control unit controls the notifying unit to notify the driver of the eco-drive support information though there is not a request from the input unit for notification of the eco-drive support information, if a predetermined condition for providing the eco-drive support information is satisfied.
US08224559B2 Method and apparatus to monitor a mass airflow metering device in an internal combustion engine
A method for operating an internal combustion engine configured to operate in a controlled auto-ignition combustion mode and equipped with a mass airflow metering device includes monitoring an engine combustion state, monitoring states of engine operating parameters, calculating a nominal intake air mass flowrate corresponding to the states of the engine operating parameters, estimating an intake air mass flowrate corresponding to the nominal intake air mass flowrate and the engine combustion state, measuring intake air mass flowrate with the mass airflow metering device, comparing the estimated and measured intake air mass flowrates, and detecting a fault related to the mass airflow metering device when a difference between the estimated and measured intake air mass flowrates exceeds a predetermined threshold.
US08224557B2 Control systems and methods using geometry based exhaust mixing model
A system includes a cylinder equivalence ratio (EQR) module, a location estimation module, a sensor module, and a fuel control module. The cylinder EQR module determines a first EQR corresponding to a first exhaust gas expelled from a first cylinder and determines a second EQR corresponding to a second exhaust gas expelled from a second cylinder. The location estimation module determines when the first and second exhaust gases mix in an exhaust manifold to form a third exhaust gas having a third EQR. The sensor module estimates an EQR of a fourth exhaust gas based on the third EQR. The fourth exhaust gas is located at an oxygen sensor in the exhaust manifold. The fuel control module controls an amount of fuel supplied to an engine based on a difference between the estimated EQR and an EQR corresponding to measurements from the oxygen sensor.
US08224555B2 Control apparatus of spark ignition internal combustion engine
In an in-cylinder injection type spark ignition internal combustion engine in which the intake air amount is controlled by use of an intake valve or an exhaust valve, which is provided with mainly a variable valve mechanism, instable combustion during a low-load operation is avoided without an increase in pumping loss (without a decrease in the thermal efficiency). In the in-cylinder injection type spark ignition internal combustion engine, during low-load operation, on the basis of the cooling water temperature of the engine the opening and closing timing of the intake valve is controlled in a retard angle manner and the opening and closing timing of the exhaust valve is controlled in an advance angle manner. Furthermore, the fuel injection timing is controlled in a retard angle manner on the basis of the retard angle amount of the intake valve opening and closing timing.
US08224553B2 Method and device for operating an internal combustion engine
An internal combustion engine has at least one cylinder and an exhaust gas tract, which contains a component to be protected. An estimated dynamic component temperature of the component is determined in accordance with at least one operating variable of the internal combustion engine, taking into consideration the dynamic behavior of the section of the internal combustion engine. An estimated stationary component temperature of the component is determined in accordance with at least one operating variable of the internal combustion engine without taking into consideration the dynamic behavior of the section of the internal combustion engine. An actual value is determined for the component temperature of the component in accordance with the estimated dynamic and stationary component temperatures of the component to be protected. Protective measures for the component are implemented in accordance with the actual value of the component temperature of the component to be protected.
US08224540B2 Apparatus and method for inching using a continuously variable transmission
An agricultural vehicle and method of operating the same, where the agricultural vehicle has an engine, a continuously variable transmission, a processor, an inching controller, and a speed controller. The speed controller sends a first signal to the processor, and the processor controls the transmission to operate the vehicle at a first speed based on the first signal. The inching controller sends a second signal to the processor, and the processor controls the transmission to move the agricultural vehicle in a forward or reverse direction, depending on the second signal. If the first speed based on the first signal is zero, the second signal triggers the processor to control the transmission to move the agricultural vehicle in the forward or reverse direction a predetermined first distance. The control of the vehicle to be at zero speed or to be in a particular position is effectuated by a position control mechanism.
US08224525B1 Indication of attraction domains for controlled planar motion of a ground vehicle
A method and apparatus for operating a vehicle under manual or automatic steering mode is disclosed herein. An estimation of an attraction domain of stability is calculated for the vehicle using the vehicle's current position and orientation information relative to a target trajectory. If an unstable estimation of the attraction domain is determined, then the vehicle is operated in manual mode under control of an operator.
US08224524B2 Vehicle and control method of the same
A vehicle includes first and second rotary bodies in contact with a road surface. The vehicle also includes a rotation sensor that detects a rotational state of each of the first and second rotary bodies. Additionally, the vehicle includes a turning sensor that detects a physical quantity representing a turning state of the vehicle on the road surface. The vehicle also includes a calculation unit that calculates a predicted value of a turning parameter representing a turning amount of the vehicle by use of a difference between first and second physical quantities which represent the rotational states of the first and second rotary bodies. In addition, the vehicle includes a slip detection unit that detects occurrence of a slip of the first or second rotary body by comparing the predicted value with an actual measured value of the turning parameter obtained by receiving an output signal of the turning sensor.
US08224516B2 System and method for area coverage using sector decomposition
The different illustrative embodiments provide a method for generating an area coverage path plan using sector decomposition. A starting point is identified on a worksite map having a number of landmarks. A first landmark in the number of landmarks is identified. A path is generated around the first landmark until an obstacle is detected. In response to detecting the obstacle, the path is made linear to a next landmark. The path is generated around the next landmark.
US08224505B2 Method and device for determining and updating a target altitude for an emergency descent of an aircraft
A method and device are provided for determining a target altitude for an emergency descent of an aircraft that is to be reached by the end of the emergency descent. The method includes determining an initial target altitude representative of the initial position of the aircraft and then repeatedly determining a current target altitude along a reference horizontal distance. The current target altitude is compared to the initial target altitude and is used to update the emergency descent if the current target altitude is lower than the initial target altitude. Each target altitude is selected as the larger of a predetermined threshold altitude and a security altitude that ensures any obstructions along a remaining horizontal distance are avoided.
US08224501B2 Store management system and method of operating the same
A method for controlling an unmanned platform from a manned station is provided. The method includes transmitting a master arm control message from the manned station to the unmanned platform via a first control path, transmitting a first critical control message from the manned station to the unmanned platform via a second control path that is independent of the first control path, and transmitting a second critical control message from the manned station to the unmanned platform via a third control path that is different than the first control path and the second control path.
US08224494B2 System and method for providing prescribed resources to plants
Therefore, the illustrative embodiments provide a computer implemented method and system for providing an application of a resource to plants. A plurality of per plant prescriptions for a plurality of plants are received and a source is selected to fulfill the plurality of per plant prescriptions to form a selected source. Movement of a mobile utility vehicle is controlled to the selected source, the resource is obtained, and movement of the mobile utility vehicle is controlled to each plant in the plurality of plants. The resource is applied from the mobile utility vehicle to each plant according to the per plant prescription.
US08224486B2 Method of evaluating and correcting robot program and device for evaluating and correcting robot program
There is provided a device for evaluating and correcting a robot operation program for evaluating an appropriateness for the robot operation program and correcting the robot operation program, comprising a computer including a simulation function for confirming a robot operation. The computer includes a load calculation section for calculating a load given to a motor for driving an operating portion of the robot by a simulation conducted by a computer; and an evaluation section for evaluating, by an evaluation function, whether or not the load exceeds a predetermined allowed value.
US08224481B2 Method and apparatus for dispensing fluid compositions
A miniaturized fluid dispensing system for dispensing customized fluids. The dispenser may include first and second reservoirs containing constituent fluids; a drive motor; at least two pump assemblies commonly driven by the drive motor and in communication with the first and second reservoirs; first and second valve assembly in communication with the first and second pump assemblies; and a control system for selectively controlling the valve assemblies to blend and discharge a composition from the constituent fluids. The system may include a dispensing header to house the valves and to define ‘discharge’ and ‘recirculation’ flow paths for each constituent fluid. The present invention also provides a method for dispensing a fluid regimen (e.g. a plurality of compositions) by periodically blending and discharging varying compositions over time.
US08224477B2 Work machining apparatus control program and work machining apparatus control device for executing the control program
A control system is provided for each pair of a work fixing part and a work machining part. In each control system, a work receiving program block, a work machining program block and a work discharge program block are provided, and the work machining program block starts on the condition that the work receiving program block ends and the work discharge block program starts on the condition that the work machining program block ends. The work receiving program block is associated with the work supply program of the work supply apparatus, or the work discharge program block is associated with a work transfer program of a work transfer apparatus so that a command is issued to the work receiving program block or the work discharge program block, and a command to perform a cue of the head of the program of each control system is provided at the last part of the control system.
US08224474B2 Method of controlling operation of a processing system
In a method of controlling operation of a processing system, a host computer, a process tool and a component of an evacuation system, for example an abatement tool, are connected to a system bus. The abatement tool monitors signals transmitted on the system bus between the host computer and the process tool, and signals received directly from the process tool. The abatement tool uses information contained within the monitored signals to generate a signal for the process tool regarding an operating characteristic of the abatement tool. This signal is transmitted either directly or over the system bus to the process tool, which uses the generated signal to control an operating state of the process tool.
US08224468B2 Calibration certificate for virtual sensor network (VSN)
A method is used for providing sensing data to a control system of a machine. The method may include providing a plurality of virtual sensors, each of which may have a model type, at least one input parameter, and at least one output parameter. The method may also include integrating the plurality of virtual sensors into a virtual sensor network; determining interdependencies among the plurality of virtual sensors; and obtaining operational information of the plurality of virtual sensors. Further, the method may include recording measurement data and performance information of the virtual sensor network and the plurality of virtual sensors; and generating one or more calibration certificate of the virtual sensor network based on the operational information, the measurement data, and the performance information.
US08224466B2 Low-cost controller having a dynamically changeable interface
A controller for dynamic redefinition of a short stack initialization to provide a low cost generic controller. The controller may be built with a network variable interface which has its variables initially selected by the time of the completion of the build. Thus, if different network variables are desired, then the controller needs to be placed with the builder or special technician for implementing the changes. The present invention modifies that controller so as to provide a capability of changing the network variables without the need of the builder or anyone else to modify the network variables in the controller's interface. The network variables may now be changed by an operator or customer, even while that controller is in operation.
US08224460B2 Anchoring units for leads of implantable electric stimulation systems and methods of making and using
A nerve stimulation lead has a distal end, a proximal end, and a longitudinal length. The nerve stimulation lead includes a plurality of electrodes disposed at the distal end, a plurality of terminals disposed at the proximal end, and a plurality of conductive wires electrically coupling the plurality of electrodes electrically to the plurality of terminals. The nerve stimulation lead also includes at least one anchoring unit disposed on the nerve stimulation lead. The at least one anchoring unit is configured and arranged for anchoring the nerve stimulation lead against a bony structure.
US08224459B1 Insertion tool for paddle-style electrode
The present disclosure describes various embodiments of an insertion tool that affords steerability of the paddle-style electrode during implantation without causing damage to the insulation and/or the contacts of the paddle-style electrode. One embodiment is described as having a “pin fork” configuration; another a “shovel” configuration; and yet another has tabs or a lumen on the paddle-style electrode for facilitating the insertion of a stylet. The various embodiments for the insertion tool allow for adjustments of the paddle-style electrode in both the medial/lateral and inferior/superior directions allowing the surgeon to steer the paddle-style electrode to the desired stimulation site within the epidural space of the spinal column.
US08224443B2 Method for controlling pacemaker therapy
The present invention includes a method for controlling pacemaker therapy in a patient with an implanted biological pacemaker. The method may include pacing a heart at a predetermined rate using an electronic pacemaker and configuring the pacemaker to periodically enter a biological pacemaker weaning mode. The weaning mode may include ceasing pacing for at least a predetermined length of time and monitoring the heart to detect electrical depolarizations of a ventricle of the heart during the predetermined length of time. The weaning mode may further include determining the length of time between the cessation of pacing and the detected electrical depolarization and determining if the length of time between the cessation of pacing and the detected electrical depolarization is less than a maximum predetermined interval. The pacemaker therapy may be withheld as long as the length of time is less than the maximum predetermined interval. Further, if the length of time exceeds a maximum interval, the pacemaker will exit the weaning mode.
US08224442B2 Resuscitation device with expert system
A resuscitation device for automatic compression of victim's chest using a compression belt which exerts force evenly over the entire thoracic cavity. The belt is constricted and relaxed through a motorized spool assembly which repeatedly tightens the belt and relaxes the belt to provide repeated and rapid chest compression. An assembly includes various resuscitation devices including chest compression devices, defibrillation devices, and airway management devices, along with communications devices and senses with initiate communications with emergency medical personnel automatically upon use of the device.
US08224440B2 Electrically isolating electrical components in a medical electrical lead with an active fixation electrode
A lead body adapted for in-vivo implantation in a living subject includes a proximal end configured for electrical and mechanical connection to a therapy or a monitoring device, and a distal end. A collar is disposed at the distal end of the lead body, and a casing is disposed within the collar and is translatable along a central longitudinal axis of the collar. At least one electrical conductor extends substantially the length of the lead body, and an electronic component is disposed within the casing and conductively coupled to the electrical conductor. An electrode is mechanically connected to the casing and conductively coupled to the electronic component. A seal is disposed between the casing assembly and the collar to prevent passage of ionic fluid into the lead body through its distal end.
US08224435B2 Electrotransport device having a reservoir housing having a flexible conductive element
This invention relates to an electrotransport device, which incorporates a flexible conductive element within the reservoir housing of the device, which permits electrical communication from within the housing to outside of the housing without the use of opening, which require various methods of sealing the opening against leaks and moisture.
US08224430B2 Baseline processing for a cardiac event detection system
A system for the detection of cardiac events occurring in a human patient is provided. At least two electrodes are included in the system for obtaining an electrical signal from a patient's heart. An electrical signal processor is electrically coupled to the electrodes for processing the electrical signal and a patient alarm means is further provided and electrically coupled to the electrical signal processor. The electrical signal is acquired in the form of electrogram segments, which are categorized according to heart rate, ST segment shift and type heart rhythm (normal or abnormal). Baseline electrogram segments are tracked over time.
US08224427B2 Method for real time tumour visualisation and demarcation by means of photodynamic diagnosis
Proposed invention is related to the field of photodynamic therapy and photodiagnosis. Specifically, a new algorithm is presented for visualization and spatial demarcation of various types of tumors and unhealthy tissue through unsupervised segmentation of the fluorescent multispectral image. Image is acquired through recording of the emission of the tissue illuminated by the light that induces fluorescence in the tumor. For this purpose tissue is treated by photo sensitizer. Algorithm for real time visualization and spatial demarcation of the tumor by means of the analysis of fluorescent image consists of the recording of the fluorescent image (1) that represents linear combination of the unknown classes S by multispectral camera, transformation of the fluorescent multispectral image into new multispectral image (2) applying nonlinear dimensionality expansion, linear transformation of the multispectral image (2) with extended dimensionality, independent component analysis of the innovation representations of the multispectral image (3) that is result of the transformation of the fluorescent image (1) and multispectral image (2), extraction o the tumor map or class of interest in accordance with the chosen criterion and visualization of tumor on monitor.
US08224422B2 Esophageal mapping catheter
An esophageal mapping catheter enables a physician to map the location of the esophagus so as to avoid damaging the esophagus during radio frequency (RF) ablation procedures. Information from the esophageal mapping catheter is communicated to a patient information unit, communications unit and/or electroanatomic mapping system. The electroanatomic mapping system uses the information from the esophageal mapping catheter to develop a three-dimensional map of the esophagus and to monitor the temperature within the esophagus in order to prevent the creation of esophageal fistula.
US08224420B2 MRI guided ultrasound therapy apparatus
This invention provides a MRI guided ultrasound therapy apparatus. It comprises a static field magnet adapted to apply a static magnetic field in an magnetic resonance volume at a predetermined disposition; at least one ultrasound energy applicator adapted to apply energy within an energy application zone at a predetermined disposition; and The mechanical positioning means for moving said ultrasound energy applicator to position the applicator so that the energy application zone intersects said magnetic resonance volume within said region of the subject. In that apparatus, the static field magnet is open at both ends or open at side. The sided open is upward or downward and the mechanical positioning means of this ultrasound energy applicator is close to and is located outside of this sided open. This invention reduces the space limitation for the mechanical positioning means of the ultrasound transducer. Meanwhile, the non-magnetic requirement on the mechanical positioning means become less greatly and particularly the problem of interference from magnetic field produced by working current of the transducer power cord to MRI system can be solved.
US08224401B1 System and method for controlling a powered device that draws power from a communications network in response to user detection
A system and method controls a powered device of the user that is connected to a communications network and draws power therefrom. A determination is made if the user is in the vicinity of the communications network by generating a probe packet to a wireless access point (WAP) of the communications network that is returned positive when a wireless communications device of the user that is configured to connect to the communications network via the WAP is connected thereto. If the probe packet is returned positive indicative of the presence of a user, the network switch port of a network switch connected to the powered device of the power is enabled to allow the powered device to draw power from the communications network. The network switch port is disabled when the probe packet is returned negative indicative that the user is not in the vicinity of the communications network.
US08224400B2 Systems and techniques for reducing power consumption in a mobile computing device
Various embodiments are directed to systems and techniques for reducing power consumption in a mobile computing device. In one or more embodiments, a mobile computing device may be arranged to determine a user environment based on detected antenna impedance or detected current. After the user environment is determined, the mobile computing device may confirm that total radiation power (TRP) for the mobile computing device at an initial conducted power level exceeds the minimum TRP threshold required by the network carrier to receive acceptable quality of service (QoS). Based on the excess TRP for the particular user environment, the mobile computing device may determine a reduced conducted power level to be input to an antenna system. Accordingly, significant power savings may be achieved. To save additional power, the mobile computing device may automatically adjust and/or improve antenna impedance matching based on user environment allowing a further reduction in conducted power. Other embodiments are described and claimed.
US08224399B2 Method and apparatus to supply power voltage to a mobile device in a variable manner
A method and apparatus to supply a power voltage to a mobile device in a variable manner in order to provide high output power and a high quality sound environment and a mobile device using the same. The apparatus includes a volume control unit to detect installation of an external power supply and to generate a voltage control value corresponding to a current volume level, and a DC-DC converter unit to convert a voltage of an internal power supply in a variable manner on the basis of the voltage control value generated in the volume control unit in order to drive the switching power amplifier.
US08224390B2 Methods and devices of a communication device and a digital picture frame
Disclosed are devices and methods of a mobile communication device including receiving data related to an image exhibited on a display device of a digital frame and processing the received data to access at least one communication initiation address. The communication device and the digital frame may establish communication in any number of manners. For example, the communication device may be in the proximity of the digital frame or may touch the frame itself, for example on a touch screen of the digital frame. In any event, the digital frame may include a transceiver to transmit data to the communication device so that at least in part based on data of the digital frame the communication device may automatically or semi-automatically initiate a communication to a communication address associated with the data. Accordingly, a user's desire to place a call telephone based on viewing a photo may be simply initiated.
US08224383B2 Extensible mobile computing platform
An extensible mobile computing platform. The extensible system can extend the mobile communication device resources by pairing the mobile communication device with a mobile extender device. The mobile device extender device includes peripheral ports that can receive standard peripherals so that users can operate the peripherals when the mobile communication device and the mobile extender device are paired. The mobile extender device includes an ASIC (application specific integrated circuit), operating system and an extender device component. The mobile communication device includes a mobile communication device component as well as a powerful processor and an operating system.
US08224377B1 Personal lifestyle device
A method and apparatus for advertising a service on a wireless device. The method includes: storing authentication information in the wireless device; using the authentication information to establish communication between the wireless device and a service provider; and subsequent to the communication being established between the wireless device and the service provider, advertising, on the wireless device, context-specific information about a service associated with the service provider based on at least one of (i) an ambient temperature, (ii) a body temperature of a user of the wireless device, and (iii) a heart rate of the user.
US08224376B1 Communication device
The mobile phone comprising a mobile phone updating implementor which updates battery controller, CCD unit controller, microphone controller, speaker controller, or vibrator controller by utilizing the mobile phone updating data received via antenna.
US08224363B2 Method and apparatus for communicating short message service and supplementary services messages
Methods and apparatus for enabling short message service (SMS) and supplementary services (SS) in a long term evolution (LTE) network via evolved packet system (EPS) mobility management (EMM) over the LTE control plane are described. In one embodiment, the radio resource control (RRC) connection signaling radio bearer (SRB) is used for SMS and SS transport over the LTE control plane between a wireless transmit/receive unit (WTRU) and a mobility management entity (MME). EMM interfaces and primitives are defined for actions towards SMS and SS entities for enabling SMS and SS services in LTE via the LTE control plane media. Message formats for SMS and SS message transport are also disclosed for sending SMS and SS messages within EMM uplink (UL) non-access stratum (NAS) transport and downlink (DL) NAS transport messages.
US08224360B2 System and method for handling special number calls using text message format
A system for handling special number calls placed from a calling instrument using a text messaging format includes: a plurality of message handling units configured in at least one communication network accessible by the calling instrument. At least one selected message handling unit of the plurality of message handling units operates to recognize an extant call placed from the calling instrument using a special number and expressed in the text messaging call format. The plurality of message handling units cooperates to effect querying the calling instrument to ascertain a substantially pinpoint geographic location of the calling instrument substantially contemporaneously with the extant call. The plurality of message handling units cooperates to use the geographic location for routing the extant call to at least one selected special number answering station coupled with the at least one communication network and situated generally proximate with the geographic location.
US08224354B2 Identification of proximate mobile devices
A method of identifying proximate mobile devices, the method comprising the steps of: providing a sensory identifier (ID), a first mobile device (1) detecting the sensory identifier (ID), a second mobile device (2) detecting the sensory identifier (ID), the first mobile device (1) sending a request message associated with the sensory identifier (ID) to the second mobile device (2), and the second mobile device (2) sending an acknowledgement message to the first mobile device (1) so as to establish mutual identification. The sensory identifier (ID) may comprise a visual identifier, such as a bar code, and/or an audio identifier, such as a sound signal. An audio identifier may be produced by tapping the mobile devices together.
US08224351B1 Identifying a geographically nearby mobile computing device
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for identifying proximity of a mobile computing device to another mobile computing device. A computing system determines that a set of mobile computing devices are geographically proximate to a first mobile computing device based on identifying that each of the mobile computing devices received a first type of signal from an emitting device for which the first mobile computing device also received the first type of signal. The computing system determines a subset of the mobile computing devices that share a physical space with the first mobile computing device based on identifying that each of the mobile computing devices emitted a second type of signal that was detected by the first mobile computing device, or detected the second type of signal that was emitted by the first mobile computing device.
US08224350B2 Method and apparatus for determining location
A method of determining the location of a portable device comprises obtaining identities of wireless communication devices detectable by the portable device at a particular location which is to be determined, thereby to obtain a set of identities. The set of identities is compared with the content of a database, which database stores a plurality of findings, to select one or more findings; each finding comprising a reference location and a set of identities of wireless communication devices sighted at that location. The location of the portable device is found based on processing the selected findings.
US08224348B2 Location intelligence management system
Collection and analysis of network transaction information which includes the mobile device's usage, location, movements coupled with data from non-wireless network sources allow for the automation of analysis for the detection of anti-social behaviors.
US08224347B2 Apparatus for providing location information of hand-held device and method thereof
A method and apparatus for providing location information of a user terminal is provided, which makes it possible to mark the location of a user terminal using geographical information stored in a broadcast receiver.
US08224345B2 Adjustments of IUB load measurements
A method may include determining whether a discrepancy exists between scheduling headroom computable by a first device and scheduling headroom computable by a second device, determining one or more load measurements that the second device bases its computation of the scheduling headroom if it is determined that the discrepancy exists, modifying the one or more load measurements, and calculating the scheduling headroom based on the modified one or more load measurements.
US08224340B2 Method and apparatus to estimate relative base station and subscriber terminal locations and using it to increase frequency reuse
Method for estimating position information of base stations as well as terminals for three dimensional centralized real-time spectrum management to achieve high spectral efficiency. In one aspect of the invention, the method comprises i) understanding the position information of plurality of base stations, wherein the plurality of terminals and the base stations form a wireless network, ii) determining, at the central controller, position of a terminal via plurality of communication wirelessly between the base stations and a terminal and between the base station and the central controller, iii) applying network wide real time knowledge at the central controller to electronically steerable antennas to use a resource in a different direction then where it is used by other base stations to achieve frequency reuse of one.
US08224336B2 Method and apparatus for improving network performance in a communication system
A method and apparatus is disclosed for improving network performance in a communication system. A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to group a plurality of wireless base terminals (WBTs) into first and second groups that share at least one common WBT and select a resultant communication path for the at least one common WBT to a mobile telephone switching office based on differential delays associated with alternative communication paths for combinations of WBTs in at least one of the first and second groups. Additional embodiments are disclosed.
US08224333B2 LAN-based UMA network controller with aggregated transport
A method for managing UMA communications within a local area network and a network controller are disclosed. The method includes establishing a first connection between a first UMA device and a LAN-based UMA network controller (LAN-UNC) and establishing a second connection between a second UMA device and the LAN-UNC. The first and second connections are carried over the local area network. The first and second UMA devices are connected to the same local area network. The method provides establishing a third connection between the LAN-UNC and a UMA network controller (UNC). The UNC is connected to an external network and the third connection extends over the external network. The method includes transporting packets received using the first and second connections to the UNC using the third connection. Packets received using the third connection are transported to the first UMA device using the first connection and to the second UMA device using the second connection.
US08224301B2 Method and device for controlling terminal based on recognition of vehicle driving condition
A communication server in cooperation with a telematics center receives a result message for condition guidance service selection result information from the telematics center to control a driver terminal according to traveling condition recognition of a vehicle, stores a driver terminal number, call control request information during traveling, and condition notice information during traveling included in the result message, sets a condition guidance service, and controls call connection with a call connection attempting terminal for attempting a call connection to the driver terminal according to a type of the result message.
US08224298B2 Systems and methods for mobile media services utilizing a short form command structure
In embodiments of the present invention, systems and methods for media services may comprise transmitting a message comprising content to a handset, soliciting a response message, wherein the solicitation indicates a short form command structure for the response, receiving a response from the handset comprising a short form command, and processing the response using the short form command. User engagement may be facilitated by developing locally produced, personalized channels for delivery of relevant content. The mobile platform may enable building mobile-oriented communities around original content. Content may be local, authentic, relevant, insider, original, aggregated, a multi-modal mash-up, and the like.
US08224297B2 Advertising information providing method and advertising information providing system
By using the location information of a wireless communication terminal, an advertising information display method, etc. is provided to display on a display, highly useful advertising information, that is, advertising information of an advertising information transmission source, which is located at a location that is close to the location at which the user of the wireless communication terminal is present. This advertising information display method, which displays, on a display 2b of a mobile telephone device 2 that is capable of transmitting terminal location information 2b, advertising information 3a, which is transmitted from a store 3, and is capable of transmitting store location information 3p and advertising information 3a, has: a step to obtain terminal location information 2p and the transmission time thereof tm, a step to obtain the store location information 3p and the advertising information 3a, a step to perform a ranking of the advertising information of the advertising information 3a based on time difference information T between the advertising information transmission time ta when the advertising information 3a is transmitted to the mobile telephone device 2, and the terminal location information transmission time tm, and location difference information L between the terminal location information 2p and the store location information 3p, a step to transmit the advertising information 3a by being associated with the ranking information H, to the mobile telephone device 2; and a step to display the advertising information 3a on the display 2b of the mobile telephone device 2, based on the ranking information H.
US08224293B1 Encoded colorgram for mobile device security
A security system includes a software application running in a user's smartphone and a separately carried visual key that the user can image at will with the smartphone's camera. An effective visual key would typically comprise digital data encoded in a series of colored cells arranged in a colorgram. Such digital data is treated as a what-you-have security factor, and is concatenated with other security factors so users can authenticate themselves to websites, internet services, and even within the smartphone device itself or its applications. In one aspect, when users authenticate themselves to a server, the server returns a short-term supply of one-time-passwords or account numbers for use in secure access and financial transactions on other systems.
US08224290B2 Apparatus and method of ciphering in wireless communications user equipment operative with a plurality of radio access networks
A method in a wireless telecommunications device operative with a plurality of radio access networks, the method comprising: when operating with a first radio access network reading at least one ciphering variable applicable in the second radio access network (e.g. in UMTS reading the value of a variable START from the USIM of the device). When at least one ciphering variable applicable in the second radio access network renders ciphering in the second radio access network infeasible without further authentication (e.g. in UMTS when the value of START in USIM is equal to a value THRESHOLD), using a substitute value for the ciphering parameter (e.g. START) when establishing a connection with the second radio access network.
US08224287B2 Broadcast information notification method and network node
A broadcast information notification method according to the present invention includes: starting to repeatedly transmit, at a network node, a broadcast message irrespective of transmission timing of a paging message, when the network node is instructed to notify a mobile station of the broadcast information; receiving, at the mobile station, a broadcast message reception parameter by using a parameter specified by the paging message transmitted by the network node at a predetermined timing; receiving, at the mobile station, a receivable broadcast message by using the received broadcast message reception parameter; and performing, at the mobile station, processing corresponding to the broadcast information.
US08224278B2 Convolutional impairment covariance estimation method and apparatus
Path delay information generated by a path searcher module of a wireless receiver is used to generate net channel coefficients for use in suppressing interference from a received signal. According to one embodiment, interference is suppressed from a signal transmitted over a communication channel including transmit and receive pulse shaping filters and a radio channel by generating net channel coefficients for the communication channel at processing delays such as G-Rake finger delays or chip equalizer tap delays. Medium channel coefficients are generated for the radio channel at estimated path delays as a function of the net channel coefficients. The net channel coefficients are regenerated at arbitrary delays as a function of the medium channel coefficients and an impairment covariance estimate is generated based at least in part on the regenerated net channel coefficients.
US08224266B2 Power amplifier predistortion methods and apparatus using envelope and phase detector
An embodiment of the invention is a predistortion approach to linearize a power amplifier without frequency conversion of the RF signals by using envelope and phase detectors to detect the error to be corrected, and then one or more analog multiplier(s) and a DSP-based processor. For the analog embodiment, the inherent nature of the analog circuitries allows digital predistortion processing structured directly at the RF band, and enables a single power amplifier to support multi-modulation schemes, multi-carriers and multi-channels. As a result, the predistortion architecture is particularly suitable for wireless transmission systems, such as base-stations, repeaters, and indoor signal coverage systems. The wireless system performance can be improved and upgraded just by using the new PA module rather than change or rebuild new subsystem in existing base station. The analog embodiment can also mix and match its analog multipliers with other analog components such as phase splitters, phase shifters, attenuators, filters, couplers, mixers, low-noise amplifiers, buffers, envelope detectors, and etc., to provide additional features.
US08224263B2 Transmitter for communications system
An rf signal transmitter for transmitting rf signals through a plurality of antennas is described, which comprises: a transmit section adapted to selectively set, with respect to an input signal, the initial phase of an output to at least one of said antennas depending on a time or frequency region used for communication and to provide delay to the output on an antenna-by-antenna basis and on the basis of a transmission timing or a transmission frequency; and a quality information receive section for receiving quality information from destination station, i.e., a wireless terminal unit, said quality information concerning the rf signal transmitted from said transmit section and received at said destination station.
US08224262B2 Identification information reader and printer including the same
An identification information reader includes an antenna commonly used for transmission of a radio wave to a radio frequency identification tag and reception of a radio wave that has been modulated with at least identification information and transmitted from a radio frequency identification tag, a transmitter which outputs a radio wave to be transmitted from the antenna, a receiver which demodulates a radio wave received by the antenna to acquire at least the identification information, a directional coupler which is connected between the transmitter and the receiver, guides the radio wave output from the transmitter to the antenna and guides the radio wave received by the antenna to the receiver, and an attenuator which is connected between the antenna and the directional coupler and attenuates the radio wave guided to the receiver to reduce saturation of the receiver due to an increase in voltage standing wave ratio of the antenna.
US08224258B2 Portable terminal and method for controlling output thereof
A portable terminal includes a main body, a display, a plurality of sensors and a plurality of light elements. The main body includes a wireless communication unit. The display is coupled to the main body and is configured to output visible information. The plurality of sensors is coupled to the body and located at a peripheral region surrounding the display. A corresponding at least one sensor of the sensors is configured to receive user input for controlling a function associated with the visible information. The plurality of light elements is configured to output visible light. Each of the light elements is associated with one of the sensors to output the visible light proximate to the associated sensor. The corresponding at least one sensor is determined by which of the plurality of sensors is configured to permit controlling of the function associated with the visible information.
US08224257B2 Collaborative spectrum sensing in radio environment
A system for configuring wireless communication in apparatuses based on sensed spectrum information. Apparatuses interacting via a shared information space may exchange configuration information that may, for example, comprise communication transport information. The configuration information may then be utilized in formulating spectrum sensing parameters that are distributed to one or more of the apparatuses via the shared information space. The spectrum sensing parameters may be used by the apparatuses for performing signals sensing operations in their respective environments, the results of which may be shared via the shared information space. The spectrum sensing results may then be utilized to configure and/or manage communications in one or more of the apparatuses.
US08224253B2 Directional antenna sectoring system and methodology
Methods and systems for packet-by-packet directional mobile wireless transmission utilizing plurality of directional antenna sectors, such that, the transmission of each packet is performed by at least one selected antenna sector. A plurality of directional antenna sectors, at least one receiving controller, and at least one transmitting controller, are all physically located at the same location. The direction of transmission is selected responsive to the direction in which the best electromagnetic signal reception was received. For each plurality of data packets, the transmission direction is selected again. Switching logic is coupling the out going transmission signal to selected ones from the plurality of the antennas responsive to the motion of the mobile user. The antenna design in this invention is aimed at increasing the gain and minimizing the interfering signals with respect large number of mobile users who are concurrently and continuously tracking and communicating with their access points, and consequently, increasing the bit rate of each transmission and the aggregate capacity of the wireless system.
US08224250B2 Method and system for compensating for estimated distortion in a transmitter by utilizing a digital predistortion scheme with a single feedback mixer
Aspects of a method and system for compensating for estimated distortion in a transmitter by utilizing a digital predistortion scheme with a single feedback mixer are presented. Aspects of the system may include at least one circuit that enables generation of an output signal in response to one or more generated input signals. A feedback signal may be generated within a single feedback mixer circuit that may perform a frequency mix-down operation on the generated output signal. The generated feedback signal may be inserted at one or more insertion points in a receiver. Each of the insertion points may be located between a mixer stage of the receiver, and one or more circuits that generate a baseband signal based on the generated feedback signal.
US08224247B2 Controller integrated audio codec for advanced audio distribution profile audio streaming applications
A novel and useful apparatus for and method of integrating the advanced audio distribution profile (A2DP) audio codec into a Bluetooth controller for audio streaming applications. The mechanism functions to break the prior art Bluetooth protocol stack by integrating a profile packet composer into the controller. The profile/stack control signaling is performed by the host while the profile data packet composer is implemented in the controller. The integrated data packet composer does not break the data path and flow control over the standard HCI. Further, the integrated packet composer allows the controller to open a dedicated data interface for specific applications (e.g., PCM/I2S for audio data).
US08224240B2 Method and apparatus for implementing beam forming in CDMA communication system
The present invention relates to a device for realizing beam-forming in CDMA mobile telecommunication system by employing smart antenna technique and method thereof, which forms multiple fixed beams in a sector, and uses multiple fixed beams to form the traffic channel with narrow beams and the common channel with sector beams simultaneously in the same smart antenna system, and overcomes the problem of inconsistency of phrases of respective channels due to the variations of time and temperature without complicated correction technique, thereby improving the capacity and performance of CDMA system with multiple antennas. It solves the problem that the fixed beams in some area correlate with and counteract one another or are greatly reduced due to the correlating addition of the space vectors of each fixed beam when the multiple antenna CDMA system transmits the common channels, and makes the strength of the pilot channel and the traffic channel in corresponding proportion in the coverage area, and improves the signal to noise ratio of receiving signals by the mobile station. By adding an optical transceiver system between the base band and the radio frequency TRX, the base band part can support more sectors. The radio frequency part is very close to the antennas, therefore the power consumption is reduced.
US08224239B2 Antenna selector and communication device
A transmitting/receiving circuit holds a communication at a frequency f1 by using an antenna or an antenna, and a transmitting/receiving circuit holds a communication at a frequency f2 by using an antenna. In response to a receiving signal intensity, a switching circuit connects any one of the antennas to the transmitting/receiving circuit as a selected antenna for use in communication, and connects the other antenna to a terminating circuit as a non-selected antenna. The terminating circuit connected to the non-selected antenna has an impedance that satisfies a predetermined phase condition at the frequencies f1, f2 respectively, suppresses an inter-antenna coupling between the non-selected antenna and the selected antenna and the antenna, and suppresses degradation in antenna characteristic caused due to the inter-antenna coupling between the selected antenna and the antenna.
US08224231B2 Printing system and method
A finishing unit includes a first compiling module and a second compiling module operatively connected in parallel with the first compiling module. Each compiling module includes a finishing head adapted to perform a finishing operation upon a plurality of sheets of media. A printing system includes a sheet media source, a finishing unit operatively spaced from the sheet media source and a marking unit operatively disposed therebetween. A method of performing a print job using such first and second compiling modules is also included.
US08224230B2 Image forming apparatus having a separation section which moves in an axial direction of an image carrier, for separating a transfer sheet from the image carrier
An image forming apparatus includes an image carrier; a toner image forming section; a transfer section which transfers the toner image onto a transfer sheet; a separation section which separates the transfer sheet from the image carrier; and a process cartridge which holds the image carrier, the toner image forming section, the transfer section, and the separation section as a unit detachable from a main unit of the image forming apparatus. The separation section includes a resin guide member which is a base for the separation section, a separation pawl for separating a transfer sheet from the image carrier, a metal reference plate fixed to the resin guide member and a resin engaging member fixed to the reference plate. The resin engaging member engages with a process cartridge member which supports the separation section allowing the separation section to move in an axial direction of the image carrier.
US08224227B2 Document feeding device
A document feeding device comprises a document input tray, a document output tray, a feeding mechanism provided for a feeding path connecting the document input tray and the document output tray via a scanning position to feed each document from the document input tray to the scanning position and to the document output tray, a turnover mechanism provided for a turnover path connected to the feeding path to return the document after passing through the scanning position to the upstream side of the scanning position while interchanging the front end and rear end of the document, and an ejection mechanism configured so that its document ejection mode can be switched between a first ejection mode for successively ejecting each document while stacking it on documents already ejected to the document output tray and a second ejection mode for successively ejecting each document while sliding it under the already ejected documents.
US08224219B2 Fixing device, image forming apparatus, heat fixing member for fixing device, cylindrical rotating member and medium transporting device
A cylindrical rotating member rotatably supported in a device in state where it is configured to contact a medium and that is heated in state where it is supported in the device, including: an elastically deformable base body that is a metal cylinder extending in a width direction of the medium, the width direction intersecting a transport direction of the medium, the base body being configured such that: when the base body is rotated and a portion of the base body reaches a contact-portion at which the base body contacts the medium, the portion of the base body elastically deforms, applies pressure to the medium, increases the size of a contact-area with the medium and applies heat to the medium; and after the base body is further rotated and the portion of the base body has passed the contact-portion, the base body elastically recovers its original shape is provided.
US08224206B2 Fusing unit including roller adjustment mechanism and image forming apparatus having the same
An image forming apparatus includes a photosensitive body on which an electrostatic latent image is formed, an exposure device to irradiate light to the photosensitive body to form the electrostatic latent image, a developing device to adhere a developer to the photosensitive body to form a visible image, a transfer device to transfer the visible image formed on the photosensitive body onto a printing medium, and a fusing unit to fuse the visible image to the printing medium. The fusing unit includes a heating roller to apply heat to the printing medium, a press roller to contact the heating roller to press the printing medium, a press lever to press any one of the heating roller and the press roller to the other, an adjusting lever rotatably coupled to the press lever, and a pressing force adjusting device to operate the adjusting lever to move the press lever. Accordingly, a fusing pressure between the heating roller and the press roller can be decreased with a small force by operating the adjusting lever hingedly coupled to the press lever.
US08224204B2 Device and method for sealing a shaft to prevent the penetration of a toner mixture
In a device or method for sealing a shaft against penetration of a two-component toner mixture comprising magnetic carrier particles and toner particles, an annular, stationary sealing device is arranged radially at a distance of an annular gap around the shaft. The annular gap is charged with a magnetic field. The annular gap is filled with a mixture of a semi-fluid, highly viscous barrier medium and magnetic carrier particles, and wherein the mixture in the annular gap contains 40 to 85 percent by weight or 15 to 60 percent by volume of the magnetic carrier particles.
US08224193B2 Image forming apparatus, MFP and method of displaying jam removal guidance
An image forming apparatus may include a printer to fix images on paper sheets that travel along a first paper path and a second paper path, and first and second doors that may be open to uncover the first and second paper paths, respectively. First and second sensors may detect if the respective doors are open and first and second jam detectors may detect jams along the respective paper paths. A memory may store first and second jam removal guidance for the jams along the respective paper paths. A controller may cause a display to switch from displaying the first jam removal guidance read from the memory to displaying the second jam removal guidance read from the memory upon the second door sensor detecting the second door is open.
US08224192B2 Image forming apparatus
An image forming apparatus forms an image by fixing, on a recording medium, a toner image formed by an image forming unit. The image forming apparatus includes a determination unit which determines whether a delay has occurred during conveyance of a recording medium, based on the detection result of the recording medium discharged from a fixing unit for fixing a toner image on the recording medium, and a control unit which controls the operation of the image forming apparatus based on the determination result of the determination unit and a determination result indicating whether a jam processing operation was executed for the fixing unit.
US08224178B2 Real time transmission of photographic images from portable handheld devices
In accordance with the present invention, a system and method for effectively performing a streamlined photo distribution procedure is disclosed. A source device initially captures a photographic image of a target or subject using known techniques. The term “photographic image” as used herein is not limited to single photographs but includes moving pictures, video images and any other known or future means of capturing an image of an event. The source device is likewise broadly defined and includes, but is not limited to, digital cameras, video cameras, cell phones with digital photo capture means, computers, including PDA's or other devices or combination of devices with communication and photo capture means, as well as other image capture means.
US08224176B1 Combined ambient and flash exposure for improved image quality
A method for capturing an improved archival image using an electronic image capture device having a flash, comprising: capturing at least two preview images of a scene at different capture times using the image capture device; determining a scene brightness; using a processor to analyze the captured preview images to determine a motion velocity for the scene; determining a flash exposure setting and an ambient exposure setting responsive to a ratio between the determined scene brightness and the determined motion velocity; and capturing an archival image using the determined flash exposure setting and the determined ambient exposure setting.
US08224173B2 Imaging apparatus
A small imaging apparatus (1) implementing an optical image stabilizing function has a vibratory driving device (3) which comprises a driving shaft (7), an electromechanical transducer (6) consisting of a plurality of elongatable portions capable of elongating and contracting in an axial direction of the driving shaft (7) respectively and integrated with each other, and a driving member (8) slidably engaging on the driving shaft (7); a axially movable optical member (10) of which position is restrained in the axial direction by the driving member (8); and a vertically movable optical member (9, 11) of which position is restrained in a direction perpendicular to the axial direction by the driving shaft (7), the elongatable portions uniformly elongating and contracting repeatedly to displace the driving member (8) slidingly on the driving shaft (7), and unequally elongating or contracting to incline the driving shaft (7) to displace the driving member (8).
US08224171B2 Method and apparatus for driving lens barrel, digital photographing apparatus, and computer-readable storage medium
A method of driving a lens barrel includes detecting a movement detection signal that indicates an operation of the lens barrel which operates using a stepping motor; determining a limit time during which movement of a lens barrel component is detected based on the movement detection signal; detecting the movement from the movement detection signal; and changing a driving level of the stepping motor from a first driving level to a second driving level when movement of the lens barrel component is not detected from the movement detection signal within the limit time, wherein torque of the second driving level is greater than torque of the first driving level.
US08224169B2 Optical unit with shake correcting function
An optical imaging device, wherein an imaging unit is displaced to correct the vibrations, and the imaging unit is supported on a stationary object by a total of four suspension wires. A first imaging unit drive mechanism and a second imaging unit drive mechanism are provided as a pair at two positions on either side of the optical axis L. In the imaging unit drive mechanisms, imaging unit drive magnets, are held on the imaging unit side, which is the movable side, and imaging unit drive coils, are held on the stationary object side.
US08224161B2 After-recording apparatus
An audio signal is compressively encoded into encoding-resultant audio data. A video signal is compressively encoded into encoding-resultant video data. An audio time stamp for audio-vide synchronous reproduction is added to every unit of the encoding-resultant audio data. A video time stamp for audio-video synchronous reproduction is added to every unit of the encoding-resultant video data. The time-stamp-added audio data and the time-stamp-added video data are multiplexed into main data. To a plurality of first after-recording-purpose data for at least one of (1) the encoding-resultant audio data and (2) the encoding-resultant video data which form the main data, time stamps for reproduction synchronous with a portion of the main data and identification information for identifying the plurality of first after-recording-purpose data are added to convert the first after-recording-purpose data into second after-recording-purpose data. The second after-recording-purpose data are made into bit streams without being multiplexed with the main data.
US08224141B2 Multi-jacketed fiber optic cable
A fiber optic cable includes an inner jacket and an outer jacket. The inner jacket surrounds an optical fiber and a strength layer positioned between the optical fiber and the inner jacket. The inner jacket includes a liquid crystal polymer within a base polymeric material. The outer jacket defines an elongate transverse cross-sectional profile. A strength member is positioned outside the inner jacket. The outer jacket is removable from the inner jacket such that the fiber optic cable forms a first cable portion that extends from a first end of the fiber optic cable to an intermediate location of the fiber optic cable and a second cable portion that extends from the intermediate location to a second end of the fiber optic cable. The first cable portion is more rugged than the second cable portion.
US08224140B2 Cables with bend insensitive optical fibers
Fiber optic cables and methods of manufacturing fiber optic cables are disclosed herein. According to one embodiment, a fiber optic cable includes a plurality of optical fibers having a lay length of greater than 160 mm. The fiber optic cable also includes strength material surrounding the plurality of optical fibers and a polymer jacket surrounding the strength material. Each of the optical fibers is configured to exhibit a bend-induced optical attenuation of less than or equal to about 0.6 dB when wrapped one turn around a 7.5 mm mandrel.
US08224131B2 Image processing apparatus and image processing method
An image processing apparatus includes a user interface for setting an instruction from a user and is capable of switching a language used in a display screen of the user interface. The image processing apparatus creates text data by determining the language used in the display screen of the user interface and by performing character recognition suitable for recognizing a document of the determined language on read image data. The image processing apparatus also creates a file in which the text data and the image data are associated with each other. Therefore, character recognition is properly performed in the image processing apparatus by automatically selecting the type of the language.
US08224126B2 Motion compensated temporal interpolation for frame rate conversion of video signals
The present invention relates to a method for interpolating a subpixel at an interpolation position, which is situated in the chronological order between two source frames. Thereby the calculation of the interpolated subpixel's value is based on the value of the pixels of the two source frames and additional weighting coefficients, which are based on the motion vectors correlating the two source frames.
US08224125B2 Method and apparatus for spatial interpolation of color images
This invention concerns the spatial interpolation of color images and, in particular, the reconstruction, or “de-mosaicing” of data from a single sensor-array electronic camera.Electronic cameras typically have an image sensor comprising a matrix of individual pixel sensors, each sensor being responsive to a color component. In order to obtain color component information for all pixels, in accordance with the disclosed embodiment, green component pixel values (203) are interpolated to obtain green component pixel values for all pixels (209). A difference value (B−G) (212) is formed from the green color component values (207) and the original blue component values (204) at blue pixel locations, and the difference values (B−G) (212) are then interpolated to obtain difference values for all pixels (216). Blue component values for all pixels (225) can then be obtained from the difference values for all pixels (216) and the green component values for all pixels (209).
US08224123B2 Method for transmitting and receiving image, receiving device, and image storage device
A technique is provided for reducing the size of each of images included in an image signal and generating a high-resolution image with minimized degradation in the image quality from the reduced images. Alias components and motion information that are included in the image signal having the reduced images are used for conversion of the images included in the image signal into a high-resolution image. Low pass filtering is performed on a frequency component in the direction of a motion included in the image signal and a frequency component in a direction other than the direction of the motion. The cut-off frequency of the low pass filter in the direction other than the direction of the motion is lower than the cut-off frequency of the low pass filter in the direction of the motion.
US08224113B2 System and method for generating an image enhanced product
A system for generating an image enhanced output product and method for operating the same are provided. An image enhanceable product is identified having a tangible surface and a printing map is defined that defines a plurality of window areas in which images are to be printed on the tangible surface. A desired visual impact characteristic is determined based upon the appearance of the image enhanceable product and the printing map and a selection of a plurality of digital images are received. An image processing method is selected method based upon the determined visual impact characteristic and at least one of the digital images is automatically processed in accordance with the selected image processing method. At least some of the digital images, including the automatically processed image, are provided on the tangible surface according to the printing map.
US08224109B2 Method and relative device for estimating white gaussian noise that corrupts a digital image
A method for estimating the white Gaussian noise level that corrupts a digital image by discriminating homogeneous blocks from blocks containing a textured area and skipping these last blocks when evaluating the noise standard deviation.
US08224102B2 Method for encoding a picture, computer program product and encoder
A Method for encoding a picture with a first region and a second region is described wherein the first region is encoded according to a first encoding scheme, the second region is encoded according to a second encoding scheme and the second encoding scheme is carried out taking a parameter representing the visual perception of the second region into account.
US08224100B2 Method and device for intra prediction coding and decoding of image
A method and a device for intra prediction coding and decoding of an image in which the intra prediction according to a selected intra prediction mode based on a direction of an input image is performed are provided. In the method and the device, an input block is frequency transformed, a direction of pixels in the input block is determined, and the intra prediction is performed according to an intra prediction mode that has the most similar direction to the determined direction of the pixels.
US08224099B2 Screen data transmitting system, screen data transmitting server, screen data transmitting method and program recording medium
A difference region extracting section 122 extracts differential regions based on screen data of a previous screen stored in transmission screen data storage section 124 and a current screen stored in a screen data storage section 121. A priority determining section 123 calculates change data density indicating a degree of a change of pixel values for every differential region. For example, when a user operates an icon on the screen, the change data density of the differential region corresponding to the icon becomes larger than the change data density of the differential region corresponding to the background portion of a video image. An encoding section 125 writes screen code data of each differential region in a transmission buffer 141 in descending order of the change data density.
US08224098B2 Façade rendering system
A façade rendering system is described. In various embodiments, the façade rendering system identifies horizontal waveforms and vertical waveforms from an image of a structure, combines the identified horizontal and vertical waveforms to generate façade waveforms that model a façade of the structure, and renders the façade waveforms as a façade for the structure. The façade rendering system can include or employ information about the structure from which to create waveform information, waveform information to create a façade waveform for modeling the structure, and a component that renders the structure based on the waveform information.
US08224086B2 Methods and apparatuses for restoring color and enhancing electronic images
Methods and apparatuses for color image restoration and enhancement. In at least one embodiment, color signals for individual channels of an image (e.g., red, green, or blue) are adjusted based on a weighted set of averages (e.g., of the entire image, the center portion, the surrounding portion, or other portions). In one example, pixels with extreme values of color signals (e.g., pure black or white pixels) are ignored for the purposes of restoring color; and, the different averages are weighted according to the pixel location (e.g., the distance from the pixel to a center point). In one example, after color restoration for individual channels, the luminance of each pixel is adjusted back to their original levels; and the range of luminance of the image is further adjusted to provide improved brightness and contrast, where in determining the luminance the red, green and blue color channels are given an equal weight.
US08224080B2 Image pickup apparatus, image recording program, image data recording medium, image processing apparatus, and image processing program
An image pickup apparatus is provided that allows image data to represent colors within the human visible region adequately. The apparatus includes an encoding part which encodes a color of each of pixels forming an image represented by image data that are input from an image pickup part, using an excitation purity and either a dominant wavelength or a complementary wavelength that are determined in a color space capable of representing an entire visible region based on a predetermined reference point within a visible region and a locus of a visible light spectrum in the color space, and which outputs obtained encoded data.
US08224075B2 Image selection techniques
Tools disclosed herein comprise progressive, paint stroke based region recognition and selection tools. Using these tools, a user may partially paint a region of interest directly on an image (by using a paint brush or other similar tool). Unlike conventional selection tools, a user is not required to paint the entire region pixel-by-pixel. Rather the desired region is automatically and intelligently recognized based on the partial selection. This is accomplished via a progressive selection algorithm. In addition, these tools provide the ability to quickly execute such region selections on multi-megapixel images.
US08224074B2 Image-processing device, image-forming device, and storing medium
An image-processing device includes: a memory that stores a red range occurring within a color space; an acquisition unit that acquires image data representing a document image that includes characters; and a production unit that produces image data representing an overall image that includes: the document image represented by the image data that is acquired by the acquisition unit, a differentiation image that is positioned within the document image and that allows the user to differentiate an image of red characters residing in the range from an image formed of colors other than red, and an information image representing information for acquiring the document image in a state in which the differentiation image is not positioned.
US08224072B2 Method for normalizing displaceable features of objects in images
A method normalizes a feature of an object in an image. The feature of the object is extracted from a 2D or 3D image. The feature is displaceable within a displacement zone in the object, and wherein the feature has a location within the displacement zone. An associated description of the feature is determined. Then, the feature is displaced to a best location in the displacement zone to produce a normalized feature.
US08224069B2 Image processing apparatus, image matching method, and computer-readable recording medium
When a feature point extractor sets feature points on one of the images acquired by a first and second image acquirer, a template setting unit sets a base template containing a feature point onto an edge-extracted image of the acquired image. If the image within the base template is segmented by an edge, the template setting unit sets a transformed template, wherein a segmented sub-region that does not contain the feature point is deleted from the base template, and a region equal in area to the deleted region is added to the sub-region that does contain the feature point. A distance computing unit conducts template matching with respect to the one or more other images using either the base template or the transformed template, and computes the shooting distance to the matching feature point.
US08224067B1 Stereo image convergence characterization and adjustment
A system and method for characterizing and adjusting an offset between displayed stereo image pairs allows for calibration of the stereo image content for each display environment. The stereo image content is typically authored assuming a particular display image size. When the stereo image content is displayed in a display environment that does not conform to the particular display image size the offset between displayed stereo image pairs is increased or decreased, resulting in a viewing experience that is different than intended. In some cases, the viewer may experience discomfort due to eye strain or eye fatigue. Adjusting the offset during the playback of the stereo image content may improve the viewer experience.
US08224053B2 Methods and systems for displaying quantitative segmental data in 4D rendering
A method and system for displaying quantitative segmental data in a 4D presentation along with local deformation is disclosed herewith. The method comprises: identifying a segment in a volumetric image data. Then, the following steps are iterated to produce a four-dimensional rendering. The iterated steps include: tracking the segment of the volumetric image data to produce a displacement field. Local deformation of the segment is identified using the displacement field. And the segment is rendered with reference to the displacement field and the local deformation.
US08224052B2 Systems and methods for computer aided analysis of images
Certain embodiments of the present technology provide systems, methods and computer instructions for computer aided analysis of images. In certain embodiments, for example, such a method includes: isolating a motion area in an image; segmenting the image; utilizing a support vector machine to identify a region of interest in the image; utilizing a graph-cut algorithm to refine the region of interest; and verifying the region of interest. In certain embodiments, for example, such a method further includes: aligning a set of images and/or outputting a set of aligned images sequentially. In certain embodiments, the systems, methods and computer instructions disclosed herein can be used to aid analysis of cardiac images, for example. In certain embodiments, the systems, methods and computer instructions disclosed herein can be used to aid analysis of four dimensional images, for example.
US08224046B2 Visual enhancement of interval changes using rigid and non-rigid transformations
An image point in a displayed reference image R is selected and a non-rigid transformation resulting in a transformation field g(rR) mapping every location rR to a corresponding location rF in a floating image F is applied, next a rigid body transformation is applied to floating image F such that rF coincides with the selected image point and the transformed floating image is displayed.
US08224044B2 Fingerprint sensing assemblies and methods of making
A fingerprint sensing module includes a sensor substrate having a sensing side and a circuit side, an image sensor including conductive traces on the circuit side of the sensor substrate, and a sensor circuit including at least one integrated circuit mounted on the circuit side of the sensor substrate and electrically connected to the image sensor. The sensor substrate may be a flexible substrate. The module may include a velocity sensor on the sensor substrate or on a separate substrate. The module may further include a rigid substrate, and the sensor substrate may be affixed to the rigid substrate.
US08224043B2 Fingerprint image acquiring device, fingerprint authenticating apparatus, fingerprint image acquiring method, and fingerprint authenticating method
A fingerprint image acquiring device includes: a fingerprint image input unit to which fingerprint images are input consecutively; an image correlating unit to correlate a plurality of fingerprint images input from the fingerprint image input unit, the image correlating unit matching the input fingerprint images in position; a resolution enhancing determining unit to determine whether an area making resolution enhancing possible is present by detecting an area overlapping between fingerprint images as a result of image correlating and estimating similarity between the fingerprint images; an image synthesizing unit to synthesize the fingerprint images based on a result of the position matching by the image correlating unit; and a resolution enhancing unit to enhance a resolution of the area making resolution enhancing possible in the fingerprint image, wherein a fingerprint image is generated by partially enhancing the fingerprint image input to the fingerprint image input unit in resolution.
US08224021B2 Method and system for automatic detection of a class of objects
An apparatus and method for providing automatic threat detection using passive millimeter wave detection and image processing analysis.
US08224013B2 Headset systems and methods
A digital audio player device can be attached, adhered, or otherwise embedded into or upon a removable oral appliance or other oral device to form an intraoral MP3 player. In another embodiment, the device provides an electronic and transducer device that can be attached, adhered, or otherwise embedded into or upon a removable oral appliance or other oral device to form a DAP. Such an oral appliance may be a custom-made device fabricated from a thermal forming process utilizing a replicate model of a dental structure obtained by conventional dental impression methods. The electronic and transducer assembly may receive incoming sounds either directly or through a receiver to process and amplify the signals and transmit the processed sounds via a vibrating transducer element coupled to a tooth or other bone structure, such as the maxillary, mandibular, or palatine bone structure.
US08224005B2 Hearing aid extension
Systems and methods are disclosed for enhancing the performance of hearing aids and the like. For example, an extension for a hearing aid can include a stem having one or more flanges formed thereon. The flanges can be configured to enhance the fit of the hearing aid in the ear canal. The extension can cushion sensitive tissues of the ear canal from contact with the hard plastic inner end of the hearing aid. The extension also inhibits undesirable leakage of sound around the hearing aid. Thus, both comfort and effectiveness of a hearing aid or the like are enhanced.
US08224004B2 Programmable remote control
A hearing system includes a hearing device with a signal processing unit. A control input of the signal processing unit is connected to a device communication port. A remote control device has a wireless communication port for single or bi-directional wireless communication with the device communication port. A computer is embedded in the remote control device. An output of the computer is connected to the wireless communication port and to a machine/man interface at the remote control device. An input of the computer is connected to a man/machine interface at the remote control device. A set of application programs is executable by the computer.
US08224003B2 Hearing apparatus using an inductive switching controller as a radio transmitter
The installation size of hearing apparatuses and in particular of hearing devices is to be reduced. Provision is thus made for a hearing apparatus with a transmitting facility including an antenna for the wireless, electromagnetic transmission of data and a switching controller including an inductor, which is used to supply energy to the hearing apparatus and the transmitting facility, with the inductor of the switching controller being identical to the antenna of the transmitting facility. This multiple use of the inductor can save on installation space. In order to avoid mutual interference of the transmitting facility and the switching controller, the signals thereof are modulated independently of one another.
US08223998B2 Electrostatic speaker
An electrostatic speaker is constituted of a vibrator, conductive cloths, and elastic members, which are laminated together and woven together using strings. Since all the constituent elements are restrained in positioning by strings, the overall structure thereof is not substantially changed even when the electrostatic speaker is deformed in shape by bending or curving, wherein it is possible to secure the prescribed positional relationship between the constituent elements, which are not deviated in positioning. It is possible to introduce a sheet composed of a thermoplastic resin, which holds the vibrator and elastic members therein. The conductive cloths can be replaced with film electrodes, each of which is formed such that a conductive polymer layer is formed on a base film composed of a thermoplastic resin.
US08223994B2 Method of limiting the maximum permitted sound volume in an earphone, and an earphone for carrying out the method
A method of limiting the maximum permitted sound volume in an earphone, a headset or the like, includes the step that the size of the driving signal for driving the earphone is sensed. The driving signal has a voltage that is less than approx. 0.7 V. If the driving signal exceeds a certain level, one part of the driving signal is shunted past the earphone and another part of the driving signal is diverted. Either the voltage of the diverted part is increased and controls the shunt device by which the first part of the driving signal is shunted past the earphone, or it is supplied to a unit with a detector device and the shunt device. The unit is sensitive to work at voltages below approx. 0.7 V. An earphone or the like for the above-mentioned method comprises a shunt device and a detector device whose current source is the signal source of the earphone.
US08223987B2 Attachment structure for a sound generating apparatus
An object is to enhance workability in attachment in a sound generating apparatus that generates sound by vibrating a vibration plate with a vibrator while ensuring acoustic performance as good as that achieved by fastening with fine screw threads. Workability in attaching operation is improved while ensuring acoustic performance as good as that provided by fastening with fine screw threads, by providing first fixing portion that brings engagement portions into screw engagement with each other by rotation by a predetermined angle that can be attained by a user without taking his/her hand that holds a coupler off it and second fixing portion for fixing the coupler to a bracket so as to prevent the coupler from rotating relative to said bracket in a direction to loosen the engagement achieved by said first fixing portion.
US08223986B2 Electronic device and external equipment with digital noise cancellation and digital audio path
Electronic devices and accessories are provided that may communicate over wired communications paths. The electronic devices may be portable electronic devices such as cellular telephones or media players and may have audio connectors such as 3.5 mm audio jacks. The accessories may be headsets or other equipment having mating 3.5 mm audio plugs and speakers for playing audio. Microphones may be included in an accessory to gather voice signals and noise cancellation signals. Analog-to-digital converter circuitry in the accessory may digitize the microphone signals. Digital voice signals and voice noise cancellation signals can be transmitted over the communications path and processed by audio digital signal processor circuitry in an electronic device. Digital-to-analog converter circuitry in the accessory may convert digital audio signals to analog speaker signals. Digital noise cancellation signals may use digital noise signals to cancel noise from digital audio signals that have been received from an electronic device.
US08223983B2 Fitting and verification procedure for direct bone conduction hearing devices
The present invention relates to a method for fitting and verification of direct bone conduction hearing devices to a patient, wherein a. in a first step the hearing threshold and loudness discomfort levels are measured directly on a titanium implant of a patient, b. in a second step these hearing threshold and loudness discomfort levels are converted to equivalent force thresholds (FHT) and loudness discomfort levels (FLDL) on an artificial skull force measuring device, c. in a final step the output force levels of the direct bone conduction hearing device is measured in a free sound field with the device attached to the said artificial skull force measuring device and compared to the FHT and the FLDL as the base for final adjustments of the device.
US08223981B2 Wide dynamic range microphone
A microphone system has an output and at least a first transducer with a first dynamic range, a second transducer with a second dynamic range different than the first dynamic range, and coupling system to selectively couple the output of one of the first transducer or the second transducer to the system output, depending on the magnitude of the input sound signal, to produce a system with a dynamic range greater than the dynamic range of either individual transducer. A method of operating a microphone system includes detecting whether a transducer output crosses a threshold, and if so then selectively coupling another transducer's output to the system output. The threshold may change as a function of which transducer is coupled to the system output. The system and methods may also combine the outputs of more than one transducer in a weighted sum during transition from one transducer output to another, as a function of time or as a function of the amplitude of the incident audio signal. Methods of operating the system may include equalizing the outputs of two or more transducers prior to coupling one or more outputs to the system output.
US08223977B2 Sound receiver
Sound waves having a proper phase difference are received by microphones fixed in a mesh-formed casing, while other sound waves pass through the casing, and reach a front surface of a diffuse reflection member. The randomly uneven front surface of the diffuse reflection member diffusely reflects the sound waves, thereby preventing the reflected sound waves from reaching the microphones at the proper phase difference. Any reflected sound waves that do reach the microphones are received at a phase difference that is different from the proper phase difference and are determined to be noise by a sound-source determining circuit, thereby enabling a sound receiver to receive only sound waves having the proper phase difference, and hence, improving directivity thereof.
US08223975B2 Method and apparatus for multiplexing audio program channels from one or more received broadcast streams to provide a playlist style listening experience to users
A method and apparatus are provided for generating a personalized radio channel playlist by time division multiplexing songs from multiple received channels from one or more broadcast source streams in a queue. Users specify favorite channels for building personal playlists, or multiple default playlist channels are provided by genre. Thumbs up/down buttons on the radio receiver enter a song or artist being played back into a favorites list used to search all channels for matches or a banned list used to block songs from future playlists. A matched channel carrying the favorite is added to the playlist. Segments on the playlist are dynamically truncated to reduce the average time each segment is played and facilitate preview. Preview times can vary depending on the size of the playlist or number of channels used. Connectivity options and web interfaces facilitate transfer and sharing of customization parameters for personalized radio configuration.
US08223967B2 Security integrated circuit
A semiconductor integrated circuit for the processing of conditional access television signals that includes an input interface for receiving encrypted television signals and an output interface for output of decrypted television signals. The semiconductor integrated circuit is provided with some functionality restricted in some way by preventing one or more hardware circuit elements from operating, such as an MPEG decoder, display engine, IO ports or main CPU. To enable the functionality, a subscriber must pay for a service and then receives an encrypted message broadcast to the semiconductor integrated circuit that is decrypted and instructs functionality to be turned on or off.
US08223965B2 Switching network supporting media rights management
A communication infrastructure containing a plurality of templates stored in an intermediate routing node and data rights management service function that determines an incoming packet contains media content by comparing the packet contents with the plurality of predefined templates and verifies whether associated license in the packet is valid. The intermediate routing node triggers the data rights management service function, if the associated license is not valid. The data rights management service function verifies rights of the user of the destination device to use the media content and interacts with the destination device to verify the validity of the license. In addition, the intermediate routing node interacts with a media manufacturer's server to verify the validity of the license. An external data rights management server may in part or full carry out the DRM functionality, to assist the intermediate routing node.
US08223964B2 Three-dimensional authentication of mircoparticle mark
A system, method, and apparatus for authenticating microparticle marks or marks including other three-dimensional objects. The authentication utilizes two or more sets of information captured or acquired for the mark in response to illumination of the mark by electromagnetic energy such as in the visible frequency range. These sets of information are then used to verify that the mark includes three-dimensional objects such as microparticles. The two or more sets of information about the mark preferably vary from each other in time, space/directionality, color, frequency or any combinations thereof, and can be captured or acquired as part of one, two, or more images of the microparticle mark.
US08223961B2 Method and device for answering an incoming call
A method (200) and device (100) for answering an incoming call to an electronic communication device enables the device to answer the incoming call using one of a plurality of answer modes, in response to when an answer call signal is input from a user of the device. The method (200) comprises allowing the device (100) to answer the incoming call, using a first answer mode, in response to an answer call signal input from a user at a user interface of the device before expiration of a first predetermined time period (step 205). The device is then allowed to answer the incoming call, using a second answer mode, in response to an answer call signal input from the user at the user interface of the device after expiration of the first predetermined time period (step 210).
US08223951B1 System and method for alternate path routing and redundancy based on cost sensitive network selection
Interpersonal communications initiated from devices such as various phones and voice/chat devices automatically transport via an optimal path by invoking a service selector of communication mediums for selecting at least one of several alternate routing paths for user communications from among available communication mediums common to both an initiator and recipient. A user registration database identifies communication mediums applicable to each user, and identifies or maps an appropriate communication medium between users for completing a particular call. The service selector identifies and intercepts an outgoing communication attempt (call, email, text) from a user, identifies the user and recipient in the database, and selects an optimal communication medium defining an alternate routing path from the initially specified (i.e. default) transport mechanism.
US08223949B2 Method, apparatus and software for providing communications between a packet switched network and a public switched telephone network
A method, apparatus and software is disclosed in which a gateway server provides communications between an Internet Protocol (IP) network and Public Switched Telephone Network (PSTN) to enable messaging between an IN server device in the PSTN and a Session Initiation Protocol (SIP) Application Server (AS) on the IP network.
US08223948B2 Multi-tiered media services for globally interconnecting businesses and customers
A multi-tiered communication system for minimizing communication latency for a caller in a remote location who initiates contact with a local data center. The system includes a local data center located in a first location including one or more Interactive Voice Recognition (IVR) functions that are configured for use with a caller who initiates contact with the local data center. The system also includes a remote media server located in a second location. The remote media server is configured to route an incoming call from the caller to the local data center, to route one or more IVR messages to the caller and to connect the caller with an agent for real-time communication. The agent is located in one of the second location or a third location that is substantially closer to the second location than the first location. Having the local data center in the first location enables the IVR message to be received by the caller after a period of expected delay and having the remote media server in the second or third location enables the real-time communication between the caller and the agent to be within an acceptable latency.
US08223925B2 Compact collimating device
A collimating device is described. The collimating device includes a housing defining an interior surface and an exterior surface of the collimating device. The housing includes an inlet and an outlet and a cavity extending between the inlet and the outlet. The collimating device also includes a plurality of ridges extending from the interior surface of the housing toward a center of the cavity. The plurality of ridges form a plurality of slits within the cavity configured to collimate radiation entering the inlet and exiting the outlet.
US08223920B2 Patient positioning imaging device and method
The present invention is related to a patient positioning imaging device for positioning a patient in a hadron therapy device provided with a rotatable gantry (20). The patient positioning imaging device comprises a rotatable structure (10) provided with an extensible arm or foldable pivoting arm (12) arranged for connecting an imaging beam source (121) and an extensible structure or foldable pivoting structure (14) arranged for carrying an imaging beam receiver (141). The rotatable structure (10) is arranged for taking CBCT shots of the patient while the patient is located in an offset position with respect to an isocentre of the hadron therapy device, said offset position being in the direction of a rotational axis of the rotatable gantry (20). The rotatable structure (10) is arranged for being rotated while the rotatable gantry (20) remains fixed, and while the extensible or pivoting arm (12) and the extensible or pivoting structure (14) are in extended or unfolded position.
US08223908B2 Selection of acquisition sequences for optimal frequency offset estimation
Systems and methods are provided to generate a set of synchronization channel sequences that optimize time and frequency acquisition. A set of root indices of Zadoff-Chu sequences in a first domain (e.g., time domain) that optimize a performance metric or merit factor are identified. An optimal index is determined that also optimizes a performance metric in a reciprocal domain (e.g., frequency domain). Optimal indices satisfy a centro-symmetric relationship with respect to a half-value of sequence length: When 1 is an optimal index, N−1 is also an optimal root index. For sequences of length Q2=N, a base sequence generated with an optimal sequence can be utilized to generate at least two disparate optimal sequences through sign-flip, conjugation, and periodic modulation operations.
US08223903B2 Method for error compensation in an OFDM system with diversity
A method provides for an improved compensation Fourier channel characteristics in a wireless communication embodiment. The method identifies one or more information carriers as pseudo pilot tones whose information may be realized to enhance the determination of the complex coefficient of the communication channel.
US08223901B2 Interference in communication devices
A wideband signal comprising both a wanted signal and narrowband interference is received in a wideband receiver. The receiver comprises an interference detection unit comprising a set of sub-band filters. With the aid of the sub-band filters the received signal is processed to detect a sub-band containing the narrowband interference in time domain.
US08223900B2 Receiver with mixed-mode automatic gain control
In an embodiment, set forth by way of example and not limitation, a receiver with automatic gain includes a receiver stage, an AGC stage, and a digital processor which collectively define an AGC loop. Preferably, the AGC stage has a control circuit and a feedback circuit with matched transfer characteristics. A digital processor is operative to develop a gain control signal to set a desired gain level of the receiver stage to an optimal level based upon a waveform analysis derived from the gain feedback signal.
US08223898B2 Method and system for down-converting an electromagnetic signal, and transforms for same
Methods, systems, and apparatuses, and combinations and sub-combinations thereof, for down-converting an electromagnetic (EM) signal are described herein. Briefly stated, in embodiments the invention operates by receiving an EM signal and recursively operating on approximate half cycles (½, 1½, 2½, etc.) of the carrier signal. The recursive operations can be performed at a sub-harmonic rate of the carrier signal. The invention accumulates the results of the recursive operations and uses the accumulated results to form a down-converted signal. In an embodiment, the EM signal is down-converted to an intermediate frequency (IF) signal. In another embodiment, the EM signal is down-converted to a baseband information signal. In another embodiment, the EM signal is a frequency modulated (FM) signal, which is down-converted to a non-FM signal, such as a phase modulated (PM) signal or an amplitude modulated (AM) signal.
US08223892B2 Data exchange between channels in a data acquisition system
An apparatus and method for inter-channel data exchange in multi-channel data acquisition systems is disclosed. A multi-channel data acquisition system may include a data exchange layer coupling two or more channels of the data acquisition system. Data may be transmitted via the data exchange layer between the channels, enabling data from one channel to be processed and output by another channel. The data exchange layer may include a serial exchange layer or a parallel exchange layer.
US08223890B1 Asymptotically optimal modulation classification method for software defined radios
A method for identifying the modulation scheme of a software defined radio in real-time without pilot symbols between transmitters and receivers, includes providing a predetermined look-up table (LUT) in the software-defined radio wherein the LUT is prepared by pre-calculating discrete likelihood ratio test (DLRT) function values; storing the pre-calculated DLRT values in said LUT; and indexing the pre-calculated DLRT values by addresses.
US08223886B2 Transmission circuit for bias control of power amplifier
A transmission circuit switches a bias circuit without allowing a power amplifier to enter a non-bias state. A first bias circuit supplies a first bias signal to a power amplifier, and a second bias circuit supplies a second bias signal to the power amplifier. A first delay circuit delays the switching of an operation of the first bias circuit using a first delay time, and a second delay circuit delays the switching of an operation of the second bias circuit using a second delay time. The first bias circuit and the second bias circuit are both simultaneously operated for a predefined time period, in order to prevent a transistor for amplification from entering a non-bias state when switching an operation mode of the power amplifier.
US08223877B2 Apparatus and method for detecting signal in MIMO system
An apparatus and method for detecting a signal in a Multiple-Input Multiple-Output (MIMO) system are provided. The method includes filtering each stream of a received signal, acquiring a new search space by acquiring a set of candidates having reliability greater than a threshold with respect to each filtered stream, and detecting a signal for each stream of the new search space.
US08223872B1 Reuse of a matrix equalizer for the purpose of transmit beamforming in a wireless MIMO communication system
An equalizer is applied to a signal to be transmitted via at least one multiple input, multiple output (MIMO) channel or received via at least one MIMO channel using a matrix equalizer computational device. Channel state information (CSI) is received, and the CSI is provided to the matrix equalizer computational device when the matrix equalizer computational device is not needed for matrix equalization. One or more transmit beamsteering codewords are selected from a transmit beamsteering codebook based on output generated by the matrix equalizer computational device in response to the CSI provided to the matrix equalizer computational device.
US08223866B2 Apparatus, and associated method, for communicating a data block in a multi carrier modulation communication scheme
Apparatus, and an associated method, for sending a data block in an OFDM, or other MCM, communication system with reduced PAPR is provided. The data block is combined with a random scrambling sequence. An IDFT operation is performed upon the combined sequence, and its PAPR, peak-to-average power ratio, is calculated. The PAPR is compared against a threshold. If the PAPR is smaller than a threshold, the transformed, combination sequence is transmitted. Otherwise, a different scrambling sequence, if available, is used to form a new combination sequence, and the process iterates until either a PAPR smaller than the threshold is obtained, or a pre-defined maximum number of iterations is reached. If the maximum number of iterations is reached and no combination sequence is created that leads to an acceptable PAPR, then the transformed, combination sequence that exhibits the smallest PAPR level is selected for transmission.
US08223862B2 OFDM inter-carrier interference cancellation method
The OFDM channel estimation and Inter-Carrier Interference (ICI) cancellation method uses a few pilots within Orthogonal Frequency Division Multiplexing (OFDM) systems in general, and mobile OFDM systems in particular. The frequency domain channel is estimated using an eigenvalue based model reduction technique with high accuracy. A Minimum Mean Square Error (MMSE) based Finite Impulse Response (FIR) equalizer is then used to obtain an ICI free estimate of the transmitted signal.
US08223860B2 OFDM system and data transmission method therefor
An OFDM system includes a frequency-time transformer configured to receive and transform input data to be transmitted to a time-domain sequence; a serial/parallel transformer configured to divide the time-domain sequence into plural sequences; a phase rotating module configured to perform phase rotation in respects to each of the divided time-domain sequences; and a minimum PAPR signal selector configured to select a sequence having a minimum peak-to-average power ratio (PAPR) among the sequences outputted from the phase rotating module.
US08223859B2 Method and apparatus for a multi-tone modem
A multi-tone modem with shared and discrete components forming a transmit path and a receive path configured to couple to a wired communication medium to communicate at least one multi-tone modulated communication channel thereon. The modem includes a multi-tone modulator component and a configurable frequency up converter component. The multi-tone modulator component is configured for multi-tone modulation and demodulation of a transmitted and received communication channel at a base band frequency range. The configurable frequency up converter component is coupled to the multi-tone modulator to selectably up convert the frequency range of the transmitted base band signal from the multi-tone modulator to that of a selected communication band and down convert received signals from the selected communication band to the base band for demodulation by the multi-tone modulator.
US08223845B1 Multithread processing of video frames
Method for determining frame slice sizes of a frame for multithreaded decoding. The frame is encoded using at least two different slice types based on size where a large-type slice is at least two times larger than a small-type slice and/or the large-type slices comprise 70-90% of the frame. In some embodiments, the number of large-type slices is equal to the number of threads available for decoding and comprise the beginning slices of the frame to be decoded before the small-type slices. Methods for multithreaded deblocking of the frame under the H.264 codec is provided where first and second threads processes first and second sections of the frame in parallel. The first section comprises macroblocks on one side of a diagonal line and the second section comprises the remainder, the diagonal line extending from a first corner of a sub-frame to a second corner of the sub-frame.
US08223842B2 Dynamic image decoding device
A moving image decoding device decodes moving image data encoded by a predictive encoding method. In decoding a block that has been encoded by an inter-screen predictive encoding, if a reference block is not stored in frame memory, the moving image decoding device decodes the block assuming that the block has been encoded by an intra-screen predictive encoding.
US08223834B2 Communication apparatus and control method for communication apparatus
A signaling unit of a display terminal establishes communication with a content server, video communication terminal, and PC server through a communication unit, and transmits/receives image data compressed by MPEG2, MPEG4, and JPEG. A media control unit switches compression schemes for decoding in a media processing unit on the basis of the received image data. The media processing unit performs decoding processing including inverse orthogonal transformation processing and dequantization processing in accordance with the switched compression scheme. At this time, a single processing circuit performs inverse orthogonal transformation processing and dequantization processing.
US08223825B2 Method and computer program for estimating signal quality value, and signal quality estimator, receiver and communication apparatus
A method of estimating a signal quality value in a receiver, the method comprising receiving a plurality of reference symbols; determining error rate for the plurality of received reference symbols; mapping the determined error rate to a signal quality value model; and determining mapped signal quality from the model to be signal quality value estimate. A signal quality estimator, a receiver, a communication apparatus, and a computer program for estimating signal quality are also disclosed.
US08223818B2 Integrated circuit for response signal spreading
A wireless communication apparatus capable of minimizing the degradation of the separation characteristic of response signals to be code-multiplexed. In the apparatus, a control part (209) controls both a ZC sequence to be used for the primary spread in a spreading part (214) and a Walsh sequence to be used for the secondary spread in a spreading part (217) according to the associations between sequences and CCEs established in accordance with the probability of using response signal physical-resources corresponding to CCE numbers. The spreading part (214) performs the primary spread of the response signal by use of the ZC sequence established by the control part (209). The spreading part (217) performs the secondary spread of the response signal, to which CP has been added, by use of the Walsh sequence established by the control part (209).
US08223816B2 Signal sequence generating method, control information generating apparatus and user equipment terminal
A signal sequence generating method of generating a signal sequence used by a user equipment terminal in a mobile communication system includes the steps of generating, by a base station, a predetermined hopping pattern; generating, by the base station, a hopping sequence by applying an offset to the predetermined hopping pattern; transmitting, by the base station, the hopping sequence to the user equipment terminal; and generating, by the user equipment terminal, the signal sequence according to the hopping sequence.
US08223810B2 Method and system for generating laser pulses
A method of generating laser pulses having a predefined amplitude, phase and/or polarization at a distal end of an optical transmission system having at least one optical fiber, includes the steps of: generating laser pulses and inputting the laser pulses into a pulse shaper; calculating a control signal for controlling the pulse shaper, wherein at least one physical parameter of the optical fiber is taken into account; applying the control signal to the pulse shaper and modulating the amplitude, phase and/or polarization of the laser pulses whereby modulated laser pulses are formed; and inputting the modulated laser pulses into a proximal end of the optical transmission system.
US08223809B2 Suppression of parasitic lasing
A laser gain medium crystal comprising a square rod of laser gain medium material having top and bottom surfaces that are finely ground to introduce scattering surfaces to cancel parasitic lasing. The square rod of laser gain material has input and output faces and side surfaces, and portions of the side surfaces near the output face of the square rod are finely ground to introduce scattering surfaces to cancel parasitic lasing. The rest of the side surfaces of the square rod are polished.
US08223806B2 Reduction in the acquisition duration of a phase-locked loop able to reconstitute a synchronisation signal transmitted over an IP network
The present invention relates to the domain of video equipment. More specifically, it concerns a reception device that comprises the means for: receiving packets containing samples, that come from data sampled every Tech period, where Tech is from a time base synchronized on all the stations of said network, regenerating a counting ramp having a count increment and a range value PCR_Modulus, using a phase-locked loop PLL1 that receives the samples and that delivers local samples every Tech period and a reconstituted clock, initializing, at every zero-crossing of the counting ramp, an image counter that is determined by the reconstituted clock. According to the invention, it comprises, further, means for determining the values of count increments.
US08223800B2 Telephone communication system over a single telephone line
A network for coupling at least one telephone service signal to at least one telephone device over a wiring. The network includes: a wiring having at least two conductors for carrying multiple time-domain multiplexed digitized voice channels; an exchange side device coupled to the wiring and operative to couple at least one telephone service signal to at least one digitized voice channel; and at least one subscriber side device coupled to the wiring and operative to couple the at least one telephone device to at least one digitized voice channel.
US08223796B2 Graphics multi-media IC and method of its operation
A graphics multi-media integrated circuit (GMIC) is connected to a host processor over two serial links: a half duplex bi-directional serial link which accords to a protocol defined for a display serial interface, and a uni-directional serial link which accords to a compatible protocol defined for a camera serial interface. The GMIC receives packets according to the protocol from the host over the half duplex bi-directional serial link and processes these packets. The GMIC sends packets according to the protocol to the host over the uni-directional serial link. A packet from the host can request a processing operation by the GMIC or can initiate a memory operation at the memory of the GMIC. The GMIC can also send packets to the host to initiate a memory operation at the memory of the host. The GMIC may be connected to a display over a bi-directional serial link according to the display serial interface protocol and to a camera over a uni-directional serial link and a bi-directional control link according to the camera serial interface so that the host controls the display and camera indirectly through the GMIC.
US08223795B2 Apparatus and method for transmitting LAN signals over a transport system
A computer system and method for transmitting LAN signals over transport systems. LAN signals are generated in any client LAN compliant interface. A transceiver receives the client LAN signal in the LAN format. The client LAN signals are not converted to a SONET transmission format at any time before reaching the transceiver. The transceiver then converts the client LAN signal to an internal electrical LAN signal before re-clocking the internal electrical LAN signal. The re-clocked internal electrical LAN signal is then re-modulated into a second LAN signal. The second LAN signal is then transmitted to a transport system.
US08223792B2 Ultra low cost ethernet architecture
A low cost mechanism that may be used to extend Ethernet capability to low end devices provides sufficient capacity to support Ethernet communications using only a single twisted pair medium. Because only a single twisted pair is used, the overall cost, complexity and size associated with the integrating Ethernet functionality into an end device is reduced. A distributed power system delivers power to a Data Terminal Equipment (DTE) device over the single twisted pair medium. With such an arrangement, Ethernet capability and power may be simultaneously delivered to low end devices at a reduced cost.
US08223790B1 Method and apparatus performing no back-off forwarding
A method, apparatus and computer program product for performing no back-off forwarding are presented. A timer (NAV) is maintained at each respective node of a Wireless Local Area Network (WLAN). A frame is designated as a time-sensitive Quality of Service (TSQ) frame to be fast-forwarded from a first node to a second node of a plurality of nodes of the WLAN. The TSQ frame is forwarded by the second node according to a predetermined protocol, wherein a shorter back-off period is used for the TSQ frame than the back-off period normally used according to the predetermined protocol when the NAV of the second node expires.
US08223789B2 Mobile communication system, base station apparatus and mobile station apparatus
To prevent a collision from occurring at the time of random access in cases such as handover, response to paging and the like where a mobile station apparatus performs random access in response to directions from a base station apparatus. In a mobile communication system in which a mobile station apparatus 200 uses a signature of a beforehand determined signature group at the time of random access with a base station apparatus 100, the signature group is comprised of a signature group managed by the base station apparatus 100 and another signature group managed by the mobile station apparatus 200. The signature group managed by the base station apparatus 100 includes signatures associated with particular random access reasons to be selected by the base station apparatus 100.
US08223784B2 Wireless sensor network having hierarchical structure and routing method thereof
A network having a hierarchical structure includes a plurality of clusters. Each of the clusters includes a plurality of nodes and a cluster head connected to the nodes in a mesh format. Each of the nodes is connected to other clusters via the cluster head.
US08223776B2 Interaction of VoIP calls and cellular networks
A communication system includes a switching network and a wireless network. The switching network includes a first gateway for receiving a communication from a caller, a second gateway for establishing an external connection through which the communication can be routed, and a command center that allows the first and second gateways to make an internal connection. The wireless network includes a visited mobile switch center and a home location register. The visited mobile switch center generates routing information, receives the communication from the external connection of the switching network, and routes the communication to a wireless network subscriber. The home location register locates the visited mobile switch center, and passes the routing information from the visited mobile switch center to the command center of the switching network. The command center causes the external connection to be established based on the routing information.
US08223774B2 Cellular DSL modem
An apparatus includes an converter for changing network data into asynchronous transfer mode data for cellular transmission as a digital subscriber line signal, and for reconstructing network data from a cellular reception of a digital subscriber line signal.
US08223772B2 Clock supply device and transmission device
A clock supply device includes a receiving unit configured to receive frame synchronization packets from an asynchronous network and generate timing signals; a phase comparing unit configured to perform phase comparison by comparing phases of the timing signals generated by the receiving unit and clock signals generated by an internal oscillating unit; a phase variation detection unit configured to detect a frequency variation of the frame synchronization packets based on a trend of a variation amount of a phase difference that is obtained by performing a statistical process on count values obtained as a result of the phase comparison; and an oscillating frequency control unit configured to control an oscillating frequency of the internal oscillating unit when the phase variation detection unit detects the frequency variation of the frame synchronization packets.
US08223767B2 Driven multicast traffic distribution on link-aggregate-group
A method and apparatus of dynamically distributing multicast stream to different hosts on a link-aggregation-group is described. A network element receives, on a link-aggregation-group, multicast requests and determines the bandwidth for that request by the information stored in the request. The network element further allocates bandwidth requirement on the least utilized link in link-aggregation-group. The network element additionally updates a forwarding table to indicate that the multicast stream in that request is to be forward out the allocated link.
US08223759B2 High-capacity data switch employing contention-free switch modules
A scalable router-switch that grows from a capacity of a few gigabits per second to hundreds of terabits per second is disclosed. In one embodiment, the router-switch comprises a plurality of switch units arranged in a plurality of combinations. Within each combination, each switch unit cyclically connects to each other switch unit to form a contention-free temporal mesh. Each switch unit belongs to a number of combinations and any two combinations have at most one switch unit in common. The router-switch further includes a distributed-control system which comprises an outer controller associated with each of the switch units and an inner controller associated with each combination. The structural simplicity significantly simplifies the operation and control of the router-switch.
US08223753B2 Apparatus for a terminal to access an IMS system and the method thereof
An apparatus and method for realizing the access of a legacy terminal to an IMS system. The apparatus includes a session control module, a downlink signaling interface function module, a downlink bearer interface function module, an uplink signaling interface function module, an uplink bearer interface function module and a media interworking module. The session control module registers the terminal that has entered service status to the I-CSCF on IMS side. During the session, the uplink signaling interface function module provides SIP signaling interaction with the CSCF function entity of IMS core network; the downlink signaling interface function module provides signaling interaction with the legacy terminal; the media interworking module provides the connection and media adaptation between the uplink bearer interface function module and the downlink bearer interface function module. The invention enables the services of the legacy networks such as PSTN/ISDN and the like to be integrated with those of IMS networks, thus reducing the cost of network construction and operation.
US08223751B2 Method and apparatus for controlling unsolicited messaging
Sensor nodes (or addresses therefore), acting as real-time message decoys, are distributed across a real-time communications network to attract unsolicited real-time messages. Filtering rules are derived from the message characteristics (such as the source address) and messaging content of the traffic encountered at the sensor nodes. The filtering rules are distributed to filtering agents positioned in the communications network in such a way that they can filter traffic for legitimate users. The filtering agents may identify and control the disposition of real-time messaging traffic that is part of a mass communication campaign on behalf of legitimate users of the real-time messaging communication system. Disposition may include suppressing, diverting, or labeling.
US08223743B2 Methods for over-the-air blind synchronization of two OFDMA-based networks that minimizes interference and by using an extended correlation window length
Synchronization of a macrocell network with one of its sub networks (e.g., a femtocell network, a microcell network) is important for reducing the level of inter-carrier interference (ICI) that exists between the uplink users of a macrocell network and the sub-network. Even though blind synchronization techniques based on single-user signal conditions are known, the signal models are ineffective in multiuser scenarios and do not provide for reducing ICI effects. A blind synchronization method is disclosed which reduces ICI for sub network communications. Additionally, a method is disclosed which accurately and blindly synchronizes to the first user using an extended correlation window.
US08223737B2 Adaptive DC sub-carrier handling in a receiver
Receiving units will switch between performing a DC bias suppression and not removing the DC distortion at the receiver depending on the amount of DC interference level observed/measured/estimated. Since the overall DC interference is from all uplink transmitters, potentially at different power levels, the amount of DC distortion can be measured based on the difference between the received power level and the expected power level on the DC sub-carrier. Additionally it can be estimated based on the number of active transmitters, their allocation bandwidth, power control target and/or a rough estimate of the DC distortion introduced by each active transmitter and also the distortion introduced by the receiver. Once this distortion level is estimated, a decision is then made whether or not to remove the DC distortion.
US08223734B2 Apparatus and method for transmitting and receiving forward shared control channel in a mobile communication system
A method is provided for transmitting a downlink shared control channel including a control signal necessary for restoring a transmission data signal in a mobile communication system that transmits a data signal using multiple antennas. It is determined whether the transmission data signal is coded with two or more codewords before being transmitted. One of a first element index of a sub-codebook configured only with a one codeword-dedicated precoding in a precoding codebook and a second element index of a sub-codebook configured only with a more-than-two codeword-dedicated precoding is selected, according to the determination result. A control channel is generated by including the selected element index in the precoding information. The generated control channel is mapped to a particular resource block and the mapped control channel is transmitted to a particular reception apparatus.
US08223732B2 Method and apparatus for balancing load across access devices in a wireless network
Apparatus and methods are provided for balancing a load across access devices in a wireless network. A method comprises receiving an association request at a first access device of a plurality of access devices, and determining, in response to the association request, if the first access device is the least-loaded access device among the plurality of access devices. The method further comprises granting the association request if the first access device is the least-loaded access device. If the first access device is not the least-loaded access device, the method may further comprise denying the association request.
US08223727B2 Association method, relay apparatus, communication management apparatus and bandwidth allocation management apparatus
An association method for associating a communication management apparatus, a bandwidth allocation management apparatus, a relay apparatus and a wireless terminal with each other is disclosed. In the method, the wireless terminal sends a request for terminal registration including a communication management apparatus identifier to the relay apparatus; the relay apparatus sends a first request for terminal registration to the communication management apparatus specified by the communication management apparatus identifier; the communication management apparatus sends a bandwidth allocation management apparatus identifier to the relay apparatus; the relay apparatus sends a second request for terminal registration of the wireless terminal to the bandwidth allocation management apparatus specified by the bandwidth allocation management apparatus identifier; and the bandwidth allocation management apparatus stores association between the wireless terminal and the relay apparatus.
US08223726B2 Metropolitan wide area network
A wide area communication network includes at least two hub sites which are interconnected by a communication backbone Each hub site provides wireless coverage in at least one sector. At least two remote sites reside in each sectors and are coupled to a corresponding hub site via a point to multi point broadband wireless system. The network preferably includes at least one service node which is accessible to the remote sites via the hub sites and backbone.
US08223721B2 Mobile station handover using transferrable virtual access point address for wireless networks
Various example embodiments are disclosed herein. According to an example embodiment, an apparatus may include a wireless transceiver, memory and a controller. The apparatus may be configured to assign, by a first physical access point (AP), a unique transferrable virtual AP address to one associated mobile station address; and perform, in response to a network request for handover, a handover for the associated mobile station address including: transferring the transferrable virtual AP address assigned to the associated mobile station address from a first physical AP to a second physical AP; and providing association state information for the associated mobile station address to the second physical AP.
US08223719B2 Apparatus for controlling handover between heterogeneous networks, method of performing handover between heterogeneous networks, and mobile router
Provided are an apparatus for controlling handover between heterogeneous networks, a method of performing handover between heterogeneous networks in a mobile router, and a mobile router. The method includes determining whether a handover to a network employing a different method from a network to which the mobile router belongs is required based on information prestored in the mobile router, the network to which the mobile router belongs determined by current location information of the mobile router and performing the handover according to the result of the determination. Mobility detection time can be reduced by applying the handover technique between wireless/satellite networks based on link trigger and location to a mobile router moving at high speed. Thus, service interruption can be prevented regardless of movement speed, even in a satellite shadow region such as a station.
US08223717B2 Roaming gateway
A roaming gateway has at least one IP network interface, and at least one cellular network interface, and inter-working functions for inter-working between a wireless IP network and a cellular network. The inter-working functions communicate with user devices in an IP network according to a machine-level subscribe-and-notify event package protocol for managing handover of mobile devices roaming between IP and cellular networks. They also poll a cellular network for subscriber status on that cellular network in the absence of a mobility event package. The inter-working functions comprise HSS functionality programmed to access data on a HLR of a cellular network and to perform HSS operations using said data. The gateway applies routing policies specific to call types, allowing or disallowing the anchoring of calls originating in either an IP network or a cellular network based on number prefixes. The inter-working functions comprise an application server programmed to communicate with a user device as a client. The server provides a staging point for cellular supplementary services while anchoring calls, retrieving configurations from cellular network elements and applying appropriate routing based on these configurations and the current state of a call.
US08223706B2 Method for transmitting/receiving data in a mobile communication system
A method for transmitting/receiving data in a mobile communication system and a method for efficiently using more radio resource if allocation of the more radio resource is required in addition to a predetermined radio resource are disclosed. An example of a method for receiving data in a mobile communication system includes receiving first control information using a first identifier, receiving second control information transmitted in the same time period with the first control information using a second identifier, and receiving the data via at least one of a first radio resource indicated by the first control information and a second radio resource indicated by the second control information.
US08223705B2 Method for optimizing performance in multi-cell OFDMA networks
A method optimizes a performance of a multi-cell orthogonal frequency-division multiple access (OFDMA) network that includes a set of base stations (BSs) located in a cell, and each BS transmits data on downlink channels to a set of mobile stations (MSs) in the cell. Each BS acquires channel state information (CSI) and inter-cell interference information (ICI) for each downlink channel to each MS in the cell. Each BS selects a power level and a modulation coding scheme level (MCS) for transmitting the data to each MS on the downlink channels based on the CSI and ICI, such that a bit rate is maximized and the ICI is minimized. Then, time and frequency resource are allocated for transmitting the data on the downlink channels to the set of MSs, such that the allocated resources are minimized to optimize the performance of the network.
US08223696B2 Handover controlling method, radio base station, and mobile station
A radio base station (200A) according to the present invention includes: a radio related information retainer unit (206) configured to retain radio related information on connection between a mobile station (100) and the radio base station (200A); a handover request signal generator/transmitter unit (208) configured to transmit a handover request signal including the radio related information retained by the radio related information retainer unit (206) to a connection target radio base station (200B); and a handover command signal generator/transmitter unit (202) configured to transmit, to the mobile station, a handover command signal for notifying difference information between the radio related information retained by the radio related information retainer unit (206) and radio related information set by the connection target radio base station (200B) based on a handover request acknowledgment signal.
US08223690B2 Method and system for providing streaming service
A streaming service method and system of the present invention is provided for improving service quality and reliability by transmitting data through an optimal wireless link selected among multiple wireless links available between a server and a client. A streaming service method for a system including a server and at least one client that can establish more than two wireless links with each other includes sending a link selection request message containing a content identifier from the client to the server; selecting, at the server, one of the wireless links for transmitting a content indicated by the content identifier; sending a link selection response message containing a link identifier of the selected wireless link from the server to the client; and receiving, at the client, the content transmitted by the server through the wireless link established with reference to the link identifier.
US08223684B2 Mobile communication system, gateway, concentrator, and handover control method
According to this invention, there is provided a method applicable to the system which comprises a plurality of base stations each forming radio zones and storing a mobile terminal, and a gateway being connected to a packet communication network and relaying packet communication between the packet communication network and the mobile terminal. The method comprises buffering packets transmitted by a downlink to the mobile terminal in a packet buffer, requiring retransmission of unarrived packets in handover accompanied by movement among the radio zones, reading the packet required from the mobile terminal to retransmit the packet to the mobile terminal that is a request source, and assigning serial identification numbers to packets at least in a start to an end of the handover. When the identification numbers of the reached packets are discontinuous, the mobile terminal requires retransmission of packets needed to eliminate the discontinuity.
US08223683B2 Automatic provisioning of femtocell
Automatic provisioning of an access point base station or femtocell. The method may include the femtocell transmitting first information (e.g., location information, signal measurement information, capability information, etc.) to a service provider (e.g., over an IP network). The femtocell may receive second information from the service provider, where the second information includes one or more operational parameters. The operational parameters may include hand-off parameters, admission policy information, PN or scrambling codes, power parameters, and/or other parameters. The femtocell may operate according to the received parameters to provide access for a plurality of access terminals in a local area.
US08223675B2 Information processing apparatus and duplex transmission method
There is provided an information processing apparatus includes a first module and a second module. The first module includes a first signal generator that produces a first signal by coding a first transmitted data into a waveform not including a direct-current component, having a polarity being inverted in each half period of a clock; a first signal sending unit that sends the first signal; and a signal subtracting unit that subtracts the first signal from a received signal. The second module includes a clock detecting unit that detects the clock based on the polarity inverting period of the first signal received from the first module; a second signal generator that produces a second signal by coding a second transmitted data into a waveform not including the direct-current component; and a second signal sending unit that sends the second signal while the second signal is synchronously added to the first signal.
US08223672B2 Method and apparatus for assigning and provisioning VOIP services
A method, system, and computer usable program product for assigning and provisioning VOIP services are provided. A data processing system receives an order for the VOIP service and information about virtual inventory. The data processing system may create a provisioning command including provisioning information for provisioning a telecommunication line according to the order and send the provisioning command to a provisioning system, create a porting command including porting information for porting the phone number in the order if porting a phone number and send the porting command to a porting system, create a registration command including user information for registering a user and send the registration command to a web portal, create a setup command including the user information for creating an account for the user and send the setup command to a customer management system. The data processing system may then complete the order for the VOIP service.
US08223667B2 Inferred discovery of a data communications device
Mechanisms for inferred discovery of a data communication device connected to a router, unreachable by a management module, and characterized by a device address are disclosed. The mechanisms include querying, by the management module, the router for connection data and identifying, by the management module in dependence upon the connection data, the device address.
US08223658B2 Method for operating a mesh-type network, particularly as defined in an IEEE 802.11S standard, formed by a plurality of network nodes
Embodiments of the invention relates to a method for operating a mesh-type network, particularly as defined in an IEEE 802.11s standard, formed by a plurality of network nodes, said network operating at least a first network node that functions as access point for stations which are dissociated from the network and a second network node that functions as connector point for stations that are dissociated from the network. When switching a dissociated station from a radio service area of the first network node to the radio service area of the second network node in said mesh network, an updating of allocation information of nodes based on a route error message which is defined according to a routing protocol valid for the mesh network is carried out.
US08223654B2 Application-specific integrated circuit for monitoring and optimizing interlayer network performance
An application-specific integrated circuit for use in optimizing a packet network including a processing unit that processes defined sequences of assembler language and executes defined sequences of assembler instructions; program and data memory that stores the defined sequences of assembler instructions; an internal data bus; and an input/output (I/O) interface arranged between the internal data bus and at least one external network device for communicating data packets containing network performance information between the internal data bus and the at least one external network device.
US08223653B2 Broadcast capable file system
A broadcast capable file system is disclosed. In a method, a server may receive a file request from a requesting client and prepare a broadcast response to the file request. The broadcast response may be directed to a group of clients of which the requesting client is a member. In another method, at least one of the clients of the group of clients may submit a file request to the server. Each of the clients of the group may receive a broadcast response to the file request. The broadcast capable file system may be implemented between a server computing device and multiple client computing devices. The server computing device and multiple client computing devices may be included in a network testing system.
US08223647B2 System and method for increasing data throughout using a block acknowledgement
Systems and methods are provided to increase data throughput by aggregating block acknowledgements. Embodiments of these systems and methods provide a single block acknowledgement for multiple traffic identifiers in data communication with a communication station. One method includes providing a multiple start sequence number corresponding to each traffic identifier of a plurality of traffic identifiers and providing a bit map corresponding to each multiple start sequence number. The bit map indicates a block acknowledgement of packets corresponding to one traffic identifier of the plurality of traffic identifiers.
US08223644B2 Radio apparatus and communication system
A control unit generates packet signals while controlling an interface (IF) unit, a modulation unit and a baseband processing unit. While dividing each packet signal into a plurality of partial periods, the control unit assigns data to at least part of each of the plurality of partial periods and sets the rate of data, for a partial period placed anterior to each packet signal, higher than that for a partial period placed posterior to the each packet signal. The IF unit, the modulation unit and the baseband processing unit transmit the packet signals thus generated.
US08223641B2 Dynamic setting of optimal buffer sizes in IP networks
A communications system provides a dynamic setting of optimal buffer sizes in IP networks. A method for dynamically adjusting buffer capacities of a router may include steps of monitoring a number of incoming packets to the router, determining a packet arrival rate, and determining the buffer capacities based at least partially on the packet arrival rate. Router buffers are controlled to exhibit the determined buffer capacities, e.g. during writing packets into and reading packets from each of the buffers as part of a packet routing performed by the router. In the disclosed examples, buffer size may be based on the mean arrival rate and one or more of mean packet size and mean waiting time.