US08499643B2
Sensor assemblies, units and methods are provided to determine crack development of components of interest associated with a monitored structure. According to preferred embodiments, a sample sensor bolt is provided having a shank with a threaded end, the sensor bolt being formed of a material serving as a surrogate of the material forming a component of interest associated with the monitored structure. A frame surrounds the shank of the sensor bolt and has fluid ports therein to allow fluid to contact an exposed portion of the sensor bolt shank in registry therewith. A load cell is operatively connected to the sensor bolt. A preload nut is threaded onto the threaded end of the sensor bolt shank and contacts an end of the frame so as to place the sensor bolt under an initial tensile stress. Crack formation within the sensor bolt shank caused by fluid acting upon the exposed portion thereof responsively relieves the initial tensile stress of the sensor bolt which is thereby sensed by the load cell, whereby crack formation in the shank can be used to sense the propensity for crack development in the component of interest associated with the monitored structure.
US08499640B2
A measuring apparatus for outputting a measurement signal representing the difference between a first pressure and a second pressure. The apparatus includes a first pressure measuring transducer module for outputting a sequence of first signals representing the first pressure; a second pressure measuring transducer module for producing a sequence of second signals representing the second pressure; an evaluation module for ascertaining a sequence of difference values between the two pressure values and for outputting a sequence of fourth signals, which, in each case, represent the pressure difference; a first cable connection between the first and second pressure measuring transducer module; and a second cable connection between the second pressure measuring transducer module and the evaluation module. The modules are separated spatially from one another. The second pressure measuring transducer module has a mapping unit, which is provided for receiving the sequences of first and second signals, and for outputting to the evaluation module via the second cable connection a sequence of third signals, which, in each case, contain the pressure values.
US08499631B2
Nondestructive inspection of a plurality of aircraft hat stiffeners includes exciting cavities of the stiffeners with electromagnetic radiation, and analyzing electromagnetic field responses of the cavities to detect state changes of the stiffeners.
US08499629B2
A mounting system for a MEMS device includes a proof mass selectively coupled to a substrate using a centrally located, single anchor mount that minimizes sensitivity to strain variations experienced by the MEMS device. The mounting system may include isolation cuts arranged in the proof mass to advantageously achieve a desired amount of strain isolation and to produce hinges that extend in opposite directions from the anchor mount. The single anchor mount is arranged to reduce a separation distance from a mid-point or centroid of the anchor mount to its perimeter as compared to conventional mounting schemes that have multiple anchor mounts positioned distally from a common mid-point.
US08499626B2
A device for adjusting the pitch angle of propeller blades for a model engine including at least one rotor, the blades extending radially on the surface of the rotor to form a propeller. It includes a tool-holder including a base designed to be fixed to a part of the outside of the engine housing and an upper part, the aforementioned upper part being fitted with means of support movable horizontally along a longitudinal axis (XX′), the aforementioned axis being parallel to the main axis of the model engine, contactless means of optical measurement, the aforementioned means of measurement being mounted on the movable means of support by using means of travel in rotation around an axis of rotation, the aforementioned axis of rotation being the blade's axis of rotation.
US08499623B2
An abnormal combustion detection method for spark-ignition internal-combustion engines, from combustion indicator distribution modelling is disclosed. At least one combustion indicator such as CA10 is determined. The distribution of N values of this indicator, acquired over N cycles preceding the cycle in progress, is modelled by determining coefficients of a theoretical distribution law. Modelling is repeated by removing extreme values from among the N values or for various working points of the engine, to obtain an evolution of the coefficients. At least one parameter characterizing evolution of at least one of these coefficients is determined. The start of an abnormal combustion is detected by comparing the parameter with a predetermined threshold, and the course of the abnormal combustion detected in the combustion chamber is controlled.
US08499621B2
A scanning probe microscopy (SPM) inspection and/or modification system which uses SPM technology and techniques. The system includes various types of microstructured SPM probes for inspection and/or modification of the object. The components of the SPM system include microstructured calibration structures. A probe may be defective because of wear or because of fabrication errors. Various types of reference measurements of the calibration structure are made with the probe or vice versa to calibrate it. The components of the SPM system further include one or more tip machining structures. At these structures, material of the tips of the SPM probes may be machined by abrasively lapping and chemically lapping the material of the tip with the tip machining structures.
US08499620B2
A gum substance monitoring apparatus for inexpensively and easily estimating and detecting adhesion and deposition of a gum substance produced in a fuel gas onto a combustor and fuel gas supply piping extending to the combustor, includes: detection piping branched from the fuel gas supply piping configured to supply to the combustor with the fuel gas for allowing a part of the fuel gas as a sample gas to pass therethrough; and a gum substance detecting device provided on the detection piping and configured to detect an extent of adhesion of the gum substance produced in the fuel gas, the gum substance detecting device including a simulated passage member having a simulated passage for passage of the sample gas therethrough which is formed by simulating fuel gas piping of the fuel gas supply piping extending in a portion subject to gum substance monitoring which is located downstream of a branch point at which the detection piping is branched from the fuel gas supply piping, the gum substance detecting device being configured to be capable of detecting an extent of adhesion of the gum substance onto the simulated passage member.
US08499616B2
Fault detection and response systems and processes can be used for pumps, e.g., pump/motors used in hybrid vehicles. The fault detection systems determine when certain operating conditions, which may affect the proper operation of the system, occur. The response systems take appropriate action based on which fault conditions are triggered. Example fault detection systems and processes include detection systems for different types of leaks, sensor malfunctions, or operation errors.
US08499615B2
A gas chromatograph comprising two separating devices disposed one behind the other, and through which a material sample is conducted by a carrier gas. A pressure regulator regulates the pressure of the carrier gas introduced into the first separating device. A controllable switching device is arranged between the two separating devices. The switching device contains a main gas path lying between the two separating devices and two auxiliary gas paths, which are connected to the main gas path through connecting gas paths and are both fed with the carrier gas and contain flow resistors and a controllable valve for setting different pressure conditions. The auxiliary gas paths are supplied with the carrier gas through the same pressure regulator to reduce the design and adjustment effort in setting the pressure conditions, where fixed resistors are used for the flow resistors.
US08499607B2
A billet of an aluminum alloy or magnesium alloy is formed by a combination of forming operations into a desired article of complex, but open shape. In a first step a billet is heated and extruded to form an extruded workpiece profile having at least first and second sections of different thicknesses. The extruded workpiece may be shaped so that the respective sections are at an angle to each other. The extruded workpiece is then further formed against a forming surface so that the shape of least one of the sections is further formed toward the shape of the article. The methods are suitable for efficient manufacture of many like complex shapes such as brackets and reinforcement members, and even container pans for computers and other electronic devices.
US08499606B2
In accordance with various embodiments, plates are formed via a plurality of upset-forging and forging-back cycles followed by a plurality of rolling passes.
US08499602B2
Hollow decorative tubing fabricated from thin walled metallic stock material, the stock material preferably being stock tubing. Tubing is cold worked to impart any desired design such as simulated bamboo having realistic culm and node characteristics. The tubing is preferably formed into serial or repeating sections, each characterized by the desired design. For simulated bamboo, a realistic node is worked into the tubing between adjacent sections. The invention may be regarded as a method for manufacturing the resultant elongate hollow decorative tubing or, alternatively, an article of manufacture such as a chair incorporating the resultant elongate simulated bamboo article.
US08499591B2
A drum washing machine includes a tub installed in a housing to receive wash water therein, a drum rotatably installed in the tub, a rotor having a rotating shaft connected to the drum, a bearing housing having at least one bearing for supporting the rotating shaft of the rotor, the bearing housing being located at the tub, and a stator spaced apart from the rotor by a predetermined distance and directly connected to the tub.
US08499585B2
The present invention relates to a device for manufacturing an optical preform by means of an internal vapor deposition process, said device comprising an energy source and a substrate tube, which substrate tube comprises a supply side for supplying glass-forming precursors and a discharge side for discharging constituents that have not been deposited on the interior of the substrate tube, said energy source being movable along the length of the substrate tube between a point of reversal at the supply side and a point of reversal at the discharge side.
US08499579B2
A built-in refrigerator includes a water and drinks dispenser, or an ice maker, placed on the outside of the refrigerator door. The refrigerator is installed in a modular kitchen furniture unit provided with a door panel. A sliding connection between the dispenser and the door panel of the furniture unit allows the simultaneous opening and closing of the door and the door panel and, when the door is in the closed position, prevents residual liquids or solids from falling into the air space existing between the door and the door panel.
US08499576B2
Airflow cooling device including a cooling channel, an evaporating channel separated from the cooling channel by a transfer wall, outflow from the cooling channel going to the evaporating channel, and a lower critical solution temperature polymer at least partially covering the cooling channel side of the transfer wall.
US08499575B2
The air conditioning device for electronic components features three channels (6, 7, 8) for two flowing fluids that are in heat exchange with one another. In the first operating mode these two fluids are guided by means of switchable flaps into two selected channels (7, 8) where they are in heat exchange with one another at a partition (12) that is equipped with heat exchange elements (12, 13). In a second operating mode the flaps are switched in such a manner that the two fluids are in heat exchange with one another at a Peltier element (9) that is equipped on both sides with heat exchange elements (9, 11). In a third operating mode the Peltier element is switched as a heating element. In the first operating mode on the other hand the Peltier element is deactivated and consumes no electric energy.
US08499573B2
A refrigerator is provided. The refrigerator may include first and second refrigerant paths that separately distribute refrigerant, a first cooling chamber connected with a first cold air duct, a second cooling chamber connected with a second cold air duct, and a third cooling chamber connected with a third cold air duct. Cold air generated by a first evaporator is provided to the first cold air duct to cool the first cooling chamber, cold air generated by a second evaporator, which receives refrigerant from the first evaporator, is provided to the second cold air duct to provide concentrated cooling to the second cooling chamber, and cold air generated by a third evaporator is provided to the third cold air duct to cool the third cooling chamber.
US08499572B2
A refrigerator and a control method thereof to control a rotational direction of an ice making motor to detect an ice full state of an ice storage without separating the ice from the ice maker. The refrigerator includes an ice making tray making ice therein, an ejector separating the ice, an ice storage storing the separated ice, an ice full state sensing lever detecting the ice full state of the ice storage, an ice making motor driving the ejector and the ice full state sensing lever, and a controller detecting the ice full state by driving the ice full state sensing lever by rotating the ice making motor in an ice moving direction, and detecting release of the ice full state by driving the ice full state sensing lever by rotating the ice making motor in the opposite direction after the ice full state is detected.
US08499570B2
A refrigerant additive supply device can include an outer rigid container, an inner flexible bag positioned in the outer rigid container and defining a space therebetween where the inner flexible bag contains an additive without a refrigerant, a valve in fluid communication with the inner flexible bag, an actuator operably coupled to the valve, and a propellant sealed within the space, where the inner flexible bag has a device pressure that allows flow of the additive into a refrigerant circuit when the actuator is depressed. Other embodiments are disclosed.
US08499566B2
A combustor liner is disclosed. The combustor liner includes an upstream portion, a downstream end portion extending from the upstream portion along a generally longitudinal axis, and a cover layer associated with an inner surface of the downstream end portion. The downstream end portion includes the inner surface and an outer surface, the inner surface defining a plurality of microchannels. The downstream end portion further defines a plurality of passages extending between the inner surface and the outer surface. The plurality of microchannels are fluidly connected to the plurality of passages, and are configured to flow a cooling medium therethrough, cooling the combustor liner.
US08499562B2
A geared fluid drive arrangement in which a constant speed motor is used to start a “full-size” boiler feed pump, and is able to operate the pump at a limited speed and correspondingly limited power adequate to fill, pressurize and feed water to a boiler such as would be used for an electrical generating plant to start-up and to operate stably at part load, but not necessarily full load. After the boiler is operating stably, steam from the boiler or from an extraction point of the main turbine is admitted to a mechanical drive steam turbine in order to drive the same “full-size” pump to the normal operating range.
US08499557B2
A wastegate for a turbocharger wherein the valve is provided with a horn to provide a more progressive, optimally near linear, curve of turbocharger boost-to-valve opening than possible with the typical flat wastegate valve. The addition of a three-dimensional horn in the flow path is a far more cost-effective solution to acquire linear flow than an approach involving very finite, accurate control of the valve position.
US08499556B2
A diesel engine system and a method for operating said system are provided. The diesel engine system includes a diesel engine provided with an exhaust conduit including a controllable supercharger located upstream of a catalytic converter, a fuel injector located between the supercharger and the catalytic converter, a diesel particulate filter located downstream of the catalytic converter, and a control unit for controlling the engine system. The control unit is arranged to determine that a regeneration of the particulate filter is required, which regeneration is initiated when a predetermined condition is fulfilled. The fuel injector is arranged to inject a predetermined amount of fuel during a first stage of the regeneration, and the supercharger is arranged to vary the flow rate of exhaust during the injection of fuel. The catalytic converter is arranged to combust the injected fuel, and the combusted fuel is arranged to burn particulates trapped within the diesel particulate filter.
US08499552B2
The invention relates to a hydraulic control arrangement and to a method for controlling a hydraulic consumer that comprises a pressure chamber on the input side and on the return side, said pressure chamber being connected to an adjusting pump or a tank via a valve device. The valve device is controlled by means of a control unit via which it can be adjusted in a regeneration mode, in which both pressure chambers are connected to the adjusting pump. According to the invention, the adjusting pump is pressure controlled, whereby in the regeneration mode, it is automatically switched to the normal operation in which the supply side of the pressure chamber is connected to the adjusting pump and the return side of the pressure chamber is connected to the tank when the pumping rate falls below the demand for the pressure medium.
US08499550B2
According to one representative embodiment, an apparatus disclosed herein includes a regeneration event timing module, an engine speed module, an exhaust gas temperature module, and a thermal management module. The regeneration event timing module is configured to determine a regeneration event timing strategy for implementation during extended idling of the engine. The regeneration event timing strategy includes a first time period and a second time period following the first time period. The engine speed module is configured to determine a desired engine speed for the second time period and operate the engine at the desired engine speed during the second time period. The desired engine speed is greater than an idling engine speed associated with the first time period. The exhaust gas temperature module is configured to determine a desired particulate matter filter inlet exhaust gas temperature. The desired particulate matter filter inlet exhaust gas temperature corresponds to a particulate matter filter temperature for achieving a noxidation regeneration of particulate matter on the particulate matter filter. The thermal management module is configured to modulate at least one engine system component to achieve the desired particulate matter filter inlet exhaust gas temperature during the second time period.
US08499548B2
A flow device for an exhaust system includes a body that defines an interior cavity. An exhaust inlet passage is disposed in the interior cavity. An exhaust outlet passage is disposed in the interior cavity so that at least a portion of the exhaust inlet passage circumferentially surrounds at least a portion of the exhaust outlet passage. A doser is adapted to inject reductants into the interior cavity of the body such that the reductants are injected in the same general direction as the direction of flow of the exhaust gases.
US08499547B2
Upon a system startup, a hybrid vehicle 20 determines whether a catalyst warm up operation of an engine 22 is to be executed or not based on a catalyst bed temperature Tcat of an exhaust gas purifying catalyst 141 and a state of charge SOC of a battery 50 (S110, S140) and determines whether a forced charging of the battery 50 with an idling of the engine 22 is to be executed or not based on the catalyst bed temperature Tcat, the state of charge SOC and an estimated intake air amount GAidl upon the idling of the engine 22 when the catalyst warm up operation is not to be executed, then controls the engine 22, motors MG1 and MG2 in accordance with determination results (S130, S210).
US08499538B2
The adjustable and foldable V-shaped hay rake which is the object of this invention is an agricultural tool used for raking hay on fields, in which, for each arm of the hay rake, all the mechanisms for moving the arm are centered on a single master support plate, that can simultaneously, both be very effectively used and easily adjusted, as well as providing the advantages of great simplicity of construction, great strength and a very economical cost of production.
US08499536B2
Packaging machines are disclosed including a web transport conveyor transporting a web of flexible packaging material from upstream to downstream locations through a series of stations. Packaging apparatuses are disclosed including a forming station and a closing station, each having movable die members that are counterbalanced. Methods of operating the packaging apparatus are disclosed.
US08499529B2
A modular unit for applying opening devices to packages of pourable food products includes a first conveyor for feeding the opening devices successively along a first path, a second conveyor for feeding the packages successively along a second path, a transfer mechanism for transferring the opening devices along a third path from a pickup station located along the first path, to an application station for applying the opening devices to respective packages and located along the second path, and a processing device for performing specific operations on the opening devices prior to application of the opening devices to the respective packages. The transfer mechanism defines a base module of the unit, and the processing device includes different types of processing devices forming part of different auxiliary modules selectively connectable to the base module to define different units for applying the opening devices to respective packages.
US08499527B2
The present invention provides a building construction method and a room module which can realize reduction in a construction period in addition to reduction in an on-site working amount by further enlarging a room modularization range. The present invention uses four column members which are vertically provided at inner corners of four room modules adjacent to one another as a frame column of the building when a plurality of room modules are installed in a grid pattern on a floor surface of the building. Specifically, the present invention uses the column member of an angular steel pipe, which the room module has, as the frame column of the building. Thereby, on a construction site, it is not necessary to construct the frame column in advance, and the frame column can be constructed by using the column members of the room module while the room module is installed on the site.
US08499520B2
Disclosed is a floor covering consisting of a plurality of panel elements (1) that can be laid in combination with each other. On the front sides (2, 3) and longitudinal sides (4, 5), the panel elements have locking strips (6, 7) that engage with each other in the assembled position in a covering in which panel elements (1) adjoin each other. The front sides (2, 3) of the panel elements (1) have grooves (19, 20). The grooves (19, 20) of two abutting front sides (2, 3) are aligned and form a locking channel (21) for accommodating a front spring (22) that is pre-assembled in one of the grooves (20). The front spring (22) projects from an end of the groove (20) that faces the longitudinal side (5) of the panel element (1) and can be moved in part from one groove (20) into the corresponding groove (19) of the adjoining panel element (1) by sliding the projecting end (24) of the front spring (22) into the groove (20). The groove (20) that accommodates the front spring (22) has at least one recess (45) within which the stop surface (25) is formed and into which a cam (43) of the front spring (22) engages. The front spring (22) has a wavy shape. The wavy sides of the front spring (22) face a decorative side and a bottom side of the panel elements (1). The front spring (22) should have at least one non-wavy zone (30) that is located between two wavy zones (28, 29), at a distance from the ends (24) of the front spring (22).
US08499512B2
The present application is directed toward slotted tracks, in particular slotted tracks for an exterior wall application. Embodiments can include tracks with elongate reinforcing ribs on the tracks' flanges and/or web, tabs and/or protruding ribs for supporting and positioning exterior sheathing elements, second slot patterns along the length of the web of the track to allow for attachment and drift movement of the track with another wall component, and guide marks to identify proper locations for attachment of fasteners.
US08499511B2
A precast composite flooring system utilizes girders and floor panels having steel lower structures placed in tension and concrete upper structures places in compression. Openings through a stem wall allow ducts, pipes, and conduits to be run therethrough. The system provides reduced weight over conventional precast or pour in place systems, allowing further reduction in the weight and size of other building components. The floor deck does not use tensioning strands, allowing openings to be formed at nearly any stage of construction and with reduced concern over cutting steel reinforcement. The floor panels and girders bolt together and bolt to a steel column frame, allowing for more efficient assembly.
US08499508B2
The panel element (1) comprises a frame made up of a number of frame members (2-5) as well as a panel unit (6) including at least one vacuum multi-layer pane and at least one single-layer sheet element. A spacing element is placed between the vacuum multi-layer pane and the single-layer sheet element. The spacing element is made integrally with the corresponding frame member or as a separate spacing profile.
US08499506B2
A modular element (10) for making fixed ladders, made of steel or other suitable material, having a surface (12) and two opposite shaped supports (14, 16), provided with at least one rib developed along the inner face and forming a shelf (36) for bearing a further surface (12).
US08499504B1
A prefabricated building and method for constructing a building are provided. The prefabricated building includes a base, a first module and a second module each configured to fit within a predetermined volume. Each module includes a plurality of beams and a plurality of studs. The method for constructing a building involves prefabricating a first module, prefabricating a second module, packaging the modules for transportation, transporting the modules, and constructing the building using the modules.
US08499493B2
A sprout cultivation device has a carrying body, a controlling device, at least one container, a tube and a sprinkling device. The carrying body controls the amount of water by a water controller and changes the pumping time by a timer. Moreover, an actuating switch is mounted to the carrying body to start a motor to pump the fluid to a cultivation space via the tube. Because seeds of sprouts are embedded in a tray of the container and the fluid is regularly injected into the container via the tube by the motor, the sprout cultivation device is operated automatically without manpower and accelerates the mature time of the sprouts to increase harvest. Moreover, the carrying body interiorly defines a reservoir space for accommodating the fluid to significantly diminish the carrying body's size.
US08499486B1
A propelling device for propelling bait and lures featuring a tube, a bracket is disposed on the tube, and a mounting plate disposed on the bracket. The mounting plate and tube sandwich a fishing rod. A wing extends upwardly from the mounting plate to engage the reel seat base of a reel. A spring is disposed in an inner cavity of the tube. The spring can move between a relaxed position and a compressed position. A plunger extends out of the first end of the tube and is attached to an outer end of the spring. When the plunger is pulled backwardly away from the tube the spring moves to the compressed position and when the plunger is released the spring moves back to the relaxed position such that an object in front of the outer end of the spring is propelled out of the second end of the tube.
US08499472B2
Household appliance for washing and/or drying clothes comprising an outer casing (2) provided with a worktop (3), and heating means (7) for drying garments laid upon the worktop (3), wherein the worktop (3) or the heating means (7) comprise sensor means (8) adapted to detect the moisture content of said garments, control means being provided for operating said heating means (7) in response to the moisture content being detected by said sensor means (8).
US08499470B1
The invention relates in part to templates used to aid in cutting, marking, or otherwise guiding a tool along two edges that intersect in an inside corner. The edges are extended past the point of intersection with channels so that the cutting, marking, or other operation may proceed fully up to the point of intersection or past the point of intersection if desired.
US08499468B2
A relationship between a rim shape and a position of a mounting hole is obtained based on a detection signal from the second position detector (40) by controlling a measuring element shifter (6) to move the leading end of a measuring element for a lens (36) to have contact with an refracting face of the lens (Lm) held in the lens holder.
US08499464B2
Method for detecting an angle of rotation of an angle sensor arrangement including at least one first element and one second element, which are designed and arranged such that they can be rotated relative to one another, and at least one capacitor element whose capacitance changes on the basis of the angle of rotation, the angle of rotation being detected or determined directly or indirectly on the basis of this capacitance of the capacitor element, the capacitor element having at least one first band, and the angle of rotation being detected or determined at least on the basis of the positioning of the first band.
US08499459B2
A shaving blade unit having a housing that includes a primary cap, a primary guard, an upper face, and a rear face. The shaving blade unit also includes a first primary blade located between the primary cap and the primary guard and extending at said the upper face, a first spacer stacked with the first primary blade, and a trimming blade extending at the rear face of the housing where the trimming blade is unreleasably fixed to the first spacer.
US08499458B2
A method for producing a rolling bearing component with a carbon gradient, at least in the region of its outer layer, wherein molten metal is sprayed onto a carrier in a spraying process, the carbon content of the metal to be sprayed on being varied during the spraying operation.
US08499453B2
There is provided a method of manufacturing a liquid discharge head having a substrate including energy generating elements, and a discharge port member, which is provided with discharge ports and is joined to the substrate, thereby forming liquid flow paths communicating with the discharge ports. The method includes, in the following order, preparing a conductive base on which a first insulating resist and a second insulating resist for forming the discharge ports are stacked in this order; performing plating using the first resist and the second resist as masks, and forming a first plated layer; removing the second resist; performing plating on the base using the first resist as a mask, thereby forming a second plated layer so as to cover the first plated layer; removing the base and the first resist, thereby forming the discharge port member; and joining together the substrate and the discharge port member.
US08499452B2
The invention relates to a method for connecting at least two heat exchanger plates so as to form a plate packet for a heat exchanger, said plate packet being provided with at least one passage defined by through holes in the heat exchanger plates. With the aid of this method, the heat exchanger plates are to be braced well to one another so that high-quality welding seams having a high strength can be produced. To this end, the invention suggests that two respective heat exchanger plates should be clamped together in the proximity of the edge of the future through hole, and that the respective heat exchanger plates should be welded to one another in pairs with at least one circumferentially extending welding seam marking the edge of the future through hole, the diameter of at least one circumferentially extending welding seam being at least as large as the diameter of the future through hole, and that the through hole should subsequently be cut out of the heat exchanger plates that have been welded together.
US08499450B2
A composite blade has a root and a tip in a spanwise direction and a leading edge and a trailing edge in a chordwise direction. The composite blade includes a three-dimensional woven preform having weft yarns and warp yarns. The weft yarns extend in the spanwise direction of the composite blade. The warp yarns interweave the weft yarns and extend in the chordwise direction of the blade.
US08499448B2
The invention relates to a method of producing a composite shaft comprising a shaft body (1), at least one first component (2, 9) connected to the shaft body (1) in a rotationally fixed manner, and at least one second component (3, 8) rotatable relative to the shaft body (1), in which method the at least one first component (2, 9) and the at least one second component (3, 8) are pushed onto the shaft body and assembled in the intended sequence. In order to be able to produce such shafts in a simpler and more cost-effective manner and in order to be able to finish-machine the components connected to the shaft body (1) in a rotationally fixed manner only after the complete assembly of the composite shaft, it is proposed according to the invention that at least the first component (2, 9) connected to the shaft body (1) in a rotationally fixed manner be subjected to a machining operation and that the at least one second component (3, 8) be screened from the at least one first component (2, 9) during this machining in such a way that chips produced during the machining of the first component (2, 9) do not penetrate into the space between the second component (3, 8) and the shaft body (1) or between the second component (3, 8) and a third component (21) connected to the shaft body (1) in a rotationally fixed manner.
US08499441B2
A method of manufacturing a printed circuit board includes stacking a solder resist layer on one side of a carrier; forming a first circuit pattern, which includes a first electrode pad, on the solder resist layer; forming a conductive post on the first electrode pad; stacking and pressing the carrier onto an insulation layer stacked in an inner substrate, such that the conductive post faces the insulation layer; and removing the carrier. As the conductive posts are pressed into the insulation layers to implement interlayer connections, certain drilling processes for forming via holes may be omitted, so that the degree of freedom can be increased in designing the circuits, and the circuits can be made to have greater densities. As the circuit patterns are buried in the insulation layers, the board can be made thinner, and the attachment areas can be increased, to allow greater adhesion.
US08499437B2
A device for aligning a LCD panel having circuit elements with driver circuit card assemblies, consisting of retractable pins located around a central platform. The retractable pins extend in order to receive the LCD panel and circuit element assembly and hold it in place as the circuit elements are aligned with driver circuit card assemblies. Once aligned, the drivers and LCD panel can be bonded together. Once bonded, the pins are retracted and the LCD panel and driver assembly is released. The present invention also relates to a method of aligning LCD panels and drivers using retractable pin tools.
US08499416B2
A door check link apparatus includes a check link formed by molding a synthetic resin on a surface of a core plate, and including a full open stopper including a projecting portion located at a tip end portion of the core plate, and having a width larger than a width of a detent surface, a bending piece formed at a first end portion of the projecting portion, and having a stopper surface confronting the stopper receiving surface, and a protruding portion formed on the projecting portion at a position farther apart from the stopper receiving surface relative to the stopper surface, and protruding in a direction substantially parallel to the stopper receiving surface, the full open stopper being formed by molding the synthetic resin on the tip end portion of the core plate including the projecting portion, the bending piece, and the protruding portion.
US08499410B2
A deposit removing device capable of efficiently removing deposit on a plate-like member such as a metal plate or resin plate by reducing a spacing distance between the plate-like member and an injection nozzle, and also capable of coping with the removal of deposit on the plate-like member rolled or conveyed at a high speed. This deposit removing device removes the deposit adhered to the plate-like member (T) by jetting compressed air from at least one jetting hole (101) of a nozzle body (100) in which the at least one jetting hole (101) is formed. This device is configured so that the nozzle body (100) is supported so as to be movable in a direction (W1) substantially perpendicular to the surfaces (T1 and T2) of the plate-like member (T).
US08499409B2
A cleaning device (1) for hose filters comprising a cleaning head (5) having at least one nozzle (11) rotating about a longitudinal axis (L), is characterized in that the cleaning head (5) comprises a fixed jacket (15) having a smooth outer surface which surrounds the at least one rotating nozzle (11) at a distance and in which a series of through holes (17) are formed, said holes being distributed over the circumference of the jacket (15) and being arranged with respect to each nozzle (11) such that a jet emerging from each nozzle (11) during operation can pass through a through hole (17) at least intermittently.
US08499399B1
A device for cleaning the interior of a pipeline includes an axial support, a first collar fixedly attached to a first location on the axial support, a second collar fixedly attached to a second location along the axial support, and a third collar slidingly engaged with the axial support. The second collar is located between the first collar and the third collar. A flexible support is fixedly attached to the third collar and the first collar and extends between the two. Brush members are disposed along an exterior surface of the flexible support. When the third collar is at a first position along the length of the axial support, the flexible support is distended. When the third collar is at a second position along the length of the axial support, where the second position is more distant from the first collar than the first position, the flexible support is flattened.
US08499395B2
A bridge assembly is made up of stackable components that are arranged together to span substantially any size and type of geological formation. The bridge assembly is made up of one or more support columns having respective saddle members at their upper ends. Each saddle member has a lower bearing surface that engages the support column and permits variations in their relative positioning. Each saddle member further has an upper bearing surface for receiving at least one cross beam having a lower bearing surface, which bearing surfaces permit movement between a given saddle member and the cross beams it supports. The bridge components can be pre-formed out of concrete, and are typically assembled by stacking the various components.
US08499394B1
A waterproof expansion joint comprises a ballast protection plate with one or more centering tabs. Waterproof receptacles, or T-cups, are used to provide a waterproof layer under the ballast protection plate and around the centering tabs. Sealing tape and a spray-based waterproof membrane are installed with the T-cups. Once the ballast protection plate is placed over the deck joint with centering tabs extending downward into the T-cups, a bond breaker is applied. Finally, a second layer of waterproof membrane is applied to the top of all elements of the waterproof expansion joint.
US08499392B2
An apparatus and techniques for detecting unbalanced load in a washing machine are provided. A clothes basket containing a load of clothing and rotatable about an axis is accelerated. As the clothes basket passes a first predetermined rotational speed, one of power and torque applied to the clothes basket is limited. It is determined whether the clothes basket accelerates from the first predetermined to a second predetermined rotational speed within a predetermined time. Failure to reach the second predetermined rotational speed within the predetermined time signifies an out-of-balance condition as to the load of clothing. No resonance of the machine lies between the first and second predetermined rotational speeds. In another aspect, a similar technique can be employed, with or without limiting power or torque, wherein a resonance does lie between the first and second predetermined rotational speeds.
US08499391B2
Disclosed is a laundry machine, which washes laundry using rotation of a drum, and a method of controlling an operation thereof. The laundry machine is operated in consideration of information about a floor, on which the laundry machine is installed, and thus the optimized operation of the laundry machine is performed according to a state of the floor, thereby minimizing noise and sagging of the floor due to vibration.
US08499389B2
In order to adjust the firmness of a shaped product in a targeted way, it is proposed to provide at least one section made of a thermoelastic and viscoelastic plastic, a temperature-regulating device placed in thermal contact with the at least one section made of thermoelastic and viscoelastic plastic, and a control device for the temperature-regulating device configured to adjust the firmness of the at least one section made of thermoelastic and viscoelastic plastic by changing the temperature. Such a shaped product can be used as a seat base or bed support.
US08499388B1
The folding chair pad includes a rectangular resilient foam cushion with an upper surface, a lower surface and four side surfaces. A fabric top panel covers cushion upper surface. A fabric bottom panel covers cushion bottom surface. A fabric band covers the side surfaces and is sewn to the top and bottom panels to encase the foam cushion. The cushion is compressed and tensions the fabric members when the pad is not in use. An envelope is formed on the bottom panel by a lower fabric panel and a partial fabric band. The envelope has a rearward facing opening that receives the front portion of a chair seat. A retainer flap is sewn to the rear end of the bottom panel and is attached to the rear of the chair seat.
US08499387B2
A treatment couch (1) having a first headrest (2) and a second headrest (3), wherein at least one first armrest (4) is assigned to the first headrest (2) and at least one second armrest (5) is assigned to the second headrest (3) and wherein the at least one first armrest (4) is adjustable independently of the first headrest (2) and the at least one second armrest (3) is adjustable independently of the second headrest (5). Such a treatment couch is capable of providing flexibility and saving space.
US08499385B2
A control unit controls a drive unit so that a back angle α, which is an elevation angle of a back bottom, and a knee angle β, which is an elevation angle of a knee bottom, change according to a pre-set pattern. The control unit comprises a memory unit for storing a plurality of patterns of linking a coordinate point (0,0) in a (α,β) coordinate, in which each of the bottoms is in a horizontal state, and a coordinate point (α0, β0), in which the back bottom is raised, with a plurality of points; a selection unit for selecting one pattern from the plurality of patterns stored in the memory unit; and a computation unit for controlling the drive unit so that the back angle α and the knee angle β change according to the pattern selected by the selection unit. Therefore, the patient can be prevented from being displaced on the bed and from being subjected to a sense of pressure on their stomach or chest.
US08499364B2
A ladies' visual privacy garment presents a smooth appearance over the vaginal area. The garment comprises a panty having a crotch portion provided with a layer of thin, flexible semi-rigid material that presents a smooth outer surface and overlies the vaginal area of the wearer, and a second layer of absorbent material.
US08505111B2
Provided is a cantilever excitation device capable of preventing complication of resonance characteristics by a simple configuration. A cantilever excitation device (1) is provided with a cantilever (7), a cantilever holder (3) for holding the cantilever (7), and a piezoelectric vibrator (5) attached to the cantilever holder (3). The cantilever holder (3) includes a holder main part (11) (first part) having an acoustic impedance different from that of the piezoelectric vibrator (5) for transmitting vibration of the piezoelectric vibrator by elastic deformation and an attachment piece (13) (second part) having the acoustic impedance different from that of the first part for forming a material boundary to block propagation of an acoustic wave between the same and the first part. The first and second parts are interposed between the piezoelectric vibrator (5) and the cantilever (7).
US08505110B2
An apparatus and method for the controlled fabrication of nanostructures using catalyst retaining structures is disclosed. The apparatus includes one or more modified force microscopes having a nanotube attached to the tip portion of the microscopes. An electric current is passed from the nanotube to a catalyst layer of a substrate, thereby causing a localized chemical reaction to occur in a resist layer adjacent the catalyst layer. The region of the resist layer where the chemical reaction occurred is etched, thereby exposing a catalyst particle or particles in the catalyst layer surrounded by a wall of unetched resist material. Subsequent chemical vapor deposition causes growth of a nanostructure to occur upward through the wall of unetched resist material having controlled characteristics of height and diameter and, for parallel systems, number density.
US08505104B2
Provided is imparting authentication codes to image data photographed by a camera connected to the apparatus for recording and reproducing images to generate encryption data and monitors control instructions input from the outside to the apparatus for recording and reproducing images, thereby interrupting the control instructions that store or cancel the image data stored in the apparatus for recording and reproducing images. As a result, the integrity of the image data cannot be questioned. Further, when the image data stored in the apparatus for recording and reproducing images are submitted as evidence, the integrity of the image data and the information on the corresponding image data submitted as evidence can be verified by using the authentication data generated for the original image data.
US08505090B2
A facility for storing a text capture data structure for a particular user is described. The data structure comprises a number of entries. Each entry corresponds to a text capture operation performed by the user from a rendered document. Each entry contains information specifying the text captured in the text capture operation.
US08505082B2
When a plurality of information processing apparatuses having an authentication function executes a cooperative job, user authentication information is transmitted from a cooperative information source processing apparatus to a destination cooperative information processing apparatus that executes the cooperative job. It is determined whether or not a user account with authentication information that is the same as the transmitted authentication information exists in the destination cooperative information processing apparatus. The determined result is then notified to the cooperative information source processing apparatus. In this case, when the cooperative information source processing apparatus is notified that a user account with the same authentication information does not exist, the cooperative information source processing apparatus creates a user account based on the authentication information. Authentication is performed using the created user account, and the cooperative job is executed by the cooperative information source processing apparatus and the destination cooperative information processing apparatus.
US08505079B2
A system and method whereby the identity of a person, entity, device or the like attempting to gain access to a secured resource may be securely authenticated includes a means for receiving from a requester purporting to be an authorized user of a secured resource a request for access by an unauthorized user (such as, for example, a retail store, a service station, an on-line service provider or merchandiser, a healthcare provider, a medical insurer, an information consumer or the like) to the secured resource; a means for determining a key string adapted to provide a basis for authenticating the identity of the requester; a means for receiving an authentication credential associated with the request for access; and a means for evaluating the authentication credential to authenticate the identity of the requester.
US08505075B2
An administrator of an enterprise can recover a user secure storage device in conjunction with a third-party service without the administrator knowing a user secure storage device password. The administrator secure storage device is communicatively coupled with a host computer. A user secure storage device is communicatively coupled with a host computer. The administrator secure storage device is authenticated to the third-party service. One or more decryptions are performed on an encrypted portion of data with an enterprise private key and a shared administrator private key to produce information associated with the user secure storage device password. The administrator is logged into the user secure storage device using the information associated with the user secure storage device password without the administrator knowing the user secure storage device password.
US08505073B2
An apparatus is described for managing mobile network services. The apparatus includes a service authorization and utilization control function (SAUCF) element configured to authorize a mobile network service request by acting as a service manager configured to centrally coordinate service authorizations for multiple network services associated with an individual subscriber account by evaluating a service policy defining user access spanning the multiple network services. The service policy includes (a) communication authorization controls affecting permission for a user associated with the subscriber account to access a mobile network service in accordance with one or more criteria applicable to a bundled service category; and (b) charging controls for determining whether a subscriber account includes sufficient credits to use the mobile network service. A real time utilization interface is configured to transmit messages between the SAUCF element and a subscriber service utilization account.
US08505071B2
A system for preventing an unauthorized user in a networked computing environment includes a client computer provided with a visual test upon a request transmitted through a network by the client computer for a service, wherein the visual test is displayed on a video display, wherein the visual test requires the performance of a predetermined action on a group of images displayed on the video display in order to gain access to the service, wherein the group of images comprises at least two images that are associated with each other.
US08505067B2
Embodiments of the invention provide systems and methods for providing service level, policy-based QoS enforcement on a network or networks. According to one embodiment, a system can comprise at least one communications network, a first endpoint communicatively coupled with the communications network, and a second endpoint communicatively coupled with the communications network and can monitor traffic on the communications network between the first endpoint and the second endpoint. A policy enforcer can be communicatively coupled with the network monitor. The policy enforcer can apply one or more policies based the traffic between the first endpoint and the second endpoint. The one or more policies can define a Quality of Service (QoS) for the traffic between the first endpoint and the second endpoint and can apply the policies to affect the traffic between the endpoints to maintain the QoS defined by the one or more policies.
US08505063B2
A system and method for providing video signals wherein the video signals from a single video source may be separately passed over two different transmission paths. Each transmission path includes an encoder, a communications channel and a decoder. The output of each communications path at the decoder provides the video signals and an alarm signal. The alarm signal indicates an error or disruption of the video signals over the corresponding communications path. The outputted video and alarm signals are provided to a video protection switch (VPS) device which provides the video signal from the second transmission path if the alarm signals indicates an error or disruption in the first transmission path. In one embodiment, the VPS has multiple switches, one for each of plural video sources, and a redundant switch and protection ports. The redundant switch and protection ports may be connected to receive the video and alarm signals if one of the switches in the VPS fails.
US08505053B2
A user interface, such as a graphical user interface or other electronic displayable interface, is contemplated. The user interface may include a reading lens portion configured to facilitate providing expanded viewing of content from other portions of the display. The reading lens portion may be displayed according to a non-linear timeline as to facilitate identifying upcoming contents without being constrained by a linear timeline used in other portions of the user interface.
US08505046B2
A method is disclosed for monitoring data packet traffic in a communication network for at least two of a plurality of subscriber devices associated with a subscriber; developing a holistic subscriber profile for the subscriber based on the monitored data packet traffic; selecting advertisement data for a current one of the plurality of subscriber devices based on the holistic subscriber profile and sending the selected advertising data to the current subscriber device. A system is disclosed for performing the method. A data structure is disclosed for use in performing the method.
US08505044B2
A broadcast receiving method and apparatus and a broadcasting system using the same are provided. The broadcast receiving method receives a broadcasting signal of a broadcasting channel. The broadcast receiving method receives application data for a data broadcasting service by using a data channel. The broadcast receiving method combines the received broadcasting signal with the received application data, in order for an image of the broadcasting channel and an image of the data broadcasting service in the hotel to be displayed on screen at the same time.
US08505029B1
The present disclosure includes, among other things, systems, methods and program products for virtual machine communication. For example, one or more aspects of the subject matter described in this disclosure can be embodied in one or more methods that include constructing a first message on behalf of a first program executing in a first virtual machine. A second virtual machine is selected from one or more virtual machines. Security information for the first program is communicated to the second virtual machine. The first message is communicated from the first virtual machine to the second virtual machine, the first message to be processed by the second virtual machine with regard to the security information.
US08505028B2
A method and apparatus for processing message is described. In one embodiment, an application programming interface is configured for receiving and sending messages. A message credit account of a sender is maintained. The message credit account of the sender is debited when a message is received from the sender to a receiver. The message credit account of the sender is credited when a replenishment message is sent to the sender in response to the receiver processing the received message. The sender is prevented from sending any messages to the receiver when a balance in the message credit account of the sender becomes negative.
US08505024B2
A dynamic content routing network routes update messages containing updates to properties of live objects from input sources to clients. The clients receive a web page having live objects, identify the object IDs associated with the objects, and contact an object state storage to obtain update messages specifying the objects' initial properties. The clients register the object IDs with the routing network. The routing network maintains a registry of object IDs and clients. The input source provides an update messages to the routing network containing the object ID and data for updating a property of the object. The routing network routes update messages from the input source to the clients registered for the object ID contained in the message. Upon receipt of the message, a client updates the specified property of the live object. The update messages are also provided to, and stored by, the object state storage.
US08505012B2
A method is described that comprises suspending a currently executing thread at a periodic time interval, calculating a next time slot during which the currently executing thread is to resume execution, appending the suspended thread to a queue of threads scheduled for execution at the calculated time slot, and updating an index value of a pointer index to a next sequential non-empty time slot, where the pointer index references time slots within an array of time slots, and where each of the plurality of time slots corresponds to a timeslice during which CPU resources are allocated to a particular thread. The method further comprises removing any contents of the indexed non-empty time slot and appending the removed contents to an array of threads requesting immediate CPU resource allocation and activating the thread at the top of the array of threads requesting immediate CPU resource allocation as a currently running thread.
US08505003B2
The system and method described herein may upgrade kernels in cloud images deployed in cloud computing environments without having to rebuild a machine image that contains a root file system for the cloud image. For example, the cloud image may include a ramdisk that compares the kernel booted in the cloud image to the root file system to verify whether the machine image contains a directory hierarchy matching an operating system release for the kernel. In response to the machine image containing the matching directory hierarchy, the root file system may be mounted for execution in the cloud computing environment. Alternatively, in response to the machine image lacking the matching directory hierarchy, the ramdisk may dynamically create the matching directory hierarchy and inject modules that support the kernel into the root file system prior to mounting and delivering control to the root file system.
US08504999B2
One embodiment of the present invention provides a system that selectively transfers code to a data producer in a networked system. In this system, the data producer generates data and then sends the data to a device. The device receives the data from the data producer, and then uses code on the device to perform a processing operation on the data. Next, the system analyzes characteristics of the data to determine whether performing the processing operation on the data producer can reduce resource usage. If so, the system transfers the code from the device to the data producer, and subsequently executes the code on the data producer. By executing the code on the data producer, the system can optimize resource usage in the networked system.
US08504998B2
In one embodiment, a method includes accessing a set of use cases of a software application and selecting, from the set of use cases, a subset of use cases that has a goodness-to-cost ratio that satisfies a predetermined requirement. Computing the goodness-to-cost ratio for the subset of use cases includes: for each use case from the subset of use cases, computing a second cost as a sum of the first costs associated with the user actions of the use case; computing a third cost as a sum of the second costs; for each user-interface component that is acted upon by at least one of the user actions of at least one of the use cases from the subset of use cases, computing a first goodness measure that indicates a level of user-action coverage that the subset of use cases provides on the user-interface component; computing a second goodness measure as a sum of the first goodness measures; and computing the goodness-to-cost ratio as a ratio between the second goodness measure and the third cost.
US08504997B2
In particular embodiments, an environment for modular software analysis is generated for a software module under analysis. Irrelevancy analysis is performed on the software module to determine that, for each input datum to the software module, whether the input datum is relevant or irrelevant with respect to branch coverage of the module code. A default concrete value is assigned to each irrelevant input datum. A set of concrete values is calculated for each relevant input datum using symbolic execution. The environment is enhanced such that default concrete values are passed to the software module for the irrelevant input data and sets of concrete values generated using symbolic execution are passed to the software module for the relevant input data. The enhanced environment enables module analysis with as much as 100% branch coverage of the module code.
US08504989B2
A service definition document (SDD) framework is provided for defining blended services that utilize multiple service endpoints. The SDD framework can comprise a first category that defines a service endpoint representing a blended service, a second category that defines a plurality of service endpoints utilized by the blended service, and a third category that defines execution of the blended service. Blended services can be provided by creating a model of a blended service and saving a representation of the model of the blended service in a service definition document (SDD) framework. A blended service defined in a SDD framework can be executed by receiving the SDD and executing the blended service as defined by the SDD using a service execution environment (SEE).
US08504979B2
The present invention addresses the development of software applications for multiple domains and users. The application framework of the present invention includes a collection of mutually compatible software components, technologies and capabilities that can be assembled using object-oriented techniques to build custom software applications.
US08504975B2
A method of reliability evaluation and system fail warning using on chip parametric monitors. The method includes determining impact of parametric variation on reliability by identifying key parametric questions to be answered by stress, identifying parametric macros for each parameter, and identifying layout sensitive areas of evaluation. The process can also include a set of parametric macros in one of a test site or a product to be stressed, testing the set of parametric macros prior to start of stress and at each stress read out, and setting life time parameter profile for technology.
US08504971B2
A method, system, and integrated circuit including selectively added timing margin. The method, for integrating statistical timing and automatic test pattern generation (ATPG) to selectively add timing margin in an integrated circuit, includes identifying, while a chip is in design, paths that are unable to be robustly tested “at speed” during manufacturing test, running statistical timing to calculate a margin to be applied to the paths, updating design specifications for margin to be applied to the paths, and optimizing chip logic based on updated design specifications.
US08504970B1
A method for generating a design for a system to be implemented on a target device includes compiling the design. Information used to make a compilation decision on the design is stored. A strategy to improve timing closure on a signal path on the design is derived using the information.
US08504968B2
A computer software implemented method of automatically determining adequacy of an integrated circuit electrical power distribution and signal protection schemes, based on netlist data, which does not rely on other a-priori data. The method determines which nets are power supply nets, their connectivity to different types of power supplies. The method automatically traverses the nested block structure of the circuit, ascending and descending in block hierarchy as needed, and automatically determines (often based on an inspection of the power needs of the individual block devices) the type of power supply needed to power that block, power supply adequacy, and adequate protection of signal interfaces to other blocks. The method can present the analysis in a high level report, such as a graphical map, that can make root cause sources of power and power related signal interface problems immediately evident, and which suppresses most irrelevant details.
US08504962B1
Aspects of the invention relate to techniques for extracting admittance values associated with through-silicon vias in an integrated circuit system. A function fitting process is performed to generate parameters of a representation for electro-quasi-static potential Green's functions at a plurality of frequencies of interest based on integrated circuit manufacturing process information. Based on the generated parameters, a set of electric potential basis functions, a set of electric displacement basis functions and layout information for a layout design of interest, matrix elements of a matrix for each frequency in the plurality of frequencies of interest may be computed. The matrix is a part of a linear system that formulates a relationship of electric displacement fields and electric potentials in various regions associated with through-silicon vias in the layout design. Based on the matrix, admittance values associated with the through-silicon vias are computed.
US08504959B2
A method of preparing a set of target layout data for the application of a photolithographic friendly design (LFD) analysis or other photolithographic analysis. The target layout data is revised to remove areas or features prior to performing the LFD analysis. The features removed include features that have been determined to print correctly, duplicate features and features that are not sensitive to variations in process conditions. The revised target layout is analyzed to determine if the features that remain will print correctly on a wafer.
US08504953B2
The invention concerns the generation of schematics from analog netlists. Various implementations of the invention provide that an analog netlist defining a number of hardware components and the connectivity between the hardware components is identified. Subsequently, the netlist is sorted and partitioned into component groups. The component groups are arranged and lines are routed between the component groups. The corresponding hardware components are arranged within the component groups and a schematic corresponding to the arranged hardware components is generated.
US08504945B2
Various methods, systems and apparatus for displaying content associated with a point-of-interest (“POI”) in a digital mapping system, or a region within the digital map, are disclosed. One such method may include detecting a change in the zoom level of an electronic map displayed on a computing device, determining if the new zoom-level is at a pre-determined zoom level (e.g. at maximum zoom), identifying a POI on the map, retrieving content associated with the POI (“POI content”) and displaying the POI content. The method may further include detecting a change in the zoom, or pan, of the digital map while POI content is displayed, and removing the POI content in response.
US08504935B2
A computing device displays a multi-button menu icon and a group of application icons associated with one of the buttons of the multi-button menu icon. User input is received to activate the multi-button menu icon and to identify a first button of the multi-button menu icon associated with a location of the user input. A group of application icons, associated with the identified first button of the multi-button menu icon, is displayed. A second button of the multi-button menu icon is identified based on a changed location of the user input, and a different group of application icons associated with the identified second button are displayed. The multi-button menu icon is deactivated upon removal of the user input, allowing one of the application icons to be selected with a second user input.
US08504933B2
A computer application program can comprise multiple overlapping states associated with functionality or components of the application program. Simultaneous output of all such states can be impractical. Representative states can be defined in terms of the statuses of individual states relevant to a particular representative state. Additionally, representative states can be ranked, where multiple representative states that share the same ranking can overlap with each other, but not with other representative states. To avoid transitioning between states too quickly, and presenting output for too short a time, hysteresis mechanisms can be applied in the form of a set delay, a reset delay or a combination thereof. The duration of the set and reset delay can be established independently of each other and independently for each state. The output can be in accordance with the representative state associated with the current statuses of individual states, accounting for selected hysteresis mechanisms.
US08504924B2
A method and system of providing a Social Network Service (SNS) interlocking with a phone book of a portable terminal are provided. The method includes searching for an item that corresponds to subscriber information of the SNS, extracting information that corresponds to the searched item from the phone book of the portable terminal, converting the information into a specified data format, transmitting the information to an SNS server, searching for values that coincide with the received information converted into the specified data format, converting the searched values and corresponding SNS IDs into the specified data format, and transmitting the converted values and the corresponding SNS IDs to the portable terminal.
US08504910B2
A social networking system includes a mechanism for customizing display of content from an external web page. Nodes associated with a web page are included in the social graph based on one or more tags included in a web page, which contain meta-information for defining the node in the social networking system, such as the type of the node. The social networking system retrieves the tags from the markup language document and stores their information in connection with the node for the web page while using the tags to identify a template that describes display of content from the web page. The template may include user interface elements for receiving input, allowing a user to interact with a node in the social graph associated with the web page, allowing user interactions with the web page content to be tracked by and reflected back within the social networking system.
US08504898B2
A storage apparatus is provided. The controller of the storage apparatus includes an error correction module and a data disordering module. The error correction module is configured to perform an error correction procedure for a data packet to be written into a flash memory module of the storage apparatus for generating sequence data codes containing the data packet and corresponding error correcting codes, wherein the data packet includes a data area recording data to be written and a spare area recording data related to the data packet. The data disordering module is configured to convert the sequence data codes into non-sequence data codes, wherein the data of the data area and the spare area and error correcting codes are dispersed in the non-sequence data codes. Accordingly, it is possible to effectively increase the safety of the data packet.
US08504878B2
Embodiments of the invention provide systems and methods for analyzing memory heap information for investigation into a memory leak caused by an application. According to one embodiment, a method of analyzing heap data can comprise obtaining the heap data from a memory. The heap data can represent a plurality of objects of one or more classes, each object identifying a referrer instance, a field in the referrer, and a referent instance. A statistical analysis can be performed on the heap data to identify objects within the heap that are contributing to a growth of the heap. The heap can be traversed based on the referrer instance of one or more objects identified as contributing to the growth of the heap to a root object identified as not contributing to the growth of the heap.
US08504876B2
Methods, systems and computer program products for detecting anomalies for a database system are provided. A method may include extracting workload features from a query optimizer based on a query workload and generating feature models for the extracted workload features. The method may also include extracting instance features from the query optimizer based on a query instance. Instance feature values may be obtained. The method may further include applying a query instance to the workload feature models to produce a prediction value for each workload feature. Anomalies may be reported based on a comparison of each instance feature value with a corresponding prediction value. A system for detecting anomalies for a database system may include a query optimizer, a feature modeler and an anomaly detector.
US08504875B2
A computing device includes a processor, firmware, a hardware component, and a debugging module. The firmware stores error decoding logic particular to the computing device. The hardware component detects an error in the computing device, and responsively issues an interrupt and halts the processor such that the processor cannot execute any more computer-readable code. The debugging module loads the logic from the firmware at reset and executes the logic responsive to the interrupt. The debugging module does not use the processor to execute the logic, the firmware is not part of the debugging module, and the debugging module is not part of the hardware component. The firmware may also store a mapping between registers of the hardware component and field-replaceable hardware units of the computing device, which the debugging module loads at reset and uses when executing the error decoding logic to determine which unit has caused the error.
US08504873B1
A method and apparatus for performing in-memory checkpoint services as a callable resource within a distributed transaction. As such, in-memory checkpoint processes can be utilized by an application as the application would use any resource available to the computer network via a distributed transaction.
US08504871B2
A safety output includes an output controller to make an instruction to output normal output data and first self-diagnosis pattern data synchronously with a control cycle, a normal output unit to output the normal output data synchronously with the control cycle, a test pattern generating unit to encode the self-diagnosis pattern data into a pulse train signal having a pulse width not larger than a preset value and output the pulse train signal in accordance with a baseband transmission system, a combination output unit to combine the pulse train signal with the normal output signal and output the resultant signal, a reconfiguration unit to decode the inputted operation-terminal-portion output signal to reconfigure the operation-terminal-portion output signal as second self-diagnosis pattern data, and a comparator to compare the first self-diagnosis pattern data with the second self-diagnosis pattern data to judge the presence or absence of a difference.
US08504861B2
A data processing system includes a plurality of power supply modules each having a comparing unit for comparing an output-current value supplied to a computer with a threshold value, the plurality of power supply modules continue the comparison when the output-current value is equal to or less than the threshold value and outputs an output-current excess signal to a plurality of server blades when the output-current value is equal to or greater than the threshold value, and the plurality of server blades control respectively power consumptions of the server blades to make a power consumption value of the server blades to an equal to or less than a predetermined value on a power source non-redundancy.
US08504853B2
Method, apparatus, and computer program product embodiments of the invention are disclosed for negotiation protocols for power delivery from a first device to a connected second device. In example embodiments of the invention, a method comprises: determining whether a connector includes a cable indication that indicates its cable is capable of conducting an elevated power level above a level of a legacy cable; transmitting an offer to a device connected by the cable, to provide one or more supported power capabilities above the level of a legacy cable, if the cable indication is determined to indicate that the cable is capable of conducting an elevated power level above the level of a legacy cable; and transmitting an offer to a device connected by the cable, to provide the power level of a legacy cable, if the cable indication is determined to indicate that the cable is not capable of conducting an elevated power level above the level of a legacy cable.
US08504847B2
A data element can be encoded into multiple encoded data elements using an encoding algorithm that includes an encoding function and one or more encoder constant. The encoded data elements can be organized into multiple pillars, each having a respective pillar number. Each of the pillars is sent to a different storage unit of a distributed storage network. To recover the original data element, the encoded data elements are retrieved from storage, and the encoder constant is recovered using multiple encoded data elements. Recovering the encoder constant allows the encoding algorithm originally used to encode the data elements to be determined, and used to recover the original data element. The security of the stored data is enhanced, because an encoded data element from a single pillar is insufficient to identify the encoder constant.
US08504844B2
A system, method, and computer-readable medium that facilitate key rotation without disrupting database access are provided. Generation identifiers that specify a particular encryption key are stored in association with cipher text of encrypted columns in database tables. When data is to be read from an encrypted column, the cipher text is read along with the associated generation identifier. An encryption key corresponding to the generation identifier is then read to decrypt the cipher text. When data is to be written to the encrypted column, a most recent encryption key is retrieved from the key repository to encrypt the data. The cipher text is then written to the encrypted column in association with the generation identifier of the key used to encrypt the data. Advantageously, the key rotation may be performed without requiring that the table or database to be taken offline or otherwise unavailable during key rotation.
US08504836B2
A domain key is securely distributed from a device in an existing network to a device outside the network. Each device generates the session key on its own using the first random number, the second random number, the Personal Identification Number, and the same key generation function. The device in the existing network sends the domain key encrypted with the session key to the other device.
US08504835B2
The present invention is directed to an architecture and mechanism for securely backing up files and directories on a local machine onto untrusted servers over an insecure network.
US08504830B2
Erroneous deletion of data due to a collision of digest information during data de-duplication using digest information is prevented. When backup data is stored on a backup server 1100, digest information of the backup data is generated and stored in a digest information management table 4200. In addition, when a backup data storage request is made to the backup server 1100, a digest information verification control sub-program 1127 generates digest information of data to be backed up, and performs verification against the digest information of the backed up data already stored on the backup server 1100. If, by this verification, it is found that backed up data having the same digest information is already stored, de-duplication is realized by reusing the existing backed up data without newly storing the data to be backed up.
US08504826B2
A data security protection method generates dynamic encryption keys and dynamic decryption keys for a host and a client during data transmission between the host and the client. The host stores a host initial key K0, and determines a host key Kn using a one-way hash function based on the host initial key K0. The client stores a client initial key K′0, and determines a client key K′n using the one-way hash function based on the client initial key K′0. Original data Rn is encrypted as encrypted data Xn using the host key Kn before being sent to the client. The client decrypts the encrypted data Xn using the client key K′n, to obtain the original data Rn.
US08504822B2
In one embodiment, a proxy device located between a first device and a second device intercepts a security session request for a security session between the first device and the second device. The proxy device obtains security information from the first device that includes at least a subject name of the first device. The proxy device creates a dynamic certificate using the subject name of the first device and a trusted proxy certificate of the proxy device. The proxy device establishes a security session between the proxy device and the second device using the dynamic certificate. Further, the proxy device establishes a security session between the first device and the proxy device using the trusted proxy certificate of the proxy device. The two security sessions collectively operate as a security session between the first device and the second device.
US08504817B2
A measurement circuit measures a first power consumption value corresponding to a first configuration of a component of a computing device and a second power consumption value corresponding to a second configuration of the component. A user interface module provides a the first power consumption value for the first configuration and the second power consumption value for the second configuration. A user selection indicating one of the first configuration and the second configuration is received and a configuration module implements the configuration indicated by the user selection in the component.
US08504811B2
A system and method of accessing basic input output system (BIOS) change summary information within a BIOS operating environment is disclosed. According to an aspect, a basic input output system (BIOS) set-up interface is disclosed. The BIOS set-up interface includes a navigation routine accessible via a BIOS set-up menu and operable to initiate displaying a secondary user display interface. The BIOS set-up interface further includes a BIOS change summary interface accessible using the secondary display user interface and configured to display BIOS set-up changes made using the BIOS set-up menu.
US08504800B2
Self-similar processing by unit processing cells may together solve a problem. A unit processing cell may include a processor, a memory and a plurality of Input/Output (IO) channels coupled to the processor. The memory may include a dictionary having one or more instructions that configure the processor to perform at least one function. The plurality of IO channels may be used to communicably couple the unit processing cell with a plurality of other unit processing cells each including their own respective dictionary. The unit processing cell and the plurality of other unit processing cells may be independent of one another and may perform together without a centralized control. The processor may update the dictionary so that the unit processing cell builds a different dictionary from the plurality of other unit processing cells, thereby being self-similar to the plurality of other unit processing cells.
US08504794B1
A memory management system and method are described. In one embodiment, a memory management system includes a memory management unit for virtualizing context memory storage and independently controlling access to the context memory without interference from other engine activities. The shared resource management unit overrides a stream of access denials (e.g., NACKs) associated with an access problem. The memory management system and method facilitate access to memory while controlling translation between virtual and physical memory “spaces”. In one embodiment the memory management system includes a translation lookaside buffer and a fill component. The translation lookaside buffer tracks information associating a virtual memory space with a physical memory space. The fill component tracks the status of an access request progress from a plurality of engines independently and faults that occur in attempting to access a memory space.
US08504788B2
A memory controller includes an interface to receive a data strobe signal and corresponding read data. The data strobe signal and the read data correspond to a read command issued by the memory controller, and the read data is received in accordance with the data strobe signal and an enable signal. A circuit in the memory controller is to dynamically adjust a timing offset between the enable signal and the data strobe signal, and control logic is to issue a supplemental read command if a time interval since a last read command issued by the memory controller exceeds a predetermined value.
US08504777B2
A method includes determining if a data processing instruction is a decorated access instruction with cache bypass, and determining if the data processing instruction generates a cache hit to a cache. When the data processing instruction is determined to be a decorated access instruction with cache bypass and the data processing instruction is determined to generate a cache hit, the method further includes invalidating a cache entry of the cache associated with the cache hit; and performing by a memory controller of the memory, a decoration operation specified by the data processor instruction on a location in the memory designated by a target address of the data processor instruction, wherein the performing the decorated access includes the memory controller performing a read of a value of the location in memory, modifying the value to generate a modified value, and writing the modified value to the location.
US08504775B2
The present solution provides techniques that may accelerate and optimize network traffic in the areas of proxy caching, protocol acceleration, domain name resolution acceleration, and compression improvements using prefetching and/or prefreshening techniques to improve intermediary caching. Techniques described herein may improve the efficiency of obtaining and servicing data from originating servers to requesting clients and accelerates domain name resolution. The present solution may further help accelerate resolution of URLs into IP addresses. The present solution may improve compression techniques by prefetching non-cacheable and cacheable content to use for compressing network traffic, such as HTTP. The acceleration and optimization techniques described herein may be deployed on the client as a client agent or as part of a browser, as well as on any type and form of intermediary device, such as an appliance, proxying device or any type of interception caching and/or proxying device.
US08504774B2
Data from storage devices is stored in a read cache, having a read cache size, and a write cache, having a write cache size. The read cache and the write cache are separate caches. Cache configuration of the read cache and the write cache are automatically and dynamically adjusted based, at least in part, upon cache performance parameters. Cache performance parameters include one or more of preference scores, frequency of read and write operations, read and write performance of a storage device, localization information, and contiguous read and write performance. Dynamic cache configuration includes one or more of adjusting read cache size and/or write cache size and adjusting read cache block size and/or write cache block size.
US08504772B2
A memory card to be used in an apparatus having an inbuilt processor incapable of independently exporting digital data externally of the apparatus, the digital data being captured by the apparatus, the memory card comprising a central processor configured to control the export of data from the apparatus, a storage module operably connected to the central processor and being configured to store the data to be exported, and a wireless module configured to export the digital data from the storage module and being operably connected to one of: the central processor, and the memory. A corresponding method is also disclosed.
US08504771B2
A method of managing stored data can include mapping data storage bins to a storage tier based on a bin access value associated with each data storage bin after a current time window ends, such that a first bin access value associated with a data storage bin that is mapped to a storage tier is greater than or equal to a second bin access value associated with a most frequently accessed data storage bin that is mapped to a next highest-performing storage tier, and when the data storage bin was not mapped to a current storage tier after a previous time window ended, determining a time weighting factor to be applied to an access frequency associated with the current time window, wherein a next bin access value associated with the data storage bin is calculated using the time weighting factor.
US08504761B2
A solid state drive (SSD) including a storage that includes a plurality of flash memories configured to be independently drivable and a controller to receive an input/output (I/O) request from a host, to split the I/O request into a plurality of sub-requests each having a size configured to be capable of being processed independently by each flash memory, and to process the I/O request based on the sub-requests.
US08504760B2
A non-volatile memory device having a hidden cell located separate from data storage cells, and a method of effectively managing an erase count of the non-volatile memory device. The method includes preparing the non-volatile memory device that includes a hidden cell located separate from data storage cells and is not accessible to users of the data storage cells, and increasing an erase count stored in an erase count storing region of the hidden cell corresponding to at least one erased data storage cell when the at least one data storage cell is erased.
US08504759B2
Described herein are methods and devices for controlling power loss. For one embodiment, a method includes issuing a controlled power off command with a controller. The method includes determining whether a memory device is performing a background operation. The method includes safely suspending the background operation or completing the background operation if the memory device is performing the background operation. The method includes safely removing a supply power.
US08504758B1
Systems and methods for providing object versioning in a storage system may support the logical deletion of stored objects. In response to a delete operation specifying both a user key and a version identifier, the storage system may permanently delete the specified version of an object having the specified key. In response to a delete operation specifying a user key, but not a version identifier, the storage system may create a delete marker object that does not contain object data, and may generate a new version identifier for the delete marker. The delete marker may be stored as the latest object version of the user key, and may be addressable in the storage system using a composite key comprising the user key and the new version identifier. Subsequent attempts to retrieve the user key without specifying a version identifier may return an error, although the object was not actually deleted.
US08504741B2
Systems and methods for allocating transmission resources within a computer network are provided. In some embodiments of the invention, communication links may be assigned based on predefined preferences or system configuration to facilitate the transfer of data from one point in the network to another. In other embodiments, system operation may be monitored and communication paths be assigned dynamically based on this information to improve system operation and provide improved failover response, load balancing and to promote robust data access via alternative routes.
US08504736B2
Handling of input or output (I/O) to or from a media device may be implemented in a system having a memory, a processor unit with a main processor and an auxiliary processor having an associated local memory, and the media device. An incoming I/O request received from an application running on the processor unit may be serviced according to the schedule. A set of processor executable instructions configured to implement I/O handling may include media filter layers. I/O handling may alternatively comprise: receiving an incoming I/O request from an application running on a main processor; inserting the request into a schedule embodied in the main memory; and implementing the request according to the schedule and one or more filters, at least one of which is implemented by an auxiliary processor.
US08504735B2
A docking device for restoring location arrangement of output devices is provided according to an aspect of the present invention. The docking device includes a transmission module configured to obtain output information from an information generation module and transmit it to an output device and an identifier storage module configured to store an identifier corresponding to the output device. An output system and method for restoring a location arrangement of output devices are also provided.
US08504727B2
MPLS networks offering PW or VPLS services may be interconnected with Ethernet networks implemented according to 802.1ah or 802.1Qay. The MPLS network may be a core and offer services to the Ethernet access networks, or vise-versa. Additionally, a mixture of different types of access networks may be interconnected by an MPLS core or an Ethernet core. Both network interworking and service interworking are provided. OAM fault detection may be implemented via maintenance entities extending across the network or end to end depending on the combination of networks and services offered by the networks.
US08504725B2
Adaptive compression and decompression techniques are described. In at least some embodiments, compression techniques include adaptively compressing a plurality of input words into a plurality of compression codes and outputting the compression codes upon encountering an end-of-file signal. In at least some embodiments, the compression codes are fewer in number than the number of unique bit patterns requiring unique compression codes under LZW (Lempel Ziv & Welch) compression. In at least some other embodiments, decompression techniques include adaptively decompressing a plurality of compressed code words into a plurality of decompressed words and outputting the decompressed words upon encountering an end-of-file signal.
US08504721B2
A global server load balancing (GSLB) switch serves as a proxy to an authoritative DNS communicates with numerous site switches which are coupled to host servers serving specific applications. The GSLB switch receives from site switches operational information regarding host servers within the site switches neighborhood. When a client program requests a resolution of a host name, the GSLB switch, acting as a proxy of an authoritative DNS, returns one or more ordered IP addresses for the host name. The IP addresses are ordered using metrics that include the information collected from the site switches. In one instance, the GSLB switch places the address that is deemed “best” at the top of the list.
US08504720B2
A content engine receives a content request from a client, generates a result including one of a content-providing value and a redirection value in response to the content request, and selectively provides, to the client, one of (i) content when the result includes the content-providing value, and (ii) a redirection message when the result includes the redirection value, the redirection message including an extended domain name having a client identifier which identifies the client. The result can be used by a content router or content engine in deciding whether to provide content or a redirection. The decision to selectively provide can be based on client proximity to the content engines, past redirections, content size and type, content engine capacity, content availability and other factors.
US08504719B2
A decrypting load balancing array system uses a Pentaflow approach to network traffic management that extends across an array of Decrypting Load Balancing Array (DLBA) servers sitting in front of back end Web servers. One of the DLBA servers acts as a scheduler for the array through which all incoming requests are routed. The scheduler routes and load balances the traffic to the other DLBA servers (including itself) in the array. Each DLBA server routes and load balances the incoming request packets to the appropriate back end Web servers. Responses to the requests from the back end Web servers are sent back to the DLBA server which forwards the response directly to the requesting client.
US08504718B2
In accordance with an embodiment, a network device has an input port for receiving input packets, and an output port for sending output packets, where the input packets and output packets have context layer information. The network device also includes a processor configured to process the input packets and output packets using a network protocol having a context layer.
US08504715B2
Tokens and policy descriptors are used for dynamic on demand session management in a distributed and scalable architecture for on demand sessions and resource management. The architecture includes an on demand client, a purchase server, and a session manager. A purchase token is generated at the purchase server and assigned to the on demand client. The purchase token represents at least one requested asset. In response to an on demand session set-up request corresponding to the purchase token from the on demand client to the session manager, the purchase token is expanded to generate at least one dynamic policy management descriptor for the on demand session. This provides token-based purchase authorization and policy management for on demand services.
US08504713B2
Data packets to be transferred over a network as part of a temporally ordered content stream are obtained by an adaptive progressive download (APD) server. The APD server divides the data packets of the content stream into epochs of contiguous data, the epochs including a current epoch. The APD server determines a bit rate available on the network for transferring the current epoch and calculates an estimate of a playback time of the content stream buffered at a computer to which the content stream is being transferred and played back. The calculation of the estimate is based at least in part on the bit rate available on the network and an encoding bit rate of the content stream. The APD server controls the transfer of the content stream over the network in accordance with the estimated playback time.
US08504711B1
Methods, systems, and apparatus, including computer program products, for integrating web services into a content item are disclosed. In one aspect, a method includes the actions of receiving a request for web services from a publisher, retrieving the web services file that corresponds to the web services requested from the location provided, identifying the web services contained in the web services file, retrieving a content item from the publisher, integrating the content item and the web services defined by the web services file to create augmented content, receiving a request for augmented content, and providing the augmented content. Other implementations of this aspect include corresponding systems, apparatus, and computer program products.
US08504706B2
An operation request from a process or OS for computer resource(s) managed by the OS, such as a file, network, storage device, display screen, or external device, is trapped before access to the computer resource. It is determined whether an access right for the computer resource designated by the trapped operation request is present. If the access right is present, the operation request is transferred to the operating system, and a result from the OS is returned to the request source process. If no access right is present, the operation request is denied, or the request is granted by charging in accordance with the contents of the computer resource.
US08504702B2
A request for a server identifier is responded to with one of two different server identifiers. A remote server identifier is provided if the remote server is available and a local server identifier is provided if the remote server is not available. A networked device may provide the server identifier in a networked system.
US08504700B2
A method, apparatus, and system for negotiating a session between an access terminal (AT) and an access network (AN) that can simplify a repeated negotiation procedure when the session is configured/updated/deleted between the AT and the AN. The AN performs protocol-by-protocol negotiations with the AT for a session configuration. The AN sends, to the AT, a soft configuration complete message including a continue bit indicating if another session configuration is added. The AN and the AT store a negotiated session configuration mapped to a personality index indicated in the message. When all session configurations have been completed, the AN and the AT determine if a session configuration currently in use has been changed. If the session configuration in use has not been changed, the AT and the AN maintain a physical channel. Moreover, the AN sends information indicating if a specific session configuration is applied after session configuration negotiation is completed.
US08504691B1
A system for allocating constrained resources (e.g., downstream services, execution threads, database connections, input/output channels, computational resources, and/or memory) to requested services that are dependent on those resources may include multiple resource queues, each of which maintains a queue of requests for a respective constrained resource, and multiple service request queues, from which requests may be subsequently serviced. As each request reaches the head of a resource queue, it may receive a resource token for a respective constrained resource. Once the request has collected resource tokens for each of the constrained resources on which it depends, the request may be passed to a service request queue that maintains a queue of requests of a particular type. Requests in the multiple service request queues may be serviced on a round-robin or weighted round-robin basis. The number of tokens available for each constrained resource may be modified based on observed system performance.
US08504686B2
To generate performance statistics of a host, a physical or virtual component of the host is associated with network interface information corresponding to one or more physical or virtual network interface devices disposed in the host. The performance statistics of the physical or virtual component together with the associated network interface information are periodically transmitted. The network interface information may be a MAC address or an SNMP ifIndex associated with the physical or virtual network interface devices. The SNMP ifIndex may be used to retrieve a corresponding MAC address. The transmitted network interface information is used to analyze the performance statistics of the associated physical or virtual component. The performance statistic may represent a CPU usage, a memory usage, a disk usage, an I/O usage, power consumption, or temperature of the physical or virtual component.
US08504685B2
Disclosed are a personalized service system based on a smart card, a method thereof, and a smart card applied to the same. Personalized information is extracted through the data mining by collecting user input information stored based on an SCWS (smart card web server) function, access history information for a site requested by a user, call history information of a user terminal stored based on a USIM (universal subscriber identity module), and base station information received from the user terminal. Since the personalized information is obtained based on the SCWS function and the USIM installed in the smart card, various regulations related to personalized information are circumvented, enabling provision of various personalized services.
US08504682B2
A method of processing peer-to-peer requests is provided. The method may include; storing, at a network element, peer information in a database for each peer of a plurality of peers, the peer information indicating at least one ISP associated with the peer and the content contained by the peer, receiving a request for content from a requester, and sending a response to the content requester based on the ISP with which the requester is associated and the stored peer information.
US08504676B2
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.
US08504673B2
Methods and systems for analyzing network traffic related to domain names, including Non-Existent Domain names, comprise: storing network traffic data associated with DNS requests for NXDs; receiving an analysis request associated with a domain name; creating, based on the stored network traffic data, an NXD list comprising NXDs that received at least one DNS request during a specified time period; computing, based on the stored network traffic data, a similarity metric for each NXD listed in the NXD list; and providing an analysis report identifying potentially valuable NXDs based on the computed similarity metrics.
US08504669B2
A system and a method for OBSi-based (open service gateway initiative) service delivery framework are provided. The system is adaptable to a first host executing an OSGi bundle. A mobile service module of the first host is inherited through the OSGi bundle. A second host is assigned when the OSGi bundle calls a mobilize function inherited from the mobile service module. A bytecode and an instance of the OSGi bundle are obtained through a first delivery context processing module of the first host. The bytecode and instance of the OSGi bundle are transmitted from the first host to the second host through the first delivery context processing module and a second delivery context processing module of the second host. The bytecode and instance of the OSGi bundle are installed and the OSGi bundle is executed through the second delivery context processing module.
US08504663B2
A cache module (26) at a client computer (12) controls a cache portion (28) on a storage device (24). The cache module communicates with other cache modules at other clients to form a cache community (15). The cache modules store World Wide Web or other content in the cache portions for retrieval in response to requests (32) for content from browsers (30) in the cache community. When the requested content is not available in the cache community, the requested content may be retrieved from an origin server (19) using the Internet.
US08504662B2
The present invention provides a method and apparatus for configuration of adaptive integrated circuitry, to provide one or more operating modes or other functionality in a communication device, such as a cellular telephone, a GSM telephone, another type of mobile telephone or mobile station, or any other type of media communication device, including video, voice or radio, or other forms of multimedia. The adaptive integrated circuitry is configured and reconfigured for multiple tasks, such as channel acquisition, voice transmission, or multimedia and other data processing. In the preferred embodiment, the configuration and reconfiguration occurs to adaptively optimize the performance of the particular activity over time, such as to increase the speed of channel acquisition, increase throughput rates, increase perceived voice and media quality, and decrease the rate of dropped communication sessions.
US08504660B2
A virtual network operating center (VNOC) automatically and in real time obtains and validates the configuration of a data communications network, such as a wavelength division multiplexed network. The VNOC acquires network configuration data using SNMP commands and server configuration information from the hardware management console. The VNOC collates this data and validates configuration requirements for working and backup fiber paths, client protocols, data rates, regeneration requirements, and other considerations. Both ends of a network can be automatically provisioned and commissioned from a single location wherein the ends may be separated by 100 kilometers or more.
US08504658B2
A system that incorporates teachings of the present disclosure may include, for example, a communication device having a controller to transmit to a media server a request for distribution of media content to one or more targeted recipients according to a user profile associated with the communication device that is stored in the media server. The format of the media content can be adjusted by the media server based at least in part on the user profile. Other embodiments are disclosed.
US08504657B2
A media server comprises a plurality of nodes each comprising a gateway, each gateway providing memory and communication of data between mass storage and I/O ports of a node, and/or providing communication of data between the node and other nodes. Each node utilizes one or more central processors. The media server comprises logic to enable the processors to manage the streaming of data from the mass storage to the I/O ports via the gateways without communicating the data between the processors and any of the mass storage, I/O ports, or gateways.
US08504652B2
A method and system for selectively supplying media content to a user includes a first media storage device acquired by the user from a media content provider. The storage device includes first media content and information related to second media content, both of which are preferably accessible from the storage device immediately upon acquisition. After the user has reviewed the storage device's contents, the content provider receives a request from the user (e.g., at a website server) to obtain the second media content. Responsive to the request, the content provider selectively provides the user electronic access to the second media content without providing the user a second media storage device. For example, the content provider may provide the user an access code that allows the user to unlock the second media content from the first media storage device, which content was preferably prestored thereon in encrypted or another locked form.
US08504651B2
A system for injecting code into an HTML file comprises a memory and a processor communicatively coupled to the memory. The memory stores code. The processor receives a request for content. The processor determines whether the request for content includes a request for compression and, if so, deletes the request for compression associated with the requested content. The processor retrieves the requested content. If the retrieved content is associated with an HTML file, then the processor injects the code into the HTML file to thereby modify the HTML file. The processor communicates the modified HTML file to a client.
US08504650B2
Systems and methods are provided for exchanging data between an enterprise resource planning system and a command and control information system. In one exemplary embodiment, a system is provided that includes a data warehouse for collecting, interpreting, consolidating, and redistributing data from the enterprise resource planning system and the command and control information system. The system also includes an enterprise application interface for providing different information exchange interfaces for exchanging the data between the enterprise resource planning system and the command and control information system in accordance with an information message format or data model of the enterprise resource planning system or the command and control information system.
US08504639B2
The gateway communication device for wireless communication networks receives messages from a low-power transmitter and communicates with a network. In a system comprising several gateway devices for a low-power transmitter, a master gateway device is defined. Definition of a master gateway device is based on reception quality indicators of the gateway devices situated in said reception zone of messages transmitted by said low-power transmitter. The gateway device having the highest reception quality indicator is selected to be said master gateway device. The communication method also defines a master gateway device in the same way. The master gateway device then selects a backup gateway device to store link tables and in certain cases to act in the place of the master.
US08504637B2
Disclosed is an apparatus for controlling an AV device, comprising a web browser receiving a structured document to contain a script from the AV device, and providing the same to a user, and a first program module including a function called by the script and transmitting information on a device control command to the AV device through a protocol previously defined by use of the function, wherein the AV device comprises a web server module transmitting the structured document and a second program module receiving the device control command information from the first program module through the protocol and controlling the AV device in response to the command information.
US08504634B2
An e-mail management system that includes an e-mail browser having a time variance interface that provides for storage into a storage media of e-mail messages that have been received over time. The time variance interface of the e-mail browser also provides for retrieval, from the storage media, of the e-mail messages corresponding to a user specified date. The retrieved e-mail messages each include an indication of the presence of an accompanying attachment(s) in the e-mail message. An affirmative indication provides the user with an option of retrieving content of the attachment(s) from the storage media such that the content of the attachment(s) is retrieved by the e-mail browser only when specifically requested by the user.
US08504633B2
A method and system for forwarding information such as data files to a recipient across disparate or incompatible communication networks, which are not constrained by incompatible user devices. The sender sends information such as a data file to an intended recipient via a messaging server. The messaging server communicates with the intended recipient using basic communication tools that are generally compatible regardless of the network that the recipient is subscribed to. The messaging server stores the information, creates and sends a notification message to the intended recipient that she has information to be retrieved. The notification message includes a unique access address associated with the message, at which the recipient can retrieve the information. Different unique access addresses are associated with different messages.
US08504621B2
Systems and methods for facilitating a decision-making process are disclosed. In one aspect of the present disclosure, in response to receiving a request to facilitate a decision making process, the decision-making agent participates in a communications thread where users are attempting to reach a decision regarding a business to frequent and/or an activity to partake. Since group activities are oftentimes scheduled via common communication threads, the decision-making agent can intervene in such communication threads, when requested, and assist the participating users in making a decision or making informed suggestions toward reaching an agreement.
US08504616B1
A computer-implemented system and method is provided herein for optimization of social media campaigns. A hosted platform collects and stores online visitor traffic data from social media platforms and from storefronts on client platforms which are linked to social media campaigns operating on the social media platforms. Algorithms are executed to establish baseline performance parameters for the storefronts, and visitors of the social media campaigns and commercial platforms are identified and scored based on predetermined scoring metrics. The scores are aggregated with respect to the social media campaigns and/or the storefronts, and actual performances based on the aggregated scores are compared with the established baseline performance parameters. An interface may be generated for a client user associated with the commercial platform to represent one or more of the performance comparisons, and optionally provide alerts to underperformance or suggest future actions based on predicted performance.
US08504603B2
A method and system for parallel computation of a linear sequential circuit (LSC) based on a state transition matrix is disclosed herein. A multistep state transition matrix and a multistep output generation matrix can be pre-computed and stored in association with the linear sequential circuit. The multiple state transitions and the multiple output bits can be computed by multiplying the current input-state vector with a multistep next state transition matrix and a multistep output generation matrix, respectively. Multiple state transitions and multiple output bits can be generated in parallel in a single clock cycle based on the pre-computed state transition matrix and the output generation matrix utilizing a dot product in order to improve computational speed. Such a simple augmentation provides a flexible and inexpensive solution for high speedup linear sequential circuit computation with respect to a processor.
US08504600B2
Aspects of the present disclosure include a user interface system for allowing a user to quickly and easily change modes of entry and display of mathematical expressions on a math program. The user interface is configured to switch between modes based on a user's entries in order to reflect the user's desired entry format. The user interface contains additional shortcuts and display features which enable a user to enter mathematical expressions quickly and easily, with less confusion.
US08504570B2
A spatial and temporal memory system (STMS) processes input data to detect whether spatial patterns and/or temporal sequences of spatial patterns exist within the data, and to make predictions about future data. The data processed by the STMS may be retrieved from, for example, one or more database fields and is encoded into a distributed representation format using a coding scheme. The performance of the STMS in predicting future data is evaluated for the coding scheme used to process the data as performance data. The selection and prioritization of STMS experiments to perform may be based on the performance data for an experiment. The best fields, encodings, and time aggregations for generating predictions can be determined by an automated search and evaluation of multiple STMS systems.
US08504564B2
A method, apparatus and computer program product provides for a semantic analyzer to produce and rank semantic terms to reflect their relationship to the theme and topics of a document. The text and the document can have no relationship to any pre-selected keywords before the semantic analyzer performs text extraction. The semantic analyzer extracts text from a document and performs semantic analysis on the extracted text. The semantic analyzer provides a plurality of ranked semantic terms as a result of the semantic analysis and associates semantic terms with the document as semantic keywords. The semantic terms define content to be presented with the document where the content is an advertisement, a link to a remote information resource or a second document.
US08504562B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for evaluating substitute terms. One of the methods includes selecting a first term and a candidate substitute term for the first term. A first vector is generated for the first term using co-occurrence frequencies of terms that occur in search queries that include the first term. A second vector is generated for the candidate substitute term using co-occurrence frequencies of terms that occur in search queries that include the candidate substitute term. The first vector and the second vector are compared to score an association between the first term and the candidate substitute term.
US08504561B2
Techniques are described herein for using intent to access a domain (i.e., domain intent) to provide more search results that correspond to the domain. For example, a rule may specify a maximum number of search results that are allowed to be provided from a domain (or a host that corresponds to the domain) in response to a search query. Each search query may include any number of ngrams. An ngram is a subsequence of elements in a sequence (e.g., a search query). An intent to access a domain may be determined based on one or more of the ngrams in a search query. A number of search results that correspond to a domain may be increased to be greater than the maximum number based on one or more of the ngrams that are included in the search query being associated with the intent to access the domain.
US08504552B2
A computer readable storage medium includes executable instructions to receive from a requester a query for objects within a system. An index for the objects within the system that match the query is generated. The index is segmented into pages. A set of page state queries is returned to the requester. The page state queries specify criteria for retrieving objects from segments of the index.
US08504550B2
Systems and methods of identifying and categorizing social network messages that are relevant to selected categories and text terms are provided. The frequency of text terms appearing in social network messages are calculated for multiple categories. Based on the calculated text term frequency, social network messages can be identified and/or categorized that match a provided set of text terms. Selecting and/or associating text terms and categories are determined by repeatedly analyzing social network messages.
US08504538B2
A database comprises a database interface and a database updater. The database interface receives a first set of information and a second set of information to be updated in the database. The database updater updates a second set of information in the database based at least in part on a condition that a first set of information in the database has been previously updated.
US08504536B2
Providing electronic library resources. A method includes obtaining metadata about one or more electronic library resources from a library resource publisher. The metadata defines locations of the library resources. The metadata is normalized to a standardized format appropriate for a plurality of library resource systems.
US08504532B2
Embodiments of a system and method to perform a secure deletion of a set of data from a remote cloud computing system are described. As described, in some embodiments, a user of a cloud computing service that provides data storage may securely delete his stored set of data by acquiring elevated access privileges to the stored set of data, designating at least one most significant bit in at least one data block therein as a sentinel and recording its value and position, updating the value of the sentinels and thereby rendering the data unusable, and verifying the success of the operation by checking the new value of the sentinels against the original value. In some embodiments, the verification process may be repeated in order to ensure that the data has been rendered useless across all nodes of the remote cloud platform.
US08504529B1
A system for restoring data to a storage server generates a lookup data structure based on a backup image, where the lookup data structure defines a correspondence between individual block identifiers and individual data blocks of a plurality of data blocks in the backup image. The system then generates a directory structure on the storage server based on the backup image. After generating the directory structure, the system generates an empty restored file in the directory structure based on the backup image. The system then populates file contents of the restored file based on the lookup data structure.
US08504527B2
Systems and methods for storing and restoring backup data. One method includes receiving, while a current view of an application is displayed in a user interface, a first user input requesting a history view associated with the current view of the application. The history view is displayed in response to the first user input, the history view including at least a first visual representation of an earlier version of the current view of the application, the earlier version including a first element. A second user input is received while the history view is displayed. The second user input requesting that the current view of the application be modified according to the earlier version, at least with regard to the first element. The current view of the application is modified in response to the second user input according to the earlier version, at least with regard to the first element.
US08504518B1
A system that facilitates the distribution and redistribution of chunks of data among multiple servers, may identify servers to store replicas of the chunks based on at least one of utilization, prior data distribution, and failure correlation properties, and place the replicas at the identified servers. The system may monitor total numbers of replicas available in the system, identify chunks that have a total number of replicas below one or more thresholds, assign priorities to the identified chunks, and re-replicate the identified chunks based on the assigned priorities. The system may monitor utilization of the servers, select one or more of the replicas to redistribute based on the utilization of the servers, select one or more of the servers to which to move the one or more replicas, and move the one or more replicas to the selected one or more servers.
US08504517B2
Systems and methods for performing data replication are disclosed. Determining whether to update replicated data typically involves comparison of readily obtainable attributes of a given source file and its corresponding replicated file. Such attributes can be obtained from, for example, metadata. In certain situations, an additional assessment of the source and replicated files can be beneficial. For example, if integrity of an existing replicated file's content is maintained, one may not want to re-replicate the corresponding source file. For large source files, such a decision can provide substantial reductions in expenditures of available computing and network resources. In certain embodiments, a threshold for identifying such large files can be based on one or more operating parameters such as network type and available bandwidth. In certain embodiments, replication file's integrity can be checked by calculating and comparing checksums for the replication file and its corresponding source file.
US08504514B2
A method for indexing a plurality of nodes using a computer system is provided. The computer system includes data storage and a processor coupled to the data storage. The method includes acts of storing the plurality of nodes in the data storage, each of the plurality of nodes having a hit count, a link count and an outcome, creating a qualitative index ordering a plurality of nodes according to the hit count, the link count and the outcome of each node and storing the qualitative index in the data storage. The hit count of each node indicates a number of times a case attribute associated with the node is presented to a user. The link count of each node indicates a number of times the case attribute associated with the node is affirmed as useful. The outcome of each node indicates a desirability of the outcome.
US08504513B2
A mapping is received and stored that maps elements of a data warehouse to types of a type system implemented by a data source. Program code is generated that performs a transform of data retrieved from a data source based on the mapping. Generation of the program code may include generating program code for performing a dimension transform based on the mapping, generating program code for performing a fact transform based on the mapping, and generating program code for performing an outrigger transform based on the mapping. The generated program code may then be executed to transform the data retrieved from the data source prior to loading into the data warehouse.
US08504501B2
A system for solving a dynamic constraint satisfaction problem comprises a constraint network of variables and constraints. The system creates a first sub-problem model that includes a first model type, one or more first variables and zero or more first constraints. The system propagates the first constraints through the constraint network and determines if a first conflict is detected from propagating the first constraints. If the first conflict is detected, the system restores the constraint network variables to a first previous state before the first constraints were propagated. The system creates a first sub-problem set that includes a second model type and one or more sub-problem models. The system connects the first sub-problem model to the first sub-problem set via a second constraint and propagates the second constraint through the constraint network.
US08504496B2
Systems and methods may include an application program interface that enables a user to: specify parameters associated with an evolutionary algorithm, where an execution of the evolutionary algorithm is in accordance with the specified parameters; define a chromosome data structure that includes a plurality of variables that are permitted to evolve in value in accordance with the execution of the evolutionary algorithm in order to generate one or more child chromosome data structures; identify one or more objective functions for evaluating chromosome data structures, including the generated one or more child chromosome data structures; and define an output format for providing one or more optimal chromosome data structures of the evaluated generated child chromosome data structures as designs to the identified objective functions.
US08504495B1
A method including training a plurality of learning systems, each learning system implementing a learning function and having an input and producing an output, initializing one or more data structures, and evaluating a target sample is described. Also described are methods that include initializing one or more data structures and evaluating a target sample for a best match.
US08504482B1
Systems and methods are described for interactive, adaptive, customized and individualized computer-assisted instruction of students, preferably implemented on network connected computers. An assembly tool is provided for bringing diverse educational resources together to create customized course material for the instruction of students. A replication element is configured to update each resource and assure access to each updated resource. The system and method of the present invention responds to the instructor's creativity, allowing the instructor to shape and control the instructional materials and process, and allowing instructors from diverse institutions to exchange, share, modify and improve educational materials.
US08504477B1
Systems, methods, and computer program products are provided for automatically processing positive pay return decisions. Positive pay return decisions are financial client decisions that authorize return of a pay item, such as a check, in the event that the client determines that the pay item warrants return, such as in the instance in which the check has been fraudulently altered or the like. Automated processing provides for deleting pay status from a service management system, creating a credit transaction to credit an appropriate demand deposit account and creating a return file that identifies the item and the reason for return.
US08504472B1
A method for providing electronic access to an electronic payment system includes receiving, in conjunction with a purchase by an accountholder at a merchant, information for identifying a payment account of the accountholder based upon entry into a POS terminal of the merchant of an identifier that enables identification of the accountholder and a mobile communications device of the accountholder. The method further includes providing electronic access to an electronic payment system that further enables using a telephone number of a payee to initiate an electronic communication with an electronic device associated with the payee without requiring a communications link to be established directly between a mobile communications device of the accountholder and the electronic device of the payee in order to complete a payment from the accountholder to the payee. Methods further include providing an additional service account with which a payment account of the accountholder is associated.
US08504469B2
Behavior associated with credit misuse is referred to herein as “intentional misuse of credit” (IMOC) behavior and individuals who exhibit IMOC behavior are referred to herein as IMOC individuals. Embodiments of the present invention provide systems, methods, and computer program products for reviewing, on a daily basis, financial-transaction data taken across a plurality of individual consumers, identifying individual consumers whose financial-transaction data indicates IMOC behavior, and flagging those individual consumers as IMOC individuals. To enhance financial institutions' ability to make accurate credit-approval decisions, other embodiments of the present invention provide systems, methods, and computer program products for reviewing a particular credit applicant's most recent financial-transaction data and, based thereon, determining whether that credit applicant, who otherwise has a good credit history, exhibits recent IMOC behavior and thereby possesses the propensity to misuse the applied-for credit.
US08504466B2
A method and system for conducting an auction. The auction system provides a criteria for a seller to offer an item for sale with a discount off the bid that is displayed before a bid is made by the bidder, and/or a discount that is advertised from a minimum discount up to a maximum discount off the bid amount that is declared and displayed after the auction is closed. The discount(s) apply to the bidders initial bid and each raised bid and are not contingent on or to another condition. The auction system provides a mechanism to conduct an auction that allow persons to pay a bid fee to register as a bidder, register an opening bid with a discount that is stated before a bid is made by the bidder and a means for when the auction opens at a later date, to accept the registered opening bids.
US08504462B2
A system and method for determining a desirous funding source and/or sources based upon at least one of user information, home information and portfolio information, wherein said desirous funding source(s) is/are based, at least in part, upon maximization of a user's assets.
US08504451B2
A method and computer readable medium for conducting a transaction, comprising receiving a verification value and a portion of a dynamic data element, determining candidate dynamic data elements using the portion of the dynamic data element, calculating candidate verification values using candidate dynamic data elements, and determining if the received verification value matches any of the candidate verification values, wherein the transaction is thereafter authenticated if a candidate verification value matches a candidate verification value.
US08504448B2
Methods, systems, apparatuses and/or computer program products are directed to outgoing returns processing. The outgoing returns processing includes receiving outgoing returns data files, where the outgoing returns data files may be of a plurality of different file formats and received from a plurality of different channels. The outgoing returns processing further includes converting the outgoing returns data files to a platform file format and retrieving image files based on the outgoing returns data files. The outgoing returns are then settled.
US08504446B2
Example methods disclosed herein to manage and process data associated with network usage include creating first links to represent relationships between event data items and rated data items, and creating second links to represent relationships between the rated data items and billed data items. Such example methods also include, in response to a request for network usage information associated with a first billed data item received after the first billed data item has been generated, processing a first one of the second links to identify a first rated data item associated with the first billed data item, processing a first one of the first links to identify a first event data item associated with the first rated data item, and returning the first event data item in response to the request.
US08504439B1
In one aspect, the invention provides a method for generating a sales lead for the sale of a CVR system. The method comprises initiating a call in which a human calls an organization and interacts with an interactive voice response (IVR) system that defines an interface to a database for an organization in order to obtain information from the database; generating a first audio file comprising a recording of the interaction; generating a second audio file comprising a recording of an interaction of the caller with a CVR system in order to obtain the same information from the database; presenting the first and second audio files to a decision maker in the organization who has some influence on a decision to purchase the CVR system; tracking when the decision maker accesses the audio files; and initiating contact with the decision maker once access of the audio files is established.
US08504434B2
There is provided a communication device including a secure communication unit configured to perform secure communication, the secure communication being secure close-proximity communication, a high-speed communication unit configured to perform high-speed communication, the high-speed communication being close-proximity communication that is faster than the secure communication, and a power transmission unit configured to perform power transmission. Communication via the secure communication and the power transmission of the power transmission unit may be performed at timings that do not temporally overlap with each other.
US08504428B1
A system of tracking, identifying, and encoding an electronic transaction. The system includes a portal soliciting electronic transactions, an encoder in communication with the portal, a processor in communication with the encoder and a processing network, and a report module in communication with the processor. The encoder accepts electronic transaction data from the portal, forms a code based on the electronic transaction data, and appends the code to the electronic transaction data to provide encoded electronic transaction data. The processing network authorizes the encoded electronic transaction data to provide authorized encoded electronic transaction data, and the processor receives the authorized encoded electronic transaction data. The report module forms a report based on authorized encoded electronic transaction data.
US08504427B2
Methods of, and systems for, multi-lingual two-sided printing are provided. According to one embodiment, a method of multi-lingual two-sided printing is provided, the method comprising: initiating a transaction; identifying a first language for printing on a first side of two-sided media and a second language for printing on a second side of the two-sided media based on one or more aspects of the transaction; printing information on the first side of the two-sided media in the first language; and printing information on the second side of the two-sided media in the second language, wherein the first language is different from the second language. Variations including the printing of transaction information on a first side of two-side media and additional information on a second side of the two-sided media when an identified first language is not different from an identified second language are also disclosed.
US08504422B2
Techniques for recommending music and advertising to enhance a user's experience while photo browsing are described. In some instances, songs and ads are ranked for relevance to at least one photo from a photo album. The songs, ads and photo(s) from the photo album are then mapped to a style and mood ontology to obtain vector-based representations. The vector-based representations can include real valued terms, each term associated with a human condition defined by the ontology. A re-ranking process generates a relevancy term for each song and each ad indicating relevancy to the photo album. The relevancy terms can be calculated by summing weighted terms from the ranking and the mapping. Recommended music and ads may then be provided to a user, as the user browses a series of photos obtained from the photo album. The ads may be seamlessly embedded into the music in a nonintrusive manner.
US08504421B2
A method using a social network or website to enable an individual to promote an advertiser and related advertising to the individual's personal contacts, such as friends, relatives, and acquaintances. In one embodiment, contacts are prompted that clicking on an advertiser's advertising appearing on the individual's social network page website will enable the individual's contacts to experience a message from the individual, wherein the individual is provide with message capability as compensation or as an incentive. The method also enables procurement and usage of an individual's endorsement to increase the advertising's impact on the individual's contacts. A key principle is than an individual's contacts will likely be more responsive to advertising that appears along with the individual's message, especially when compared to ordinary advertising sans such a message, whereby a contact's interest in the individual's message may result in a transference of interest to the advertiser.
US08504415B2
Toll transaction payment processing includes accessing image data for a vehicle, the image data corresponding to at least one image of the vehicle engaging in a transaction with a toll facility. The image data is processed to determine one or more vehicle identifiers for the vehicle. A fleet vehicle company associated with the vehicle is electronically identified based on the one or more vehicle identifiers. Billing information for the transaction between the vehicle and the toll facility is electronically communicated to the fleet vehicle company.
US08504414B2
A system and method for providing accurate margin calculations for the temporary staffing industry. A database is provided to allow multiple users to enter parameters that impact the margin such as payroll, benefits, discounts, rebates, and per diem expenses. The system can also include external data sources for retrieving information that impacts margin, such as locale specific tax information. The combination allows temporary staffing providers to engage negotiate complex temporary staffing contracts while retaining a satisfactory margin.
US08504413B1
Technologies are described herein for generating container plans for multi-item orders. The items of the order are divided into zones, where the zones may determine the picking zone and/or packaging requirements for the item. Zone-based container plans are generated for the items in the order associated with each individual zone. The container plan includes an assignment of each item to one or more logical shipping containers. A mixed container plan is also generated for all the items in the order regardless of the associated zone. If the number of logical shipping containers in the mixed container plan is less than the total number of logical shipping containers in the zone-based container plans, then a final container plan for the order is generated from the mixed container plan. Otherwise, the final container plan is generated by combining the zone-based plans for each zone associated with items in the order.
US08504407B2
A method, apparatus and program product may measure the economic impact of a business venture on a targeted area. An organization's expenditure data may be automatically analyzed in conjunction with supplier survey data indicative of how the initial project budget investment is re-spent. Correspondence prompting payees to upload the survey data may be automatically generated and sent. A multiplier or other economic indicator useful in analyzing economic impact may be automatically generated using the original investment figure, as well as the expenditure and survey data. Program code may enable modeling of different scenarios to optimize money allocation.
US08504390B2
A system and method provide supplemental insurance having a relatively high first deductible and relatively low first premiums when coverage begins. On the occurrence of a predetermined future event, such as a plan maturity date or other event, the first deductible decreases while maintaining a relatively low premium for the duration of the insurance plan for the policy owner. The policy owner may be provided with an option to elect, on a guaranteed basis, to reduce the first deductible amount to a lower deductible amount, in exchange for an increased premium amount, prior to the occurrence of the predetermined event. In some embodiments, the supplemental insurance is provided as a rider to a Medicare Supplement Plan F.
US08504384B2
An electronic method and article of manufacture is provided for analyzing clinical trial budgets. A clinical trial budget is input into a processor. The budget includes activities and associated activity costs of a clinical trial. The activities of the inputted clinical trial budget are classified into a set of standardized service categories. The processor is used to electronically allocate the associated activity costs with the respective standardized service category so that budget costs of the clinical trial can be objectively analyzed. A report of the associated activity costs with the respective standardized service category is outputted for use in analyzing budgets for clinical trials.
US08504382B2
A computer-implemented method includes receiving a request from a consumer associated with a first medical service provider to engage in real time with a medical service provider over the Internet. The method also includes in response to the received request, displaying a list of medical service providers to the consumer on a user interface. The method also includes providing an indicator associated with a particular medical service provider in the list of medical service providers if the particular medical service provider is a trusted medical service provider identified by the first medical service provider.
US08504362B2
A speech recognition system includes: a speed level classifier for measuring a moving speed of a moving object by using a noise signal at an initial time of speech recognition to determine a speed level of the moving object; a first speech enhancement unit for enhancing sound quality of an input speech signal of the speech recognition by using a Wiener filter, if the speed level of the moving object is equal to or lower than a specific level; and a second speech enhancement unit enhancing the sound quality of the input speech signal by using a Gaussian mixture model, if the speed level of the moving object is higher than the specific level. The system further includes an end point detection unit for detecting start and end points, an elimination unit for eliminating sudden noise components based on a sudden noise Gaussian mixture model.
US08504352B2
Embodiments of the invention provide techniques for translating text in a social network. In one embodiment translations of text phrases are received from members of the social network. These text phrases include content displayed in a social networking system, such as content from social networking objects. A particular member is provided with content including a text phrase in a first language, and the member requests translation into another language. Responsive to this request, a translation of the text phrase is selected from a set of available translations. The selection is based on actions by friends of the member in the social network, the actions being associated with the set of available translations. These actions can the viewing of or approval of translations by the friends, for example. The selected translation is then presented to the member requesting the translation.
US08504350B2
A user-interactive automatic translation device for a mobile device, includes: a camera image controller for converting an image captured by a camera into a digital image; an image character recognition controller for user-interactively selecting a character string region to be translated from the digital image, performing a character recognition function on the selected character string region based on an optical character reader (OCR) function and character recognition information to generate a text string; and user-interactively correcting errors included in the text string. Further, the user-interactive automatic translation device includes a text transmission controller for transmitting the error-corrected text string; and an automatic translation controller for receiving the error-corrected text string from the text transmission controller, performing a morpheme analysis, tagging, a structure analysis, a structure conversion, and a vocabulary conversion on the text string to generate a translation of the text string based on a grammar of a target language.
US08504349B2
A computing system may predict a word based on received user input that selects a part of the word (e.g., the first characters, the first root, etc.). Specifically, a program, when run on the computing system, may perform a method including creating a candidate list of words based on received user input. These words may be then organized into a hierarchy, or tree structure, in which each word is associated with a parent and each parent is a partial match for its associated words. The top-tier partial matches may be presented, and user input corresponding to a selected partial match may be received. A set of candidates related to the selected partial match may then be presented for user selection.
US08504348B2
A system creates and shows a display that simulates the websites during a visit, the flow of the visit and the pace of the visit. The system includes a web analytics tool, a data storage, a focus group module and a virtual focus group user interface module. The focus group module interacts with the web analytics tool to extract information related to a particular visit by a visitor. The virtual focus group user interface module creates a user interface that presents a depiction of each website visited and displays those depictions to the user at a pace similar to the visitor's actual interaction with the websites. The user interface also includes input mechanisms to select a particular portion of the visit, modify the pace at which the depictions are presented, find similar visits, as well as other functionality.
US08504347B2
A simulation apparatus that performs simulation of design data of a verification target circuit including a logic circuit that operates as a multi-cycle path of N cycles in synchronization with a clock signal, the simulation apparatus includes a design data generation section that generates design data of a multi-cycle verification circuit for selectively providing an undefined value signal in place of a signal in a multi-cycle part in the verification target circuit; a logical simulation section that performs logical simulation, without delay, on the basis of design data of the verification target circuit and the design data of the multi-cycle verification circuit; and a comparison section that compares the signal of the verification target circuit with a signal of an expected value in the verification target circuit in the logical simulation.
US08504343B2
A system for predicting future disease for a subject comprising: a population information set comprising population disease diagnoses for members of a population; a subject-specific information set comprising at least one subject-specific disease diagnosis; and a diagnoses-based prediction module configured to predict one or more future diseases for the subject based on said subject-specific disease diagnosis and said population disease diagnoses for population members having at least one disease in common with the subject.
US08504338B2
A method for measuring a shafting mechanical fatigue of a turbine generator set, which involves determining a lumped mass model of a turbine generator set and its parameters; calculating a model frequency and a mode shape of the turbine generator set; acquiring an angular velocity change at a machine end; calculating a torque at a calculating section of shafting based on the model frequency, a mode shape curve and an equivalent rigidity of the lumped mass model, so as to obtain a torque-time history curve at the calculating section of the shafting; calculating a fatigue damage accumulative value for a dangerous section of a set shafting under a certain malfunction or disturbance, that is, the shafting mechanical fatigue of the turbine generator set.
US08504336B1
The illustrative embodiments of this invention are directed to a method, a medium and a system for realizing resettable hierarchically scoped variables in a graphical modeling environment on a computing device. The method includes creating at least one resettable variable in a model within the graphical modeling environment, wherein the resettable variable is hierarchically scoped. The resettable variable is reset to a preset value before or during a subsequent invocation of a part of the model that contains the resettable variable. The graphical modeling environment may be a state diagramming environment or the graphical modeling environment may be a time-based graphical modeling environment.
US08504326B2
Disclosed are methods and circuits for detecting and recording timestamps for multiple events (222/322, 224/324) using a single input pin (252, 352) on a real time clock (RTC) (250, 350). Signals associated with each of the events are modulated to create a multiple level composite signal (240). The RTC includes a multiple signal level detection circuit to distinguish from among the various signal levels so that each event can be separately flagged and timestamped. For example, the opening of two or more covers (112, 114) on the housing (110) of an electronic device (100) can be monitored, distinguished, and separately flagged using a single RTC input port.
US08504323B2
A computer based system is disclosed for providing emergency medical personnel with a means for rapidly ascertaining an accurate estimated weight for a non-responsive and potentially critically ill patient. The system acquires the gross weight of the patient, the support upon which the patient is lying and all life support equipment that may be on that support. From data stored in a data base, and from information input into the system by the personnel on hand, the weights of everything except the patient are deducted by the system to arrive at the patient's weight. That weight is then resident in the system and serves to allow the system to accurately calculate the correct dosages of medications to be administered to the patient while warning the personnel if dangerous interactions are possible. The system includes protocols for treating a wide variety of emergency medical conditions in both hospital and military environments.
US08504320B2
A differential SR flip-flop 100 receives a set signal S and a reset signal R, and generates a differential output pair Q and #Q. A first flip-flop FF1 generates a non-inverted output signal Q1 and an inverted output signal #Q1. A second flip-flop FF2 generates a non-inverted output signal Q2 and an inverted output signal #Q2. An averaging circuit 10 averages one output signal (Q1) of the first flip-flop FF1 and one output signal (Q2) of the second flip-flop FF2 so as to generate a first output signal Q3, and averages the other output signal (#Q1) of the first flip-flop FF1 and the other output signal (#Q2) of the second flip-flop FF2 so as to generate a second output signal #Q3. As a differential output pair, the differential SR flip-flop 100 outputs a signal that corresponds to the first output signal Q3 and a signal that corresponds to the second output signal #Q3.
US08504319B2
Methods, systems, and products maintain reflective maintenance records for a network. Test results are mirrored from different testing applications to a centralized testing database. The test results are associated to circuit identifiers. A work order is received that identifies trouble associated with a customer. A circuit identifier associated with the customer is retrieved and, prior to performing a test of a circuit to resolve the trouble, the centralized testing database is queried for the circuit identifier. A test result associated with the circuit identifier is retrieved and the work order is updated with the test result.
US08504316B2
Provided is method of calibrating Y-axis direction position of contact tip of form measuring instrument including: table rotatable about Z-axis; contact tip capable of contacting workpiece; and contact tip driving means to drive contact tip in at least X- and Z-axis directions among X-, Y- and Z-axis directions perpendicular to one another. Method performs tracing measurement of inclined surface or inclined cylinder side surface which is part of workpiece obtained by inclining workpiece placed on table about Y-axis, or side surface of off-centered cylinder having center axis off-centered in X-axis direction by rotating surface to obtain measurement value at each angular position of rotation of table, obtains angular position of rotation at which smallest value among measurement values of tracing measurement is detected as angular position of rotation with smallest detected value, and adjusts Y-axis direction position of contact tip based on angular position of rotation with smallest detected value.
US08504313B2
An electronic thermistor-based vacuum gauge and systems and methods of calibration and operation of the same that require no calibration against a known vacuum standard to obtain high accuracy through broad vacuum and ambient temperature ranges. Additional features of the invention include a construction and method of improving battery life, a construction and method of detecting faulty vacuum sensors, a method for determining the state of calibration of a vacuum sensor, a method of quantifying vacuum leak rates, and a method of automatically alerting an operator when an evacuation process has concluded.
US08504311B2
A mass flow controller (MFC), a method for calibrating an MFC, and a method for operating an MFC are disclosed. The method for calibrating the MFC includes obtaining data relative to two signals from a thermal mass flow sensor when operating the mass flow controller at different flow rates with a calibration gas, and storing the data relating to the two signals in connection with corresponding flow-rate values. The method for operating the MFC includes obtaining data relative to the two signals from the thermal mass flow controller and accessing the calibration data to determine an unknown flow rate for a process gas that may be the same gas as the calibration gas or may be another gas that is different from the calibration gas.
US08504309B1
A condition of an object is evaluated with improved uniformity as compared to conventional schemes. For example, flaw types and severities associated with flaws potentially present in a certain category of objects are predefined, along with rules for evaluating the condition of objects of the certain category based at least on the flaw types and severities. In this manner, any user, expert or not, can uniformly evaluate the condition of an object merely by identifying and inputting the flaws according to the predefined flaw types and severities. In addition, the predefined flaw types, severities, and rules can be changed by a user or otherwise at any time, and different sets of predefined flaw types, severities, and rules can be generated for each of a plurality of different categories of objects, thereby providing a fully configurable and flexible evaluation system.
US08504308B2
A system and a method analyze fatigue damage of a bottom hole assembly (“BHA”), and more specifically, use a multi-scale approach for fatigue analysis of a BHA. Three length scales may be used in modeling of a BHA, namely the BHA scale, the component scale and the feature scale. Loading conditions for each collar/tool of the BHA may be determined, such as by use of a beam model, and may be applied to the finite element models for the collar/tool to determine the fatigue damage of each fatigue susceptible feature of each collar/tool. A cumulative fatigue damage of each critical feature may be determined, and the weakest component of the BHA may be identified. Prognostic and diagnostic implementation with well survey and drilling data may monitor fatigue damage of critical components of the BHA.
US08504307B2
A machine diagnosing device includes a drive object driving force estimating unit for estimating drive object driving force based on a torque command value toward a servo motor which is acquired using a position command value, an elastic deformation error estimating unit for estimating an elastic deformation error of a ball screw with the drive object driving force, and a positional deviation calculating unit for calculating a positional deviation using a rotation position of the servo motor and the position of a table, and a machine damage diagnosing unit for diagnosing a machine damage by calculating a machine damage coefficient using the elastic deformation error and the positional deviation, comparing the obtained machine damage coefficient with a previously set threshold value, and diagnosing a damage state of the drive object.
US08504302B2
The computational drug discovery method disclosed herein permits a user to specify a three dimensional representation of a molecular fragment derived from a query molecule involved in a drug interaction that then serves as a template to which fragments derived from molecules in database libraries may be aligned. The likely activity of the substitution of the fragment from the database library for the fragment from the query molecule may then be predicted by appropriate shape characterization and CoMFA analysis. The spatial three dimensional representation of the query fragment may be developed from binding data, crystallographic data, modeling data, or any other biophysical or biochemical technique.
US08504295B2
Distances between locations traveled by a carpool driver in a carpooling system may be initially estimated by calculating direct, straight line distances between each of the location points. Travel speeds may also be initially estimated using an expected maximum vehicle speed, which may a maximum speed limit. An estimated travel time may then be calculated from this data to initially designate passengers as eligible or ineligible for carpooling with a carpool driver. Cancellation requests received from participants in assigned carpools may be processed to determine whether the carpool may still be conducted. If so, the carpool may continue. If not, the system may search for alternative assignments before sending any cancellation notifications to the participants. Cancellations may be sent only if the system is not able provide a suitable alternate assignment.
US08504290B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, are disclosed for track simplification and correction. In one aspect, a track data set having track points defining a course can be accessed and inaccurate track points and incorrect track points can be identified, wherein identifying inaccurate track points includes comparing, for one or more of the track points, a dilution of precision (DOP) value associated with the track point to a DOP threshold, and identifying incorrect track points includes performing an error correction process. Also, a corrected track can be generated by removing identified inaccurate track points and incorrect track points from the track data set. Further, identifying an inaccurate track point can include determining that the DOP value associated with the track point exceeds the DOP threshold. Additionally, the DOP threshold can be specified by user input.
US08504288B2
Aspects of the disclosure relate to quality control of survey data used to generate and or supplement map information. A device may be walked through an indoor space in order to collect survey data (accelerometer, gyroscope, wireless network identifiers, etc.). The survey data is then transmitted to a server for further processing to identify the path (or the various locations) of the device in the indoor space. The path may be determined by referring to a map of the indoor location and a localization algorithm, for example, a particle filter or least squares optimizer. The path may be compared to other survey data and paths from the same indoor space as well as the map in order to provide an estimate of the quality of the localization produced for the survey data. Low quality survey data may be flagged for further review or used to make changes to the map.
US08504284B2
A navigation system for a vehicle is presented that provides and utilizes monetary cost-related information. The navigation system may include a database system, calculation module, and comparison module. The database system stores path data and related monetary cost-related data, which include monetary costs that are route-depend and those that are not route-dependent. The calculation module determines routes to a destination, the monetary costs associated with the routes, and may determine the fastest, longest, and least expensive routes. The comparison module enables the determination of an optimal route based on various criteria, including monetary cost. The navigation system further includes methods for determining the monetary costs associated with a route, the travel time associated with a route, determining an optimal route, and for guiding the vehicle according to the monetary cost-related information.
US08504277B2
In a method for determining a control parameter for a fuel injector of an internal combustion engine, the problem of enabling more precise determination of the control parameter, even if the fuel pressure (FUP) present on the fuel injector varies, is solved in that the fuel pressure (FUP) present on the fuel injector during the injection (I1, I2, I1′, I1″) is concluded while allowing for the time of the fuel pressure value detection and/or the crankshaft angle position of the internal combustion engine during the detection of the fuel pressure value, and that the control parameter is determined based on the fuel pressure (FUP) that was concluded.
US08504271B2
A system for assisting the braking system of a vehicle includes a processor, a global position system receiver in communication with the processor, and an antenna for receiving global positioning system signals. The processor may be configured to determine the braking efficiency of the vehicle, collecting global positioning system information from the global position system receiver, determine a distance to an end of a grade of a road the vehicle is traveling based on the global positioning system information, determine if there is a possibility of failure of the braking system of the vehicle based on the braking efficiency of the vehicle and the distance to the end of the grade of the road the vehicle is traveling on, and execute a mitigating action to prevent braking failure.
US08504268B2
In a method for applying a parking brake of a vehicle depending on the roadway conditions, at least one electromechanical braking system has a parking brake and an operational brake function. An operational brake force is produced on each wheel to slow the vehicle down to a standstill. A parking brake force is generated on at least two wheels of the vehicle. The parking brake forces have an amount that corresponds to the total of the previous parking brake forces applied to all of the wheels and subsequently the stopping of the vehicle is tesste. When the vehicle is maintained in the stop position, the amount of the parking brake force on the at least two wheels is reduced and simultaneously, the service brake forces that are reduced by a certain amount corresponding to the parking brake forces are built up at least on the other wheels.
US08504266B2
A method for controlling a motor vehicle transmission (11) is disclosed in which a sensor (18) used to produce an indication of position of a selector (17) is calibrated such that positioning the selector (17) at a peak force feedback position produced by a peak and trough force feedback mechanism (24) connected to the selector (17) will always result in the selection of a drive mode of the transmission (11).
US08504265B2
A control system for an engine includes a torque phase detection module, a torque request generation module, and an engine torque control module. The torque phase detection module detects a start of a torque phase of an upshift of a transmission coupled to the engine. The torque request generation module generates an engine torque request at the start of the torque phase of the transmission upshift. The engine torque control module controls engine torque during the torque phase of the transmission upshift based on the engine torque request.
US08504264B2
A target gear ratio calculation unit calculates a target gear ratio TGR of a transmission. A setting unit sets a target gear TG according to target gear ratio TGR. A multi-speed transmission control unit controls the transmission according to target gear TG. A target driving force calculation unit calculates target driving force TF of a vehicle. A correction unit corrects target driving force TF according to a gear ratio of the transmission. A conversion unit converts target driving force TF into target engine torque TTE. An engine control unit controls an engine according to target engine torque TTE. Modules used for the engine control unit, the target driving force calculation unit, the conversion unit, and the target gear ratio calculation unit are used in common in a case where the transmission is a multi-speed transmission and in a case where the transmission is a continuously variable transmission. The setting unit and the correction unit are implemented when the transmission is a multi-speed transmission.
US08504263B2
A dual clutch transmission (DCT) control module includes a pressure determination module that determines a measured pre-charge pressure of an accumulator. A motor control module determines an actual pre-charge pressure based on the measured pre-charge pressure, stored previous pre-charge pressures, and ambient temperature, and controls a pump motor based on the actual pre-charge pressure.
US08504260B2
A method for activating a clutch of a vehicle drive train. A controller of an electronic control unit generates an electrical desired-value signal corresponding to a desired pressure with which the clutch is to be acted upon. The control unit receives from a sensor an electrical actual-value signal which is to correspond to an actual pressure with which the clutch is acted upon. The sensor measures the pressure at a measurement location which is connected via a transfer link to an action location at which the clutch is acted upon with a clutch pressure. The actual-value signal passes through a transfer element having a delay property before it is delivered to the controller.
US08504253B2
A device for controlling movement of a load suspended by cables from a hook point that is rotatable about a vertical axis and movable translationally along an axis of translation, the movement of rotation generating a first or sway angle of the load relative to the axis of translation. The device calculates the first or sway angle and a speed of the first or sway angle, the only input variables used being the length of the cables, the distance between the axis of rotation and the hook point, and the speed of rotation of the hook point, while the acceleration of the first or sway angle is used as an internal variable.
US08504252B2
Novel tools and techniques to enhance and/or facilitate the collection, tracking, and/or verification of greenhouse gas emissions and/or savings, particularly (but not exclusively) in agricultural applications. Some tools, for example, can assist in the verification of carbon credits that may result from conservation tilling activities. Other embodiments can track greenhouse gas emissions that result from agricultural activities, including without limitation the application of pesticides, fertilizers, and/or other agricultural chemicals.
US08504243B2
An electronic control unit determines that a vehicle is traveling in a straight line if a state in which the steering torque is less than a predetermined steering torque and an amount of change in the steering angle is less than a predetermined steering angle continues for a predetermined period of time when the vehicle speed is greater than a predetermined vehicle speed. Also, if the steering angle of the steering wheel is not 0, while the vehicle is traveling in a straight line, the electronic control unit calculates the steering amount of rear wheels that matches the steering amount of front wheels, using the steering angle of the steering wheel. Then the electronic control unit steers the rear wheels by driving an electric motor until a controlled neutral steering position of the rear wheels that corresponds to the steering amount matches an absolute neutral steering position.
US08504242B2
An angle calculator detects a rotation angle θa of a rotor. A three-phase/d-q axis converter outputs detected current id, iq on d-q coordinate axes by making a conversion, based on a corrected detection angle θc obtained by adding or subtracting an amount of detection deviation from a time point of current detection to or from the detection angle θa. A command current calculator calculates command current id*, iq* on the d-q coordinate axes based on a steering torque T and a speed S. A feedback controller calculates command voltages vd, vq on the d-q coordinate axes based on the command current id*, iq* and the detected current id, iq. A d-q axis/three-phase converter converts the command voltages vd, vq into three-phase command voltages, based on a corrected detection angle θb obtained by adding an amount of detection deviation from a time point when a motor is driven to the detection angle θa. The deviation can be eliminated by the command voltages, and the motor can be driven with high precision.
US08504241B2
A steering mechanism includes a handle with a tiller arm coupled to the handle via a flexible joint allowing relative movement of the handle about the tiller arm. A handle centering mechanism forming part of the steering mechanism includes a first end fixedly secured to the handle and a second end extending into a channel of the tiller arm. The second end compresses bumpers disposed on opposing sides of the second end. The bumpers urge the handle toward a neutral position wherein when a force is applied to move the handle away from a home position relative to the tiller arm, one of the compressed bumpers of the pair of compressed bumpers is further compressed. When the force is removed, the handle is returned to the home position by action of the pair of compressed bumpers. Preferably, the steering mechanism includes a torque sensing arrangement having a sensor and a magnet. The sensor produces a signal based on movement of the handle relative to the tiller arm by sensing changes in the magnet field of the magnet proportional to the torque exerted on the handle regardless of the angle of the tiller arm.
US08504231B2
Disclosed herein is a method of controlling the travel of a hybrid electric vehicle in an emergency. It is determined whether an abnormality has occurred in a low voltage Direct Current-Direct Current (DC-DC) converter. When it is determined that an abnormality has occurred in the low voltage DC-DC converter, it is determined whether the voltage of a low voltage battery has deviated from the operational voltage range of a braking device. When the voltage of the low voltage battery has deviated from the operational voltage range of the braking device, a restricted vehicle speed is set to take into account mechanical braking power. A maximum torque used to restrict the torque of a driving motor is set based on the set restricted vehicle speed.
US08504229B2
In a method and device for selecting a starting gear in a hybrid electric vehicle, a first driving sequence is registered during which a parameter indicates that an electric motor energy source has been drained past an energy level limit and/or no gear ratio shift from said starting gear ratio has occurred. Upon detection of the driving sequence, draining of said energy source and/or no gear ratio shift, selection of a starting gear ratio is altered to a gear ratio being higher, compared to a normal starting gear ratio, for the next vehicle take off of a driving sequence following the first driving sequence. This increases possibility that the vehicle during driving with the altered starting gear will reach a vehicle speed that corresponds to a combustion engine speed above idle speed of the combustion engine.
US08504222B2
An emergency descent system for turbocharged piston engine powered aircraft. The flight management system is configured to challenge the pilot after a period of inactivity. Acknowledgment from the pilot resets the timer for subsequent challenge. Lack of timely pilot response sets off an alarm sequence. Lack of response to the alarm sequence sets off emergency descent by way of control by the flight management system of rate of descent, heading, ground track, and engine power by adjustment to the wastegate to the turbocharger. The control by the flight management system may incorporate direct control of the aircraft airspeed in the descent, and that may be enhanced by engine power adjustments. Upon reaching a selected target altitude, the aircraft engine power may be restored via the adjustment of the wastegate controller. At any time, when the pilot regains useful consciousness, the entire emergency descent sequence may be interrupted and normal control restored by the pilot. Additionally, the system may be configured to reset the aircraft transponder to an alarm code, in the event that the emergency descent sequence is initiated.
US08504221B2
A method, apparatus, and computer program product are present for controlling a control surface. A load is identified on the control surface to form an identified load. A direction of movement of the control surface is identified from the identified load to form an identified movement. A brake associated with the control surface is engaged if the identified movement is away from a desired position for the control surface.
US08504219B2
A telematics device for an electric vehicle and a remote air-conditioning control method thereof are provided. A vehicle driver remote adjusts an indoor temperature of the electric vehicle by driving an air-conditioning unit of the vehicle during the battery charging, so that a travelable distance based on the battery life can be maximized.
US08504213B2
A method and system are disclosed that enable the regulation of the temperature of transmission equipment connected to a generating plant. In one embodiment, a method includes obtaining a temperature of transmission equipment connected to a generating plant and regulating the output of the generating plant in response to the temperature exceeding a threshold level to reduce the temperature of the transmission equipment to below the threshold level.
US08504200B2
A system and method for operating robots in a robot competition. One embodiment of the system may include operator interfaces, where each operator interface is operable to control movement of a respective robot. A respective operator interface may be in communication with an associated operator radio, where each radio may have a low power RF output signal. A robot controller may be coupled to each robot in the robot competition. A robot radio may be coupled to a respective robot and in communication with a respective robot controller and operator radio. The robot radios may have a low power RF output signal while communicating with the respective operator radios. Alternatively, the radios may be short range radios, where a distance of communication may be a maximum of approximately 500 feet.
US08504199B1
A robot control system includes a start position storage that stores a start position or orientation in a manual operation, a redundancy trajectory storage that successively stores a position or orientation of optimized redundancy during the manual operation, and a reverse movement controller which performs movement control for changing the position or orientation of a robot hand, which have been changed by the manual operation, in a reverse direction from the current position or orientation to the start position or orientation. The reverse movement controller also performs movement control for reversely changing the position or orientation of the redundancy by following the position or orientation of the redundancy that have been successively stored in the redundancy trajectory storage.
US08504197B2
It is provided a vending machine (1) for dispensing foods and the like, comprising at least one food dispenser (2) adapted to hold and dispense foods to a user, and an evaluation system (3) suitable to evaluate the user's body condition and select one of the foods, based on said evaluation.
US08504193B2
A system and methods for batch sorting objects and mapping the objects on a tray having a fixed dimension along an x-axis and a fixed dimension along a y-axis. Certain aspects of the present embodiments include (a) storing the objects in a queue; (b) sorting the objects in the queue according to a dimension of the objects; (c) mapping the objects sequentially into a first column of a plurality of columns on the tray until the first column is filled; (d) mapping the objects into a subsequent column until the subsequent column is filled; (e) repeating step (d) until only a last column in the plurality of columns remains to be filled, or until no more objects remain in the queue; and (f) mapping the objects into the last column in accordance with a column organization plan. In certain embodiments, at least one of the columns, and not necessarily the last column, includes objects mapped in accordance with a column organization plan.
US08504190B2
A method and apparatus is provided for the automated discharge of treated sewage sludge to trucks, via inventory management by tracking the flow of sludge from bins in which it is located to trucks, on a first-in/first-out basis, including automated truck positioning, automated precision truck loading and monitoring and controlling the various interrelated components via a PLC computer program.
US08504189B2
The invention provides a device for transporting produce. The device comprises a chute, and a flexible panel that is positioned within tracks of the chute and defines a movable “front” wall of the chute. The flexible panel has a lower section that terminates in a platform section. The flexible panel is operatively connected to a motor or other actuator which allows the flexible panel to be raised and lowered within the tracks of the chute. The platform section of the chute is connected to an actuator which can move the platform from a closed position to an open position. When the platform is in the closed position, the platform defines the bottom of the chute and collects and holds the produce delivered into the chute. When the platform is moved into the open position, the produce is allowed to flow out of the bottom of the chute into the container the chute is positioned in. The device can also comprise a fill sensor indicating when the chute is full. A central processing unit (CPU) and/or control relays are operatively connected to the fill sensors as well as to the motor and the actuator, such that the CPU can determine when to raise and lower the flexible panel and open and close the platform based on the sensor signals to coordinate transporting produce from the top of the chute to the bottom of the chute.
US08504187B2
An embroidery data creation apparatus includes an outline data acquisition portion, a thread density data acquisition portion, a needle drop point setting portion that sets a plurality of first needle drop points, a plurality of second needle drop points, and a sewing order to alternately connect the plurality of first needle drop points and the plurality of second needle drop points using the stitches, a needle drop point change portion that, in a case where one of a value of a length ratio and a length difference is equal to or more than a specified threshold value, changes positions of some of the plurality of second needle drop points, respectively, to positions each of which will be covered by a stitch formed by connecting a first stitch end point and a second stitch end point, and an embroidery data creation portion that creates embroidery data.
US08504184B2
A combination device (305) according to the present invention includes: a detection unit (501) that detects active coded bitstreams that are effective coded bitstreams from a plurality of coded bitstreams (116) within a predetermined time period; a first combining unit (504) that combines, from a plurality of downmix sub-streams (115) included in the coded bitstreams (116), only downmix sub-streams (115) included in the active coded bitstreams so as to generate a combined downmix sub-stream (121); and a second combining unit (506) that combines, from a plurality of parameter sub-streams (113) included in the coded bitstreams (116), only parameter sub-streams (113) included In the active coded bitstreams so as to generate a combined parameter sub-stream (122).
US08504181B2
Processing an audio signal represented by the Modified Discrete Cosine Transform (MDCT) of a time-sampled real signal is disclosed in which the loudness of the transformed audio signal is measured, and at least in part in response to the measuring, the loudness of the transformed audio signal is modified. When gain modifying more than one frequency band, the variation or variations in gain from frequency band to frequency band, is smooth. The loudness measurement employs a smoothing time constant commensurate with the integration time of human loudness perception or slower.
US08504180B2
A method includes presenting a set location setting capable of being selected by a user within a graphical user interface (GUI) of a mobile device. The method proceeds by detecting on-site location information of the mobile device in response to a selection of the set location setting and detecting at least one on-site 802.11 based network in communication with the mobile device in response to a selection of the set location setting. The method proceeds by identifying an on-site IP address associated with the at least one on-site 802.11 based network, and then associating both the on-site location information and the on-site IP address with an on-site zone of a site associated with the mobile device. The method proceeds by altering an operating condition of a network device located at the site in response to a location of the mobile device relative to the on-site zone.
US08504179B2
A method of programming an ambulatory infusion pump from a computer. The ambulatory infusion pump is programmed to execute a delivery program, and the delivery program is driven by operating parameters. The method comprises generating a table on the computer, the table containing a row, the row having a plurality of cells, each cell in the row relating to a different operating parameter for the delivery program; entering an operating parameter into at least one of the cells; and downloading the operating parameters into the pump.
US08504170B2
A medical lead is configured to be implanted into a patients body and comprises a lead body, and an electrode coupled to the lead body. The electrode comprises a first section configured to contact the patient's body, and a second section electrically coupled to the first section and configured to be capacitively coupled to the patient's body.
US08504167B2
A living tissue stimulation circuit includes: an H-bridged circuit that includes a first series section in which a first semiconductor switch connected to a power source side and a third semiconductor switch connected to a ground side are connected to each other in series, and a second series section in which a second semiconductor switch connected to the power source side and a fourth semiconductor switch connected to the ground side are connected to each other in series, the first series section and the second series section being connected to each other in parallel; a stimulation electrode connected to a first node between the first and third semiconductor switches; a counter electrode connected to a second node between the second and fourth semiconductor switches; and a current adjusting circuit configured to determine a current value output from the stimulation electrode.
US08504164B2
Techniques are generally described for low average power communications that can be used for communications between one or more bionic implants and/or one or more control units. Bionic implants and/or control units can be adapted to provide stimulus control and/or sensory or other feedback back from the bionic implants. An example system may include implant devices configured to exchange brief messages between other devices. Some examples may rely on coarse message timing that can be derived from a quartz tuning fork type of resonator. Carrier frequency control can be derived from an on-chip MEMS resonator adapted for high frequency use. An electrical stimulation power supply in each implant can be configured for use in nerve/muscle excitation and/or as a polarizing voltage source for the MEMS resonator. Various compensation mechanisms are described that can be used to compensate for the imprecise and/or temperature dependent frequency in the MEMS resonator.
US08504162B2
The invention is a method of automatically adjusting an electrode array to the neural characteristics of an individual patient. By recording neural response to a predetermined input stimulus, one can alter that input stimulus to the needs of an individual patient. A minimum input stimulus is applied to a patient, followed by recording neural response in the vicinity of the input stimulus. By alternating stimulation and recording at gradually increasing levels, one can determine the minimum input that creates a neural response, thereby identifying the threshold stimulation level. One can further determine a maximum level by increasing stimulus until a predetermined maximum neural response is obtained.
US08504160B2
A method and neurostimulator for providing therapy to a patient is provided. In one technique, an electrical pulsed waveform is conveyed between a caudal electrode and spinal cord tissue, thereby evoking action potentials that are orthodromically propagated along dorsal column fibers and evoking action potentials that are antidromically propagated along the DC fibers. Electrical energy is conveyed between a rostral electrode and the spinal cord tissue, thereby modulating times that the action potentials orthodromically propagated along the DC fibers arrive at the brain. In another technique, an electrical pulsed waveform is conveyed through a first electrode, thereby evoking action potentials that are propagated along a neural axon, and electrical energy is conveyed through the second electrode. The electrical energy has a frequency that is greater than a pulse rate of the electrical pulsed waveform, such that the action potentials propagated along the neural axon are blocked by the electrical energy.
US08504157B2
A connector assembly includes a lead or a lead extension, a connector, and a retention assembly disposed in the connector. The connector includes a connector housing defining a port at a distal end of the connector, and a plurality of connector contacts disposed in the connector housing. The port is configured and arranged for receiving a proximal end of the lead or the lead extension. The connector contacts are configured and arranged to couple to at least one terminal disposed on the proximal end of the lead or the lead extension. The retention assembly includes a retention mechanism that can be engaged and reversibly disengaged without the use of tools beyond conventional operating-room surgical instruments.
US08504156B2
A holding member for an implantable cardiac device facilitates tether attachment and removal, at time of implant, and snaring, or otherwise capturing, for subsequent explant. Preferably located in proximity to a proximal end wall of a shell of the device, the holding member includes a strut portion, being spaced proximally apart from the proximal end wall, a waist portion, defining a recess, and an engagement section, extending between the strut portion and the waist portion and overhanging the recess. The waist portion may either extend between the strut portion and the proximal end wall, or be formed in the shell, distal to the proximal end wall. Alternately, the holding member includes a loop element and an engagement element coupled thereto, between first and second segments thereof. The segments are initially formed to give the loop element an opening, and have a flexibility to be compressed together.
US08504155B2
A cardiac rhythm management system includes an implantable device executing a dynamic pacing algorithm after an myocardial infarction (MI) event. The dynamic pacing algorithm dynamically adjusts one or more pacing parameters based on a person's gross physical activity level. Examples of the one or more pacing parameters include atrioventricular pacing delays and pacing channels/sites. The dynamic pacing algorithm provides for improved hemodynamic performance when a person's metabolic need is high, and post MI remodeling control when the person's metabolic need is low.
US08504151B2
Systems and methods using a heart valve and an implantable medical device, such as for event detection and optimization of cardiac output. The cardiac management system includes a heart valve, having a physiological sensor. The physiological sensor is adapted to measure at least one of an intrinsic electrical cardiac parameter, a hemodynamic parameter or the like. The system further includes an implantable electronics unit, such as a cardiac rhythm management unit, coupled to the physiological sensor of the heart valve to receive physiological information. The electronics unit is adapted to use the received physiological information to control delivery of an electrical output to the subject.
US08504137B2
An exemplary magnetic resonance imaging apparatus includes a scan performing unit. The scan performing unit is configured to sequentially perform plural types of scans in a predetermined sequence, i.e., a first scan, a second scan, and a third scan, to acquire image data at a target region in a patient in a predetermined sequence. The first scan is performed to acquire image data in a first phase encoding direction during diastole in the patient. The second scan is performed to acquire image data in a second phase encoding direction approximately orthogonal to the first phase encoding direction during diastole in the patient. The third scan is performed to acquire image date in the second phase encoding direction during systole in the patient.
US08504132B2
Embodiments of the invention relate to methods for assessing and/or improving contact between an electrophysiology catheter and tissue, and catheters for performing the methods. One embodiment relates to a catheter comprising a braided conductive member coupled to the distal end of a shaft, wherein the braided conductive member comprises a plurality of pressure sensitive wires. Another embodiment relates to a catheter comprising a braided conductive member having a plurality of sectors and coupled to the distal end of a shaft, and a balloon assembly constructed and arranged to selectively apply distal pressure to one or more sectors of the braided conductive member.
US08504127B2
A form-fitting case is comprised of two major components: 1) a structure for carrying mobile communications devices, and 2) a pocket for carrying of credit card sized devices. The pocket may be fabricated of fabric or leather. The pocket and structure are permanently adhered to create a single carrying case for both mobile communications devices such as cell phones and for items such as credit cards or paper money.
US08504114B1
A method includes executing instructions recorded on a non-transitory computer-readable storage media using at least one processor. The method includes receiving, at a device, at least two communications from a sender of the communications using at least two different communication modes, determining a notification mode for the device based on an identity of the sender and at least two of the communication modes being different from one another and providing a notification on the device using the determined notification mode.
US08504098B2
A quantized multi-rank beamforming scheme for multiple-antenna systems such as a multiple-input-multiple-output (MIMO) wireless downlink. User equipment (UE) estimates downlink channel and transmit power and determines rank and power allocations. A quantized beamforming matrix is then determined by the UE using successive beamforming. The UE also determines channel quality indices (CQI) which it feeds-back to the wireless downlink base station along with the index of the quantized beamforming matrix. The base station uses the CQI information to select a UE for scheduling of downlink transmission and the quantized beamforming matrix index received from the selected UE to beamform the downlink transmission to the UE. Base station overhead and is minimized while providing near-optimal performance given the constraints of a limited feed-back channel and computational complexity of the UE.
US08504096B2
An intelligent abbreviated dialing feature can use a portion of a phone number as a shortcut to dialing. Any portion of a phone number can be input into a communications device such as by pressing buttons on the keypad or speaking into a microphone. A processor in the communications device or on a network accessible by the communications device can generate the phone number register from frequently dialed numbers. The processor can compare the input into the communications device against the phone number register. For each digit of the phone number that is input into the communications device, the processor can search the phone numbers and provide search results with the corresponding numbers. A phone number can be selected from the search results and dialed.
US08504093B2
An entity, such as a base station, in a wireless communications network performs power control of a control channel based on one or more characteristics of a message in the control channel. For example, the control channel can be a paging channel. The one or more characteristics include, as examples, the size and/or the type of message in the control channel.
US08504092B2
Provided is that a base station that receives an index and a path attenuation difference of a monitoring sector from a mobile station and receives an amount of interference of the monitoring sector from a base station that corresponds to the monitoring sector. In addition, the base station measures an interference state of the monitoring sector by using the amount of interference and the path attenuation difference and calculates a control value of uplink power based on the interference state of the monitoring sector. Further, the base station transmits the control value of the uplink power to the mobile station.
US08504087B2
A method and system for controlling access to a spectrum resource by radio devices that are grouped into a first class and a second class, the first class having higher priority to the spectrum resource than the second class. The control techniques include setting a weight for each radio device in each class of radio devices; setting a threshold for each class of radio devices; aggregating the weights of radio devices that use the spectrum resource; and determining if the aggregate weight crosses the threshold for one of the classes of radio devices and, if so, denying access to the spectrum resource for additional radio devices belonging to the class of radio devices associated with the crossed threshold.
US08504084B2
A management system for managing a short message service (SMS) aggregation platform and providing advertising content to mobile communication device customers.
US08504082B2
A method and information processing system are provided for dynamically encoding a control channel for transmitting messages to a wireless device based on performance capability information associated with the wireless device. The method includes determining that a wireless device (104) has registered with a base station (116). A device profile (128) associated with the wireless device (116) is retrieved from a register (122). A set of performance capabilities associated with the wireless device is determined (408) in response to the retrieving. A coding type for a control channel for sending messages to the wireless device (104) is determined (410) based on the set of performance capabilities associated with the wireless device (104).
US08504076B2
A location positioning apparatus, a location positioning method, and a location positioning program are provided for shortening the wait time necessary for positioning, by changing the timeout period in the positioning measurement according to the accuracy of the general location, when the current location cannot be positioned. A general location error determining unit (22e) determines an error radius of the general location, a timeout period setting unit (22g) sets timeout periods T1 to T3 and Tmax in the positioning measurement, according to the error radius determined by the general location error determining unit (22e). A location positioning process timeout instructing unit (22h) time outs the location positioning process being performed by a location positioning processing unit (22d), when a number of visible satellites S is smaller than a prescribed number at each of the timeout periods T1 to T3, or when the timeout period Tmax elapses.
US08504065B2
A system and a method for tracking a mobile telecommunication apparatus are provided. The system includes a first mobile telecommunication apparatus and a second mobile telecommunication apparatus. The first mobile telecommunication apparatus has a Global Positioning System (GPS) module to provide position information of the first mobile telecommunication apparatus. The second mobile telecommunication apparatus transmits a query instruction to the first mobile telecommunication apparatus by the Short Message Service (SMS). The first mobile telecommunication apparatus transmits the position information back to the second mobile telecommunication apparatus by the SMS in accordance with the query instruction.
US08504064B2
Techniques for supporting location services (LCS) with roaming are described. A method of supporting LCS in a network comprising a Secure User Plane Location (SUPL) enabled terminal (SET), a home SUPL location center (H-SLC), and a serving SUPL location center (S-SLC) includes receiving, at the H-SLC, a location request message for a location of the SET, where the location request message comprises an indication of a network location of the SET. The method includes sending, to the S-SLC in response to the location request message, a roaming request message. The method includes receiving, from the S-SLC in response to the roaming request message, a location report message comprising a position of the network location. The method also includes sending a reporting message comprising the position of the network location of the SET as the location of the SET.
US08504053B2
An apparatus and method for receiving data in a communication system. A Mobile Station (MS) receives a Base Station (BS) signal and a Relay Station (RS) signal, measures strengths of the received BS signal and RS signal, determines whether the BS signal acts as interference to the RS signal depending on the measured strengths of the RS signal and the BS signal, and transmits the determination result to an RS in communication with the MS. The RS allocates resources using resource allocation information for the BS signal that acts as interference, and the MS receives data using the resource allocation scheme allocated from the RS.
US08504052B2
At a cluster head/first device there is received, from each of at least two other devices with which the cluster head has a respective wireless link, a quality indicator for the respective link observed by the respective other device. The cluster head compiles those received quality indicators into a compressed report, and sends the compressed report to a network entity. In a specific embodiment the cluster head also determines an additional quality indicator of each of those respective links observed by the cluster head by listening to a sounding reference signal sent by the respective other device to the network entity on a PUCCH. Those additional quality indicators are also compiled into the compressed report, as are further quality indicators received from the devices for D2D links between pairs of those other devices that exclude the cluster head. The compressed report can inform how many indicators are above/below a threshold.
US08504050B2
A common operating set including a plurality of cells may be set, and common radio resources may be allocated to enable the plurality of cells to perform a multi-cell common operation. Unique uplink radio resources may be allocated to each of terminals in the common operating set within the common radio resources, and each of the terminals may transmit corresponding uplink feedback information to a plurality of base stations based on corresponding unique uplink radio resources. Accordingly, each of the base stations may recognize information associated with a wireless environment between each of terminals and a corresponding base station.
US08504040B2
A method for selecting a cell in a wireless communication system includes performing a cell selection process in a mobile terminal, which includes receiving, in the mobile terminal, information from each of at least one cell, each information including a preference value, where each preference value indicates a congestion level of a corresponding one of the at least one cell, and selecting, in the mobile terminal, one of the at least one cell according to the received preference value. The method for selecting a cell a wireless communication system further includes attempting, by the mobile terminal, to connect with the selected cell by performing a random access procedure with the selected cell.
US08504038B2
Provided is a handover originating base station which transmits data to a handover destination base station, for performing mobile communication terminal handover in a mobile communication system. The handover originating base station is provided with a means for transmitting data whose transmission is not confirmed by a communication terminal, with information which indicates data transmitted just before.
US08504036B2
A method for providing a background image on a display of a mobile telephone, whereby the data of one or more background images are stored in at least one memory accessible for the mobile telephone, comprises an automatic selection of a background image to be displayed, a retrieving of the data of the automatically selected background image from the memory, and a displaying of the retrieved background image on the display of the mobile telephone.
US08504032B2
System(s) and method(s) are provided for a femto cell service framework for registration, activation, and provisioning of femtocell service. An account management service enables femtocell account creation, and registration thereof. Registration includes validation of wireless coverage for a location of operation of a femto AP, and validation of availability enhanced 911 (E911) service. As part of registration provisioning, record(s) are updated to indicate registration status. Connection of femto AP to a network interface triggers activation process; the femto AP delivers an activation request. A femto network validates registration of the connected femto AP and conducts a location tolerance check of a received actual location of the femto AP and a registered location. Upon tolerance validation, a cell identifier and radio frequency channel(s) are assigned to femto AP. When femto AP radiates wireless signal, network activation status indicators are provisioned. Handling of errors that arise during registration or activation is provided.
US08504028B2
A method, user equipment (UE) and system relates to communications technologies, and in particular, to a network selection technology for a UE on a mobile communication network. The method includes obtaining a public land mobile network and closed subscriber group identity (PLMN/CSG ID) combination parameter of a network that covers a current location; querying an allowed CSG list according to the PLMN/CSG ID combination parameter; and selecting a network according to a query result.
US08504022B1
Methods, systems, and media for identifying areas of outbound roaming on a wireless network are disclosed. A roaming-network event record listing roaming events of subscribers of a home network is received. A home-network event record listing network events on a home network is also received. The two records are correlated to identify roaming events and network events having matching caller identifiers and time stamps within a predetermined range. Location data of a network event is adopted as location data for a matching roaming event. A home-network wireless-communications antenna, tower, or station having a service area in which a concentration of roaming events have occurred is identified. The distance of the roaming events from the antenna is determined and distance bands corresponding to that distance are plotted on a map to aid in identifying locations at which outbound roaming has occurred.
US08504016B2
A mobile application gateway configured to interconnect mobile communication devices on a cellular network with an enterprise network is provided. The mobile application gateway includes a voice and data signaling gateway configured to provide routing functionalities, service functionalities and admission control. A gateway GPRS support node (GGSN) is configured to establish a secure data session between one or more of the mobile communication devices and the enterprise network by establishing a GPRS tunneling protocol (GTP) tunnel between a carrier-hosted serving GPRS support node (SGSN) and the GGSN.
US08504015B2
A wireless relay apparatus is provided. The wireless relay apparatus includes a first wireless module configured to couple with a wireless access network to receive a phone call, and a second wireless module coupled to the first wireless module to process the phone call and configured to wirelessly connect to a mobile terminal such that the telephone call is forwarded to the mobile terminal over a short-range wireless link. Further, the second wireless module is configured to operate in one of a transparent mode and a translation mode so as to exchange voice data with the mobile terminal.
US08504007B2
A system for autonomously monitoring and managing consumer device assets includes a plurality of consumer device assets registered with a remote computer server platform. The remote computer server platform is configured to execute software applications for monitoring and managing the consumer device assets. The consumer device assets communicate operational status information and consumer usage information to the remote computer server platform automatically as a result of pre-programmed conditions and/or instructions received from the remote computer server platform. The remote computer server platform monitors the consumer device assets by processing the operational status information and consumer usage information automatically according to preprogrammed conditions. Based upon the results of processing at least some of the received consumer usage information, the remote computer server platform manages the consumer device assets by communicating management instructions that cause the stored data content files of one or more assets to be automatically modified.
US08504006B2
A system and methods for allowing an enterprise management system to provision and configure a WWAN communication device on a managed network without incurring the tedious task of manually entering all the configuration information for every WWAN communication device on the enterprise management system. A dedicated communication link is provided with a standard communication protocol so each WWAN device can communicate with a carrier server and have the carrier server acts as a validation point and communication bridge to the enterprise management server until the WWAN communication device is configured for management by the enterprise management server.
US08504005B2
Aspects relate to temporarily disabling a message or a set of messages based on the detection that an uplink transmission power is reaching maximum power or is at maximum power. The detection can be based on observing that one or more uplink transmissions are near, or at, the maximum power. The message or set of messages that are disabled can be a non-call critical message(s), such as a non-signaling radio bearer related message(s). Disabling the message or set of messages can conserve resources, which can be utilized for call critical messages, which can include signaling radio bearer related messages, call maintenance messages, voice communications, and so forth. Disabling the message or set of messages can also mitigate the chances of a call being disconnected due to power demands that exceed the maximum power available.
US08503999B2
A method for presenting multiple communications in a wireless communication device (100) comprising presenting (308) a plurality of communications concurrently with at least one output device of a wireless communication device. The method further comprises formatting the plurality of communications on the at least one output device as a function of the number of communications of the plurality of communications and of at least one condition and a function of a communication characteristic.
US08503996B1
The system comprising a first communication device and a second communication device, wherein when the door is locked by the first communication device, a door locked message is operable to be displayed on the first communication device and/or the second communication device, wherein when the door is unlocked by the first communication device, a door unlocked message is operable to be displayed on the first communication device and/or the second communication device, and wherein when a phone call is received by the first communication device, a phone call receiving log data is produced.
US08503993B2
Processing payment through a mobile device includes: receiving a command; using an upper layer application program on the mobile device to generate a payment request based on the command and send the payment request to localhost address of the mobile device via a predetermined port; using a lower layer payment program on the mobile device to monitor the payment request sent from the localhost address of the mobile device via the predetermined port; in response to the payment request, using the lower layer payment program to provide an input interface for payment information in and receive the input payment information; using the lower layer payment program to connect with a payment server and pass the payment information over a network to the payment server; and using the lower layer payment program to transfer a payment processing result received from the payment server, to the upper layer application program.
US08503991B2
Methods and apparatus to monitor mobile devices are disclosed. A disclosed example method involves operating first and second wireless telephone device terminals. In the example method, the first wireless telephone device terminal includes a first media decoder configured to decode a first media encoding format and the second wireless telephone device terminal includes a second media decoder configured to decode a second media encoding format. The example method also involves receiving a first media presentation via the first wireless telephone device terminal and a second media presentation via the second wireless telephone device terminal. The first media presentation is encoded using the first media encoding format and the second media presentation is encoded using the second media encoding format. The first and second media presentations include substantially similar media content. The example method also involves generating a first reference signature of the first media presentation and a second reference signature of the second media presentation. The first reference signature is stored in association with first device identifier information indicative of the first wireless telephone device terminal. The second reference signature is stored in association with second device identifier information indicative of the second wireless telephone device terminal.
US08503987B2
A mobile terminal participates in or originates a multipoint call with at least two other communication terminals connected to at least first and second call lines formed in the multipoint call. The voice data on each call line is separately recorded, or each party's voice data is separately recorded. A playback list is generated with playback selections, where each playback selection corresponds to one of the communication terminals. A user can thereby play back voice data from specific parties in the multipoint call without having to search an entire file to find the specific voice data.
US08503986B2
A system for providing access to audio files at multiple locations via a telecommunications network is described. The system includes an interface by which an end user can access at least one audio file from an online database; a system for selecting at least one audio file from the online database for inclusion in a playlist; a plurality of playback devices located in multiple locations; and a system for transmitting the at least one audio file for playing on the plurality of playback devices in multiple locations.
US08503984B2
A mobile communication terminal communicates with a central node to provide automatically synchronization of user content stored on a mobile device with user content stored at a central node, such as at a synchronization server. In this way, automatic two-way synching may be provided, the user may monitor, view, update, change, add to or delete all or any field of user content using a web interface stored for a mobile device at a central node such as at a synchronization server cloud or data storage cloud, using a remote device, including an off-line device. Current location of the mobile terminal may also be tracked at the central node.
US08503983B2
A method is performed by a user device and a smart card inserted into the user device. The method includes storing, in the smart card, information to permit the user device to communicate with a particular network; identifying a first smart card identifier associated with the smart card; identifying a second smart card identifier associated with a previous smart card inserted into the user device; comparing the first smart card identifier and the second smart card identifier to generate a first comparison result; pushing, by the smart card and to the user device, the information when the first comparison result indicates that the first smart card identifier matches the second smart card identifier; and obtaining, by the user device, access to the particular network using the information received from the smart card.
US08503976B2
A method and apparatus for providing location information for subscribers connected to a packet-switched mobile access network in connection with emergency calls made over a multimedia service network. An emergency request is received at the multimedia service network from a subscriber containing the calling number of the subscriber. In response thereto, a media gateway control function in the multimedia service network sends a location query including said calling number to a mobile positioning center in the mobile access network, which then can retrieve location information for the subscriber. After receiving location information from the mobile positioning center, the media gateway control function selects an emergency center and sends a location indication for the subscriber thereto in a circuit-switched control message for initiating an emergency call, according to prevailing standards.
US08503973B1
Methods and systems for obtaining the location of a caller during an emergency or other telephone call. Before or during a call, a phone system can obtain from one or more sources a subscriber access line identity associated with a subscriber location record that includes a subscriber access line identity attribute and a subscriber location attribute. A phone system can send a query that includes the subscriber access line identity to a subscriber location query system that returns a subscriber location record or a subscriber location to the phone system. The phone system can then display the caller location information to a phone system, an agent or operator so that emergency services can be quickly and accurately dispatched. Using similar procedure and a memory, phone systems can also determine if a subscriber phone has or is changing location. Methods for testing the emergency call capabilities of a subscriber access line.
US08503970B1
An exemplary portable communication device and system comprises interchangeable speaker modules allowing different speakers to be used with a portable communication device assembly. The speaker modules and the portable communication device assembly form portable communication devices when the speaker modules are secured to the portable communication device assembly. In the exemplary embodiment, a slim speaker module includes a speaker suitable for operation during proximate communications where the portable communication device is placed near the user's ear. An extended speaker module includes a larger speaker providing improved performance during non-proximate communications where the portable communication device is positioned away from the ear such as during a push-to-talk (PTT) call or when a speaker phone option is invoked. In the exemplary embodiment, the speaker modules also perform the function of a battery compartment door. Accordingly, speaker modules are interchanged by selecting an appropriate battery compartment door.
US08503967B2
An amplifier is arranged to receive an input signal and provide an output signal in response, and includes a main amplifier core and an auxiliary circuit. The main amplifier core includes an input node, an output node and a sum node with the input node coupled to the input signal, and is arranged to provide an interior signal to the sum node and output the output signal at the output node in response to signals provided to the sum node. The auxiliary circuit is coupled between the input node and the sum node, and is arranged to match an impedance of the input node and provide a cancelling signal to the sum node in response to the input signal. An associated receiver is also disclosed.
US08503956B2
In one embodiment, the present invention includes a method for filtering an incoming signal in a channel filter of an automatic frequency control (AFC) loop to obtain a filtered incoming signal, generating a frequency offset from the filtered incoming signal in the AFC loop, removing the frequency offset from the incoming signal to obtain an adjusted signal, and providing the adjusted signal to an input of the channel filter.
US08503954B2
A system for configuring communication paths in a radio communications system including a plurality of radios, a plurality of antennas and radio frequency distribution communications equipment in communication with the plurality of radios and antennas. The configuring system includes at least one of (1) a graphical user interface display window including a list of radios and a list of paths by which the radios communicates with the antennas via the radio frequency distribution communications equipment, and (2) a block diagram including a plurality of radios, a plurality of antennas and paths by which the plurality of radios communicates with the plurality of antennas via the radio frequency distribution communications equipment. The system further includes means for changing at least one path displayed in at least one of the display window and the block diagram. Also disclosed are methods for implementing the system.
US08503950B1
Approaches for crest factor reduction in a multiband transmitter. An input data signal is placed on a first frequency band, and a second frequency band that is inactive is selected. The second frequency band is out-of-band from the first frequency band. A peak-reducing waveform placed on the second frequency band is generated. The peak-reducing waveform is configured to reduce a plurality of peaks in the data signal. The peak-reducing waveform and the data signal are combined to produce a crest-factor-reduced signal. The crest-factor-reduced signal is transmitted from the multiband transmitter.
US08503936B2
A method is provide that comprises detecting an incoming or outgoing call; and sending data to a paired device for displaying a plurality of elements associated with the call in a user interface on the paired device prior to connecting the call, the plurality of elements having been obtained from a plurality of sources accessible to the mobile device. Another method is provided, which comprises receiving data from the mobile device for displaying a plurality of elements associated with the call in a user interface on a paired device prior to connecting the call, the plurality of elements having been obtained from a plurality of sources accessible to the mobile device; and displaying the plurality of elements in a user interface on the paired device using the data received from the mobile device.
US08503929B2
Certain aspects of a method and system for providing wireless communication may comprise encoding within a single chip, FM audio data received by a FM radio. The encoded received FM audio data may be translated within the single chip to a Bluetooth compatible format. The translated received FM audio data may be communicated to at least one off-chip Bluetooth enabled device via the Bluetooth radio via at least one of the following: a synchronous connection oriented (SCO) link, an extended SCO (eSCO) link, and an advanced audio distribution profile (A2DP) link. The received FM audio data may be communicated via a dedicated link that couples the FM radio to a PCM interface that handles the encoding.
US08503925B2
A system for flexibly targeting information sent over a broadcast communications medium includes a sender of information signals each carrying information and a targeter for use by a user having a receiver with a targeter. There are a number of the receivers constructed and arranged to receive signals from the sender through a broadcast communications medium. The targeter includes a number of selectors associated with an action ID and a number of key value paired, constructed and arranged to indicate action to be taken by a user of a selected receiver in the condition that the selector evaluates to true given the values stored in the targeters.
US08503916B2
The present invention can provide a developing roller which can form a stable image in wide ranging environments from a low temperature/low humidity environment to a high temperature/high humidity environment. The developing roller includes a surface layer including a silicon oxide film containing at least a carbon atom chemically bonded to a silicon atom, an oxygen atom chemically bonded to a silicon atom, and a fluorine atom chemically bonded to a silicon atom and/or a carbon atom. The silicon oxide film has an abundance ratio of the fluorine atom to the silicon atom (F/Si), an abundance ratio of the oxygen atom forming a chemical bond to the silicon atom to the silicon atom (O/Si), and an abundance ratio of the carbon atom forming a chemical bond to the silicon atom to the silicon atom (C/Si) have values in particular ranges, respectively.
US08503915B2
A toner cartridge includes a toner container that contains a toner, an auger screw, a toner discharge port, a shutter, an internal opening/closing valve and a stirring paddle. The internal opening/closing valve is provided as a member for closing the toner discharge port, in addition to the shutter. The shutter is fixed to a position at which the toner discharge port is always opened in a state where the toner cartridge is mounted in the image forming apparatus. The internal opening/closing valve is provided at a position facing the toner discharge port of a driving side end of a rotation shaft of the auger screw. The internal opening/closing valve is composed of a rectangular sheet member having flexibility, and closes the toner discharge port by blocking the entire toner discharge port.
US08503913B2
Provided is a toner dispersing mechanism, including: a housing arranged between a toner storage container and a developing device and provided with a toner filling port communicating to the toner storage container and a toner discharge port communicating to the developing device; and a dispersing member constituted by a large number of dispersing protrusions formed of an elastic material on a rotary shaft rotatably supported in the housing and on an outer peripheral surface of the rotary shaft, in which toner replenished from the toner storage container is dispersed and discharged into the developing device.
US08503906B2
An assembling method for a process cartridge the assembling method includes a step of preparing a drum unit supporting a electrophotographic photosensitive drum; a step of preparing a developing unit supporting a developing roller for developing a electrostatic latent image formed on the electrophotographic photosensitive drum a developer supplying roller for supplying a developer to the developing roller and a developer accommodating portion having a developer supply opening; a unit coupling process of coupling the drum unit and the developing unit with each other; a first-end developing-device spacing member mounting step after the unit coupling process of engaging with a opening provided at a first end portion of the drum unit a first-end developing-device spacing member provided rotatably about a shaft at a first end portion of the developing unit to regulate rotation of the developing unit relative to the drum unit; and a second-end developing-device spacing member mounting step of engaging, with a projection provided at a second end portion of the drum unit, a second-end developing-device spacing member provided rotatably about a shaft at a second end portion of the developing unit to regulate rotation of the developing unit relative to the drum unit.
US08503905B2
A fixing device includes a flexible endless fixing member; a metal member; and a pressing member. “A” is equal to or less than “Bmax” and greater than “Bave” (“Bmax”≧“A”>“Bave”), where “A” represents an amount of a clearance at the time of normal temperature between the fixing member and the metal member, “Bmax” represents a maximum amount of deformation generated in the metal member when heating is started by the heating member from a normal temperature state, and “Bave” represents an amount of stable deformation generated in the metal member when the temperature of the entire metal member becomes even.
US08503903B2
A developer collecting device includes a housing provided with an opening opposed to a developer carrying member, a collecting member provided on a support member and capable of coming into contact with and separating from the developer carrying member, a suction path provided between the opening and a suction member for sucking developer removed from the developer carrying member, an opening-closing plate that opens or closes the suction path, an urging member that urges the opening-closing plate, a retaining member that retains the opening-closing plate, and an opening-closing unit including a rotating member and an elastic member whose ends are connected to the rotating member and the support member. The elastic member is pulled so as to rotate the rotating member in association with a movement of the collecting member, thereby rotating the opening-closing plate so as to open or close the suction path.
US08503896B2
An image formation device for forming an image on a print medium by an electrophotographic process comprises a photosensitive body on which a developer image to be transferred to the print medium is formed by the electrophotographic process including charging of the photosensitive body, a charging unit which includes a charging wire and a grid and thereby electrically charges the photosensitive body, a charging power unit which applies wire potential to the charging wire, a wire potential measuring unit which measures the wire potential, and a charging control unit which controls the amount of electric charge supplied from the charging unit to the photosensitive body by controlling the wire potential based on the wire potential measured by the wire potential measurement unit. The charging control unit includes a control range restricting unit which restricts a control range of the wire potential within a prescribed electric potential.
US08503895B2
An image forming apparatus includes plural toner adhered amount detectors that detect an amount of toner particles adhered to the toner image on the image bearer and an image density controller to form a gradation pattern by sequentially arranging plural toner patches in the sub-scanning direction on the image bearer from the least toner adhered amount patch. These toner patches bear a different amount of toner particles from each other. The plural toner patches are detected by the plural toner adhered amount detectors, and the image density controller adjusts an image formation condition for the image formation device based on detection values thereof. These toner adhered amount detectors are symmetrically aligned in a main scanning direction above the image bearer. The image density controller forms the plural toner patches being staggered at different positions on the image bearer, facing these toner adhered amount detectors, respectively.
US08503893B2
An image forming apparatus includes a developer unit to store two-component developer which includes toner and carrier and develop an electrostatic latent image formed on the image carrier, a toner concentration detector to detect toner concentration in the developer unit, a toner supply unit to supply toner to the developer unit, and a controller to control toner supply amount by controlling the toner supply unit by comparing an output value of the toner concentration detector with a reference value stored in a memory and correcting difference between output values of the toner concentration detector at two or more process linear velocities in accordance with the toner concentration in the developer unit. A compensation amount for correcting difference between output values of the toner concentration detector that differ depending on the process linear velocity is adjustable in accordance with the toner concentration in the development unit.
US08503886B1
Systems and methods for visual light communication are provided. The system can include a gateway arranged to convert radio frequency communications into visual light communication signals and an active light relay arranged to exchange visual light communication signals with the gateway. The system also includes a passive light relay arranged to exchange visual light communication signals with the active light relay and a communication device arranged to exchange visual light communication signals with one of the active light relay of the passive light relay.
US08503873B2
A photoelectric conversion device includes a common output line, a sensor cell unit which outputs a signal to the common output line, a transfer circuit unit which is connected to the common output line, holds a signal from the common output line in a transfer capacitor, and transfers the signal, first, second and third memory cell units each of which stores a signal from the common output line in a memory capacitor, inverts and amplifies the signal in the memory capacitor, and outputs the signal to the common output line.
US08503861B2
A personal media player (PMP) uses a digital media processing system—comprising a video rendering subsystem, a music rendering subsystem, and a picture rendering subsystem—to produce moving-video (video), audio (music), still-graphics (picture), and other output rendered from media files ported to the PMP from another source. The PMP further comprises a user interface system, a display unit system, a power source system, and a data port system utilizing Universal Plug and Play functionality, all of which are coupled directly or indirectly to the digital media processing system. The physical components constituting the aforementioned systems and subsystems are then encased in a portable housing unit suitable for hand-held use and ready portability.
US08503859B2
A reproducing apparatus and a reproducing method reproduce content data recorded on a recording medium. Video data, audio data reproducible in accordance with the video data, and information that indicates whether the video data and the audio data have been recorded as a multiplexed file or as independent files are read from the recording medium. The read video data and audio data are reproduced in accordance with the read information. When the information indicates that the video data and the audio data have been recorded as a multiplexed file on the recording medium, still pictures derived from the video data are reproduced in synchronization with the audio data. When the information indicates that the video data and the audio data have been recorded as independent files on the recording medium, the still pictures derived from the video data are reproduced without being in synchronization with the audio data.
US08503857B2
A system to record videos and take still photographs of special events, which can be placed into a photo album; the electronic recording and video displaying device as a tablet being preferably built into the cover of the album. The system allows consumers to view segments of their weddings while looking through their wedding photos. Further, the electronic recording and video displaying device can be removed from the photo album and connected to a charger or hooked up to a computer for downloading event footage such as that of a wedding. Users may erase the recorded video and replace it with new footage or an entity may control content. Alternate embodiments may be placed into a corresponding box or a card as a remote means for sending personalized greetings.
US08503853B2
A plastic optical fiber comprising a core and a cladding, wherein the cladding comprises at least one layer, and the cladding comprises a copolymer which comprises 10 to 35% by weight of ethylene, 45 to 69% by weight of tetrafluoroethylene, 20 to 45% by weight of hexafluoropropylene, and 0.01 to 10% by weight of a fluorovinyl compound represented by Formula (1): CH2═CX1(CF2)nX2 (wherein X1 represents a fluorine atom or a hydrogen atom, X2 represents a fluorine atom, a hydrogen atom, or a hydrocarbon group, and n represents an integer from 1 to 10) as a copolymer component.
US08503846B2
All solid photonic bandgap optical fiber comprising a core region and a cladding region is disclosed. The cladding region surrounding the core region includes a background optical material having a first refractive index and elements arranged in a two-dimensional periodic structure. In one embodiment, each of the elements comprises a center part and peripheral part having a higher refractive than the central part. In other embodiments, each element comprises a plurality of rods having a higher refractive index higher than the fist, the rods of each element arranged in a circle or polygon. Light transmission apparatus and methods of using the fiber are also disclosed.
US08503834B2
The present invention provides an apparatus for distributed pressure sensing. The apparatus comprises a series of Bragg gratings, a light guide incorporating the series of Bragg gratings and a plurality of moveable wall portions. The moveable wall portions are coupled to respective Bragg gratings so that the movement of one of the moveable wall portion causes a force on the respective Bragg grating resulting in a change in strain of the respective Bragg grating. The apparatus also comprises at least one rigid member that is attached at attachment regions between which a sensing region of at least one Bragg grating is defined. The rigid member is arranged so that a strain in the sensing region is not directly influenced by a change in strain of the light guide outside the sensing region.
US08503832B2
According to one embodiment, an electronic apparatus includes a storage device which stores face thumbnail indexing information including face images and time stamp information, extracting module configure to assign time zones to a video content data and to extract face images belonging to each time zone based on a time stamp information, classifying module configure to classify facial images of the same person from the extracted facial images, calculating module configure to calculate a frequency of appearance of each classified facial image, and facial image indication module configure to display a list of the facial images included in the facial image indexing information in a facial image indication in a two-dimensional display area, the facial image indication having time-zone-specific display areas in columns corresponding to the time zones, each facial image displayed in each time-zone-specific display area being displayed in a size based on the frequency of appearance.
US08503824B2
Provided are a rolled fingerprint acquisition apparatus and method for accurately registering and synthesizing fingerprints. The rolled fingerprint acquisition apparatus selects a reference frame from among rolled fingerprint frames that are sequentially acquired, calculates the central locations of fingerprints included in the rolled fingerprint frames, sets an order in which the reference frame and rolled fingerprint frames are performed based on the central locations of the fingerprints, and registers and synthesizes the reference frame with the rolled fingerprint frames according to the set order.
US08503823B2
An image conversion method, a conversion device, and a display system are provided in the embodiments of the present invention. The image conversion method includes: performing word area detection on an image to acquire a detected word area; and performing conversion processing on the image according to the word area to acquire a converted image that has an aspect ratio different from that of an unconverted image. The conversion device includes: a detection unit, configured to perform word area detection on an image to acquire a detected word area; and a conversion unit, configured to perform conversion processing on the image according to the word area to acquire a converted image that has an aspect ratio different from that of an unconverted image. In this way, an important content area of the image may be retained and clearly displayed.
US08503816B2
The disclosure relates to methods for determining mixedness of batch material for making ceramic ware, and methods for obtaining substantially consistent mixedness of batch material for making ceramic ware.
US08503811B2
A curvature-preserving filter having a null covariance matrix is applied to an input image to produce a denoised output image for output to a graphic display device or to a machine analysis tool. In one embodiment, the input image is a small kernel consisting of a limited number of pixels and the filter is applied to the input image by direct summation. In another embodiment, a digital image is input into an image processor that executes a Fourier transform to produce a Fourier-transformed signal. The curvature-preserving filter is applied to the Fourier-transformed signal in Fourier space to produce a denoised signal, then the denoised signal is transformed by an inverse Fourier transform to generate a denoised output image In an alternate embodiment, the filter further produces a deblurred signal by including an inverse point-response function.
US08503803B2
A method and apparatus for encoding/decoding an image are provided. The method includes partitioning an image into a plurality of areas, allocating the partitioned plurality of areas to views of multi-view image sequences, and encoding the allocated plurality of areas. By doing so, the method can efficiently encode a large-screen image or a high-pixel image, without using a separate codec.
US08503801B2
A blur classification module may compute the probability that a given pixel in a digital image was blurred using a given two-dimensional blur kernel, and may store the computed probability in a blur classification probability matrix that stores probability values for all combinations of image pixels and the blur kernels in a set of likely blur kernels. Computing these probabilities may include computing a frequency power spectrum for windows into the digital image and/or for the likely blur kernels. The blur classification module may generate a coherent mapping between pixels of the digital image and respective blur states, or may perform a segmentation of the image into blurry and sharp regions, dependent on values stored in the matrix. Input image data may be pre-processed. Blur classification results may be employed in image editing operations to automatically target image subjects or background regions, or to estimate the depth of image elements.
US08503789B2
A system for measuring lens deflection of an electronic device includes a first shape, an image processing module, a first angle calculation module, and a second angle calculation module. The first shape is formed by edges of an ideal image captured that corresponds to a correctly mounted lens in the electronic device. The image processing module processes a currently captured image to acquire a second shape formed by edges of the present image. The first shape and the second shaped are imposed on each other. The first angle calculation module computes a first angle according to a rotation angle of the second shape relative to the first shape. A second angle calculation module computes a second angle according to a translating distance of the second shape relative to the first shape.
US08503780B2
A text recognition region detecting apparatus and a text recognition method are provided. A text recognition region is detected by expanding a region based on a user-specified position that is input through a simple manipulation by a user. A text recognition is performed on the detected text recognition region, thereby relieving a user from having to precisely input the text region and ensuring the user's convenience.
US08503770B2
An information processing apparatus includes a feature amount extraction unit extracting a feature amount of each frame of an image, a maximum likelihood state series estimation unit estimating maximum likelihood state series using the feature amount, a highlight label generation unit generating highlight label series with respect to the attention detector learning content, and a learning unit learning the highlight detector that is the state transition probability model using learning label series that is a pair of the maximum likelihood state series obtained from the attention detector learning content and the highlight label series.
US08503766B2
A depth image of a scene may be received, observed, or captured by a device. A human target in the depth image may then be scanned for one or more body parts such as shoulders, hips, knees, or the like. A tilt angle may then be calculated based on the body parts. For example, a first portion of pixels associated with an upper body part such as the shoulders and a second portion of pixels associated with a lower body part such as a midpoint between the hips and knees may be selected. The tilt angle may then be calculated using the first and second portions of pixels.
US08503757B2
Present invention is an image measurement device capable of easily identifying a degree of disagreement between contours for a plurality of workpieces, and including: an edge extraction unit that extracts an edge line from a workpiece image; an image comparison unit that compares the workpiece image with the previously held master image, an error calculation unit that calculates, based on the comparison result, an error indicating an amount of displacement between an edge position of the workpiece image and a position of the master image corresponding to this edge position; a statistical information calculation unit that calculates statistical information of the calculated error for a plurality of workpiece images and for each edge position; a statistical information display unit that displays the statistical information along the edge line extracted from the workpiece image or the master image in a display mode suitable for the values of the statistical information.
US08503755B2
In a maximum a posteriori tomosynthesis method to reconstruct a three-dimensional image from two-dimensional x-ray images, a Geman prior function to reduce the noise is used in which the edges and boundaries of tissue structures remain visible. The method is parameterized by the estimated noise value of the attenuation coefficients and the estimated average tissue attenuation value.
US08503749B2
A method for diagnosing diseases having retinal manifestations including retinal pathologies includes the steps of providing a CBIR system including an archive of stored digital retinal photography images and diagnosed patient data corresponding to the retinal photography images, the stored images each indexed in a CBIR database using a plurality of feature vectors, the feature vectors corresponding to distinct descriptive characteristics of the stored images. A query image of the retina of a patient is obtained. Using image processing, regions or structures in the query image are identified. The regions or structures are then described using the plurality of feature vectors. At least one relevant stored image from the archive based on similarity to the regions or structures is retrieved, and an eye disease or a disease having retinal manifestations in the patient is diagnosed based on the diagnosed patient data associated with the relevant stored image(s).
US08503738B2
An image processing apparatus includes a face direction estimating section that estimates a direction and a degree of swing of a face in a target image including a face image when a front direction of the face is used as a reference, and an image correcting section that transforms a correction target area to be corrected, which includes at least a part of the face image, in accordance with the degree of swing.
US08503715B2
Script detection service techniques are described. In an implementation, values representing individual text characters in a string of one or more text characters are identified to determine which human writing system is associated with the individual text characters. The values are compared to a table that associates subsets of values with individual human writing systems. The values are determined to be within a particular subset of values in the table that correspond to a particular human writing system. A particular human writing system is designated as associated with the string based on the values associated with the individual text characters in the string being within the particular subset of values that corresponds with the particular human writing system.
US08503705B2
The invention relates to a hearing aid system comprising an input transducer, a forward path, an output transducer and an electrical feedback path, the forward path comprising a signal processing unit for modifying an electrical input signal to a specific hearing profile over a predefined frequency range, wherein the predefined frequency range comprises a number of frequency bands, for which maximum forward gain values IGmax for each band can be stored in a memory, the electrical feedback path comprising an adaptive filter for estimating acoustical feedback from the output to the input transducer. The invention further relates to a method of adapting a hearing aid system to varying acoustical input signals. The object of the present invention is to provide an alternative acoustic feedback compensation scheme. The object is fulfilled in that the hearing aid system further comprises an online feedback manager unit for—with a predefined update frequency—identifying current feedback gain in each frequency band of the feedback path, and for subsequently adapting the maximum forward gain values in each of the frequency bands in dependence thereof in accordance with a predefined scheme. This has the advantage of providing a diminished probability for disturbing feedback improved feedback cancellation. The invention may e.g. be used in digital hearing aids for use in a variety of acoustical environments.
US08503703B2
Systems, structures, and methods are provided to fit, program, or upgrade a hearing aid system to a patient. One embodiment includes the use of a mobile device to interact with the hearing aid system through a short-range network. The mobile device is also adapted to communicate with a server through a long-range wireless network. The server may reside on the Internet.
US08503701B2
A microphone having an optical component for converting the sound-induced motion of the diaphragm into an electronic signal using a diffraction grating. The microphone with inter-digitated fingers is fabricated on a silicon substrate using a combination of surface and bulk micromachining techniques. A 1 mm×2 mm microphone diaphragm, made of polysilicon, has stiffeners and hinge supports to ensure that it responds like a rigid body on flexible hinges. The diaphragm is designed to respond to pressure gradients, giving it a first order directional response to incident sound. This mechanical structure is integrated with a compact optoelectronic readout system that displays results based on optical interferometry.
US08503698B2
Signal of a channel selected in accordance with a cue instruction is supplied to a cue bus. Cue signal processing section provided in the cue bus can perform one or more signal processing operations, selected from among a predetermined plurality of different signal processing operations, such as “Delay”, “Insert” and “Equalizer”. For each of a plurality of channel types, a set of setting information is stored which contains information for setting ON or OFF of individual ones of the plurality of different signal processing operations. The set of setting information corresponding to the type of the channel selected via the cue instruction is referenced, and one or more signal processing operations is determined in such a manner that each signal processing operation set in an ON state in the setting file in correspondence with the type of the selected channel is performed on the signal supplied to the cue bus.
US08503674B2
Cryptographic keys and, subsequently, the data they are intended to protect, are safeguarded from unwarranted attacks utilizing various systems and methodologies designed to minimize the time period in which meaningful versions of cryptographic keys exist in accessible memory, and therefore, are vulnerable. Cryptographic keys, and consequently the data they are intended to protect, can alternatively, or also, be protected from attackers utilizing systems and a methodology that employs a removable storage device for providing authentication factors used in the encryption and decryption processing. Cryptographic keys and protected data can alternatively, or also, be protected with a system and methodology that supports data separation on the storage device(s) of a computing device. Cryptographic keys and the data they are intended to protect can alternatively, or also, be protected employing a system and methodology of virtual compartmentalization that effectively segregates key management from protected data.
US08503661B2
A method and apparatus are provided for handling contact requests among a plurality of dissimilar automatic contact distributors. The method includes the steps of providing a plurality of workflows scripts, translating each of the plurality of workflows scripts into a respective native language of each of the plurality of dissimilar automatic contact distributors. The method further includes the steps of tendering a request for a contact to the plurality of dissimilar automatic contact distributors, selecting a automatic contact distributor of the plurality of dissimilar automatic contact distributors to handle the contact based upon a response from at least some of the plurality of dissimilar automatic contact distributors and transferring the contact to the selected automatic contact distributor.
US08503660B2
A method and apparatus are provided for operating a plurality of call center products. The method includes the steps of providing an enterprise administration server and disposing a respective terminal adapter between the enterprise administration server and each of the plurality of call center products. The method further includes the steps of a terminal adapter of a call center of the plurality of call center products receiving a database instruction from the enterprise administration server; the terminal adapter mapping a database instruction between a protocol of the enterprise administration server and a protocol of the call center product and the call center product executing the instruction.
US08503659B2
A method for network maintenance and supervision of an on-board controlled audio agent, the method constituted of: providing a plurality of audio portions, each of the provided audio portions being selected responsive to user descriptive data associated with a call initiator; providing a reimbursement rule associated with each of the audio portions; selecting, for each call instance, a particular one of the plurality of audio portions responsive to the determined reimbursement rules; and outputting the particular one of the plurality of audio portions at each call instance initiation such that at least a portion of the particular audio portion is heard by the call initiator prior to call connection.
US08503656B2
Disclosed is a method and system for determining a telecommunications address of a location. A telephone call from a caller located at the location is received. Location data associated with the received telephone call is then obtained. The telecommunications address can then be determined from the location data.
US08503649B2
The invention includes telephony servicing over a computerized network wherein customers of a telephony services company may establish basic services, add new services or modify existing services. A customer may create an account on a provisioning system and manage the account options within a provisioning system which facilitates activity within an existing carrier provisioning system architecture.
US08503648B2
A method may include determining a count of excess telephone numbers (TNs) for removal from a block of TNs associated with a customer. The method may further include determining an order of priority for removing the excess TNs from the block of TNs and marking the excess TNs for removal from the block of TNs in the determined order of priority.
US08503647B2
Methods and systems implemented in an information handling system are provided for managing call event data between agents and callers for calls completed through a carrier. Functionality provided by certain embodiments includes, but is not limited to, one or more of the following features: the ability to automatically update customer information databases according to call event data in real-time, dual-tone multi-frequency (DTMF) activity of the caller and/or agent, do-not-call (DNC) verification and updating, agent identification, lead source and content identification, the recording of calls, the automatic translation of voice communications to textual transcripts, key word detection, communication of customer demographic data to an agent before or during phone calls, audio file management, agent call tracking, and other functions and advantages as will be apparent with the benefit of this disclosure. Methods and systems are also included for data associated with managing broadcast campaigns.
US08503644B2
A method of and a communications system (50) for playing a message to a calling party (1) when the calling party (1) calls a called party (2) and the called party (2) is alerted to the call. The message (30) is also played after the called party (2) disconnects (26) from the call (24). The play of the message may be put on hold when the called party (2) answers the call and the play of the message may be continued (38; 30) when the called party (2) disconnects from the call. The message may be replayed when the called party (2) disconnects from the call (24). During play of the message (30) the calling party (1) may be provided connect control (47) of the play.
US08503631B2
Methods, systems, and products are disclosed for locking and unlocking a lock. A lock service manager module stores in memory, and a processor communicates with the memory. The lock service manager module includes executable code for receiving a communication from a calling telephone number. A database is queried for at least one of i) a called telephone number and ii) a calling telephone number. The database stores telephone numbers of subscribers to a lock service. The lock service allows remote locking and unlocking of the lock. If the query is successful, the communication is processed.
US08503622B2
Methods and arrangements to selectively retrieve Voice over Internet Protocol (VoIP) messages are contemplated. Embodiments include transformations, code, state machines or other logic to selectively retrieve VoIP messages by storing the VoIP messages, associating one or more descriptors with the VoIP messages, and displaying at least some of the VoIP messages. The display may include one or more of the descriptors associated with the displayed VoIP messages. The embodiments may include receiving a designation of a designated VoIP message from the VoIP messages. The embodiments may include retrieving the designated VoIP message. In some embodiments, the designated VoIP message may be played. In further embodiments, the designated VoIP message may be forwarded. In many embodiments, the descriptors associated with the displayed VoIP messages may consist of values of attributes of the displayed VoIP messages. In several embodiments, the attributes may have been received through a user interface. In some embodiments, the displaying may include receiving a change in state of a mouse button. In many embodiments, the designating may include receiving a change in state of a mouse button while a location of a pointer driven by the mouse is associated with the designated VoIP message.
US08503603B2
For dental and facial imaging, a source of x-rays (14) or other penetrating radiation and a detector (20) are mounted opposite one another on a rotatable gantry (28), so that the head of the patient can be positioned between the source (14) and the detector (20), with the axis of rotation (36) of the gantry passing through the patient's head. The detector or the source are mounted so they can translate and/or pivot horizontally or vertically. The gantry is angulated so that the source or the detector may not be at the same height relative to the patient's head. The gantry can telescope, moving the source and the detector closer together or further apart. The collimator changes dynamically with the motion of the gantry and/or the source and detector to scan a smaller portion of the scan field.
US08503602B2
A stereotactic breast biopsy apparatus and system that may comprise an x-ray source, a digital imaging receptor, and a biopsy specimen cassette, wherein the digital imaging receptor is adjustably secured to the apparatus to permit an unobstructed illumination of the biopsy specimen and thereby produce biopsy x-ray images directly in the procedure room for immediate analysis. Some examples of the benefits may be, but are not limited to, a more rapid analysis of biopsy specimen digital images, post-processing image capability, and decreased procedure time and diminution of patient bleeding complications and needle discomfort.
US08503601B2
A gate-on array shift register includes a signal-input unit, a control transistor and at least three stable modules. The signal-input unit receives and outputs a previous-stage output signal. The control terminal of the control transistor is electrically coupled to the signal-input unit for receiving the previous-stage output signal. The control transistor outputs corresponding output signal on output terminal of the shift register according to the previous-stage output signal. Each of the stable modules is electrically coupled to the control terminal of the control transistor and the output terminal of the shift register to stabilize voltage of the terminals.
US08503600B2
A fuel element for a nuclear reactor has a fuel rod bundle, at least one spacer with cells defined by at least one web section made from a first material and several guide tubes each running through a cell and axially fixed thereto made from a second material. The first and second materials have differing thermal expansion coefficients. The connection between the guide tube and the spacer is embodied as follows: first and second projections are directly or indirectly fixed to the guide tube. The first projections are disposed in a first axial position and the second projections are arranged at a second axial position and the projections each engage in an opening through the web section to give an axially-acting undercut.
US08503590B2
Preceding filters receive the inputs of a plurality of received signals associated respectively with a plurality of antennas. Subsequent filters band-limit the plurality of inputted received signals, respectively. A first combining unit derives a weight vector for the plurality of band-limited received signals and performs array synthesis on the plurality of band-limited received signals, using the derived weight vector. The second combining unit performs array synthesis on the plurality of inputted received signal signals, using the derived weight vector. A demodulator demodulates the array-synthesis result.
US08503588B2
Aspects of a method and system for compensation of interference cancellation delay are provided. In this regard, a wireless communication device may receive one or more signals and may be operable to select, whether dynamically or statically, a processing path for processing the one or more received signals. The selected processing path may comprise one of an interference cancellation processing path and a pass-through processing path. A delay introduced by the pass-through processing path may be approximately equal to a processing delay introduced by the interference cancellation processing path. The one or more received signals may comprise HSDPA signals. The selection of processing path may be based on a measure of interference present in the one or more received signals.
US08503587B2
Peak fade depth is measured (202) over a period of time, and a bandwidth of a channel filter (104) is then determined (206) according to the measured peak fade depth (202). In preferred embodiments the average peak fade depth over two or more time slots is used. In a specific embodiment, an α filter (206) is used to determine the bandwidth of the matched filter (104), in which α is determined based upon the measured peak fade depth (204). In various embodiments, peak fade depth is correlated to the Doppler shifting of the channel, which in turn is used to determine the bandwidth of the matched filter by way of the α parameter. Hence, a non-linear equation can be used to determine the value of α which yields a minimum bit error rate for the matched filter (104). More specifically, a matched filter (104) is matched to a received signal r(t) having k states according to a plurality of matched filters Mk and outputs a signal given by |r(t)−Ck(t)*Mk(t)|2, in which Ck(t) is a channel estimate provide by a channel tracker (106) for a state k at time period t that is given by Ck(t)=α*ck(t)+(1−α)*Ck(t−1), ck(t)=Mk*r(t)/(Mk*conj(Mk)), and conj(Mk) is the complex conjugate of Mk. For each time slot, α is computed from the running average of the peak fade depth (202) according to a predetermined equation (204).
US08503585B2
A decoding method for determining a preferred survivor path in a decoding process is provided. The method includes calculating a first determination value of a first survivor path at a first time point, the first determination value being determined by a first sub determination value and a second determination value at a second time point, and the second time point being prior to the first time point; calculating a third determination value of a second survivor path at the first time point, the third determination value being determined by a second sub determination value and a fourth determination value at the second time point; and when a difference between the first determination value and the third determination value is equal to or less than a predetermined value, determining the preferred survivor path at the first time point according to the second and the fourth determination values, or the first and the second sub determination values.
US08503580B2
Soft bit values are generated for received symbols transmitted based on a modulation constellation by demodulating the received symbols via a sequence of demodulation stages, each demodulation stage producing a symbol decision based on an effective constellation. Each effective constellation used by a non-final one of the demodulation stages includes subsets of centroids approximating a region of the modulation constellation. Adjacent ones of the subsets have one or more common points so that at least two adjacent subsets overlap. The soft bit values for the symbol decisions are determined based on detection metrics computed during demodulation for the points included in the effective constellation constructed incrementally over the sequence of demodulation stages, the effective constellation produced by the final demodulation stage being devoid of one or more points included in the modulation constellation.
US08503574B2
A transmitter includes an encoding module, an adaptive hierarchical signal mapping module and a transceiver module. The encoding module receives an input signal and encodes the input signal. The input signal includes data to be transmitted. The adaptive hierarchical signal mapping module modulates the encoded signal according to one or more hierarchical level distance ratios to obtain modulated symbols. The hierarchical level distance ratio defines distances between the modulated symbols. The transceiver module generates a radio frequency signal according to the modulated symbols and transmits the radio frequency signal to an air interface.
US08503568B1
A differential encoding and decoding system and method for multiplexed data is disclosed. The multiplexed data is formed from a plurality of input data sources. The differential encoding and decoding uses a delay proportional to the number of input data streams in the plurality. In this fashion, errors that propagate from an error in one of the input data sources does not interfere with other input data sources upon de-multiplexing.
US08503553B2
An integrated circuit includes logic configured to encode pilot signals in a first set of subcarriers of an orthogonal frequency division multiplexing (“OFDM”) symbol and in a second set of subcarriers of a consecutive OFDM symbol. The symbol and the consecutive symbol are in the same smart-utility-network packet.
US08503549B2
The present invention relates to method of transmitting and receiving signaling and a corresponding apparatus. One aspect of the present invention relates to a method of receiving a signal, which includes a preamble, where a bandwidth of the preamble is identical with a bandwidth of a tuner of a receiver.
US08503546B1
The present invention provides for a communication system and method that overlays signals which are simultaneously mutually orthogonal in both the time and frequency domains, thereby enhancing spectral efficiency. Whereas commonly used sinusoids provide only two mutually orthogonal functions (sine and cosine), certain polynomials provide multiple orthogonal functions, which are also finite in both time and frequency. Using multiple orders of the orthogonal functions allows overlaying signals within a symbol to generate a modulated signal carrying more information than with traditional QAM. Correlating a received signal with locally generated replicas of the orthogonal functions allows demodulation of the signal. This modulation is applicable to twisted pair, cable, fiber, satellite, broadcast and all types of wireless access. The method and system are compatible with many current and future multiple access systems, including EV-DO, UMB, WiMax, WCDMA (with or without MBMS/MIMO), HSPA Evolution, and LTE.
US08503544B2
Techniques for enabling an estimate of a transmitted signal vector, given a received signal vector and a channel matrix to be computed, are provided. An initial solution signal vector for the estimate is calculated, and based on the initial estimate, a pool of possible solutions is generated. Methods described herein may be iterative in nature, and may cycle through possible estimates of the transmitted signal vector so as to continually improve the estimates and the pool of possible estimates. The methods may terminate once stopping criteria are reached. In some example methods, solutions may be marked at taboo and a taboo period can be established that indicates a number of subsequent iterations for which the current solution signal vector cannot be considered.
US08503541B2
A method and apparatus for determining timing information from an MPEG-2 stream carrying Advanced Video Coding (AVC) content is disclosed. The method includes receiving an initial access unit from the MPEG-2 stream, and determining whether the MPEG-2 stream contains a temporal picture order count (POC) parameter. If the temporal POC parameter is contained in the MPEG-2 stream, the temporal POC parameter is used to compute a presentation time stamp (pts) for a next presentation unit (m).
US08503539B2
A video system includes a central processing unit (CPU) and a graphic processing unit (GPU) including a plurality of processors therein. The system also includes a high definition (HD) imager; a serial bus controller coupled to the imager, the CPU and the GPU to communicate data between the HD imager and the CPU or the GPU over a serial bus having a transmit differential signal pair, a receive differential pair and a compatibility differential signal pair for interoperability with another serial bus version; and computer code executable by the processors in the GPU to encode in parallel the video transmitted over the serial bus controller and to minimize high definition encoding workload on the CPU.
US08503538B2
There are provided a system, an apparatus, and a method for suppressing increase in an amount of distribution data when performing content distribution via a network, improving reliability of the data received by a receiver in the distribution through an unstable transmission path such as a wireless transmission path, enabling provision of the content with a stable quality, and realizing the provision of the content with an optimal quality for the reception environment of content receiver, while suppressing an increase in an amount of processing for improving reliability of the distribution data on both of reception side and a transmission side. A content distribution apparatus 101 includes first through Nth image encoded data transmitting units 105 to 107, and multiplexes a plurality of data in a predetermined layer in accordance with a scalable encoding system using a plurality of sessions or a same session, for transmission by providing a preset time difference for each of the data or interleaving the data. The content distribution apparatus 101 sets compression rates of second and subsequent data to be the same or higher than that of first data, suited to a state of the transmission path, thereby suppressing an increase in a band. A content receiving apparatus 111 includes first through Nth image encoded data receiving units 113 to 115, an encoded data reconstruction unit 116, and a decoder 117. The content receiving apparatus 111 selects encoded data based on the compression rate, for reconstruction, and decodes the reconstructed encoded data.
US08503537B2
An apparatus and associated method are provided for decoding of block wise coded video pictures. Implementing a de-blocking filter algorithm or the like in a single instruction multiple data (SIMD) environment, especially for processors with 128-bit vector registers. Parallelism between the SIMD and the register size fits the macroblock size disclosed in the H.264 and MPEG-4 standards is exploited by using transpositions and transformations of luminance and chrominance macroblocks in vertical de-blocking filter operations.
US08503536B2
A video encoder identifies one or more portions of a video picture that contain DC shift blocks and adjusts quantization (e.g., by selecting a smaller quantization step size) to reduce contouring artifacts when the picture is reconstructed. The encoder can identify the portion(s) of the picture that contain DC shift blocks by identifying one or more gradient slope regions in the picture and analyzing quantization effects on DC coefficients in the gradient slope region(s). The encoder can select a coarser quantization step size for a high-texture picture portion.
US08503535B2
An integer-reversible MDCT transformation is split into consecutive lifting steps, each introducing considerable rounding errors to the signal. Without noise shaping the rounding error noise will impact all frequency bins of the transformed signal equally. This is a particular problem for low signal level frequency bins. The invention limits the impact of rounding error noise coming with each lifting step in the integer-reversible transformation on the data rate of a lossless audio codec. The filter coefficients of an adaptive noise shaping filter for transform coefficients are adapted in individual lifting steps according to the current time domain signal characteristics. As an alternative, an auto-regressive pre-filter can be added in front of the lossless transformation, for raising the level of frequency regions with low power to decrease the dominance of rounding errors in these areas. Both processes can be combined to further improve lossless codec compression ratio.
US08503524B2
Embodiments of the present invention comprise systems and methods for predicting image elements, comprising extracting a low dynamic range (LDR) image value from a received LDR image data; modifying the LDR image value based on prediction data of a received high dynamic range (HDR) image data; and predicting an HDR image element based on the modified LDR image value and an HDR residual image element of the received HDR image data.
US08503521B2
The digital video referencing frame image is compressed block by block by applying lossless compression algorithm to pixel components with full length, or 1 bit, 2 bits, 3 bits or 4 bits LSB bits truncation. If a sub-block has high complexity which results in more than 3 bits error for most pixel components, a transfer algorithm with quantization and VLC coding is applied to compress this sub-block. Should the complexity is higher than a threshold or at least one sub-block having error of more than 3 bits for most pixel components, truncating 1 LSB bit of sub-block with simple pattern to save more bits to be allocate to code the sub-block with highest complex pattern.
US08503519B2
In one embodiment, a method includes accessing an input signal from a receiver that includes a series of bits and further comprising residual boundary intersymbol interference (ISI). The method includes identifying a first bit sequence in the input signal and identifying a second bit sequence in the input signal that differs from the first bit sequence with respect to one or more data values of one or more bits in the first and second bit sequences corresponding to particular residual boundary ISI for measurement. The method includes determining a difference between first boundary error in the first bit sequence and second boundary error in the second bit sequence and measuring the particular residual boundary ISI by the difference for use in adaptive equalizer control.
US08503515B2
An integrated circuit chip implements a high-speed switch that includes: a switch fabric; control logic that controls the transmission of digital signals through the switch fabric; a transceiver block comprising one or more transceivers, each transmitting digital signals between the control logic and a corresponding external device; a data converter physical interface comprising one or more data converters, each performing a conversion between analog and digital signals, wherein digital signals associated with the one or more data converters are routed through the switch fabric; and a signal processing engine coupled to the control logic, wherein the signal processing engine performs on-chip processing of digital signals received from the transceiver block and the data converter physical interface.
US08503513B2
The subject matter disclosed herein relates to a system and method for processing a signal received from a satellite positioning system (SPS) in the presence of a multi-tone jammer. In one particular implementation, processing of a signal may be altered in response to detection of one or more conditions.
US08503501B2
A spread spectrum clock generation circuit and a controlling method thereof are disclosed, which provide clocks having less jitter and ideal spread spectrum and enable a reduction in circuit scale and in power consumption. To this end, a current control type modulator 19a is equipped with a current source Ia (current 4i). A charger unit CGa and a discharger unit DGa are designed such that currents i, 2i and 4i are allowed to flow, for example, by properly setting the sizes of transistors. Modulation cycles CIa to CIIIa are repeated and an output code is generated from a switching control circuit 20a according to each modulation cycle. A switching unit SSa is controlled according to the output code, thereby charging or discharging a capacitor element C1 with a charge/discharge current CDI corresponding to the output code. Hence, charge amounts and discharge amounts for all the modulation cycles CIa to CIIIa have the same value, i.e., 6i [A·clock].
US08503481B2
A method for determining an extension type of a system information block segment is described. A system information block segment of type extension is received in a system frame number. A byte in a system information block extension type lookup table corresponding to the system frame number of the system information block segment is calculated. A bit position in the system information block extension type lookup table corresponding to the system frame number is calculated. The extension type expected at the system frame number for the system information block segment is determined using the byte and the bit position.
US08503480B2
Systems and methods for allocating network bandwidth between a plurality of networks. Requests for bandwidth allocation from other networks can be received. A coexistence frame requesting an allocation of bandwidth for a local network can be generated based upon the bandwidth allocation requests received from other networks. The coexistence frame can be transmitted, and utilization of the requested allocation can be delayed by a reservation period.
US08503477B2
An apparatus, method and system of a 16E1/T1 media gateway are disclosed. In one embodiment, a 16E1/T1 media gateway includes two set of 8E1/T1 interfaces connected through RJ45 connectors to create 16 E1/T1 interface in a media gateway equipment to run a multiple applications simultaneously such as voice services such as voice dialers including OBD, IBD, CRBT, IVRS, and video services such as Video IVRS, Video dialing, 3G services, and Data services such as SMSC, USSD, SIP terminal, and other special services like WAP, LBS services, remote monitoring, GSM A interface value added services in a single hardware based solution. Each 8E1/T1 setup consists of a CPU board, a framer board, a DSP board, HDD, power supply unit with dual power inputs, LED board, fans, to provide above said services.
US08503467B2
Methods and devices are disclosed for generating a reorganized transport datastream from transport data packets of an original transport datastream displaces the first transport data packets contained in an original transport datastream into determined new positions within the reorganized transport datastream. The new positions are determined dependent upon a first data rate at which the first transport data packets of the reorganized transport datastream are stored in second buffers and a second data rate at which the first transport data packets of the reorganized transport datastream are read out from the second buffers.
US08503463B2
Methods and systems for bridging network packets transmitted over heterogeneous media channels are provided. According to one embodiment, a network-computing device comprises multiple network interfaces (netmods) and a shared processing resource. The shared processing resource executes a virtual bridging application representing a single bridging domain for all network packets received by the network-computing device. A translation data structure defines translations between a first framing media format and an intermediate format and between the intermediate format and a second framing media format. If the virtual bridging application determines a network packet is to be relayed between a netmod operable to receive network packets encapsulated within the first framing media format and a netmod operable to transmit network packets encapsulated within the second framing media format, then it uses the translation data structures to translate the network packet before relaying the network packet.
US08503462B2
A method and apparatus for enabling remote access to a local gateway (302) of a local network from a remote device (300) located outside the local network. Capabilities and credentials of the remote device and of the local gateway are configured independently in an IMS core (304) for the remote access. One or more users are also authorized for remote access to the local network by adding an IMS identity of each authorized user to an IMS based ACL (Access Control List). An access request to the local gateway from the remote device will be accepted if the IMS identity of the remote device user is present in the IMS based ACL. A remote access connection can then be established by means of the configured capabilities and credentials of the remote device and the local gateway.
US08503461B2
Methods for optimizing the media path between multimedia endpoints in a network are described. One embodiment allows avoiding having to relay the media traffic through a central device, such as a border controller's media controller element, and lets endpoints communicate directly under various conditions.
US08503459B2
The present solution is related to a method for distributing flows of network traffic across a plurality of packet processing engines executing on a corresponding core of a multi-core device. The method includes receiving, by a multi-core device intermediary to clients and servers, a packet of a first flow of network traffic between a client and server. The method also includes assigning, by a flow distributor of the multi-core device, the first flow of network traffic to a first core executing a packet processing engine and distributing the packet to this core. The flow distributor may distribute packets of another or second flow of traffic between another client and server to a second core executing a second packet processing engine. When a packet for the flow of traffic assigned to the first core is received, such as a third packet, the flow distributor distributes this packet to the first core.
US08503456B2
Methods and apparatus for randomizing selection of a next-hop path/link in a network are disclosed. An example method includes receiving, at the network device, a data packet. The example method further includes generating a first hash key based on the data packet and generating a first hash value from the first hash key using a first hash function. The example method also includes generating a second hash key based on the data packet and the first hash value and generating a second hash value from the second hash key using a second hash function. The example method still further includes selecting a next-hop path based on the second hash value.
US08503453B2
In one embodiment, a QoS manager process that receives, at an EzVPN server device, connection speed data from an EzVPN client device. In addition, the QoS manager process processes, at the EzVPN server device, the connection speed data to determine a QoS policy for a communications session between the EzVPN client device and the EzVPN server device. Furthermore, the QoS manager process applies, at the EzVPN server device, the QoS policy to the communications session between the EzVPN client device and the EzVPN server device as determined by the processing of the connection speed data.
US08503438B2
According to one aspect of the invention, packets of a first type within a first data flow are routed to a destination through a packet core network. In response to a detection that packets of a second type are to be routed while routing the first data flow, a second data flow is created which is a sub-flow of the first data flow. Packets of the second type are routed via the second data flow to the destination without traversing the packet core network, while packets of the first type are routed via the first data flow traversing the packet core network.
US08503437B2
A Session Initiation Protocol (SIP) device includes one or more voice ports configured to provide voice services; one or more data ports configured to provide data services; firewall logic configured to filter incoming traffic; and quality of service (QoS) logic configured to provide QoS services for traffic transmitted from the SIP device.
US08503427B2
The present invention relates to system nodes/entities and methods for enabling determination of the location of an attached User Equipment in a tunneled IP network. The User Equipment location can be determined by means of procedures maintained in a Location Function (LF). An application function can retrieve the User Equipment location by querying the Location Function by using the second source address as a key.
US08503422B2
A method and apparatus for transmitting paging control information in a wireless communication system are provided. A method of operating a Base Station (BS) for paging in a superframe-based wireless communication system includes determining a paging listening interval, determining an interval of at least one or more subframes before the paging listening interval, as a paging control listening interval, and, during the paging control listening interval, broadcasting a paging control message.
US08503419B2
A method controls a wireless local area network, which includes a centralized performance management controller and a plurality of network elements. The method includes determining interference between each network element and every other network element of the plurality of network elements, and populating an interference matrix identifying the interference between each combination of two network elements of the plurality of network elements. The method also includes generating an adjacency matrix based on the interference matrix indicating each combination of the two network elements of the plurality of network elements that has an unacceptable level of interference. The method further includes improving overall performance of the wireless local area network by reducing the unacceptable levels of interference indicated by the adjacency matrix.
US08503412B2
Disclosed is a method for processing the service connection between a user terminal and a Wireless Local Area Network (WLAN) applicable to a WLAN interactive network that at least comprises: a WLAN user terminal, a WLAN access unit, a service control unit and a user information storage unit. The method comprises: setting flags that represent the attached or detached status of the service connection between the user terminal and the WLAN in the WLAN user terminal and the service control unit respectively; establishing or canceling the connection between the user terminal and the network through the interaction between the WLAN user terminal and the WLAN, meanwhile modifying the corresponding flags. The method can clarify the service connection status of the current WLAN user terminal so as to implement effective interaction and control between the WLAN user terminal and the service control unit, keep the user information in the user information storage unit and service control unit consistent, avoid redundant messages, and further improve the working efficiency of the system.
US08503407B2
A method for providing precoding weights for data symbols of data control subframes includes generating a downlink frame having control subframes which individually correspond to one of a plurality of downlink data subframes, and inserting weight information into each of the control subframes, such that the weight information is to be applied to data symbols present in the corresponding one of the data subframes. The method further includes transmitting the control subframes and the inserted weight information to a receiving device.
US08503402B2
The present invention relates to a transmit unit, a control unit and a method in a transmit unit comprising at least two antennas for transmitting signals relating to a plurality of radio channels. The transmit unit transmit signals relating to a first subset of channels from the first antenna and pilot signals from the first antenna for use a reference for the first subset of channels. The transmit unit is further arranged to transmit signals relating to a second subset of channels from the second antenna using single antenna transmission. The transmit unit also transmits pilot signals on a second type of pilot channel such as the S-CPICH, different from the first type of pilot channel, from the second antenna for use as a reference for the second subset of channels, wherein the first and second type of pilot channels are substantially covering the same area.
US08503401B2
A method and user equipment for performing a handover between a MBSFN and non-MBSFN areas in a communication network is provided. The communication network comprises a first cell constituting a MBSFN area, a second cell constituting the non-MBSFN area, and a reserved cell between the first and second cells and subordinate to the MBSFN area. Reserved cell indication information being broadcast in the reserved cell. The method including: receiving the reserved cell indication information to learn that a user equipment is located in the reserved cell; measuring in the reserved cell, for a preset service, a first signal strength based on MBMS transmission and a second signal strength based on a single-cell transmission; and selecting the first or second cells as a target cell during a period in which a difference between the first and second signal strengths is lower than a preset threshold.
US08503399B1
Tones within WiMAX signals are disabled to eliminate interference at third-party receivers. A level of interference is determined between a base station transmitting a WiMAX signal and a third-party receiver. The level of interference is determined based at least on a characteristic of the third-party receiver and the WiMAX signal. One or more tones within the WiMAX signal are determined to disable at the base station to eliminate the interference. The tones are disabled prior to transmitting the WiMAX signal by the base station.
US08503398B2
A video streaming client (105) transmits an MIH_Get_Service_Quality.request which requests a report about service quality which is used in the video streaming client (105) at regular intervals to an MIHF (Media Independent Handover Function) (203). When the MIHF (203) acquires the MIH_Get_Service_Quality.request, on the basis of the communication quality of a radio link which is notified from a link control unit (205), the MIHF (203) calculates a prediction value of the service quality in the future in the regular intervals and notifies the video streaming client (105) of the calculated prediction value by an MIH_Get_Service_Quality.response.
US08503388B2
A base station apparatus capable of communicating with a user equipment terminal using a downlink shared channel is disclosed. The base station apparatus includes a radio resource allocation unit allocating radio resource blocks to the shared channel after allocating the radio resource blocks to at least one of a synchronization signal, a common control channel, a broadcast channel, a paging channel, an MBMS channel, and a random access response channel.
US08503382B2
A method for processing signals in a communication system includes selecting, from a plurality of users, a first user having a channel gain that is greater than a channel gain corresponding to a remaining portion of the plurality of users. At least a second user may be selected from a portion of the remaining portion of the plurality of users, based on a feedback channel gain of the second user. The selected second user may have a channel direction that is approximately orthogonal to a channel direction of the first user. System capacity may be determined based on the selecting of the first user and the selecting of the second user. The channel gain may be defined by a quantized channel gain. A quantized channel direction of the selected first user may be determined for the selecting of the second user.
US08503379B2
A method and apparatus for performing codebook-based precoding in a Multiple Input Multiple Output (MIMO) wireless communication system are provided. In a method for operating a Base Station (BS) in a MIMO wireless communication system, a reference signal including pilot signals, which are divided by a predefined number of bands and are multiplied by respective codes in a codebook, is transmitted. One or more Mobile Stations (MSs) destined for spatial multiple access are selected using an index of a band and CQI of the band corresponding to the index, which are fed back from one or more MSs. A precoding matrix is generated to process data streams of the selected one or more MSs.
US08503373B2
Systems and methodologies are described that facilitate multiplexing of localized transmissions and distributed transmissions to reduce overhead transmission costs. According to various aspects, systems and/or methods are described that enable selection of an optimal transmission scheme in order to accommodate various traffic services, user abilities and channel properties.
US08503369B2
Disclosed are a cellular phone terminal, a cellular phone system and a privacy protection method therefor that enable to prevent leakage of private information from the communication data when conducting a search for wireless LAN base stations. The cellular phone terminal comprises, in addition to the cellular phone function section, a cellular phone network transmitter/receiver section, a wireless LAN transmitter/receiver section and a wireless LAN connection control section, an SSID•MAC address management section connected to the wireless LAN connection control section and the cellular phone network transmitter/receiver section. The SSID•MAC address management section is allocated by a MAC address management server one or more temporary MAC addresses together with their time limit by way of the cellular phone network transmitter/receiver section and a cellular phone base station and the temporary MAC addresses are used when conducting a search for wireless LAN base stations.
US08503356B2
A wireless communication method and apparatus for selecting cells in an orthogonal frequency division multiple access (OFDMA) system are disclosed. A wireless transmit/receive unit (WTRU) measures a downlink path loss of a current serving cell and at least one other cell. The WTRU determines whether a path loss difference between the serving cell and the other cell is below a threshold. If the path loss difference is below the threshold, the WTRU measures a channel quality indicator (CQI) for each of the plurality of subcarrier blocks in the downlink of the current serving cell and the other cell, respectively. The WTRU reports the CQIs to a serving Node-B which selects a new cell based on the CQIs. Alternatively, a centralized access gateway (aGW) may select the new serving cell/Node-B, or the cell selection decision made by the serving Node-B may be forwarded to another Node-B via the centralized aGW.
US08503354B2
Various example embodiments are disclosed relating to wireless networks, such as relay networks or multi-hop networks, and also relating to control signaling techniques for wireless networks. In an example embodiment, a method or technique may include transmitting (e.g., data or control) frames in a downlink direction and control frames in an uplink direction during a first phase, and transmitting (e.g., data or control) frames in an uplink direction and control frames in a downlink direction during a second phase.
US08503353B2
Arrangements are presented for adjusting a power level and data rate at an access terminal. The access terminal may include a transmitter module configured to transmit data packets to a gateway. The access terminal may include a receiver module configured to receive control data generated at the gateway. The access terminal may also include a control module. The control module may evaluate the received control data. The control module may increase a transmit power level for data packets to be transmitted from the transmitter module when a first set of conditions is not satisfied. In the first set of conditions, the control data may include a first command. The control module may increase a data rate for data packets to be transmitted from the transmitter module when a second set of conditions is satisfied. In the second set of conditions, the control data may include a second command.
US08503344B2
A notification method, an access point (AP), a station (STA), and a wireless system are disclosed. The notification method includes checking whether a power event occurs, and notifying the power event to an STA if the power event occurs. According to the present invention, the STA can learn about the power event, which helps the STA to decide on the subsequent action according to the power event.
US08503336B2
A system and method for design, tracking, measurement, prediction and optimization of data communications networks includes a site specific model of the physical environment, and performs a wide variety of different calculations for predicting network performance using a combination of prediction modes and measurement data based on the components used in the communications networks, the physical environment, and radio propagation characteristics.
US08503332B2
Methods and systems are provided for increasing application performance and accelerating data communications in a WAN environment. According to one embodiment, packets are received at a flow classification module operating at the Internet Protocol (IP) layer of a first wide area network (WAN) acceleration device via a shared connection-oriented tunnel, which is operable to convey application layer data for connection-oriented applications between WAN acceleration devices. Packets that are classified as being associated with an existing connection-oriented flow are passed to a WAN socket operating at the transport layer. Based on the application protocol, the packets are passed to an application handler of multiple application handlers operating at the application layer each of which implements one or more application acceleration techniques for a particular poorly behaved WAN protocol. The existing connection-oriented flow is securely accelerated by performing one or more application acceleration techniques and applying one or more security functions.
US08503329B2
In an embodiment, a method of signaling status at a routing device is provided. In this method, the routing device establishes an inter-chassis control plane channel session with a remote routing device. Here, the routing device and the remote routing device are linked to a multi-homed routing device. The routing device then synchronizes with the remote routing device by way of the inter-chassis control plane channel session to identify a state of a link from the routing device to the multi-homed routing device. The state of the link is thereafter advertised by way of Border Gateway Protocol (BGP). Additionally, a method of discovering inter-chassis communication peers via BGP between the first and remote routing devices is provided.
US08503325B2
Packet transfer device and method have both a processing procedure for uninterruptible-switching desiring packets and a processing procedure for low-delay desiring packets, and process each user packet according to a desired one of the processing procedures. The uninterruptible-switching desiring packets are set to be in phase by a delay unit and written into an uninterruptible-switching memory. The low-delay desiring packets are written into a low-delay memory without passing trough the delay unit, that is, without being delayed. A read-out controller reads out a packet from the uninterruptible-switching memory. When the read-out packet is an uninterruptible-switching desiring packet, the packet is directly output, and when the read-out packet is a low-delay desiring packet, the packet is discarded, and a low-delay desiring packet is read out from the low-delay memory and output.
US08503324B2
A method and apparatus for controlling interference in a wireless communication system includes a first step of performing 500 a handoff measurement of a signal parameter for a current site and for nearby sites, and performing 502 a comparison of the signal parameters to select the nearby site having the strongest signal parameter. A next step 504 includes defining a target maximum allowable noise rise for the selected nearby site. A next step 506 includes calculating an upper bound for at least one operating parameter in the current site. A next step 508 includes determining whether a maximum for the at least one operating parameter exceeds 510 the upper bound. A next step 514 includes constraining the at least one operating parameter to no more than the upper bound if the maximum for the at least one operating parameter exceeds the upper bound.
US08503320B2
A system and method for determining end-to-end available bandwidth of a path in a packet-switched communication network. A multi-rate packet chirp injector injects probe traffic packets at different probing rates, u, into the network utilizing a probe chirp. A receiver samples time separation of the probe traffic packets to generate time-separation samples, which are used to calculate relative inter-packet separation strain, ε, samples at different probing rates. An Expectation-Maximization, EM, analyzer utilizes an EM algorithm to identify useful strain ε samples and to estimate parameters of a line l2 representing a direct linear relationship between the probing rate and the inter-packet separation strain ε at probing rates greater than a break point. A filter such as, for example, a Kalman filter then determines the available bandwidth of the network path based on the estimated parameters of the line l2.
US08503318B2
Performance of endpoints, client devices and servers within a communication system, is determined by collecting call quality data from each endpoint by a quality monitoring server/application. Call quality data includes predefined metrics based on network and end device characteristics during each call. Calls include voice, video, and data exchanges. Collected metric values are then aggregated according to a formula for consistency and scaled based on factors such as traffic volume. Resulting performance values are used to order the endpoints such that those with degraded quality and prioritized based on factors like traffic volume can be attended to first.
US08503313B1
A method and system for monitoring a packet network by using call detail records (CDRs) are disclosed. The method first receives at least one call detail record (CDR) at a completion of a call from at least one voice gateway router that serviced said call and analyzes said at least one CDR. The method then monitors at least one performance parameter in accordance with said at least one CDR.
US08503310B2
In one embodiment, a value for a option for a particular policy of a plurality of policies that are ranked in a priority order is ascertained. A variance to the value associated with the option for the particular policy is applied to define a range of acceptable values for the particular policy. A determination is made whether one or more other options exist that have values within the range of acceptable values for the particular policy. If no other options exist that have values within the range of acceptable values for the particular policy, the option is selected If other options exist that have values within the range of acceptable values for the particular policy, the ascertaining, applying and determining is repeated for a next lower priority policy of the plurality of policies to consider the other options, the repeating to occur successively until an option is selected.
US08503308B1
A page routing system comprises a communication transceiver and a processing system, wherein a wireless communication network comprises a plurality of paging zones and each of the paging zones comprises a plurality of sectors. The communication transceiver is configured to transmit pages to the paging zones for delivery to wireless communication devices located in the sectors and to receive page responses from the paging zones that were transferred by the wireless communication devices located in the sectors. The processing system is configured to determine page utilization for each of the paging zones, to track the page responses per-sector for each of the wireless communication devices, to receive a new page for one of the wireless communication devices in one of the paging zones, and if the page utilization for the one paging zone exceeds a zone threshold, then to select a target one of the sectors in the one paging zone for page delivery based on the page responses per-sector for the one wireless communication device.
US08503306B2
A technique for route optimization in a communication network is provided. A method implementation of this technique comprises the steps of providing a first data element containing information about first data session between a mobile terminal and a first gateway node and further containing mobility management information regarding the mobile terminal, wherein the first data element is associated with a first network address, providing a second data element containing information about a second data session between the mobile terminal and a second gateway node and further containing mobility management information regarding the mobile terminal, wherein the second data element is associated with a second network address, and switching an association of network traffic with the first data element to an association of network traffic with the second data element in order to optimize the flow of network traffic within the communication network.
US08503294B2
Relay units (1002-1-1002-n) terminate a plurality of transport layer connections from terminals in a transport layer and relay each of these connections to other transport layer connections (relay connections). A transmission rate control unit (1003) determines the total transmission rate of the relay connections according to the number of connections that are being relayed and network congestion conditions such that a desired effective rate is obtained, and moreover, allots the total transmission rate as transmission rates to each of relay units (1002-1-1002-n) in accordance with the results of the analysis of information of the applications being carried on the transport layer connections during relay.
US08503292B2
A data transfer system transfers data via a plurality of signal lines and controls to select the signal lines to adapt reduction and lane reversal. The signal line control unit has a signal creation unit that creates a first selection signal when the signal lines are reduced according to the abnormal detection from the abnormal detection unit, and a signal output unit that outputs a second selection signal when a connection of the second selection signal indicating that any one or both signal line of a second pair of signal lines is changed in case of a lane reversal that connects a plurality of signal lines in a down order from a highest bit to a lowest bit of a sending device side with a plurality of signal in a up order from a highest bit to a lowest bit of a reception device side.
US08503291B1
Methods and apparatus are provided for directing a beam towards a receiving device in the presence of interference. A beam transmitted by a transmission source is received at a receiving device. The received beam is affected by an interference signal from an interfering source. The receiving device computes a covariance matrix that represents a channel estimate associated with the interfering source. The receiving device modifies a predetermined sounding signal based on the covariance matrix for transmission to the transmission source. The receiving device causes the transmission source to estimate an equivalent channel matrix based on the predetermined sounding signal and the modified predetermined sounding signal. The equivalent channel matrix represents the channel estimate associated with the interfering source and a channel estimate associated with the transmission source.
US08503289B2
In a network device comprising redundant management processors and one or more linecard processors situated on one or more linecards, a linecard processor maintains multicast information that is synchronized with multicast information, or a portion thereof, maintained by an active management processor. When a switchover is performed due to which a previous standby management processor becomes the new active management processor, the switchover is performed without interrupting any multicast routing services provided by the network device. For example, a switchover may be performed in order to upgrade a linecard processor to a new software version.
US08503285B2
It is possible to provide a radio communication terminal device and a radio transmission method which can improve reception performance of a CQI and a reference signal. A phase table storage unit (112) stores a phase table which correlates the amount of cyclic shift to complex coefficients {w1, W2} to be multiplied on the reference signal. A complex coefficient multiplication unit (113) reads out a complex coefficient corresponding to the amount of cyclic shift indicated by resource allocation information, from the phase table storage unit (112) and multiplies the read-out complex coefficient on the reference signal so as to change the phase relationship between the reference signals in a slot.
US08503276B2
The invention provides a method for determining the layer type of a blu-ray disk. First, a laser beam is focused on a target layer of the blu-ray disk. Reflection of the laser beam from the target layer is the detected to obtain a reflection signal. The reflection signal is then processed to generate a first tracking error signal and a second tracking error signal. Magnitudes of the first tracking error signal and the second tracking error signal are then measured. The magnitude of the second tracking error signal is then subtracted from the magnitude of the first tracking error signal to obtain a difference value. Finally, the layer type of the target layer is determined by comparing the difference value with the first predetermined threshold.
US08503264B1
A memory structure can include a first memory block including a plurality of memory cells corresponding to a first subset of addresses of a range of addresses and a second memory block including a plurality of memory cells corresponding to a second subset of addresses of the range of addresses. The memory structure can include control circuitry coupled to the first memory block and the second memory block and configured to provide control signals to the first memory block and the second memory block. The first memory block and the second memory block can be configured to implement a reduced power mode independently of one another responsive to the control signals.
US08503241B2
In one embodiment, there is provided an electronic apparatus. The apparatus includes: a storage device including a plurality of blocks that are units of data erasure. Each of the blocks includes a plurality of pages that are units of data reading or writing. Each of the pages includes: a data area storing a data; and a redundant area storing order information indicating an order of the data stored in the data area. The apparatus further includes: a reading module configured to read the data stored in the data area of each of the pages, in order from a last page to a head page, wherein, in reading each of the pages, the reading module is configured to read the order information stored in the redundant area prior to reading the data stored in the data area; a determining module configured to determine whether currently-read order information coincides with already-read order information; and a reading controller configured to control the reading module such that a data is not read from a data area of a page storing the currently-read order information, when the determining module determines that the currently-read order information coincides with the already-read order information.
US08503235B2
In response to a read command received by a system interface unit for accessing a plurality of blocks of data stored in said non-volatile semiconductor memory, a controller carries out selective read operations of blocks of data to two memories from the non-volatile semiconductor memory. The controller also carries out parallel operations of data transferring a first block of data, which has already been subjected to error detection and error correction operations by an error correction unit, from one of the two memories to a host system via said system interface unit and of data transferring of a second block of data to be subjected to the error detection and error correction operation, from said non-volatile semiconductor memory to the other of the two memories.
US08503234B2
A nonvolatile semiconductor memory device including a memory cell array of memory cells arranged in a matrix, each of which includes a selecting transistor and a memory cell transistor; a column decoder controlling the potential of bit lines; a voltage application circuit controlling the potential of the first word lines; a first row decoder controlling the potential of the second word lines; and a second row decoder controlling the potential of the source line. The column decoder is formed of a circuit whose withstand voltage is lower than the voltage application circuit and the second row decoder.
US08503229B2
Non-volatile storage elements having a P−/metal floating gate are disclosed herein. The floating gate may have a P− region near the tunnel oxide, and may have a metal region near the control gate. A P− region near the tunnel oxide helps provide good data retention. A metal region near the control gate helps to achieve a good coupling ratio between the control gate and floating gate. Therefore, programming of non-volatile storage elements is efficient. Also, erasing the non-volatile storage elements may be efficient. In some embodiments, having a P− region near the tunnel oxide (as opposed to a strongly doped p-type semiconductor) may improve erase efficiency relative to P+.
US08503228B2
Disclosed are methods and devices, among which is a device that includes a first semiconductor fin having a first gate, a second semiconductor fin adjacent the first semiconductor fin and having a second gate, and a third gate extending between the first semiconductor fin and the second semiconductor fin. In some embodiments, the third gate may not be electrically connected to the first gate or the second gate.
US08503222B2
A non-volatile logic circuit includes an input section, a control section and an output section. The input section has perpendicular magnetic anisotropy and has a ferromagnetic layer whose magnetization state is changeable. The control section includes a ferromagnetic layer. The output section is provided in a neighborhood of the input section and the control section and includes a magnetic tunnel junction element whose magnetization state is changeable. The magnetization state of the input section is changed based on the magnetization state. A magnetization state of the magnetic tunnel junction element of the output section which state is changed based on the magnetization state of the ferromagnetic material of the control section and the magnetization state of the ferromagnetic material of the input section.
US08503214B2
A semiconductor memory device provided with a new bit line hierarchization method that enables further reduction of power consumption is provided. The semiconductor memory device includes multiple memory blocks provided in a matrix configuration and multiple main bit lines provided in correspondence with the memory blocks. Each of the memory blocks includes: multiple memory cells provided in a matrix configuration; multiple sub bit lines provided on a column-by-column basis; multiple word lines provided with respect to each of columns and rows and common to multiple memory blocks; and a switch circuit that couples a corresponding main bit line to any of the sub bit lines. In the operation of reading a target cell as the target of read, a main bit line corresponding to the target cell is selected, a sub bit line corresponding to the column of the target cell is selected through the switch circuit; and a word line corresponding to the column and the row of the target cell is selected from among the word lines.
US08503205B2
Disclosed is a power converter including a power factor corrector and a DC/DC converter and a power conversion method.
US08503199B1
An AC/DC power converter has an AC input and a DC output, with an input rectifier circuit coupled to the AC input. The input rectifier circuit includes a passive half-bridge rectifier circuit functional to provide passive rectification of an AC input power sign and at least one current shaper circuit. The current shaper circuit includes an input inductor coupled between the AC input and a switch node in the input active rectifier circuit. The input current shaper circuit is functional to shape an AC input current signal associated with an AC input power signal to a substantially sinusoidal current signal. A bulk capacitor circuit is coupled to the input active rectifier circuit. A DC/AC converter circuit is coupled to the bulk capacitor circuit. A resonant circuit is coupled to the DC/AC converter circuit and an output rectifier circuit may be coupled between the resonant circuit and the DC output.
US08503198B2
Disclosed is a high boost ratio DC converter, wherein the first and second switches are controlled by a control chip and the control chip controls the first and second switches in the following sequence: the first and second switches both conduct; the first switch conducts and the second switch is cut off; the first and second switches both conduct; the first switch is cut off and the second switch conducts thus making a first and second inductors and a first and second clamp capacitors charge to a first and second output capacitors. Then the first and second output capacitors discharge a load. Therefore, the load voltage output from the DC power supply will be boosted owing to the discharged load from the first and second output capacitors. The boost ratio is 4/(1−D).
US08503196B2
A feedback circuit for an isolated power converter includes an opto-coupler and a reversed polarity regulator. The opto-coupler provides a current related to an output voltage of the isolated power converter. When the isolated power converter enters light load, the output voltage rises and the reversed polarity regulator reduces the current to decrease the power consumption and thus improve the light load efficiency of the isolated power converter.
US08503194B2
An embodiment of a multidirectional signal converter includes first and second converter nodes, a transformer, and first and second stages. The transformer includes first and second windings, and the first stage is coupled between the first converter node and the first winding of the transformer. The second stage includes a first node coupled to the second converter node, a second node coupled to a node of the second winding of the transformer, and a filter node, is operable as a boost converter while current is flowing out from the second converter node, and is operable as a buck converter while current is flowing out from the first converter node. For example, in an embodiment, such a multidirectional signal converter may be a bidirectional voltage converter that handles power transfer between two loads. Such a voltage converter may have improved conversion efficiency and a smaller size and lower component count as compared to a conventional multidirectional voltage converter. Furthermore, such a voltage converter may be operable with a common switching scheme regardless of the direction of power transfer, and without the need for an indicator of the instantaneous direction of power flow.
US08503192B2
An electronic device includes an EMI shielding board, two electronic components and a flat cable. The EMI shielding board includes a first side and a second side opposite to the first side. The two electronic components are arranged at the first side of the EMI shielding board. The flat cable is connected between the two electronic components. The EMI shielding board further includes a first through slot and a second through slot both configured therein. The flat cable passes through the EMI shielding board via the first and second through slots. A part of the flat cable is on the first side of the EMI shielding board, and the remaining part of the flat cable is on the second side of the EMI shielding board.
US08503187B2
A computer system includes a serial advanced technology attachment dual-in-line memory module (SATA DIMM) with a circuit board, a motherboard, and an indicating unit. An edge connector is set on a bottom edge of the circuit board to engage in a memory slot of the motherboard. A SATA connector is arranged on the circuit board and connected to a storage device interface of the motherboard. The indicating unit is connected to the motherboard for indicating the data transfer rates of the SATA DIMM module through two light emitting diodes.
US08503179B2
A cooling system including several air jet elements, a heat exchange assembly and a frame is provided. The cooling system is applied to a rack server configured to receive a plurality of electronic assemblies. The air jet elements receive a high-pressure air and convert the high-pressure air into a low-temperature air. The heat exchange assembly is disposed in the frame and is connected to the air jet elements so as to perform a heat exchange between the low-temperature air and a high-temperature air generated by the rack server so as to lower the temperature of the high-temperature air. The frame is applied to accommodate the heat exchange assembly.
US08503169B2
An appliance control panel is described. The control panel includes a front metal panel, a rearwardly positioned polymeric decorated film and an adhesive layer disposed between the panel and the decorated film. The film overlies an electronic control module which typically includes various displays and press-type switches. Various markings and indicia on the decorated film are visible through openings in the panel and the adhesive layer. The appliance control panel includes one or more capacitance touch switches.
US08503158B2
A key button mechanism and a portable electronic device using same are provided. The key button mechanism includes a base body, a protective piece and a key button. The protective piece is assembled to the base body and includes two actuating portions. The key button is partially attached to the base body and aligns with the protective piece. The key button includes a key body and two resisting blocks formed on the key body. The two resisting blocks are configured to align with and abut against the corresponding two actuating portions of the protective piece.
US08503152B2
An infinitely variable multi-directional linear motion solenoid actuator (10) for use on printed circuit boards (12). The solenoid actuator includes wire coils (14) wound onto a bobbin (16) and a moveable magnetic armature (18) passing through a central bore (20) of the body. The armature is responsive to current passing through the coils to produce infinitely variable and reversible motion. Support posts (22) passing through the bobbin are used for electrical connection between the coils and the circuit board, as well as for mounting the actuator to the circuit board. The support posts may have solder heads on one end for surface mounting to the board, and may have plain heads on an opposed end for alternative through-hole mounting. A vacuum pick area (56) may be formed on one or both sides of the bobbin body to facilitate automated handling of the actuator.
US08503149B2
According to one aspect of the invention, a plug-in module is provided for installing in a power distribution assembly. In one embodiment, the plug-in module may include an overcurrent protection device, a power cable, which may include a first end coupled to the overcurrent protection device, and a second end coupled to the first end, one or more receptacle outlets attached to the second end and electrical contacts coupled to the overcurrent protection device and configured to couple the plug-in module to a plurality of stationary electrical conductors of the power distribution assembly.
US08503148B2
An electronic circuit breaker includes controllable contacts adapted to connect a power source to at least one load, and a microcontroller for monitoring the flow of power to the load, detecting different types of fault conditions and automatically opening the contacts in response to a fault. A primary power supply of the breaker receives power from the line source when the contacts are closed, and supplies power to the control circuitry. Fault indicators in the microcontroller indicate the type of fault that caused the contacts to open. A secondary power supply provides power to the control circuitry when the contacts are open and a switch is closed.
US08503147B2
An ESD protection device includes a ceramic multilayer substrate including a plurality of laminated insulating layers, an external electrode, at least one of an in-plane connecting conductor and an interlayer connecting conductor, and a mixture portion. The mixture portion is provided along a principal surface of one of the insulating layers and includes a dispersed material including at least one of metal and semiconductor; metal and ceramic; metal, semiconductor, and ceramic; semiconductor and ceramic; semiconductor; metal coated with an inorganic material; metal coated with an inorganic material and semiconductor; metal coated with an inorganic material and ceramic; and metal coated with an inorganic material, semiconductor, and ceramic. The mixture portion is connected to the external electrode and at least one of the in-plane connecting conductor and the interlayer connecting conductor.
US08503136B2
A protecting circuit for reducing leakage currents comprises a first PMOS transistor (P-channel Metal-Oxide-Semiconductor Field-Effect Transistor), a second PMOS transistor, a first NMOS transistor (N-channel Metal-Oxide-Semiconductor Field-Effect Transistor), and a second NMOS transistor. The first PMOS transistor is coupled between a first voltage node and a node, and comprises a first gate coupled an input node. The second PMOS transistor is coupled between the node and an output node. The first NMOS transistor is coupled between the output node and a ground node, and comprises a third gate coupled to the input node. The second NMOS transistor is coupled between the input node and a second gate of the second PMOS transistor, and comprises a fourth gate coupled to a second voltage node.
US08503135B2
Various embodiments of the present invention are generally directed to a magnetically responsive lamination that may be constructed with a spacer layer disposed between a first and second ferromagnetic free layer. At least one ferromagnetic free layer can have a coupling sub-layer that enhances magnetoresistance ratio (MR) of the magnetically responsive lamination.
US08503134B2
A wiring substrate comprises a conductor pattern embedded in an insulating layer, the insulating layer having an opening to expose top and bottom faces of the conductor pattern and define a terminal of the wiring substrate, a torsion restrictor formed in the conductor pattern at a location passing over an edge of the opening, the torsion restrictor restricting torsion of the terminal, and an easily extensible part formed on at least one of the torsion restrictor and a portion of the terminal adjoining the torsion restrictor, the easily extensible part allowing the conductor pattern to longitudinally extend toward the opening.
US08503130B1
A magnetic head includes first and second coils, a main pole, a write shield, first and second yoke layers, and first and second coupling parts. The first and second yoke layers are magnetically connected to the write shield. The first yoke layer is located on the leading side relative to the main pole, whereas the second yoke layer is located on the trailing side relative to the main pole. The first coupling part magnetically couples the main pole and the second yoke layer to each other. The second coupling part magnetically couples the first yoke layer and the second yoke layer to each other. The first coil is wound around the first coupling part, whereas the second coil is wound around the second coupling part.
US08503129B2
Provided is a library device with which an accessor can move even when a magnetic tape cartridge is ejected out from a magazine onto a transporting path on which the accessor moves. The library device includes: a magazine inside which slots are provided; a device main body which houses the magazine; an accessor provided on one side of the device main body; and a magnetic tape drive which transports cartridges. A cartridge ejection preventing mechanism for preventing ejection of the entire part of the cartridge from the slot is provided in an opening-part front face of the slot, and a cartridge stopper member of the ejection preventing mechanism is set to be reciprocally rotatable along the moving direction of the accessor.
US08503122B2
Film stacks and displays incorporating the same are described. More specifically film stacks that combine a light control film and a color shifting film proximate to one another and, in some embodiments, adhered together are described, as well as displays incorporating such film stacks. Such film stacks may combine the “blacking out” functionality of a conventional louver film (LCF) and the color shifting effect of a multilayer optical film (MOF).
US08503118B2
In a lens driving device, a rack gear portion is used as a gear portion so that the gear portion can be disengaged from the terminal end of the lead screw in the radial direction. To efficiently utilize a guide shaft formed with high precision, the guide shaft extends through a spring supporting frame of a lens holder that holds a lens, a movable member having the rack gear portion that meshes with the lead screw, whereby the movable member and the lens holder are linearly guided along the guide shaft, and the guide shaft also serves as the rotation axis of the movable member. A compression coil spring is wound around the guide shaft, and the rack gear portion is pressed against the lead screw by using the compression coil spring.
US08503117B2
A lens driving apparatus which lessens shake of the lenses is provided. The lens driving apparatus includes a lens support unit comprising a first support and a second support that face each other, and a slope on an inner surface of the first support, wherein one or more lenses are mounted on the lens support unit; a contact unit disposed between the first and second supports, wherein a protrusion is formed on one surface of the contact unit facing the slope; a force application unit configured to apply a force to the contact unit so that the protrusion contacts the slope; and a driving unit configured to contact another surface of the contact unit and configured to move the lens support unit in an optical axis direction.
US08503112B2
An image capturing lens assembly comprises, in order from an object side to an image side, a first lens element with positive refractive power having a convex object-side surface, a second lens element with refractive power, a third lens element with positive refractive power having a convex image-side surface, and a fourth lens element with refractive power having a convex object-side surface and a concave image-side surface. The object-side surface and the image-side surface of the fourth lens element are aspheric and have at least one inflection point.
US08503111B2
Disclosed herein is an imaging lens suitable for a camera module using a high resolution imaging sensor, decreasing a flare phenomenon and reducing the sensitivity. The imaging lens comprises, in order from the object side, a first lens having positive (+) refractive force; a second lens having negative (−) refractive force; a third lens having positive (+) refractive force; a fourth lens having positive (+) refractive force; and a fifth lens having negative (−) refractive force, wherein an object side plane of the third lens is convexly formed.
US08503106B2
There is provided a camera module. The camera module includes: a lens barrel including at least one lens; a housing receiving the lens barrel and having an opening in one surface thereof; an actuator driving the lens barrel through the opening; and a preload control part receiving the actuator therein and forming one surface of the housing by being coupled to the opening such that preload generated from the lens barrel and the actuator is controlled.
US08503098B2
A zoom lens for projection includes a negative first lens group, a positive second lens group, a positive third lens group, and a positive fourth lens group, which are arranged from the magnification side of the zoom lens in the order mentioned above. The first lens group and the fourth lens group are fixed during zooming, but the second lens group and the third lens group move on optical axis Z of the zoom lens toward the magnification side, based on an operation for operating the zoom lens from wide end to tele end, in such a manner that a distance between the second lens group and the third lens group changes. Further, the following formula (1) is satisfied: 17
US08503094B2
A zoom lens ZL, which is mounted on an electronic still camera 1 or the like, is composed of, in order from the object side, a first lens unit G1 having a positive refractive power, a second lens unit G2 having a negative refractive power, a third lens unit G3 having a positive refractive power, a fourth lens unit G4 having a negative refractive power, and a fifth lens unit G5 having a positive refractive power. The first lens unit G1 has, in order from the object side, a negative meniscus lens with a convex surface on the object side, and a positive lens, and the second lens unit G2 has, in order from the object side, a negative meniscus lens with a convex surface on the object side, a biconcave lens, and a positive lens. The zoom lens satisfies a condition of the following expression: 0.005<(−f2)×f3/(f12)<0.023, where f1, f2, and f3 are the respective focal lengths of the first, second, and third lens units G1, G2, and G3.
US08503088B2
A windshield display system for installation into a vehicle that includes a windshield, a transparent display overlaying the windshield, and an array of electrowetting lenses overlaying the transparent display. Each lens of the array is operable to a flat-state where light passes through the lens substantially undistorted, and a shaped-state where emitted light from an underlying portion of the transparent display is directed in order to increase an apparent brightness of the emitted light. The array selectively magnifies pixels or portions of the transparent display, while maintaining vision clarity for the operator in regions of the windshield where images are not being displayed. The array may also outline or highlight images being displayed with a region of distortion of surrounding the image to distort the view of the scene outside the vehicle to help the operator discern the image when the outside lighting conditions are less than ideal.
US08503087B1
An optical structure includes an array of mirrors disposed on a substrate. The mirrors are disposed over a surface of the substrate and oriented at a plurality of different oblique angles relative to the surface of the substrate. The substrate comprises a clear substrate to pass external light through interstitial gaps between the mirror structures such that the optical structure is partially transparent and partially reflective. The optical structure may optionally be illuminated with an image source that emits substantially a single light ray per pixel of the image source to provide an optical system.
US08503086B2
Accurate simulation of sport to quantify and train performance constructs by employing sensing electronics for determining, in essentially real time, the player's three dimensional positional changes in three or more degrees of freedom (three dimensions); and computer controlled sport specific cuing that evokes or prompts sport specific responses from the player that are measured to provide meaningful indicia of performance. The sport specific cuing is characterized as a virtual opponent that is responsive to, and interactive with, the player in real time. The virtual opponent continually delivers and/or responds to stimuli to create realistic movement challenges for the player.
US08503078B2
Shaped glasses have curved surface lenses and spectrally complementary filters disposed on the curved surface lenses configured to compensate for wavelength shifts occurring due to viewing angles and other sources. The spectrally complementary filters include guard bands to prevent crosstalk between spectrally complementary portions of a 3D image viewed through the shaped glasses. In one embodiment, the spectrally complementary filters are disposed on the curved lenses with increasing layer thickness towards edges of the lenses. The projected complementary images may also be pre-shifted to compensate for subsequent wavelength shifts occurring while viewing the images.
US08503073B2
Embodiments of the disclosed technique disclose an optical device generating light by luminescence comprising a substrate, a waveguide, a pump light source and a photoluminescent layer, wherein the waveguide is positioned between the substrate and the photoluminescent layer, or the photoluminescent layer is positioned between the substrate and the waveguide. The pump light source is provided opposite to the photoluminescent layer at the backside of the substrate. The pump light source is adapted to pump the photoluminescent layer to emit light; and at least some of the emitted light is evanescently coupled into the waveguide.
US08503068B2
The present invention provides a radiation source apparatus which can generate a DUV radiation beam having a wavelength of 193.4 nm efficiently. The radiation source apparatus according to the invention has first wavelength conversion means arranged to receive a first laser beam of a first fundamental wavelength and to generate a fourth-harmonic wavelength of the first fundamental wavelength, second wavelength conversion means arranged to receive the beam of the fourth-harmonic wavelength of the first fundamental wavelength (266 nm) and a second laser beam of a second fundamental wavelength and to sum-frequency mix the fourth-harmonic with the second fundamental wavelength radiation to generate a beam of second DUV radiation having a wavelength between approximately 232 nm and 237 nm, and third wavelength conversion means arranged to receive the beam of second DUV radiation and the third laser beam of a third fundamental wavelength and to sum-frequency mix the second DUV radiation with the third fundamental wavelength radiation to generate third DUV radiation having a wavelength between approximately 192.5 nm and 194.5 nm.
US08503066B2
An electrophoretic display device includes: a substrate; partition walls which partition a space on the substrate into a plurality of cells; an electrophoretic dispersion liquid with which the plurality of cells on the substrate is filled; a sealing film which is disposed so as to face the substrate with the partition walls interposed therebetween and seals the plurality of cells; and phase separation portions which are partially formed between upper surfaces of the partition walls and the sealing film and in which the electrophoretic dispersion liquid is subjected to phase separation.
US08503061B2
A reflective element assembly for a vehicular mirror assembly includes a front substrate, a rear substrate, an electro-optic medium disposed between the front and rear substrates and a transmission-reducing thin film coating established at the fourth surface of the rear substrate. A window is established through the transmission-reducing thin film coating and is substantially devoid of the thin film coating at a location where a sensor is disposed behind the reflective element and having a field of view through the reflective element and through the window. A portion of the transmission-reducing thin film coating at and around the window locally varies in physical thickness, with a minimum physical thickness of the thin film coating being closest to the window and with the physical thickness of the thin film coating generally increasing to a generally maximum physical thickness of the thin film coating at a distance from the window.
US08503056B2
Methods and apparatuses for controlling a bias point voltage for an external optical modulator are provided. A control loop is used to adjust a bias signal applied to an external modulator by determining unwanted signals at a predetermined frequency received by an optical receiver of the control loop and accounting for these unwanted signals when determining the bias point voltage.
US08503053B2
A precision scan sphere designed for use in conjunction with scanner technology, and includes a full or partial sphere, having a laser detecting surface, and which can be mounted by a shank into a holder, or held by a steel insert that may be applied to a sphere mount, during its application and usage. Because of the reduction and size of the insert, as applied to the bottom of the scan sphere, as an example, a 2.375 inch diameter sphere can mount directly to a 1.5 inch sphere mount, during its application and usage.
US08503052B2
We describe techniques for recording a holographic image onto holographic recording film, in particular for security holograms. We thus describe a structure having a stack comprising the holographic recording film and a multichannel image generation device under the film. A three-dimensional object (or hologram of a 3D object) is provided, located under the multichannel image generation device. At least a portion of the multichannel image generation device is substantially transparent or absent in a region above the object. A holographic image is recorded in the film by illuminating the stack with laser light. The multichannel image generation device under the film may comprise a volume reflection hologram of a lenticularly generated image. The structure records a hologram of the 3D object in conjunction with a multi-channel holographic image.
US08503039B2
In an image reading apparatus, a white reference member for obtaining a reference value used in shading correction in the reading mechanism and an elastic member for cleaning a surface of the transparent member are provided such that respective positions of the white reference member and the elastic member with respect to the transparent member are variable. A controller controls the positions of these members with respect to the transparent member to alternately achieve movement of the white reference member to a position where the white reference member faces the transparent member and movement of the elastic member to a position where the elastic member faces the transparent member. The controller calculates the above reference value using a plurality of detection values read by the reading mechanism through the above positional control.
US08503032B2
A printing apparatus includes an extracting section configured to extract first and second images from an original document such that the first and second images partially overlap at an overlapping portion, and a control section configured to execute printing onto a first medium based on the first image using a layout in which at least a portion of the overlapping portion of the first image extends beyond a first edge of the first medium and a margin is formed between a second edge and an image edge of the first image, and to execute printing onto a second medium based on the second image using a layout in which at least a portion of the overlapping portion of the second image extends beyond a first edge of the second medium and a margin is formed between a second edge and an image edge of the second image.
US08503031B2
The image processing apparatus executes quantization processing of second multi-valued image data that corresponds to a second relative movement of a plurality of relative movements based on first multi-valued image data that corresponds to a first relative movement of the plurality of relative movements, and executes quantization processing of the first multi-valued image data based on the second multi-valued image data. This makes it possible to output a high-quality image having excellent robustness and reduced graininess by controlling the overlap rate of dots that are printed by the first relative movement and the dots that are printed by the second relative movement.
US08503025B2
An image processing apparatus includes a color information generating unit that generates information of color values in input image data; an Index table generating unit that generates an Index table in which a first identification information according to a hash value is associated with a first predetermined number of color values; a drawing unit that generates a second identification information according to the hash value for each color value in the input image data and performs, when the second identification information is different from the first identification information associated with a color value in the Index table having a same value, drawing according to the color value, and when the second identification information is the same as the first identification information, drawing according to the first identification information; and a converting unit that converts an image drawn by the identification information into a color value.
US08503012B2
A host apparatus connected with an image forming apparatus and a web page printing method thereof. The method of printing a displayed web page includes capturing at least one area on the displayed web page, displaying the at least one captured area in a first area disposed adjacent to the displayed web page, editing the at least one captured area displayed in the first area, and executing the at least one captured and edited area. With this, it is convenient for a user to select, edit and print a desired area from a web page.
US08503005B2
In an image forming apparatus, when embedded information, which is information embedded into received image file, is to be printed, the embedded information is extracted from the image file, form data for preparing a form that includes an information-embedding area where extracted embedded information is to be arranged and an image-data area where the image data in the received image file is to be arranged is prepared, a combined image is generated by combining the extracted embedded information in the information-embedding area and the image data in the image-data area, and the combined image is printed.
US08503004B2
A system accurately performs function restriction on a user-by-user basis, even in the case of an image processing function that is realizable with use of a plurality of apparatuses. To accomplish this, the image processing system includes a user restriction information management apparatus that has function restriction information and an image processing apparatus that has related restriction information. The image processing apparatus performs a user-designated function based on restriction content of the function restriction information and the related restriction information. There are cases where a restriction function, which is a function that is restricted by the function restriction information, can be realized by combining a plurality of other functions that are different from the restriction function, and related restriction information refers to information for restricting the usage of such other functions.
US08502998B2
Disclosed is an image forming apparatus including a processing device to carry out a predetermined process to a sheet in which an image is formed, the processing device requiring a warm-up of a predetermined time, a control unit to specify a warm-up completion time, to input a plurality of jobs according to a predetermined inputting operation of an operator, to specify whether the inputted job is a first job or a second job, to specify a processing time of the second job which is inputted, and to decide an execution order of the plurality of jobs so that the second job is to be executed in preference to the first job until the warm-up completion time elapses from start of a job execution and an image forming unit to orderly execute the jobs according to the execution order of the plurality of jobs which is decided by the control unit.
US08502992B2
An image forming system, comprises: an image formation unit for forming an image on a paper; a first paper ejection unit for receiving the paper; a second paper ejection unit for receiving the paper as a sample paper in a state that the sample paper is visually checked when sample paper ejection is performed; a first control section for controlling a switching section to eject the sample paper by switching a paper sending destination from the first paper ejection unit to the second paper ejection unit at a time of the sample paper ejection; a second control section for controlling a display section to display thumbnail images; and wherein the first control section performs the sample paper ejection using the image for sample paper ejection selected by a selecting section for selecting the image for sample paper ejection from the thumbnail images displayed in the display section.
US08502981B2
The invention relates to methods and systems for measuring and/or monitoring the chemical composition of a sample (e.g., a process stream), and/or detecting specific substances or compounds in a sample, using light spectroscopy such as absorption, emission and fluorescence spectroscopy. In certain embodiments, the invention relates to spectrometers with rotating narrow-band interference optical filter(s) to measure light intensity as a function of wavelength. More specifically, in certain embodiments, the invention relates to a spectrometer system with a rotatable filter assembly with a position detector rigidly attached thereto, and, in certain embodiments, the further use of various oversampling methods and techniques described herein, made particularly useful in conjunction with the rotatable filter assembly. In preferred embodiments, the rotatable filter is tilted with respect to the rotation axis, thereby providing surprisingly improved measurement stability and significantly improved control of the wavelength coverage of the filter spectrometer.
US08502975B2
A Multiple-Field-Of-View (MFOV) lidar is used to characterize the size and concentration of low concentration of bioaerosol particles. The concept relies on the measurement of the forward scattered light by using the background aerosols at various distances at the back of the sub-visible cloud. It also relies on the subtraction of the background aerosol forward scattering contribution and on the partial attenuation of the first order backscattering. We demonstrate theoretically and experimentally that the MFOV lidar can measure with a good precision the effective diameter of low concentration bioaerosol clouds.
US08502969B2
A miniature flow-through cuvette for spectrophotometric measurement of a liquid sample includes a cuvette body of a transparent material including a first outer surface and an opposing second outer surface, and a flow channel disposed through the cuvette body. The flow channel includes first and second interface segments generally vertically oriented, each having an open exit; a measurement segment interconnecting the first and second interface segments; a first inclined planar inner surface disposed in a turning segment between the first interface segment and the measurement segment, facing the first outer surface; and a second inclined planar inner surface disposed in a turning segment between the second interface segment and the measurement segment, facing the second outer surface. The first and second inclined inner surfaces terminate the measurement segment at opposing ends thereof. Further provided is a spectrophotometer including the miniature flow-through cuvette.
US08502967B2
An apparatus for optical inspection comprises a platform extending in a first direction, a transmitting unit for transporting at least one carrier in the first direction from an input port to an output port thereof, each of the at least one carrier to support one of at least one object to be inspected, a first detector disposed above the platform and extending in a second direction orthogonal to the first direction for inspecting the at least one object on the at least one carrier, the first detector including a first scanner extending in the second direction between the input port and the output port, and a first roller set between the first scanner and the input port to apply force onto a surface of each of the at least one object.
US08502958B2
The present invention provides a positioning device for positioning a table, including a base, a motor that drives the table in the driving area on the base, a position sensor that detects the position of the table, and a control unit that controls the motor. The control unit includes a first output unit that outputs electric current for controlling the position of the table based on the output of the position sensor; a second output unit that outputs electric current for imparting a thrust force, which is directed toward the center of the driving area, to the table; and a switch unit that switches from a state in which the motor is controlled depending on the output of the first output unit to a state in which the motor is controlled depending on the output of the second output unit, based on a stopping signal for stopping the table.