Document Document Title
US08578818B2 Device for saving energy during vertical and horizontal motions wherein the resisting torque can be split into two torques opposing each other
A mechanical device for reducing the energy absorbed by an electrical motor of a hoisting plant. The device includes at least one first rotating member moved by the motor of the hoisting plant. The device also includes a second rotating member connected to the first member through a gear transmission. At least one third rotating member is connected to the second rotating member through a bevel-gear transmission. The device further includes a fourth rotating member operatively connected to the rotor of the electric motor. The fourth rotating member and the third rotating member are connected through a transmission with flexible elements or through a gear transmission which develop a transmission ratio equal to unity. The transmission elements of the device are designed to enable rotation of the fourth rotating member in a direction of rotation concordant with that of the first rotating member.
US08578808B2 Operation device and bending operation device of endoscope
In the present invention, there are provided a movement member which includes an engaging section, which is engaged with an intermediate part of an operation shaft of a joystick device, and operates as one body with the operation shaft at a time of performing an inclining operation of the operation shaft, and a damper case in which the movement member is movably inserted, and which holds a viscous fluid which increases a sliding resistance of the movement member when the movement member is moved. Thereby, a desired operational sensation can be always obtained, and a stable bending operation can be performed.
US08578805B2 Twin clutch transmission, and vehicle and motorcycle equipped therewith
A twin clutch transmission can be made sufficiently small and can easily be mounted on a motorcycle without biasing the lateral weight balance. In this transmission, a first clutch is arranged to input rotation power transferred from a crankshaft to a first main shaft and to output the rotation power to a rear wheel via an odd-numbered transmission gear mechanism, and a second clutch is arranged to input rotation power transferred from the crankshaft to a second main shaft and to output the rotation power to the rear wheel via an even-numbered transmission gear mechanism. The first and second main shafts are arranged in a mutually rotatable fashion on an axis line parallel or substantially parallel to the crankshaft, and a transmitting portion of driving force output to the rear wheel via the even-numbered transmission gear mechanism on the second main shaft has an outer diameter approximately identical to that of a transmitting portion of driving force output to the rear wheel via the odd-numbered transmission gear mechanism on the first main shaft, and is arranged so as to not concentrically overlap the transmitting portion of the first main shaft.
US08578797B2 Multi-section sediment pore water sampler
The present invention discloses a multi-section sediment pore water sampler, which comprises a plurality of sampling units arranged coaxially and separated with each other; this arrangement ensures no water exchange occurred between two adjacent sampling units, collection of the sediment pore water samples from different depths of a same position is realized, whereby to facilitate organic pollutant sampling in sediment pore water at different depths according to different time resolutions. Furthermore, as the heights of the sampling units as well as the clearances between two neighboring sampling units may be various, in use users can configure the sampler according to the actual condition of the time resolution required, thus this sampler can also help improve the time resolution of water sampling.
US08578795B2 Monitoring and recording implantable silicon active pressure transducer
An implantable active pressure transducer including a pressure sensing element and associated sensor circuitry together enclosed within an innermost glass packaging. The pressure sensing element is anodically bonded to the innermost packaging substantially aligned with an opening defined therein. An outermost biocompatible metal packaging forms a cavity divided into first and second chambers by an intermediate partition. The innermost packaging is disposed within the first chamber without physically directly contacting or being fixed to the outermost packaging. A barrier plate is hermetically sealed to the intermediate partition to hermetically isolate the battery and communication circuitry from a pressure transmitting fluid. Inductive coupling is used to communicate data detected by the pressure sensing element internally within the implant.
US08578789B2 Analysis device and analysis method
An analysis method using an analysis apparatus are described herein. By way of an example, the analysis method includes a first step of driving a pressurizing pump and a pressure-reduction pump, and of filling a liquid from a supply piping in an interior of a resistive body through which a sample passes, a second step of discharging, from a discharging piping, some of the liquid filled in the interior of the resistive body, and of securing a space in the interior of the resistive body for filling the sample, a third step of supplying the sample into the space, a fourth step of causing the sample to travel in the interior of the resistive body, and a fifth step of measuring a travel time of the sample in the interior of the resistive body by using the flow rate sensor.
US08578785B2 Drip monitor
A low power, low cost system and method for the detection of flow disturbances in a fluid dripping system is disclosed. In one embodiment, a light source and a light detector configured to monitor the amount of light passing through a droplet while the droplet is suspended and later falls from the tip of a tube. In another embodiment, dripping fluid is monitored from a system maintained part of the time in a sleep mode to conserve power, the system waking up at predetermined times to determine from detected light whether the monitored system is functioning properly.
US08578780B2 Apparatus for internal inspection of a workpiece having a hollow cylindrical hole
An apparatus internally inspects a workpiece having a hollow cylindrical hole. The apparatus contains an ultrasound transducer configuration having a plurality of ultrasound transducer elements, which are arranged in at least one row, one next to the other, in an elastically deformable carrier which has the form of a segment of a hollow cylinder and has a plurality of sliding pimples which extend in the longitudinal direction of the carrier and project with a protrusion in the radial direction beyond the transmitting and/or receiving surfaces of the ultrasound transducer elements.
US08578767B2 Tire module and tires equipped therewith
A tire module, for installation on an inner side of a pneumatic tire for vehicles, including a device for measuring and/or monitoring of the air pressure in the tire, a transmitter for transmitting radio signals, which contain information about the air pressure in the tire, a mechanical-electrical converter having a bendable piezoelectric element, which converts into electric energy alternating deformations of the piezoelectric element caused by the rolling tire, and a storage device for the electric energy, which is connected to the converter. The converter includes a circular, disc-shaped, piezoelectric element (piezo disc) on which an electrical voltage generated by the piezo effect is tapped at contact points, which are situated on opposite sides of the piezo disc.
US08578765B2 Method for wheel suspension measurement and a device for measuring the wheel suspension geometry of a vehicle
The following features may be carried out: providing a wheel suspension alignment system having four measuring heads situated in a known position with respect to one another; recording a wheel or a measuring target mounted on it in an initial position of the vehicle; shifting the vehicle from the initial position to at least one further position; recording a wheel, or a measuring target mounted on it, of the vehicle standing in the further position; recording a reference target in at least one of the initial position and the further position of the vehicle, and determining from this an absolute scale; carrying out local 3D reconstructions for determining the translation vectors, the rotation vectors and the wheel rotational angles as well as the wheel rotational centers and the wheel rotational axes of the wheels; and determining the wheel suspension alignment parameters of the vehicle.
US08578763B2 System and method for fuel system health monitoring
A method of monitoring operation of a fuel system includes urging a fuel flow from a fuel source toward a pressure regulating valve via a fuel pump. A pressure of the fuel flow is detected at the pressure regulating valve, and a pump speed required to produce a selected pressure at the pressure regulating valve is detected. The pump speed is compared to a range of acceptable pump speeds, and an operational status of the fuel pump is determined based on a result of the comparison.
US08578751B2 Tool with different effective areas
The invention relates to a tool for processing a workpiece in particular for pressing, holding and/or cutting a pipe, having a first pair of jaws which has a first upper jaw and a first lower jaw, having a first effective area formed between the front ends of the first jaws, having a first inlet contour formed between the rear ends of the first jaws and having a holding device which movably accommodates the first jaws independent of one another, wherein the first jaws can be pivoted between an open position and a closed position. The present invention is based on the technical problem of specifying a tool, by means of which in one process at least one first and one second effect can be assigned to the tool independently from one another in time.
US08578741B2 Washing machine with air trap
A washing machine having a cabinet, a pressure sensor located in the cabinet, and an air trap having at least one baffle to substantially block water at the air trap. The air trap may have an inlet in communication with a sump of the washing machine and an outlet in communication with a hose coupled to the pressure sensor. The at least one baffle may be partially traversing the air trap to substantially block water from entering the outlet when the cabinet is in a horizontal orientation.
US08578736B2 Soot radial pressing for optical fiber overcladding
A method and apparatus for making an optical fiber preform. The apparatus has an outer wall and an inner wall. The outer wall surrounds the inner wall and the inner wall surrounds an inner cavity of the apparatus. A consolidated glass rod is deposited in the inner cavity after which particulate glass material, such as glass soot, is deposited in the inner cavity around the glass rod. A radially inward pressure is applied against the particulate glass material to pressurize the particulate glass material against the glass rod.
US08578729B2 Apparatus and method for dispensing discrete amounts of viscous material
Apparatus and methods for dispensing small amounts of a viscous material onto a workpiece. The narrow-profile dispensing apparatus includes a fluid chamber, a nozzle, and a valve seat disk representing individual components that are removable from a main body of the dispensing apparatus for cleaning and/or replacement. The nozzle is coupled with the fluid chamber by a heat transfer body that may be cooled by, for example, a cooling fluid routed through an air pathway defined in the heat transfer body. The main body of the dispensing apparatus may be cooled by air exhausted from an air cavity of a pneumatic actuator regulating the movement of a needle to control the flow of viscous material in the dispensing apparatus.
US08578728B2 Movable air conditioner
The present invention relates to a window kit (200) and a window sealer (400) of an air conditioner (100). The window kit (200) is provided in the exhaust guide means (140) of the movable air conditioner (100) is firmly fixed to the window frame (D) without having a separate connection member. The gap between the windows generated in the installation process of the window kit (200) is effectively shielded by the window sealer (400).
US08578727B2 Indoor unit and air-conditioning apparatus provided with the same
To provide a low-cost and highly reliable indoor unit and an air-conditioning apparatus having the same by obtaining a dew point temperature at the outlet side without installing a humidity sensor and a dew point temperature detector at the outlet side. An indoor unit includes: an evaporator, a blower, a suction air temperature detector that detects a suction air temperature at the upstream side of an air flow of the evaporator, an outlet air temperature detector that detects an outlet air temperature at the downstream side of the air flow of the evaporator, an evaporator inlet fluid temperature detector that detects a fluid temperature at the fluid inlet side of the evaporator, an adjustment valve that adjusts a flow amount of the fluid made to flow into the evaporator, and a controller that calculates a suction air dew point temperature by suction air temperature information detected by the suction air temperature detector to calculate an outlet air dew point temperature based on the suction air dew point temperature, the suction air temperature, the outlet air temperature, and the evaporator inlet piping temperature.
US08578725B2 Air conditioning apparatus and refrigerant quantity determination method
An air conditioning apparatus includes a refrigerant circuit, first and second shut-off mechanisms, a communication pipe and a refrigerant detection mechanism. The refrigerant circuit is configured to at least perform a cooling operation. The first shut-off mechanism is downstream of the receiver and upstream of the liquid refrigerant connection pipe when the cooling operation is performed. The second shut-off mechanism is downstream of the heat source-side heat exchanger and upstream of the receiver when the cooling operation is performed. The communication pipe interconnects the refrigerant circuit between the first and second shut-off mechanisms, and the refrigerant circuit on the suction side of the compressor. The refrigerant detection mechanism is upstream of the second shut-off mechanism when the cooling operation is performed. The refrigerant detection mechanism is configured to detect a state quantity relating to the quantity of the refrigerant existing on the upstream side of the second shut-off mechanism.
US08578724B2 Heat pump and method of operation
A heat pump is provided having a first heat exchanger and a second heat exchanger. A compressor is fluidly coupled to the first heat exchanger and the second heat exchanger. A reversing valve is fluidly coupled between the first heat exchanger and the second heat exchanger. The reversing valve is adapted to flow of a refrigerant from the compressor to the first heat exchanger during heating mode and to the second heat exchanger during a cooling mode. A thermal expansion valve is positioned between the first heat exchanger and the second heat exchanger. An electronic expansion valve is positioned between the first heat exchanger and the second heat exchanger. A controller is electrically coupled to operate the electronic expansion valve between a fully open, a fully closed and a modulated position depending on the operation of the compressor.
US08578714B2 Working-fluid power system for low-temperature rankine cycles
A power system based on a binary power cycle and utilizing a multi-component working fluid is disclosed. The working fluid is partially vaporized and a split recirculation approach is used to control the enthalpy-temperature profiles to match the heat source. A portion of the unvaporized working fluid is sprayed into the condenser.
US08578711B2 Master cylinder
A master cylinder includes a cylinder body which an operating fluid is introduced from a reservoir, a piston which is slidably fitted in the cylinder body and defines a pressure chamber inside the cylinder body, a supply pathway which is formed in the cylinder body and supplies the operating fluid from the reservoir to the pressure chamber, a bypass pathway which bypasses the supply pathway and allows the reservoir to communicate with the pressure chamber, and a check valve which is installed in the bypass pathway and opens a valve when the pressure inside the pressure chamber is lower than the pressure of the reservoir.
US08578708B2 Fluid-flow control in energy storage and recovery systems
In various embodiments, compressed-gas energy storage and recovery systems feature one or more valves, which may be disposed within end caps of cylinder assemblies in which gas is expanded and/or compressed, for admitting fluid to and/or exhausting fluid from the cylinder assembly.
US08578696B2 Turbulated arrangement of thermoelectric elements for utilizing waste heat generated from turbine engine
Disclosed is a turbulated arrangement of thermoelectric elements for utilizing waste heat generated from a turbine engine. The turbulated arrangement of thermoelectric elements is located within the turbine casing at a heat exhaust end of the turbine engine. The turbulated arrangement of thermoelectric elements convert heat exhaust generated from the turbine engine into electrical energy. In one embodiment, the electrical energy generated from the turbulated arrangement of thermoelectric elements can be used to power electrical components located about the turbine engine.
US08578694B2 Connector link method and apparatus
Embodiments herein relate to the general art of connector links, and to the particular field of coupling links for coupling to one or more chain links. Particular embodiments include coupling links having a body with a central portion that has an aperture passing therethrough, a closed first end that is integral, and a second end that has an opening, and a retaining member in the form of a removable, deformable, or pivotable member that may selectively provide a closure to the opening. Other embodiments include retaining members on both ends of the coupling link.
US08578693B2 Polyolefin fiber
The invention relates to a process for making a polyolefin fiber. The process comprises the steps of providing at least one polyolefin tape; twisting or folding the at least one polyolefin tape longitudinally to obtain a precursor fiber and exposing the precursor fiber under tension to a temperature within the melting point range of the polyolefin for a time sufficient to at least partly two or more parts of the precursor fiber. The invention also relates to the fiber obtainable thereby.
US08578688B2 Basecutter for a harvester
A harvester for harvesting stalks of stalk-like plants. The harvester includes a chassis, at least one ground contacting propulsion device connected to the chassis, and a basecutter assembly. The basecutter assembly is coupled to the chassis. The basecutter assembly includes a plurality of cutting knives and a pair of counter rotating plates. The pair of counter rotating plates include a first plate and a second plate, each of which have at least one of the plurality of cutting knives attached thereto. The first plate rotates about a first axis. The first plate has at least one portion thereof that extends in a radial direction such that the portion would interfere with the knife of the second plate except that the first plate is offset in a direction parallel to said first axis relative to said knife of said second plate.
US08578680B2 Tower construction method and apparatus
A method for constructing a structure to be lifted and moved from a first location to a second location includes (a) constructing, at the first location, a framework of the structure that includes braces to withstand lifting and moving the structure; (b) constructing, at the first location, at least some internal components of the structure; (c) providing a lift platform capable of supporting, balancing and lifting the structure below the lift platform by flexible lift members attachable to the lift platform and the framework; (d) attaching the flexible lift members to the lift platform and to a plurality of spaced portions of the framework; (e) lifting the lift platform to thereby lift the structure; and (f) while lifted, moving the lift platform and the structure to the second location, where the structure is lowered. A lift platform preferably made of subassemblies of beams and braces is used in the method.
US08578676B2 Tower barrel, wind tower and wind power plant for wind electric power generation
A tower barrel for wind electric power generation includes a barrel wall for supporting a wind turbine generator system, a torsion cable direction-changing device which is placed in the tower barrel and fixed on the barrel wall for holding the cable from the wind turbine generator system and restraining the torsion of the cable, and cable clamps which are placed under the torsion cable direction-changing device and connected to the barrel wall for securing the cable. The torsion cable direction-changing device includes a beam and two supports for the beam, the supports are fixed on the barrel wall. The torsion cable direction-changing device in the tower barrel improves the safety of the cable, and so improves the safety of the wind turbine generator system.
US08578674B2 Bracer spacer
A device for spacing, bracing and leveling tiles during installation on a ceiling substrate, comprises a, spacer and a bracer having a threaded substrate penetrating screw to releasably engage with the substrate for bracing and leveling tiles. The spacer and bracer are made of rigid material to support the weight of tile. The spacer carries at least one spacer ridge that when placed between tiles will create an equal distance between adjacent tiles. When the screw is inserted through a hole defined in the spacer and screwed until a first surface of the spacer frictionally contacts an exposed surface of the tile, the spacer will secure the tile and prevent a ceiling tile from falling until an adhesive dries.
US08578664B2 Roof to post adjustable hold down device
A connector to connect a pair of components of a building and transfer a load from one to the other. The connector comprising a pair of members, each to be connected to a respective one of the components, and an adjustable abutment acting between the members to inhibit relative movement between the members in one direction. The ratchet mechanism acting between the members to permit movement in the one direction and to inhibit relative movement in an opposite direction, whereby adjustment of the abutment to cause relative movements in the one direction is accommodated by the ratchet mechanism.
US08578663B2 Cover for use with an inflatable modular structure
A cover for an inflatable modular structure is claimed. A plurality of covers fit on the core of an inflatable module. An inflatable shell is attached to the core enclosing the covers and the core. In the pre-deployed configuration, the inflatable shell is folded over the covers and the covers provide a measure of protection for the shell. In the deployed state, the inflatable shell is filled with air and expands to its deployed configuration. The covers can be removed from core and attached to the inside of the shell. The covers then function as a platform to secure items in place.
US08578656B2 Adjustable width barrier
A barrier has an expandable width barrier having opposing first and second ends. A locking arm is pivotably coupled to the expandable width barrier at the first end and slidably coupled to the expandable width barrier at the second end. The locking arm may be an adjustable-length construction. The pivoting of the locking arm causes the barrier to move between locked and unlocked states. When the locking arm is pivoted to lock the barrier, it causes the barrier to linearly expand a supplemental amount and fits the barrier to opposing sides of a passageway opening.
US08578651B1 Aquaponic vertical garden using a stretchable grow media
Embodiments of a frame structure and grow media for use in vertical aquaponic gardens are described. The frame comprises a substantially rectangular tube structure with attachment points and connection means to hold a grow media in a vertical orientation. The grow media comprises a permeable or non-permeable backing layer having a defined elasticity to facilitate stretching, an activated carbon filter layer attached to the backing layer, one or more capillary biomats attached to the filter layer that physically support the growth of one or more varieties of plants and distribute water to the roots of the plants through capillary action through the area of the grow media, and an optional front panel layer attached to one of the capillary biomat layers, the front panel layer comprising a porous structure made of polypropylene or natural fibers and configured to support the plants growing in a direction substantially perpendicular to the plane the front panel surface.
US08578645B2 Firearm vise
A firearm holding device for holding a firearm having a forend, a grip and a buttstock. The holding device comprises a base having a longitudinal axis, a forend support mounted on the base for supporting the forend of the firearm, a grip support mounted on the base for supporting the grip of the firearm, and a buttstock support mounted on the base for supporting the buttstock of the firearm. At least one of the forend support, grip support and buttstock support are moveable on the base along the longitudinal axis of the base to accommodate various sizes and types of firearms.
US08578632B2 Decoupled foot stabilizer system
An article of footwear includes a decoupled foot stabilizer system. The foot stabilizer system is decoupled from a midfoot region of the article of footwear. The foot stabilizer system includes a plurality of strap members. The foot stabilizer system may optionally include a bootie. The plurality of strap members extend underneath a portion of a foot of a wearer. The plurality of strap members are configured to receive a lace at one end. A lace running through the ends of the strap members pulls on the strap members when the lace is tightened and causes the foot stabilizer system to conform to the wearer's foot.
US08578631B2 Extendable spikes for shoes
Golf shoe sole 10 having extendable spikes 71 activated by compressed air from a pump 42 located inside sole of shoe. Pump 42 is operated by weight of wearer's heel on a bladder 41 located in heel of sole and check valves 51 maintain pressure in pneumatic system. Pushbutton switch 58 selects movement of spikes 71 between retracted and extended modes.
US08578626B2 Laundry dryer having a distributor for condensate, and a method of operating the same
A laundry dryer includes a drying chamber, a process air channel having a supply air opening for drawing in process air, an exhaust air opening for expelling process air, an exhaust air channel through which process air is conducted to the exhaust air opening, and a nebulizer that distributes condensate in process air. The dryer further includes a fan in the process air channel for driving process air through the drying chamber, and a heat exchanger that extracts heat from process air flowing out from the drying chamber, supplies heat to process air flowing into the drying chamber, and separates the condensate from the process air for the nebulizer.
US08578624B2 Indirect-heat thermal processing of particulate material
A method and apparatus for indirect-heat thermal processing of material, such as a dryer or evaporator for treatment of particulate material, is provided. In one embodiment, a dryer for drying particulate material comprises a plurality of heat transfer plates arranged in spaced relationship for the flow of the material to be dried therebetween. Each heat transfer plate is provided with an inlet and an outlet for the flow of the heating fluid through the plates. A purge fluid delivery system provides a flow of purge fluid, such as air, gas or steam between the plates in a direction across the direction of flow of the material to be dried. The purge fluid delivery system provides a flow path for the purge fluid which is isolated from the flow of the heating fluid through the plates. A method for the indirect-heat processing of particulate material is also provided.
US08578623B1 Hair dryer attachment
Embodiments are provided for a hair dryer attachment for accelerating hair drying time. The hair dryer attachment includes a housing and multiple flexible conduits. The housing may include an interior surface and an exterior surface. The interior surface may define an interior volume having a size sufficient to cover a substantial portion of a person's head. The interior surface and the exterior surface may define multiple passages. The multiple flexible conduits may each include an inlet and an exit. The inlet of each of the conduits may be in fluid communication with one or more of the multiple passages.
US08578622B2 Alignment device
The invention relates to an alignment device for the aligned and detachable fixing of at least one functional component (10), in particular in the form of a tool holder, to a further functional component (12), in particular in the form of a tool disk, around at least one alignment axis (14), wherein the two functional components (10, 12) have in each case at least one contact face (16, 18) for mutual contact with each other. Said alignment device is characterized in that both the one and the further functional component (10, 12) have at least one alignment part (22, 24), in that the respective alignment part (22) of the one functional component (10) is a constituent part of an alignment element (30) and forms an alignment face (26), which can be brought into at least partial contact with a positioning face (28) of the associated alignment part (24) of the further functional component (12) with a predefinable alignment force, and in that the predefinable alignment force is formed by the preload which is produced by a resilient deflection of the part (36) forming the respective alignment face (26) relative to the remaining part (34) of the alignment element (30), taking place as the functional components (10, 12) are fixed to each other.
US08578616B2 Relative angle sensing device and electric power steering apparatus
A relative angle sensing device includes: a sensor contained in a housing provided with a communication hole and outputting an electric signal corresponding to a relative rotation angle between two rotary shafts coaxially arranged; an electric cable transmitting the electric signal to a device arranged outside of the housing; an electric cable holding member fitted with the communication hole and holding the electric cable; and an external member arranged at a location outer than the electric cable holding member, wherein the external member includes a pair of dividable members dividable in a direction intersecting a hole direction of the communication hole, and the external member passes the electric cable within the pair of dividable members and presses the electric cable with the pair of dividable members to change a direction of the electric cable at the outside of the housing into the direction intersecting the hole direction.
US08578614B2 Ratcheting tool with angular positioning handles for cutting non-metal pipe and tubing
Disclosed is an improved pipe cutting tool based upon a ratchet closure action wherein handles are pivotedly attached to allow successive movement of a cutting blade in response to the squeezing of the handles. The handles are also hingedly coupled to the cutting member to maintain the cutting member in a position perpendicular to the tubular item to be cut while allowing the operator to squeeze the handles at offset angles, up to and including a right angle cut. The hinged handles allow for offset operation without forgoing the ease of operation by the consumer or causing a large reduction in the mechanical advantage. A ratchet allows sequential advancement of a cutting member toward a tubular shaped jaw that holds the item to be cut.
US08578610B2 Method for manufacturing fluid dynamic bearing device
Easy and precise setting of a predetermined thrust bearing gap is made possible.An axial gap 13 having a dimension that is equal to the sum of two thrust bearing gaps is first provided between the flange part 2b of the shaft member 2 and the bearing member or bearing sleeve 8. The shaft member 2 and the bearing sleeve 8 are accommodated inside the housing 7 with this gap dimension δ being kept, and the bearing sleeve 8 is secured to the housing 7.
US08578608B2 Manufacturing of sand screens
A rod-based well screen is formed in place on a perforated pipe base by wrapping wire around the pipe base and a plurality of rods located around the outside of the pipe. The wire is welded sequentially to each individual rod as it is wrapped around the pipe. The welding and ground electrodes engage the wire and the rods respectively. The rod engaging ground electrode is positioned a short distance ahead of the wire being wrapped around the rods and the pipe base. The ground electrode includes a plurality of contacts. Each contact is mounted to pivot toward and away from a rod. Springs urge each contact toward a rod to hold the rod against the outside surface of the pipe base and to maintain good electrical contact between the contact and the rod. Each contact has a groove to guide the rod into position for welding to the wire.
US08578604B2 Method of attaching a repair platform to a wind turbine
The method comprises positioning a first blade (10A) in substantially vertical position, connecting first ends of a first and a second cable section (24, 26), respectively, with a structure included by the nacelle (6), connecting second ends (30) of the first and the second cable section (24, 26), respectively, with the repair platform (18) and lifting the repair platform along said blade (10A) by means of the first and second cable sections (24, 26). The first and second cable sections (24, 26) are positioned so that they extend over the hub (8) and are supported at a distance from each other between root regions (16) of a second and a third blade (10B, 10C), respectively.
US08578594B2 Process for fabricating a magnetic pole and shields
A process for fabricating a magnetic recording transducer for use in a data storage system comprises providing a substrate, an underlayer and a first nonmagnetic intermediate layer deposited to a first thickness on and in contact with the underlayer, performing a first scanning polishing on a first section of the first intermediate layer to planarize the first section of the first intermediate layer to a second thickness, providing a main pole in the planarized first section of the first intermediate layer, providing a first pattern of photoresist on and in contact with the first section of the first intermediate layer, the pattern comprising an aperture to define a side shield trench, performing a wet etch to remove at least a portion of the first intermediate layer thereby exposing at least one of the plurality of main pole sides, and depositing side shield material in the side shield trench.
US08578588B2 System pendulum apparatus and method
A system pendulum apparatus (13) is provided for a chuck and a method is provided for the clamping of workpieces with a pendulum element (16) and a basal element (30). An axially swivelable connection is provided between the pendulum element and the basal element by way of an element connection device. A swivel range a of the pendulum element can be restricted by a restriction device (39), and the pendulum element can be returned by a return device to a central position of the swivel range. The pendulum element can be fixed within the swivel range by a fixing device (23). The basal element can be joined by a joining device to one jaw of a chuck (10). The pendulum element has a clamping device with two exchangeable clamping elements (20), which are displaceable and fixable.
US08578582B2 Method of demolishing furnace of multilayered-refractory structure
A method for dismantling a furnace having a multilayered refractory structure including: a furnace shell; a containing layer that is formed of a containing refractory that contains asbestos, and covers the inner side of the furnace shell; and a multilayered non-containing layer that is formed of a non-containing refractory that contains no asbestos, and covers the inner side of the containing layer, the method includes: a primary dismantling process; and a secondary dismantling process conducted after the primary dismantling process. In the primary dismantling process, the non-containing layer is dismantled from a furnace-core side thereof but the containing layer and at least one layer of the layers forming the non-containing layer, which is in contact with the containing layer, are left as a remnant. In the secondary dismantling process, the remnant is dismantled while asbestos measures are implemented.
US08578578B2 Pipe adjustment tool
A pipe adjustment tool for use in aligning the confronting ends of a pair of pipe sections having a joint therebetween provides a frame having a seating surface for acting against an exterior surface of a pipe section. The seating surface being disposed at a 45-degree angle relative to a threaded bore of the frame. A flexible clamping member is attached to the frame at one end and is a of length to substantially encircle the pipe section. The opposite end of the clamping member is received and secured by a retainer. The retainer and the frame are connected together by an articulated joint formed by a ball-shaped end of a threaded bolt extending through frame and a ball-shaped socket in the retainer. The retainer and frame are movably relative to each other by operating the threaded bolt to provide tension in the clamping member about the pipe section.
US08578576B2 Machine to produce expanded metal spirally lock-seamed tubing from solid coil stock
An apparatus for expanding metal and forming tubing combines two metal-forming operations into a single process. Tubing, such as that used for filters, is desirably expanded so that air or liquid may pass thru “diamonds” formed in the tubing. Expanding metal and forming tubing is accomplished in a single, continuous process by first slitting and expanding the metal, and then locking its seams to form a spiral pipe. This avoids depending on vendors for delivery of expanded metal at fluctuating prices, eliminates intermediate steps of handling the coils, and eliminates rusting while the expanded steel coils await formation into tubing. Tubing made from expanded metal may be used for air filters, oil filters, water filters, separators and other types of filters. Double-wall HVAC ducting systems or silencers can also use expanded material for reducing heat transfer and noise.IG
US08578575B2 Device and method for producing a UD layer
Device and method for producing a unidirectional (UD) layer from a predetermined number of filament strands. Device includes a dispenser arrangement structured and arranged for delivering the predetermined number of filament strands, and a storage arrangement, structured and arranged for temporary storage of the predetermined number of filament strands. The storage arrangement includes separate storage parts for each of the predetermined number of filament strands. Device also includes a spreading arrangement and an outlet.
US08578571B2 Plastic clip
A plastic clip for fastening an article in the region of an end face of a flat workpiece comprises a base section, including a first and a second leg extending from the base section to form a U shape, and a fastening section connected to the base section and operable to fasten the article to the clip. The base section and the legs are made of a relatively hard plastic material and the legs can be elastically expanded relative to one another in order to accommodate the workpiece between their inner sides. An anti-slip section made of a relatively soft plastic material is provided on at least one of the inner sides.
US08578569B1 Couplers
A mechanical coupler that separates at a pre-determined ambient pressure.
US08578567B2 Clamp collar and run-flat device incorporating same
A clamp collar of the annular band type is provided, and includes a connecting mechanism for connecting at least one pair of adjacent ends of the band, and to a run-flat device intended to be fitted to a motor vehicle mounted assembly incorporating same. This clamp collar includes a band, preferably made of metal, having at least one pair of ends spaced apart in the circumferential direction, connecting mechanism for connecting the or each pair of ends together with adjustable tightening in this direction and a locking member for locking the connecting mechanism. The locking member is mounted solid with one of these ends being able to occupy an unlocked position in which it is disengaged from the connecting mechanism for tightening and loosening the collar and a locked position in which it engages with them to oppose this loosening.
US08578561B2 Dual-axis hinge and portable device with the same
A dual-axis hinge is mounted between a cover and a base of a portable device and has a connecting bracket, an upper rotating bracket, a lower rotating bracket, an upper active gear, a lower active gear and a transmission gear assembly. The connecting bracket is mounted between the upper and lower rotating brackets. The upper and lower active gears are connected respectively to the upper and lower rotating brackets. The transmission gear assembly is connected between the upper and lower active gears to adjust a velocity ratio of the upper and lower active gears. Therefore, the cover and the base align with each other without a drop whether or not the upper and lower active gears are the same in teeth number or whether or not the included angles between the upper and lower rotating brackets with the connecting bracket are the same.
US08578557B2 Patch fitting with closing function
A patch fitting for a glass door includes a mount for being mounted on a floor, a shaft connected with the mount, a clamping seat pivotally connected with the shaft, and a piston unit installed inside the clamping seat. When the glass door is sweeping to open or close, the clamping seat will turn along with the sweeping movement of the glass door about the shaft and the piston unit will be pushed by an eccentric cam of the shaft to press the hydraulic oil contained in the clamping seat so as to provide a damping resistance in response to the sweeping movement of the glass door. The patch fitting can be easily installed on the floor by a simple work.
US08578556B1 Auto-return apparatus for glass door
The present invention is related to an auto-return apparatus of a glass door, comprising a clamping base, a damper and a misalignment adjuster. The clamping base is secured onto the glass door and comprises a securing axle. The securing axle comprises an eccentric cam and the damper is received within the clamping base and abuts the eccentric cam of the securing axle to provide resisting force for door opening and closing. The misalignment adjuster comprises a moving plate and a securing means. The moving plate comprises a long slot provided for the securing means to pass therethrough and a mounting slot provided for the securing axle to be connected thereto such that the moving plate moves together with the clamping base along the extending direction of the long slot and relative to the securing means in order to achieve the objective of adjusting misalignment of the glass door.
US08578550B2 Domestic air treatment apparatus
A domestic air treatment apparatus such as a vacuum cleaner comprises a fluid flow path including a dirt inlet and a clean air outlet. A suction motor and a treatment member are provided in the flow path. The fluid flow path comprises a portion that has a bend, such as an elbow, wherein all portions of the fluid flow path through the bend have a cross sectional area that is at least about the same as a cross sectional area of the inlet.
US08578542B2 Portable vehicle roof snow and ice removal apparatus
An improved apparatus for removing snow and ice from the roof top of a truck, trailer, bus or similar vehicle is mounted atop a converted flatbed trailer for ease of relocation from one site to another for use. The addition of a height adjustable scraper or plow blade that is operator controlled to remain in contact with the roof of the vehicle being cleaned is provided with a self-contained front-to-back and side-to-side stabilization mechanism to prevent damage to the tops of vehicles by gouging or tearing the roof top.
US08578541B2 Shoe cleaning device
A shoe cleaning device 10 comprises a rotatable cleaning disc 12, a housing 14 on which the cleaning disc 12 is rotatably mountable, a horizontally mounted motor 16, mounted sideways within the housing 14 to maintain an extreme low profile, and a non-centrally configured gearbox 68, non-central to a central axis of the cleaning disc 12, non-centrally configured to allow the sideways mounted motor 16 to be housed within, or substantially within a circumference of the cleaning disc 12, the device 10 thus maintaining both an extreme low profile and an extreme compact diametric profile. Preferably the housing 14 encapsulates the motor 16, forming a mounded pinchgrip 38 for gripping by a user. Preferably there is provided a pressure activated unit 62 so that pressurizing of the pinchgrip 38 activates the device 10, which is intended to provide an intuitive interface.
US08578536B1 Counterbalance for a fold out ramp
A ramp assembly includes a ramp portion configured for reciprocating motion between a stowed position, a deployed position, and a neutral position. Movement of the ramp portion toward the deployed position rotates a hub in a first direction, and movement of the ramp portion toward the stowed position rotates the hub in a second. The ramp assembly includes a counterbalance comprising a flexible line having a first end coupled to the hub. A restraint is fixedly located relative to the stowed position of the ramp portion, and a biasing element is associated with the flexible line such that movement of the ramp portion away from the neutral position moves the biasing element toward the restraint. A spring is disposed between the restraint and the biasing element to bias the ramp portion toward the neutral position.
US08578534B2 Inflatable member
An inflatable member includes at least one adjustable portion. The inflatable member may be inserted into an article. The position of the adjustable portion can be changed according to the size of the article. The inflatable member can also be filled with fluid according to the size of the article. The inflatable member may be to adjust the size of an article.
US08578528B1 Accessory storage system
An accessory storage system used with a mattress unit and a box springs unit. The system has a mounting member with a generally planar bed securing member and a generally planar storage securing member. The system has a storage member with a large storage cavity and a small storage cavity. The small storage cavity is located on the large storage cavity. For use, the mounting member is pivoted fully open to about a ninety degree angle. The bed securing member is fully inserted in between a mattress unit bottom surface and a box springs unit top surface. The back surface of the storage securing member is located flush against the mattress unit. The first large storage cavity side is located flush against the front surface of the storage securing member and held securely into place via the securing slots and the securing extensions.
US08578526B1 Modular lounge mat
A modular lounge mat including a pair of cushions attached to each other with a section of mesh, further includes a carrying case, a removable cover, and a headrest. The mesh allows the first cushion to be folded against the second cushion, thereby allowing the folded pair of cushions to be transported within the carrying case. The headrest includes a pair of speakers, audio wiring, and a means of connecting the speakers to an outside audio source.
US08578525B1 Sleeping bag with multiple openings for concurrent ingress/egress of selected parts of the body
A sleeping bag sized to enclose the body of a user from at least the neck to the toes has a plurality of transverse ingress/egress openings in the top cover disposed between the head end and foot end in parallel longitudinally spaced apart relation at locations corresponding generally to various body areas and segments of a human body that enable concurrent passage of selected parts or segments of the user's body into and out of the interior space such that at least one selected part or segment of the user's body can be extended into the interior space to be covered, while concurrently therewith, other selected parts or segments of the user's body can be left out or extended out of the interior space through other respective openings to be uncovered. The openings may be provided with closures and portions of the closures may be luminescent.
US08578520B2 Helmet
The present application provides a helmet. The helmet includes an energy absorbing layer (2) and a sliding facilitator (5). The sliding facilitator is provided on an inside surface of the energy absorbing layer (2). A method of manufacturing the helmet is further provided. The method includes the steps of: providing an energy absorbing layer in the mold, and providing a sliding facilitator contacting an inside surface of the energy absorbing layer.
US08578516B2 Insulating product and method
An insulating product and method for its creation involving inner valves designed to impede the flow of insulating materials between compartments formed by the inner valves. This allows for creating vertical baffles in addition to the typical horizontal baffles.
US08584258B2 Control for inviting an unauthenticated user to gain access to display of content that is otherwise accessible with an authentication mechanism
Enabling an unauthenticated user to access content associated with an authenticated user as though the unauthenticated user had a selected user relationship with the authenticated user. The user relationship may comprise a relationship degree, a relationship category, a relationship rating, and/or the like. An invitation to join an electronic service, such as an online social network, is sent to the unauthenticated user at an address known to the authenticated user. The invitation includes a time-limited token, such as a URL, that includes an invitation identifier, which relates the invitation to the authenticated user content. The token may be encrypted in the invitation. The unauthenticated user returns the token as a request to preview the authenticated user content without first becoming an authenticated user of the electronic service. If the token is still valid, access is granted. The unauthenticated user may also request to establish a connection with the authenticated user.
US08584255B2 Networked conditional access module
A networked Conditional Access Module provided on an IEEE 1394 network, by defining a Conditional Access Module as a Conditional Access Subunit of the IEEE 1394 network. There is provided an AV/C Conditional Access Commands to allow communication between the Conditional Access Subunit and other Subunits on the network. The Conditional Access Subunit is configured to receive AV/C Conditional Access Commands over the IEEE 1394 network from another subunit, and means to is also configured to transmit AV/C responses over the IEEE 1394 network in response to the received AV/C Conditional Access Commands.
US08584253B2 Out-of-band tokens for rights access
Access to content may be administered by storing content, the content comprising one or more selections, accessing a passive optical out-of-band token associated with the content, determining an access right for the content based on the passive optical out-of-band token, and enabling access to the content in accordance with the access right.
US08584251B2 Token-based payment processing system
A data-processing system, such as a payment processing system, including a tokenizer, such as a card encryption and storage system (CES) employing a tokenization feature. In one embodiment, the present invention provides a first-computer-implemented method for preventing the transmission of confidential information between a first computer and a second computer in communication with the first computer. The method includes the steps of: (a) the first computer receiving information for performing a transaction, the information including confidential information manually entered by a user; (b) the first computer sending the confidential information to a third computer; (c) the first computer receiving, from the third computer, a token having no algorithmic relationship to the confidential information; and (d) the first computer sending to the second computer (i) the information for performing the transaction, except for the confidential information, and (ii) the token.
US08584246B2 Eliminating false reports of security vulnerabilities when testing computer software
A system for eliminating false reports of security vulnerabilities when testing computer software, including a taint analysis engine configured to identify a tainted variable v in a computer application, a data mapping identification engine configured to identify a variable x within the application that holds data derived from v, where x is in a different format than v, an AddData identification engine configured to identify an AddData operation within the application that is performed on x, a signature identification engine configured to identify a Sign operation within the application that is performed on the results of the AddData operation on x, a signature comparison identification engine configured to identify an operation within the application that compares the results of the Sign operation with another value.
US08584236B2 Method and apparatus for detecting abnormal traffic in a network
A method of identifying traffic within a network representative of an abnormal network condition, including: monitoring a communications link for a high traffic volume level; identifying a domain being the source of the high traffic volume level; identifying within the domain, a sending entity transmitting traffic from the domain; using a detector located at or proximate to the domain to invoke a response from the sending entity; wherein a failure by the sending entity to provide an expected response to the message in accordance with a network protocol indicates that the traffic transmitted by the sending entity is traffic representative of an abnormal network condition.
US08584235B2 Fuzzy whitelisting anti-malware systems and methods
In some embodiments, an anti-malware system accounts for benign differences between non-malicious data objects, such as differences introduced by compilers and other polymorphisms. A target object is separated into a multitude of code blocks, and a hash is calculated for each code block. The obtained set of target hashes is then compared against a database of hashes corresponding to code blocks extracted from whitelisted objects. A target object may be labeled as whitelisted (trusted, non-malicious) if it has a substantial number of hashes in common with a whitelisted object. Objects which are slightly different from known whitelisted objects may still receive whitelisting status. By allowing a certain degree of mismatch between the sets of hashes of distinct objects, some embodiments of the present invention increase the efficiency of whitelisting without an unacceptable decrease in safety.
US08584232B2 Enhanced cross-site attack prevention
Efficient cross-site attack prevention, in which web pages are stored on a site, the web pages being organized into entry pages that do not accept input, and protected pages that are not entry pages. A request is received from a user application to receive a requested web page, the request including a referrer string indicative of a referring web page, and identification data. It is determined whether the requested web page is an entry page or a protected page, and it is further determined, if the requested web page is determined to be a protected page, if the user application is authorized based upon the identification data, and if the referring web page is stored on the site based upon the referrer string. The requested web page is transmitted to the user application if the user application is determined to be authorized and if the referring web page is determined to be stored on the site, and the request is redirected to an entry page if the user application is determined to be not authorized or if the referring web page is determined to be not stored on the site.
US08584231B2 Service opening method and system, and service opening server
Embodiments of the present invention relate to a service opening method and system, and a service opening server. The method includes: receiving a service request from a third-party application, where the service request carries type and parameter information of the requested service; querying, according to the type information of the service, a service directory to obtain an access address and authentication type information of the requested service; when it is determined that the invoking of the service needs an authorization of an end user, obtaining an authorization notification message of the end user according to the type information of the service and the parameter information of the service; and forwarding, the service request to a capability server, and forwarding, to the third-party application, a service response message returned by the capability server. The control of the end user on the authorized service is ensured to the greatest extent.
US08584215B2 System and method for securing distributed exporting models in a network environment
A method is provided in one example implementation and includes identifying a plurality of exporters that are authorized to communicate data to a collector on behalf of a secure domain; generating secure credentials for the secure domain; communicating the secure credentials to the collector; and authenticating the exporters using the secure credentials. In more particular implementations, the method can include receiving the secure credentials; receiving certain data that includes identifying information, which further includes an Internet protocol (IP) address of a source associated with the certain data; accepting the certain data if the secure credentials validate the identifying information; and rejecting the certain data if the secure credentials do not validate the identifying information.
US08584214B2 Secure server certificate trust list update for client devices
A method, a network element, and a client device for creating a trusted connection with a network are disclosed. A client device 104 may attempt to access a sub-network 106. The client device 104 may determine that a certificate of the sub-network 106 is issued by a certification authority absent from a device certificate trust list. The client device 104 may receive via the sub-network 106 a certificate trust list update 400 from a certificate trust list provider 108.
US08584211B1 Server-based architecture for securely providing multi-domain applications
A Multilevel Security (MLS) server provides MLS functionality to single-level applications running on a remote Multiple Independent Level Security (MILS) or MLS client device. More specifically, the MLS server provides a plurality of different security domains in which applications can execute. The client device executes a single-level application in a first security domain, the single-level application not natively capable of communicating with other domains. The single-level application in the first security domain sends a request to the MLS server. The MLS server receives the request, passing it to all applicable domains, including a second security domain, where it is duly executed. The MLS server then provides the results of the request execution—if any—back to an appropriate application on the client device. For example, the single-level application in the first security domain can display the aggregated results obtained from multiple distinct security domains, or an application running in the second security domain can display the results.
US08584207B2 Infrastructure-less bootstrapping: trustless bootstrapping to enable mobility for mobile devices
Methods and apparatus for supporting a session in Mobile IP are disclosed. A Mobile Node sends a first Mobile IP message identifying the Mobile Node to a Home Agent, wherein the first Mobile IP message indicates to the Home Agent that the Mobile Node is requesting dynamic configuration of a Mobile-Home authentication key to be shared between the Mobile Node and the Home Agent during the session. A Mobile-Home authentication key to be shared between the Home Agent and the Mobile Node is obtained or generated by the Mobile Node and the Home Agent, where the Mobile-Home authentication key is not valid after the session has ended or during another session. The Home Agent sends a second Mobile IP message to the Mobile Node, the second Mobile IP message including a lifetime associated with the session, wherein the lifetime indicates a lifetime of the key, thereby enabling the Mobile Node to register with the Home Agent using the Mobile-Home authentication key to be shared between the Home Agent and the Mobile Node during the session.
US08584205B2 Guard spot beams to deter satellite-based authentication system spoofing
A transmission-based authentication system and method to prevent an unauthorized claimant from tracking a signal are disclosed herein. In one or more embodiments, the method involves transmitting, from at least one transmission source, a plurality of authentication signals. The method further involves receiving, from at least one receiving source, a resultant signal that includes at least two of the authentication signals. Further, the method involves authenticating, with at least one authenticator device, at least one claimant by comparing properties of the resultant signal the claimant receives from the receiving source location(s) to expected properties of the resultant signal that the claimant should receive from the receiving source location(s). The properties that are compared are signal power, doppler shift, time of reception, and/or signal modulation. The transmission source(s) is employed in at least one satellite and/or at least one pseudo-satellite.
US08584201B2 Method and apparatus for session validation to access from uncontrolled devices
According to one embodiment, an apparatus may store a plurality of token-based rules. A token-based rule may facilitate access to a resource. The apparatus may further store a plurality of tokens. The apparatus may receive a first token indicating that an unsecured device has requested access to the resource and determine at least one token-based rule based at least in part upon the first token. The at least one token-based rule indicates a timeout associated with the unsecured device. The apparatus may determine, based on the at least one token-based rule, that the timeout associated with the unsecured device has not been exceeded and generate a session token based at least in part upon the first token in response to the determination that the timeout has not been exceeded.
US08584194B1 Network access control using a quarantined server
Network address requests from candidate nodes are directed to a quarantined server rather than a network address server. The candidate node is admitted to a virtual network, enabling the candidate node to access only limited resources of the network and minimizing security risks to the network. The quarantined server determines whether the candidate node complies with a set of security criteria. If the candidate node conforms to the set of criteria, when a second request for a network address is sent by the candidate node, the second request is received by the quarantined server and relayed to the network address server. Thereafter, the network address server will issue a network address to the candidate node, enabling the candidate node to access at least a portion of the full resources of the network. If the candidate node does not comply with the security criteria and cannot be remediated, the network address server will not issue a network address to the candidate node.
US08584193B2 Method and system for a transcoder
A system that incorporates teachings of the present disclosure may include, for example, a transcoder module having a controller to manage power distribution in the transcoder module from power supplied to an HDMI port of the transcoder module, transcode audio-visual information into a digital compatible format used on an external device. Other embodiments are disclosed.
US08584184B2 Systems and methods for relocating media
A system and method may be provided that allows users to store, retrieve, and manipulate on-demand media content and data stored on a remote server network in an on-demand media delivery system. More particularly, the system may allow a user to access his or her on-demand media account from user equipment in different locations as long as the current user equipment can communicate with a remote server that stores user-specific information. The system upon user selection may freeze the delivery of on-demand media at a particular point and allow the user to resume the media at a later time from some other network location in system. Users may upload personal images or files to an on-demand delivery server for later retrieval and display. Users may be permitted to assign access rights to the uploaded files.
US08584173B2 Automatic selection of video programming channel based on scheduling information
A method of automatically selecting between a first video programming channel and a second video programming channel in a video content receiver is presented. In the method, the receiver receives video programming carried over at least one of the first channel and the second channel, as well as scheduling information regarding the two channels. The receiver also receives a channel selection for one of the two channels, such as from a user. In response to the channel selection, the receiver compares the scheduling information for the first channel to a current time value. If the scheduling information indicates the first channel is not currently carrying video programming that is available for presentation to the user, the receiver selects the second channel for presentation to the user; otherwise, the receiver selects the first channel.
US08584170B2 System and method of internet group management for multicast push in passive access networks
Disclosed is an Internet group management system of a push-type multicast in a passive access network, and a method thereof. The Internet group management system of a push-type multicast supporting Internet group management with respect to a packet stream simultaneously being transmitted to a subscriber accessing the same node via a passive access network where at least one subscriber accesses a single node, the system including an input packet classifying unit to sort a multimedia contents packet corresponding to a contents transmission packet from the packet stream, and a program managing unit to construct a broadcasting program table having information of the sorted multimedia contents packet, to determine, based on the constructed broadcasting program table, a reception condition of a requested program that is requested by a user, and to output a multimedia contents packet corresponding to the requested program.
US08584168B2 Apparatus and method for automatically recording content, and recording medium and program thereof
An apparatus automatically recommends content. A preference operation history managing unit generates history information of an operation relating to a preference for a content according to a plurality of operations relating to a preference for the content and explanation information relating to the content and using preference value parameters for each kind of these operations. A preference information managing unit generates and renews preference information including preference values in which a given preference value is based on a combination of a given keyword and a preference value for that keyword. A content recommending unit calculates a preference degree for the content according to the preference information and the explanation information with respect to the content and recommends at least a portion of the content according to the preference degree.
US08584156B2 Method and apparatus for manipulating content channels
An apparatus and method for creating channels dedicated to a particular type of content. The method includes acquiring seed content and using the seed content in the creation or updating of a content list. Additional content for the channel is acquired based on the common features of the content list.
US08584152B2 Disc drive with heat dissipating ventilation
The electronic device pertaining to an embodiment comprises a housing that holds an optical disk. The housing comprises a holding space holding an optical disk, a first internal space being apart from the holding space and in which a first electronic component controlling a pickup is disposed, an intake channel leading from the first internal space to the holding space, and an exhaust channel leading from the holding space to a specific space being distinct from the first internal space.
US08584140B2 Systems and methods for receiving and sending messages about changes to data attributes
Systems and methods for receiving and sending messages about changes to data attributes are described. A message that includes all common data attributes associated with a first reference object is received. The data attributes in the message are mapped to common data attributes in a second reference object. The type of the message is determined, where the message is either a synchronization message or a key change message. The common data attributes in the second reference object are updated to match the common data attributes in the first reference object if the message is a synchronization message. A unique data attribute in the second reference object is updated if the message is a key change message.
US08584134B2 Job assigning apparatus and job assignment method
A job assigning apparatus connected to a plurality of arithmetic units for assigning a job to each of the arithmetic units, the job assigning apparatus includes a power consumption acquiring processor for acquiring power consumptions with respect to each of the arithmetic units, a selector for selecting one of the arithmetic units as a submission destination in increasing order of the power consumptions acquired by the power consumption acquiring processor, and a job submitting processor for submitting a job to the submission destination.
US08584128B1 Techniques for adjusting priorities associated with servicing requests
Described are techniques for servicing data requests in a data storage system. One or more data requests from an application executing on the host are received. The data storage system allocates a first amount of resources for use in servicing data requests from the application. Behavior of the host is monitored for occurrences of I/O failure. In accordance with criteria and the occurrences of I/O failure, it is determined whether at least one of the host or the application is in a state of pending failure. If it is determined that at least one of the host or the application is in a state of pending failure, a second amount of resources larger than the first amount are allocated for a time period when servicing data requests from the application. After the time period, data requests from the application are serviced in accordance with the first amount of resources.
US08584127B2 Storage medium storing job management program, information processing apparatus, and job management method
A physical machine executes a job on a virtual machine operated on the physical machine. A management apparatus manages execution of the job and a state of a computation resource of the physical machine. The management apparatus has a job execution request inputting unit for inputting or re-inputting into the physical machine a request for execution of the job without using an OS (Operating System) of the physical machine. The physical machine has a job inputting unit for inputting or re-inputting into the virtual machine the job in response to the request for execution of the job input or re-input into the physical machine by the job execution request inputting unit.
US08584126B2 Systems and methods for enabling threads to lock a stage prior to processing data
A system and method for maintaining processing order while permitting parallelism. Processing of a piece of work is divided into a plurality of stages. At each stage, a task advancing the work towards completion is performed. By performing processing as a sequence of tasks, processing can be done in parallel, with progress being made simultaneously on different pieces of work in different stages by a plurality of threads of execution.
US08584123B2 Linking transactions
A first unique identifier is received from a first monitoring agent. The first unique identifier may be based on first natural data associated with a transaction. A second unique identifier is received from a second monitoring agent. The second unique identifier may be based on second natural data associated with the transaction. The first unique identifier may be correlated with the second unique identifier to monitor the transaction through a plurality of application environments.
US08584119B2 Multi-scenerio software deployment
A method for multi-scenario software deployment includes creating a software deployment plan that includes at least one task granulated into independently executable sub-tasks; and saving the software deployment plan on a computer readable medium. A computer program product for multi-scenario software deployment includes computer usable program code configured as a software deployment program which runs on a controlling computing device; the software deployment program being configured to: query a user for deployment parameters corresponding to software to be deployed to a target computing device(s); and create a plan for deploying software to a target computing device(s) which can be performed automatically and includes tasks that can be independently performed by separate people. The tasks deploying the software to the target computing device(s) are then performed according to the deployment parameters.
US08584112B2 Open application lifecycle management framework
Techniques for open application lifecycle management frameworks are described, including using a framework hosted on one or more computers and having one or more services to integrate the one or more services with one or more applications using one or more providers, each of the one or more providers is adapted to at least one of the one or more applications, registering one or more repositories associated with the one or more applications using a location service module, receiving an input creating a project context associated with a project, data associated with the input being stored in a data structure associated with the project, the data structure being stored in a repository associated with the framework, generating a link, after registering the one or more repositories, between one or more element containers associated with the project, the link and the one or more element containers being stored in the repository, and configuring the framework to detect another input indicating interaction with an artifact, other data associated with the interaction being mapped between the one or more repositories and the repository using a domain model.
US08584102B2 Creating and using deltas to modify existing computer code
Aspects of the subject matter described herein relate to creating and using deltas to modify existing computer code. In aspects, computer code may be translated into a higher level language to make it easier for a software developer to modify the computer code. The translated computer code may be presented by an editing tool that presents a user interface that allows changes to be made to the translated computer code. A delta engine may then determine a delta that indicates the changes to perform on the existing computer code to create computer code that would result from compiling the translated computer code as changed via the editing tool. Later, this delta may be used to change the existing computer code after it has been loaded to add or change debugging hooks or other features of the computer code.
US08584098B2 Component statistics for application profiling
Implementations of the present disclosure provide methods including executing an application using one or more processors, generating a plurality of method call stacks, each method call stack comprising a plurality of methods invoked by the application, providing a component call stack based on a method call stack of the plurality of method call stacks, the component call stack comprising a plurality of components, each component being defined by one or more methods of the plurality of methods, and generating component statistics based on the component call stack and profiling data collected during the executing.
US08584097B2 Post-execution software debugger with event display
A method finds an error in a computer program. A sequence of machine instructions performed by a processor is recorded as trace data. Further, at least one event is selected from a plurality of events. In addition, an operating system instruction address is determined for the at least one event. Further, at least a portion of the trace data is searched for the operating system instruction address. The execution time for an operating system instruction stored in the operating system instruction address is determined. The execution time is searched through in the database to find task related data. The task related data is displayed.
US08584095B2 Test support system, method and computer program product, which optimize test scenarios to minimize total test time
Testing of a computer program product by selecting a test node at which a snapshot is to be acquired to enable the completion of tests along test scenarios in the shortest time is provided. Information on a test scenario, information on a test node to which a test node makes a next transition, and other information are stored. For each test node, it is determined whether a branch path exists, and for each of these test nodes, an estimated execution time required to complete a test when a snapshot is acquired at a test node is calculated, an execution time required to complete a test without acquiring any snapshot is calculated, and a difference between the execution time and the estimated execution time is calculated as a reduced time. A test node with the longest reduced time is selected, and information for identifying the selected test node is output.
US08584094B2 Dynamically computing reputation scores for objects
Tools and techniques for dynamically computing reputation scores for objects are described herein. The tools may provide machine-readable storage media containing machine-readable instructions for receiving requests to dynamically compute reputation scores for the objects, for instantiating protected virtual environments in which to execute the objects, and for computing the reputation score based on how the object behaves when executing within the virtual environment.
US08584093B2 Pre-condition generation device, post-condition generation device, and method for generating these conditions
A device includes: a storage storing second logical expressions; an storage storing an essential condition which indicates a set of one or more second logical expressions selected such that a proposition is not satisfied that the post-condition is satisfied immediately after a program is executed when a logical product of other second logical expressions obtained by excluding the set indicated by the essential condition from the storage is satisfied; a generator generating a candidate condition represented by a logical product of one or more second logical expressions to include a common second logical expression with the set indicated by the essential condition; a judging unit judging whether satisfied is a proposition that the post-condition is satisfied immediately after the program is executed when the candidate condition is satisfied, and an output unit configured to output the candidate condition determined to satisfy the proposition as representing a pre-condition of the program.
US08584083B2 Software application recreation
A software application recreation in a computing environment is provided. One embodiment involves analyzing program execution trace data of a software application, and using the analysis results in recreating an executable version of the software application from data traced at significant points during the software application execution. Recreating an executable version of the software application involves creating white space code to simulate the software application execution timing by replacing business logic code of the software application with white space code in the recreated executable version. The recreated executable version of the software application programmatically behaves essentially similarly to the software application.
US08584082B2 System for dynamic discovery, configuration, and development of process-bound widgets
Techniques are provided for designing a mashup. In an example embodiment, a user input is detected. The user input relates a first GUI object, which represents a first widget, to a second GUI object that represents a second widget. The first widget conforms to a first widget specification and the second widget conforms to a second widget specification that is different than the first widget specification. In response to the user input, a variable is defined, where, at run-time, a value of an output parameter of the first widget is assigned to the variable and the variable is used as an input parameter of the second widget. An event definition that defines an event is generated based on the user input, where the event, when detected at run-time, causes contents of at least one of the first widget and the second widget to be refreshed. A binding definition is stored, where the binding definition associates with each other the event definition, the variable, the output parameter of the first widget, and the input parameter of the second widget. A definition of the mashup, which includes the binding definition, is then generated.
US08584081B2 Server side application integration framework
A flexible, platform-independent integration infrastructure is provided. The integration infrastructure may include an integration bridge and at least one plug-in, where the at least one plug-in may include translation rules, mapping rules, and other information associated with a component coupled to the plug-in. The translation rules, mapping rules, and other information may be used by the integration bridge during a mapping process to control communication between components. Based on the rules and information, a mapping translator of the integration bridge converts data received from component into a form readable by another component.
US08584080B2 Modeling and generating computer software product line variants
A system for modeling computer software product line variants may include a model builder configured to construct a model of a plurality of variants of a computer software application. The model may include at least one common-to-variants element that may be common to a plurality of the variants, a plurality of variant-specific elements, and interface code configured to adapt any of the variant-specific elements to any of the common-to-variants elements. The model may further include an application generator configured to generate a plurality of computer software applications for a corresponding plurality of combinations of the common-to-variants elements and the variant-specific elements, where the model builder and the application generator may be implemented in at least one of computer hardware and computer software embodied in a tangible computer-readable storage medium.
US08584076B2 Printed circuit board design assisting device, method, and program
A printed circuit board design assisting device includes a frame ground extraction section that extracts a ground pattern that is provided in a surface layer of a printed circuit board and that is to be connected to a metal component from design data on the printed circuit board stored in a design data storage section to store information for specifying the ground pattern in a data storage section, an electrostatic discharge determination section that performs a determination as to electrostatic discharge for the ground pattern specified from the information stored in the data storage section to store a determination result in a determination result storage section, and an output section that outputs the determination result stored in the determination result storage section.
US08584072B1 Technique for modeling parasitics from layout during circuit design and for parasitic aware circuit design using modes of varying accuracy
A user is presented with a simulation environment within which the user is provided a choice to select between parasitic simulation modes of varying accuracy, the modes including a mode without parasitics and a plurality of modes including parasitics with a varying degree of accuracy. A selection from among the modes is received from the user and simulation test are performed at the selected degree of accuracy.
US08584061B2 Semiconductor device
To include a first semiconductor chip including driver circuits, a second semiconductor chip including receiver circuits, and through silicon vias provided in the second semiconductor chip. The first semiconductor chip includes an output switching circuit that exclusively connects an output terminal of an i-th driver circuit (where i is an integer among 1 to n) to one through silicon via among an i-th through silicon via to an (i+m)-th through silicon via. The second semiconductor chip includes an input switching circuit that exclusively connects an input terminal of an i-th receiver circuit (where i is an integer among 1 to n) to one through silicon via among the i-th through silicon via to the (i+m)-th through silicon via. With this configuration, because a difference in wiring lengths does not occur between signal paths before and after replacement of through silicon vias, the signal quality can be enhanced.
US08584048B2 Method and system for multi-touch-based browsing of media summarizations on a handheld device
The inventive system comprises a touch screen on a mobile device and an application that defines a set of functioning components that provide the functionality for navigating media. The inventive application comprises components including event handling touches on the touch screen, presentation and layout interacting with event handling, content cache storing media and metadata, and content loading connecting to and loading the media and the metadata from a remote storage device, such that the event handling component invokes one or more of the presentation and layout component, the content cache component and the content loading component in response to various touch screen interactions. The various touch screen interactions perform setting a browser shape, setting a range, focus, zoom in and out, and/or level of detail of the media segments, moving laterally in time, resetting a view, annotating and/or viewing annotations, playing, pausing, and stopping the media summarization.
US08584041B2 Graphical user interface with a concentric arrangement and method for accessing data objects via a graphical user interface
A graphical user interface (1) and a method (20, 27) for providing access to task data objects as well as a method (37, 44) for navigating through a set of task data objects is provided. The graphical user interface (1) may comprise a reference area (2) representing a reference data object and at least one classification belt (3, 4, 10) in a concentrical arrangement. On the classification belts (3, 4, 10) at least one task area (5) representing a task data object can be displayed. The classification belt (3, 4, 10) may at least partly surround the reference area (2). The method (20, 27) for providing access to task data objects may comprise the steps of comparing data entries of task data objects with classes of data entries and the step of displaying task areas (5) on the classification belts (3, 4, 10) based on the comparison. The method (37, 44) for navigating may comprise the steps of radially or rotationally scrolling of the classification belts (3, 4, 10).
US08584033B2 Individualized tab audio controls
According to one general aspect, a method may include detecting an audio signal configured to be played from a local loudspeaker. The method may also include determining which of one or more applications is included with the audio signal, wherein the determined application includes one or more tabs. The method may include determining which tab of the one or more tabs of the determined application is included with the audio signal. The method may comprise providing a graphical user interface (GUI) included with a handle of the determined tab, wherein the graphical user interface is configured to facilitate the manipulation of the audio signal by a user. The method may include manipulating the audio signal, based upon a command generated by the graphical user interface in response to a user interaction.
US08584030B2 Systems and methods for displaying HVAC information
Described herein are systems and methods for displaying HVAC information. One embodiment provides a method for displaying HVAC information including obtaining data indicative of a plurality of HVAC components of an HVAC system. For example, this data may be maintained by a building management system. The method further includes defining data indicative of a display object for rendering on a client display, the display object including a plurality of geometrically arranged indicator blocks, wherein each indicator block is associated with a respective HVAC component. For the purposes of this display object, each indicator block is bound with respective source of comfort level data for its associated HVAC component. Display characteristics are defined for each indicator block responsive to the comfort level data. The display characteristics are selectively modified responsive to changes in the comfort level data. The resulting display object is referred to as a “comfort map” for the present purposes.
US08584026B2 User interface for orienting new users to a three dimensional computer-generated virtual environment
When new users are first introduced to virtual environments, the new users may be confused and uncertain as to how to interact with the virtual environment. Several new user orientation features have been added to the virtual environment user interface to help orient new users to the three dimensional computer-generated virtual environment and to prevent the new users from making common mistakes. Example beginning user orientation features include clearly distinguishing when the user is interacting with the virtual environment and when the user is interacting with virtual environment application controls, limiting the vertical field of view of the new user's Avatar to prevent the user from becoming stuck looking straight up or straight down, providing the user with visual feedback when switching between first and third person points of view, and providing the user with clear instructions as to how to control their Avatar and how to reenter the virtual environment.
US08584021B2 Displaying feed data
Concepts and technologies are described herein for displaying feed data. Feed data associated with a social networking service may be displayed in a multidimensional grid orientation that efficiently uses available display space, while improving the user experience. The feed data can be presented in a multidimensional grid orientation that leaves little empty display space, thus allowing efficient use of the display space. The feed data presented in the multidimensional grid orientation also can be dynamically updated when new feed data is received.
US08584020B2 User-defined application models
A system (and corresponding method) that employs wiki-type models to consider authoring rather than composition in an application environment is provided. The innovation enables collaborative information and templates to be used to enhance quality, productivity, etc. within a software application environment. These wiki-type models can provide features, functions and benefits related to, but not limited to, general information, auto-fills, formats, schema, conversions, preferences, etc.
US08584019B1 Location-based and other criteria-based establishment management systems and methods
The disclosure herein provides methods, systems, and devices for managing, controlling, accessing, modifying, converting, and/or tracking software applications across one or more locations, and/or computing devices, and/or users, and/or other criteria.
US08584018B2 User definable co-user lists
Systems and methods are disclosed for tracking and displaying the logon status of selected co-users of an on-line or network system in real time to a tracking user in a unique graphical interface. The invention provides user definable on-line co-user lists, or “buddy lists,” which track specific co-users in real-time automatically. When a user logs on to a system, one or more of the user's buddy lists are presented to the buddy list system. The buddy list system attempts to match co-users currently logged into the system with the entries on the user's buddy list. Any matches are displayed to the user. As co-users logon and logoff, a user's buddy list is updated to reflect these changes. An indication can also be added to show that a co-user just logged on or just left the system.
US08584017B2 User definable on-line co-user lists
Systems and methods are disclosed for tracking and displaying the logon status of selected co-users of an on-line or network system in real time to a tracking user in a unique graphical interface. The invention provides user definable on-line co-user lists, or “buddy lists,” which track specific co-users in real-time automatically. When a user logs on to a system, one or more of the user's buddy lists are presented to the buddy list system. The buddy list system attempts to match co-users currently logged into the system with the entries on the user's buddy list. Any matches are displayed to the user. As co-users logon and logoff, a user's buddy list is updated to reflect these changes. An indication can also be added to show that a co-user just logged on or just left the system.
US08584013B1 Temporal layers for presenting personalization markers on imagery
A temporal layer containing personalization markers (e.g., placemarks) created by a user at a given time (or time period), can be combined with map imagery, allowing the user (or other users) to show only the personalization markers contained in the temporal layer. Temporal layers can be of arbitrary temporal or geographical size, fully or partially overlapping in time or space, split into smaller temporal layers, logically aligned or combined and/or continuous or non-continuous in time or space. Temporal layers can be stored in a repository where they can be searched and used by others. Temporal layers can be associated with search services (e.g., news search) or search histories (e.g., automatic temporal layers based on search history). A user's personal profile can be compared with other users' personal profiles and the results of the comparison can be used to recommend temporal layers. Advertisements can be associated with temporal layers.
US08584008B1 Method and system for layout of annotation data
Systems and methods may operate to display a plurality of data containers or bubbles within a user interface so that they do not overlap. Data containers are associated with a pointer or association indicium of fixed size that indicates the relationship between the data container and a target item. They systems and methods include, among other things, determining that two or more data containers will overlap if displayed in the user interface and performing a shift of the data containers, a resizing of the data containers, a shifting of the pointer, or a combination of the above. Additional apparatus, systems, and methods are disclosed.
US08584005B1 Previewing redaction content in a document
A method for graphically designating content in a document for the subsequent application of a redaction function by executing a preview manager process that displays the designated content in a distinctive interactive configuration. The preview manager process renders the interactive configuration in a graphical format that allows a user to distinguish between the designated content (which has been selected by the user for subsequent application of a redaction function) and the remaining non-designated content in the document. Moreover, a user may interact with the designated content in the document such that, upon user activation (e.g., via an input device such as a mouse), the preview manager process renders a preview configuration that displays a simulation of the resultant application of the redaction function to the designated content. A user may further interact with the designated content in the document such that the preview manager process provides an interactive interface (e.g., a dialogue box) for modifying and/or configuring the properties of the redaction function.
US08584003B2 System and method for schemaless data mapping with nested tables
A system and method for mapping payload data to a spreadsheet list. The present invention comprises a system for mapping payload data to a spreadsheet list while supporting the implementation of nested tables, without the use of a schema. After receiving a spreadsheet list, the present invention generates the parent path of each field path defined in the spreadsheet list. The longest parent path may be used to generate a set of nodes from the payload data. If more than one unique parent path qualifies as the longest parent path, then such parent patents may be designated as branch bottom paths. All other parent paths may then be associated with an appropriate branch bottom path. During the binding process, each branch bottom path may be evaluated to generate result nodes, which may be used to obtain the values of the fields of the spreadsheet list.
US08583999B2 Display control apparatus
A display control apparatus includes a comparison control unit which performs a cyclic redundancy check over an arbitrary region of image data. The comparison control unit includes a region control unit which selects a region of the image data based on comparison region information for specifying an arbitrary region of the image displayed on the display unit as a cyclic redundancy check target region, an arithmetic processing unit which performs arithmetic processing for the cyclic redundancy check over a region selected by the region control unit, and a comparison circuit which performs error detection by comparing the result of the arithmetic processing by the arithmetic processing unit with its expected value. Error detection by the cyclic redundancy check is performed only on the target region of the cyclic redundancy check in the arbitrary region, which facilitates the cyclic redundancy check.
US08583996B2 Method and apparatus for determining bits in a convolutionally decoded output bit stream to be marked for erasure
A system is used to predict when a decoding process will fail to correct an error burst within a transmission. A decoder receives an input bit stream and processes it to produce an output bit stream, which is convolutionally encoded. K-bits of the convolutionally encoded output bit stream are compared with a corresponding k-bits of a delayed version of the input bit stream, with the k-bits starting at a first bit and ending at first bit+k. For each bit of the k-bits in the convolutionally encoded output bit stream and in the corresponding k-bits of the delayed version of the input bit stream, a number of conflicting bits and whether the number of conflicting bits exceeds a threshold number of conflicting bits is determined. The output bit stream is sent to a block decoding component for decoding with the bits marked for erasure.
US08583995B2 Multi-mode processor
An apparatus is configured to perform both Fourier transform processing and Golay code processing. Each of a plurality of processing elements comprises a delay element configured for providing a predetermined delay to at least a first input signal, at least one seed vector insertion element configured for multiplying at least a second input signal by at least one seed-vector value for producing at least one scaled input signal value, and at least one multiplexer configurable by at least one control signal for selecting an operating mode of the apparatus. At least one twiddle-factor multiplier is coupled between stages of the processing elements and employed for Fourier transform processing. The apparatus may be configured to perform both multi-mode and multi-band operation.
US08583990B2 Error correction in a storage element array
An apparatus and associated method provided for a plurality of storage elements arranged and concurrently accessible in an array. A controller executes programming instructions stored in memory to append an error correction code (ECC) block to a first data block and to store the first data block with appended ECC block in a first storage element of the plurality, the appended ECC block associated with a second data block other than the first data block.
US08583986B2 Solid-state memory with error correction coding
In a particular embodiment, a storage device is disclosed that includes a solid-state storage media. The storage device further includes a read/write circuit including an error correction coding (ECC) encoder/decoder adapted to write data and associated ECC information to the solid-state storage media without performing a read-verify operation.
US08583979B1 Multiple interleavers in a coding system
A technique for processing data. The technique includes modulation encoding input data. A first interleaving process is used to obtain first interleaved data. The first interleaved data is systematically encoded. The systematically encoded data is interleaved using a second interleaving process to obtain second interleaved data. The second interleaving process is an inverse of the first interleaving process, at least for a common portion.
US08583971B2 Error detection in FIFO queues using signature bits
A first in, first out (FIFO) queue includes logic to provide detection of operational errors in the FIFO queue. The FIFO queue includes entries to store data written to the FIFO queue and signature bits, each signature bit corresponding to one of the entries. A test pattern and a read signature register includes a number of bits greater than a depth of the FIFO queue. A comparator compares the test pattern to the read signature register and output an error signal indicating whether the test pattern matches the read signature register.
US08583967B2 Program counter (PC) trace
In one embodiment, an integrated circuit comprises a first processor configured to output program counter (PC) trace records, wherein PC trace records provide data indicating the PCs of instructions retired by the first processor. The integrated circuit further comprises a second source of trace records, and a trace unit coupled to receive the PC trace records from the first processor and the trace records from the second source. The trace unit comprises a trace memory into which the trace unit is configured to store the PC trace records and trace records from the second source. The trace unit is configured to interleave the PC trace records and the trace records from the second source in the trace memory according to the order of receipt of the records.
US08583966B2 Methods and structure for debugging DDR memory of a storage controller
Methods and structure for diagnosing errors in the initialization of DDR memory “on board” a storage controller or a storage expander are presented herein. The features and aspects discussed herein allow for the debugging of the DDR memory initialization. A memory diagnostic system is operable on a storage controller and includes an initialization module in communication with a firmware module of the storage controller. The memory diagnostic system is adapted to initialize a Double Date Rate (DDR) memory of the storage controller. The memory diagnostic system also includes an application programming interface adapted to retrieve initialization information from the initialization module and transfer the initialization information to a debug system via a direct communication link between the application programming interface and the debug system to diagnose the initialization of the DDR memory and to debug the initialization module based on the initialization information.
US08583964B2 Identifying bugs in a database system environment
A system and method for identifying bugs in a database system. In one embodiment, a method includes running a plurality of tests on a software application, and rerunning one or more tests of the plurality of tests. The method also includes identifying one or more bugs in the one or more tests based on inconsistent test results.
US08583959B2 System and method for recovering data of complementary metal-oxide semiconductor
Parameters of a complementary metal-oxide semiconductor (CMOS) and an associated system time of a server are stored in a field-replaceable unit (FRU) of a baseboard management controller (BMC) of the server. If an error occurs and the CMOS is selected recovering from the BMC, the system time is selected from the FRU. The BMC reads the parameters from the FRU corresponding to the selected system time and sets the CMOS according to the read parameters.
US08583958B2 Systems and methods of providing fast leader elections in distributed systems of simple topologies
Systems and computer-implemented methods of electing a new leader node in distributed systems of simple topologies connecting a plurality of nodes on at least one computer system. The computer-implemented method comprises several steps including at least one node, which detected the absence of a leader, starting a first round for its approval as an Approved Election Initiator. If a quorum accepts the StartElection request during the first round, then the Election Initiator starts a second round to set the leader. If a quorum of all nodes has not been reached during the first round, then the first round fails. The method repeats until a leader is set and is repeated each time a node discovers that the network does not have an active leader. Also provided herein is a computer readable medium having computer executable instructions stored thereon for performing the computer-implemented method.
US08583956B2 Interactive device with local area time synchronization capbility
An interactive device with local area time synchronization is contemplated. The device includes a communications module linkable to a corresponding communications module of one or more other interactive devices. There is also memory for storing a set of clock values including a time component, a date component, a daylight savings component, and an event component. A computer processor connected to the communications module and the memory is also included, and is programmed to actively maintain an actively maintained real-time clock based upon the set of clock values stored in the memory. The set of clock values stored in the memory is transferrable by the communications module to a corresponding clock of one or more other interactive devices.
US08583954B2 Power source coupling and decoupling in medical device
Aspects of this disclosure relate to coupling and decoupling a power source of a device with circuitry within the device. For example, in aspects of this disclosure, when a short develops within the device, a switch circuit may decouple the power source from the some of the circuitry within the device. Decoupling the power source when a short develops may extent the operational time of the power source, and may reduce thermal excursion.
US08583946B2 External device charging while notebook is off
A computer comprises a power supply that provides operating power for the computer and a connector on the computer through which an external device can be coupled to the computer. The power supply powers an auxiliary power rail even when the computer is otherwise off. The auxiliary power rail is provided to the connector to thereby provide power to the external device even when the computer is off.
US08583938B2 From polymorphic executable to polymorphic operating system
A method, capable of being implemented in executable instructions or programmes in device(s), including computer system(s) or computer-controlled device(s) or operating-system-controlled device(s) or system(s) that is/are capable of running executable code, providing for the creation in Device(s) of executable code, such as boot code, programmes, applications, device drivers, or a collection of such executables constituting an operating system, in the form of executable code embedded or stored into hardware, such as embedded or stored in all types of storage medium, including read-only or rewriteable or volatile or non-volatile storage medium, such as in the form of virtual disk in physical memory or internal Dynamic Random Access Memory or hard disk or solid state flash disk or Read Only Memory, or read only or rewriteable CD/DVD/HD-DVD/Blu-Ray DVD or hardware chip or chipset etc.; the executable code being in the form of Polymorphic Executable (PE) or Executable with Unexecutable Code (EUC) or Polymorphic Executable with Unexecutable Code (PEUC) or Polymorphic Operating System (POS) containing PE, EUC and PEUC runnable in an authenticated or authorized state for the protection of intellectual property.
US08583936B2 Key generation using biometric data and secret extraction codes
A method of generating a key for encrypting communications between first and second terminals includes obtaining a measurement of characteristics of a physical identifier of a user; and extracting a key from the physical identifier using a code selected from a collection of codes. Each code in the collection defines an ordered mapping from a set of values of the characteristics to a set of keys. The collection of codes includes at least one code in which the ordered mapping is a permutation of the ordered mapping of one of the other codes in the collection.
US08583930B2 Downloadable conditional access system, secure micro, and transport processor, and security authentication method using the same
A downloadable conditional access system (DCAS), a secure micro (SM), and a transport processor (TP), and a security authentication method using the same are provided. The DCAS provides a safe security environment through a security protocol which enables mutual authentication and secure channel establishment between the SM and the TP.
US08583929B2 Encryption method for secure packet transmission
Methods are provided for securely transmitting a packet between endpoints of a network. In one aspect, there is provided a method for establishing an end-to-end key using extant hop-by-hop security associations. In a second aspect, there is provided a method in which a packet-specific encryption key PEK is used to encrypt a packet p. A signature of the key PEK is independently computed at each of two nodes, using an integrity key shared by the two nodes. The signature is sent from one of the two nodes to the other in association with the packet p. The receiving node uses the signature to verify that the packet p was originated by an entity having possession of the PEK.
US08583916B2 System and method for issuing digital certificate using encrypted image
The present invention relates to a system and method for issuing a digital certificate using an encrypted image, in which a digital certificate is sealed in a digital envelope image so as to protect a digital certificate user from damages caused by hacking, phishing attacks and the like in the course of issuance, update and re-issuance of the digital certificate, and the method for issuing a digital certificate comprises the steps of: storing a user select image for issuing the digital certificate, by a proxy server or a certificate server; and requesting the certificate server to issue the digital certificate and, if the digital certificate is issued, creating a sealed digital envelope image by combining the digital certificate with the user select image and transmitting the digital envelope image to a user terminal.
US08583912B2 Communication system of client terminals and relay server and communication method
In a client terminal of a communication system, a cipher session establishing section establishes a cipher session use connection between the client terminal as a source client terminal and a relay server by transmitting/receiving a cipher session establishment message between the source client terminal and the relay server, and notifies header information contained in a cipher session header to the relay server. A shared key managing section holds a client shared key with a destination client terminal, A data enciphering section performs encipherment of a data and/or MAC (Message Authentication Code) calculation of the data by using the client shared key and to output the performing result as a client cipher data. A message producing section produces a data communication message including a cipher data field in which the client cipher data is inserted and a non-cipher data field in which the cipher session header containing the header information is inserted. A transmitting section transmits the data communication messages destined to the destination client terminal to the relay server by using the cipher session use connection.
US08583906B2 BIOS field mapping
BIOS field mapping includes generating basic input/output system (BIOS) information by defining property identifications using a visual form code language and determining that a proprietary set-up service is accessible. The BIOS field mapping then includes converting the visual form code language to a binary format and storing the property identifications in binary format on a setup database as data hidden from an operating system. A BIOS driver may then request the property identifications causing a transfer of the property identifications to the BIOS driver.
US08583903B2 Helical band geometry for dynamical topology changing
Disclosed herein are efficient geometries for dynamical topology changing (DTC), together with protocols to incorporate DTC into quantum computation. Given an Ising system, twisted depletion to implement a logical gate T, anyonic state teleportation into and out of the topology altering structure, and certain geometries of the (1,−2)-bands, a classical computer can be enabled to implement a quantum algorithm.
US08583898B2 System and method for managing processor-in-memory (PIM) operations
A system and method of compiling program code, wherein the program code includes an operation on an array of data elements stored in memory of a computer system. The program code is scanned for operations that are vectorizable. The vectorizable operations are examined to determine whether they should be executed at least in part in a vector atomic memory operation (AMO) functional unit attached to memory. If so, the compiled code includes vector AMO instructions.
US08583893B2 Metadata management for virtual volumes
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, manage metadata for virtual volumes. In some implementations, a method and system include defining multiple metadata blocks in a persistent storage, including information that links a virtual address space to the storage system, where the defining includes, for at least one of the multiple metadata blocks, determining multiple output addresses corresponding to the storage system, and writing the multiple output addresses and an identifier corresponding to the multiple metadata blocks in a metadata block in the persistent storage. In some implementations, a method and system include reading the multiple metadata blocks into the memory from the persistent storage, including identifying the metadata block based on the identifier; receiving an input address of the virtual address space; and obtaining a corresponding output address to the storage system using the multiple metadata blocks in the memory.
US08583884B2 Computing system and backup method
This invention proposes a computing system and a backup method capable of improving the backup efficiency. In accordance with copy requests from the host, the data written to the first logical volume in the first storage system is copied to the second logical volume in the first storage system, the data copied to the second logical volume is used to form a journal and is transferred to the second storage system asynchronously, with the writing of data from the host to the first logical volume. In the second storage system, the data transferred from the first storage system is written to the third logical volume in the second storage system.
US08583882B2 Storage subsystem and its control method
A new storage tier is added to a plurality of storage tiers configured in storage areas of a plurality of types of storage devices, whose processing performance is different from each other, without changing its operation form.If a new Tier3 constituting a file system FS4 is added between Tier2 and Tier3, a file server 16 adds a registered generation 1 to a tier number change management table 78, sets Tier3 as the added file system FS4 in the registered generation 1, manages Tier4 as a file system FS5, which has been changed from the former Tier3, adds a policy corresponding to a policy number 1005 to a migration policy management table76, updates only the registered generation from 0 to 1 for policy numbers 1002, 1005, and manages the migration policy management table.
US08583876B2 Logical unit security for clustered storage area networks
A system is described in which a plurality of host computers are coupled to a storage system for storing and retrieving data in the storage system. The storage system includes individually addressable units of storage such as volumes or logical unit numbers. A security management system controls access to each of the individually addressable units of storage based upon the identification of the host permitted to access that unit of storage.
US08583865B1 Caching with flash-based memory
A system is used in caching with flash-based memory. First and second controllers communicate with a flash-based cache. A magnetic disk array is in communication with the flash-based cache. The flash-based cache has a dual ported link to the first and second controllers. The flash-based cache has flash-based memory components arranged in a RAID data protection scheme.
US08583852B1 Adaptive tap for full virtual machine protection
A method, system, and computer-readable storage medium for providing an adaptive tap for a virtual machine protection are disclosed. In one embodiment, an Input/Output (I/O) write is received from one of virtual machines. The virtual machines are executed on a server, and each virtual machine is configured to generate I/O writes to a VMFS file system on a primary storage. The I/O write includes data and an offset at which the data is to be stored in the VMFS file system. The server, and primary and secondary storage are coupled to a network. A virtual machine indicator is determined using the offset. A secondary write to a secondary storage is generated based on the I/O write. The secondary write includes the data and the VM indicator associated with the I/O write. The secondary storage is then accessed to write/store the secondary write.
US08583847B2 System and method for dynamically detecting storage drive type
An information handling system includes a cable, a backplane, and a processor. The cable is connected to a storage controller of the information handling system. The backplane is configured to connect a drive to the information handling system. The processor is in communication with the cable and with the backplane. The processor is configured to detect a presence of the drive, to output a pulse in response to the detection of the presence of the drive, to determine a first storage technology of the drive in response to the output pulse, to determine a second storage technology of the storage controller, to determine whether there is a misconfiguration between the first storage technology and the second storage technology, and to generate a notification when the misconfiguration is determined.
US08583843B2 Communications control bus and apparatus for controlling multiple electronic hardware devices
Disclosed is a communications control bus. The bus comprises an IMB slave CPU, at least two registers, and a three bit data connector, which connects the two registers. The connector permits transmission of a three bit data signal between the two registers. A network interconnects the two registers and the IMB slave CPU.
US08583839B2 Context processing for multiple active write commands in a media controller architecture
Described embodiments provide a method of transferring data from host devices to a media controller. The media controller generates a transfer context for each write request received from a host device. Receive-data threads corresponding to data transfer contexts for each transfer context are generated, each receive-data thread corresponding to a data transfer between a host device and the media controller. Buffer threads corresponding to data transfer contexts for each transfer context are generated, each buffer thread corresponding to a data transfer between the receive data path and a buffer subsystem. The receive-data and buffer threads are tracked for each transfer context. For each tracked transfer context, data from the receive datapath is iteratively transferred to the buffer subsystem for a previous data transfer context of the buffer thread while data from the host device is transferred to the receive datapath for a subsequent data transfer context of the receive-data thread.
US08583837B2 Systems and methods for input/output isolation
Systems and methods for providing virtual stacks are described. A kernel driver is installed and loaded. Then, a virtual stack is created, the virtual stack having a virtual file system, a virtual physical disk, and one or more virtual mounted volume devices. The virtual file system is configured to mimic characteristics of a host file system. The virtual physical disk is configured for providing an interface of a memory storage device to which the virtual file system device binds. The one or more virtual mounted volume devices are configured for allowing the one or more virtual processes to access data in stored memory through the virtual stack.
US08583832B2 Network interface device management using management transport channel
A master network interface device (M-NID) receives, from a network management system (NMS) via a first peer-to-peer (P2P) transport channel, first data destined for a first client network interface device (C-NID), where the first data is associated with network management functions. The M-NID further receives, from the NMS via the first P2P transport channel, second data destined for a second C-NID, where the second data is associated with network management functions. The M-NID forwards the first data from the M-NID to the destination first C-NID via a second P2P transport channel that is different than the first P2P transport channel. The M-NID also forwards the second data from the M-NID to the destination second C-NID via a third P2P transport channel that is different than the first P2P transport channel.
US08583828B2 Method and device for transcoding
Embodiments of the present invention provide a method and device for transcoding, which belongs to the computer media processing field. The method includes: receiving multiple multimedia source files selected by a user and a transcoding target parameter inputted by the user; separating each of the multiple multimedia source files into an audio stream and a video stream; according to the transcoding target parameter, transcoding each audio stream and each video stream obtained from the separation; merging transcoded audio streams and transcoded video streams of the multiple multimedia source files into at least one multimedia target file. The device includes: a receiving unit, a separating unit, a transcoding unit and a merging unit. The present invention extends transcoding modes, improves user experience, and has high practicability.
US08583827B2 Dynamic data optimization in data network
A system including a client device communicatively coupled to a first wireless network, wherein the client device has the ability to request a web page from a content server, and an optimization server is configured to receive network data associated with the characteristics of the first wireless network, to provide tuning settings based on the network data, to receive response data from the content server, and to transmit optimized response data to the client device, wherein the response data corresponds to a request for a web page from a client device and the optimized response data corresponds to the response data being altered based on the provided tuning settings.
US08583822B2 Method and system for minimum frame size support for a communication protocol encapsulated over Ethernet
Certain aspects of a method and system for minimum frame size support for a communication protocol encapsulated over Ethernet may include an encapsulated protocol over Ethernet (EPoE) frame comprising a start of padding (SP) field. In the EPoE frame, a size of an encapsulated protocol frame that is less than a size of an Ethernet frame may be adjusted by insertion of one or more padding bits so that the size of the encapsulated protocol frame is equal to the size of the Ethernet frame. The SP field may indicate a starting location of the insertion of one or more padding bits within the EPoE frame. The SP field comprises an offset value that may be relative to a location of a word in which the SP field is located or is relative to a location of a word corresponding to a fixed offset from a start of the encapsulated protocol frame.
US08583817B2 Minimizing bandwidth usage in multimedia streaming
A system and associated method for minimizing network traffic in playing a media stream with a media module running in a client computer system. The media stream is stored in a media content server. A video file of the media stream is processed to generate an audio file corresponding to the video file, such that the media module downloads and plays the audio file when the media module is invisible on a computer screen of the client computer system. When the media module becomes visible, the media module switches back to downloading and playing the video file. A current location is tracked by a location sync file stored in the media content server to synchronize the video file and the audio file.
US08583815B2 Method of generating a file describing a bitstream, corresponding device and computer program product
A method, corresponding device and computer program product are provided for generating a file describing a bit stream, from a description scheme describing a structure and a content that are compliant with a predetermined format and comprising a set of attributes and elements. The bit stream includes a plurality of fields. The method includes: assigning at least one value of at least one identified filed of the stream to at least one variable defined by an attribute of the description scheme, called assignment attribute; storing the variable; determining at least one characteristic of at least one element of the description file, from and evaluation of a conditional expression relating to the value; generating a portion of the description file according to the characteristics determined in the determination step.
US08583813B2 Enabling peer-to-peer content retrieval in HTTP
Described are embodiments directed to enabling the retrieval of content from a peer-to-peer network. In embodiments, a client requesting content from a server can indicate in an HTTP request that it is capable of retrieving content from a peer-to-peer network. When the server receives the HTTP request it will recognize the indication that the client is capable of retrieving content from a peer-to-peer network and may send content information instead of sending the requested content. The content information allows the client to retrieve the content from the peer-to-peer network.
US08583807B2 Apparatus and methods for providing enhanced mobile messaging services
Various embodiments for providing enhanced mobile messaging services are described. In one or more embodiments, a mobile computing device may send messages of different types. The mobile computing device may allow a sender to compose a message independently of message type. The mobile computing device may automatically determine both a message type for the message and the transfer medium by which to send the message. The mobile computing device may consider factors including message contents, network availability and reliability, historical data, cost, sender preferences, recipient preferences, etc. Other embodiments are described and claimed.
US08583804B2 Identifying user role in IP multimedia subsystem
A Session Initiation Protocol Application Server for use within an IP Multimedia Subsystem. The Application Server comprises a receiving unit for receiving a Session Initiation Protocol message from a Serving Call Session Control Function, the Serving Call Session Control Function serving an IP Multimedia Subsystem user and the message containing within a message header an explicit identification of said user. A processing unit determines an action to be applied to said message and includes within a header of the message a role value defining a role of said user in respect of the action. A transmitter unit returns the message including the role value to said Serving Call Session Control Function.
US08583801B2 DNS outage avoidance method for recursive DNS servers
This disclosure describes systems, methods, and apparatus to protect users of the Internet from DNS outages. In particular, an outage avoidance system is provided that includes query processing, outage avoidance processing, and a local cache, all configured to extend the TTL of expired answers to DNS queries or to ignore the expiration of an answer's TTL value, and thereby provide the expired answer in response to a client request when a DNS server is unable to obtain an answer from a remote DNS server.
US08583799B2 Dynamic cost model based resource scheduling in distributed compute farms
Systems, methods and apparatuses (i.e., utilities) for use in performing dynamic cost model (DCM)-based scheduling of resources of a distributed computing system (e.g., server farms, computing clouds, and the like). In one arrangement, cost for consumption of a resource or type of resource of the system may be dynamically determined as a function of both a demand for and an availability of the resource. In this regard, changing demand for and/or availability of the resource over time can also adjust a cost for consumption of the resource. For instance, assigning a lower consumption cost to utilizing of a resource in low demand can benefit system operators by realizing increased use on little-used resources as well as users by allowing the users to take advantage of lower usage costs.
US08583798B2 Unidirectional resource and type dependencies in oracle clusterware
A clusterware manager configures a resource according to resource attributes values specified by a resource profile. The resource profile conforms to a resource profile syntax that the clusterware manager is configured to interpret pursuant to clusterware manager software. The resource profile syntax prescribes a start dependency syntax defining a dependency between a first resource and a second resource in which the second resource must be in an online state before the first resource is started. The resource profile syntax further prescribes a stop dependency syntax defining a dependency between a first resource and a second resource in which the first resource is brought in an off-line state when the second resource leaves an online state.
US08583797B2 Interdependent capacity levels of resources in a distributed computing system
In general, this disclosure describes techniques of managing resources in a service-oriented distributed computing system. As described in this disclosure, a control node automatically manages the system such that the system has sufficient capacity to satisfy an agreement to provide a given level of a service. In order to automatically manage the system, the control node evaluates the current capacity levels of resources in the system. The current capacity levels are indicative the capacity of resources to perform certain acts. The capacity of the resources to perform these acts may be indicative of whether the system is able to provide the given level of the service. Because resources may be deployed in chains, the capacities of resources to perform the certain acts may be defined to be dependent on the capacities of other resources to perform other acts.
US08583786B2 Systems and methods for rating a content based on trends
A system for and method of rating a content is presented. The method may include receiving first user data associated with one or more contents for a first predetermined time period and second user data associated with the one or more contents for a second predetermined time period. The method may also include determining a first average of the first user data associated with the one or more contents for the first predetermined time period and a second average of the second user data associated with the one or more contents for the second predetermined time period. The method may further include determining a variance between the first average of the first user data associated with the one or more contents for the first predetermined time period and the second average of the second user data associated with the one or more contents for the second predetermined time period. The method may additionally include determining trend value of the one or more contents based at least in part on the variance between the first average of the first user data associated with the one or more contents for the first predetermined time period and the second average of the second user data associated with the one or more contents for the second predetermined time period.
US08583784B2 Dynamic communication integration with calendar
A system and a method are disclosed for dynamically generating a contextually desirable message ready for a user to send out to other participants of a scheduled event. A user context is determined for a scheduled calendar event and then logic rules applicable to the user context are identified and used to identify contextually desirable messages. Options for dynamically generating the contextually desirable messages are provided to the user along with information about the scheduled event. Upon a user selection of one of the options, the corresponding contextually desirable message is generated and its content is pre-populated according to the applicable logic rule.
US08583783B1 Method and system for adaptive recovery of heap memory
A method is provided for garbage collection in a heap of an application server that uses automated garbage collection. The method comprises gathering information about a plurality of garbage collection events. The method further comprises identifying a correlation between garbage collection activity and a volume of applications transactions in the application server. The method further comprises, based on the correlation, forecasting at least one of a future utilization of heap memory and a future garbage collection activity based on a projected future transaction volume. The method further comprises tuning the heap based on the forecast.
US08583773B2 Autonomous primary node election within a virtual input/output server cluster
In a data processing system having a plurality of virtual input/output servers (VIOSes) configured within a VIOS cluster, a method, data processing system and computer program product provide for autonomous election of a primary node within a virtual input/output server (VIOS) cluster. A first VIOS performs the functions of: detecting that a primary node is required for the VIOS cluster; and autonomously initiating an election process to elect a next primary node from among the VIOSes within the VIOS cluster. When the first VIOS meets the pre-established requirements for becoming a primary node, the first VIOS obtains a lock on a primary node ID field within a VIOS database (DB) and then initiates a primary node commit process to assign the first VIOS as the primary node. The first VIOS issues a notification to the VIOS cluster to notify the other VIOSes that a primary node has been elected.
US08583767B2 Virtual service delivery platform
A system, computer-implemented method and a computer-readable medium for accessing content on a plurality of computing devices from a plurality of independent frameworks. The system includes a virtual backend service (VBS) platform. A plurality of independent frameworks hosted on the VBS platform, where each independent framework is configured to provide access to an independent set of applications that provide a service over a network. The system also includes a configuration module for configuring each computing device in the plurality of computing devices to access the set of applications particular to the independent framework, wherein the configuring dynamically switches access of each computing device between the independent frameworks, and access the service from each framework by the configured computing device.
US08583763B1 Sandboxing content optimization at the network edge
Some embodiments provide systems and methods for sandboxing content optimization to occur entirely within a network edge or PoP of a CDN. Some embodiments pass a first request for a first URL to a first back-end at the network edge that is configured to cache an optimized instance of the particular object. When the optimized instance of the particular object is not cached at the first back-end, a second request is issued for a second URL identifying a non-optimized instance of the particular object. The second request resolves internally within the network edge to a second back-end that is configured to cache the non-optimized object. The non-optimized object from the second back-end is optimized and passed to the first back-end. The first back-end caches the optimized instance of the non-optimized object and serves the optimized instance to a requesting end user.
US08583758B2 Network based format conversion
Various embodiments of the invention provide solutions for converting content, such as audio files and/or streams, video files and/or streams, other data files and/or the like. In an aspect, embodiments of the invention thus provide novel solutions to facilitate the provision of media services to one or more subscribers. In a set of embodiments, for example, media conversion services might be performed according to a subscriber's profile, such that the conversion services can be provided, in some cases, on the fly while providing the media to the subscriber, allowing the subscriber to obtain content in the necessary format without having to specify in each instance the formats in which various content should be provided.
US08583755B2 Method and system for communicating between memory regions
A method and system are provided for transferring data in a networked system between a local memory in a local system and a remote memory in a remote system. A RDMA request is received and a first buffer region is associated with a first transfer operation. The system determines whether a size of the first buffer region exceeds a maximum transfer size of the networked system. Portions of the second buffer region may be associated with the first transfer operation based on the determination of the size of the first buffer region. The system subsequently performs the first transfer operation.
US08583746B1 Methods and systems for web and call processing
Communication systems and methods are described. In an illustrative embodiment, embeddable code is provided to a user to embed on a user web page. A communication request is received from a visitor via a user interface displayed on the user web page, the user interface including an address field configured to receive from the visitor an address associated with the visitor, and a text entry field configured to receive a text message from the visitor, wherein the user interface is generated at least in part by the code. If the visitor enters a phone address into the address field, a determination is made as to whether the phone address is valid at least partly in response to a first action by the visitor. If the visitor enters text into the text entry field, the text is transmitted to the user at least partly in response to a second action by the visitor.
US08583745B2 Application platform
A method and system for mapping logical identifiers to physical identifiers is provided. In one embodiment, a logical routing system allows each application, or more generally entity (e.g., user of an application), to register its logical identifier to physical identifier mapping when the application starts executing on a computer. To send a message to an application identified by a logical identifier, a client program uses the registered mapping to identify the physical identifier of the computer. If an application later starts executing on a different computer, then the application can register a different mapping.
US08583738B2 Personalizing a web page outside of a social networking system with content from the social networking system that includes user actions
A user device requests a web page from a web server of a third-party website, which is separate from a social networking system. The web server from the third-party website sends a markup language document for the requested web page to the user device which includes an instruction for a browser application running on the user device to incorporate information obtained from the social networking system within the web page. Based on the instruction in the received markup language document, the user device requests personalized content from the social networking system, which generates the requested personalized content based on social information about the user. The user device then renders the web page with the personalized content contained in a frame and displays the rendered web page and the frame to the user.
US08583735B2 Delivery in session initiated protocol (SIP) conferencing
A method includes determining conference data associated with a conference and determining an optimum congestion control technique for a call leg of the conference based on the conference data. The determining the conference data includes obtaining or receiving the conference data from at least one of: a Home Subscriber Service (HSS), a presence server, and a conference object. The conference is a Session Initiated Protocol (SIP) conference.
US08583734B2 Heterogeneous evolutionary self-formatting internet protocols
A system, method and computer program product for virtual communities that enables the establishment of rules created by members of the society in accordance with the existing rule creation restrictions and, that provides a mechanism for validating and accepting of the rules established inside the society. The system, method and computer program product further provides a mechanism that enables the establishment of rules created by members of the virtual society themselves, that allows for the self-evolution of the virtual societies.
US08583726B2 Event-processing method and system for a home network supporting a remote user interface
An event-processing method and system are provided for efficiently re-delivering notification events stored by a Remote User Interface Server (RUIS), from the RUIS to remote user interface clients (RUICs), in a home network supporting an RUI. An RUIC transmits an information request to the remote user interface server, receives, from the RUIS, notification event information corresponding to the information request, transmits a notification event request based on the received notification event information to the RUIS, and receives, from the RUIS, at least one notification event corresponding to the notification event request.
US08583724B2 Scalable, multi-user server and methods for rendering images from interactively customizable scene information
A server for use in connection with a network including at least one client and a communication link interconnecting the client and server. The server comprises a user interaction control module, an image rendering module and an interface. The image rendering module is configured to render, from three-dimensional scene data representing a scene, a two-dimensional image. The interface configured to transmit the two-dimensional image over the communication link to the client. The user interaction control module is configured to regulate interactions between the server, in particular the image rendering module, and respective clients who may be using the server concurrently to control images in which customizations requested by, for example, respective clients are rendered.
US08583714B2 ROM-based direct digital synthesizer with pipeline delay circuit
A DDS system is disclosed that is configured to provide a variable clock delay that allows timing of data coming out of the ROM to be adjusted. In one example case, a DDS system is provided that includes a ROM for storing phase-to-amplitude conversion data and generating digital amplitude values corresponding to respective digital phase values, and delay circuitry for adjusting timing of data output by the ROM to compensate for propagation delay of the DDS system. The delay circuitry may include, for instance, delay elements that can be selected alone or in combination to adjust the timing. The timing can be adjusted, for example, by adjusting delay of a clock signal that clocks one or more ROM pipeline registers. The system may include a phase accumulator and DAC, and adjusting the timing may include adjusting delay of a clock signal that clocks one or more DAC pipeline registers.
US08583707B2 Method, computer program, and system-model converter for converting system model
A method, computer program, and system-model converter for converting system model. The method includes the steps of: receiving input of a conversion processing description about a structure of a multi-dimensional data model and extraction queries, where the multi-dimensional data model and the extraction queries extract at least one element from a plurality of model elements; and generating a hierarchical multi-dimensional data model from a graph model stored in a graph model storage unit on the basis of the inputted conversion processing description, where the hierarchical multi-dimensional data model includes dimensions having a hierarchical relationship.
US08583701B2 Uniform data model and API for representation and processing of semantic data
In some implementations, a method includes receiving a first data set that is stored using a first format, generating an info item based on the first data set, the info item representing an entity extracted from the first data set, generating a delta item based on the first data set, the delta item including a reference to the into item and defining a context-based modification of the info item, generating a second data set in a second format comprising the into item and the delta item, and storing the second data set to the computer-readable storage medium.
US08583695B2 Method and apparatus for evaluating statistical significance over time
Method and apparatus for evaluating statistical significance over time are described. A graphical display helps to establish if an improvement produces effective results over a period of time relative to similar results from a control group. This graphical display can be achieved in part by calculating and plotting the control group's “area of common performance” representing confidence intervals around the mean of the metric being analyzed. Subject group data can be represented by either a run chart or a box plot, depending on whether the subject group data is discrete or continuous. In some embodiments a hypothesis test can be performed on the data to verify the representation.
US08583693B2 System and method for creating and marketing authentic virtual memorabilia
An advertising engine, system and method of using is described. The engine includes at least one vault including a plurality of media assets, a recommendation engine that matches at least one media asset from the vault with at least one requested creative, a delivery engine that integrates the requested creative with the matched media assets from the vault, and a management engine that regulates and/or tracks ones of the at least one media asset.
US08583692B2 DDL and DML support for hybrid columnar compressed tables
Techniques for storing and manipulating tabular data are provided. According to one embodiment, a user may control whether tabular data is stored in row-level or column-major format. Furthermore, the user may control the level of data compression to achieve an optimal balance between query performance and compression ratios. Tabular data from within the same table may be stored in both column-major and row-major format and compressed at different levels. In addition, tabular data can migrate between column-major format and row-major format in response to various events. For example, in response to a request to update or lock a row stored in column-major format, the row may be migrated and subsequently stored into row-major format. In one embodiment, table partitions are used to enhance data compression techniques. For example, compression tests are performed on a representative table partition, and a compression map is generated and applied to other table partitions.
US08583685B2 Determination of category information using multiple stages
Providing category information includes: receiving a plurality of search key word sets that were previously input by a plurality of users; obtaining category information corresponding to the plurality of search key word sets; segmenting each of the plurality of search key word sets into search key word units; combining the search key word units into a plurality of search key word unit groups that correspond to a plurality of stages; based at least in part on the category information, determining category information that specifically corresponds to the plurality of search key word unit groups; and based at least in part on category information, establishing a plurality of search key word tables corresponding to the plurality of stages.
US08583684B1 Providing aggregated starting point information
Methods, systems, and computer program products are provided for providing aggregated starting point information. One example method includes identifying a location associated with an entity, identifying, from navigation information query logs, starting points for navigation information that includes an ending point in a predefined vicinity of the location associated with the entity, aggregating information associated with the starting points, and providing aggregated starting point information to the entity.
US08583683B2 System and method for publishing, sharing and accessing selective content in a social network
A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module.
US08583681B2 Keyword filter
A system and method for filtering keywords. The method may include receiving a first set of keywords. The method may include determining a first set of numbers associated with a first metric relating to the first set of keywords and a second set of numbers associated with a second metric relating to the first set of keywords. The method may include receiving at least one metric rule relating to the first and the second metric. The method may include determining a respective combination number for each keyword in the first set of keywords based on the first set of numbers, the second set of numbers, and the metric rule. The method may include filtering the first set of keywords based on the respective combination numbers to produce a second set of keywords.
US08583676B2 Navigation system
A navigation system is provided with setting screen displaying means for displaying a setting screen for setting information related to a plurality of search condition parameters; parameter obtaining means for collectively obtaining the information related to the plurality of search condition parameters based on a single input operation that is made via an input portion; and information searching means for searching for preferred information based on the information related to the plurality of search condition parameters obtained by the parameter obtaining means.
US08583675B1 Providing result-based query suggestions
In general, one aspect of the subject matter described can be embodied in a method that includes, for a first document that is included in first search results responsive to a first user-submitted query, selecting a plurality of previously submitted queries for which the first document was a responsive search result. The method can further include determining whether second documents that are relevant to the previously submitted query have at least a threshold level of diversity in comparison to the first search results, wherein second documents are determined to be relevant to the previously submitted query based on data that is indicative of user behavior. The method can additionally include identifying one or more queries from the selected previously submitted queries to provide as first suggested queries, and providing the one or more identified queries as first suggested queries with the first search results for the first user-submitted query.
US08583665B2 Information processing device, client device, server device, list generation method, list acquisition method, list providing method and program
There is provided an information processing device including a plurality of specifying devices used to respectively specify a plurality of types of parameter values representing music features; a music extraction portion that extracts, from a first database in which a plurality of pieces of music and the parameter values are associated with each other, pieces of music that match the parameter values specified using the specifying devices; and a list generation portion that generates a list of the pieces of music extracted by the music extraction portion.
US08583664B2 Exposing metadata relationships through filter interplay
Embodiments are disclosed that relate to exposing metadata relationships through filter interplay. One embodiment provides a method comprising filtering a collection of items according to a first and a second metadata category to form an original subset of items that comprise metadata values for each of the categories. The method further comprises displaying a first and a second interactive filter view illustrating the original subset arranged according to their respective metadata values. The method further comprises receiving user input modifying an original range of metadata values of the first metadata category to form a modified range, determining a modified subset of items that comprise metadata values of the first metadata category falling within the modified range and that also comprise metadata values of the second metadata category, and modifying the second interactive filter view to illustrate the modified subset.
US08583659B1 Labeling samples in a similarity graph
In one embodiment, one or more computing devices determine a confidence score between a user node and a concept node of a social graph based on similarity numbers associated with edges between the user node and the concept node in one or more hops between them on the social graph.
US08583657B2 Method and apparatus for using a hash-partitioned index to access a table that is not partitioned or partitioned independently of the hash partitioned index
One embodiment of the present invention provides a system that uses an index that is hash-partitioned to access a table that is not hash-partitioned. During system operation, the database receives a request to perform an operation involving a table in the database. If performing the operation involves looking up a key in the hash-partitioned index, the database applies a hash function to the key to identify a unique partition within the hash-partitioned index for the key, and uses the key to perform a lookup in the identified partition to identify zero or more rows of the table that match the key.
US08583654B2 Indexing quoted text in messages in conversations to support advanced conversation-based searching
A conversation server system having one or more processors and memory stores a plurality of index components in an index. The server receives a first message, associates the first message with a conversation having one or more other messages and identifies quoted text in the message based on text that occurs in one or more of the other messages. The server stores, in the index, a plurality of first-message index components including one or more index components that correspond to terms in original text of the first message and one or more index components that correspond to terms that occur in the quoted text, where the first-message index components for original text of the first message are distinguished from the first-message index components for quoted text of the first message in the index.
US08583648B1 Merging semantically similar clusters based on cluster labels
A server device may receive first label information regarding a first cluster that includes information identifying a first set of documents, where the first label information regarding the first cluster includes a first set of labels that are associated with the first cluster, and second label information regarding a second cluster that includes information identifying a second set of documents, where the second label information regarding the second cluster includes a second set of labels that are associated with the second cluster, where the second set of documents is different from the first set of documents. The server device may also form a merged cluster by merging the first and second clusters. The server device may further determine one or more labels for the merged cluster. Furthermore, the server device may assign the one or more labels to the merged cluster.
US08583646B2 Information searching apparatus, information searching method, and computer product
An information searching apparatus retrieves a sub graph matching an inquiry graph from a graph to be searched. The apparatus includes an extracting unit that extracts, from among clusters of nodes in the graph to be searched, plural cluster pairs that each include a first cluster and a second cluster including a node linked by a link to a node in the first cluster and a calculating unit that calculates a bonding strength for each of the cluster pairs. The apparatus further includes a determining unit that determines, among the cluster pairs and based on the bonding strength of each of the cluster pairs, a cluster pair to be merged; a merging unit that merges the cluster pair; and a searching unit that searches the merged clusters for a sub graph matching the inquiry graph. An output unit outputs a search result of the searching unit.
US08583643B2 Caching electronic document resources in a client device having an electronic resource database
An electronic document references one or more electronic document resources stored on a host device. The host device may indicate in the electronic document that an electronic document is cacheable by a client device. When an electronic document resource is identified as cacheable by the client device, the client device caches the electronic document resource in a database stored in a computer-readable medium of the client device. The client device may also generate an electronic document resource catalog that identifies those electronic document resources that are cached in the database. When the client device next requests the electronic document from the host device, the client device may transmit the electronic document resource catalog to the host device. Upon receiving the electronic document resource catalog, the host device may modify the electronic document so that the electronic document references the electronic document resources cached in the database of the client device.
US08583631B1 Metadata tracking for a pipelined search language (data modeling for fields)
Embodiments are directed towards determining and tracking metadata for the generation of visualizations of requested data. A user may request data by providing a query that may be employed to search for the requested data. The query may include a plurality of commands, which may be employed in a pipeline to perform the search and to generate a table of the requested data. In some embodiments, each command may be executed to perform an action on a set of data. The execution of a command may generate one or more columns to append and/or insert into the table of requested data. Metadata for each generated column may be determined based on the actions performed by executing the commands. The table of requested data and the column metadata may be employed to generate and display a visualization of at least a portion of the requested data to a user.
US08583630B2 Multimedia portal
A system receives, from a first user, a communication request for a second user and determines, in response to receiving the communication request, whether a trigger is satisfied. The system may aggregate, in response to determining that the trigger is satisfied, content of different types to form multimedia content and provide the multimedia content to the first user.
US08583626B2 Method to detect reference data tables in ETL processes
A method, system and computer program product for identifying reference data tables in an Extract-Transform-Load (ETL) process, by identifying, by operation of one or more computer processors, at least a first reference data operator in the process, wherein the first reference data operator references one or more tables and evaluating at least a first table referenced by the reference data operator to determine whether the first table is a reference data table by assigning a score to the first table, wherein the score is indicative of the likelihood that the first table is a reference data table and wherein a reference data table contains a set of values that describes other data.
US08583624B2 Research rapidity and efficiency improvement by analysis of research artifact similarity
Methods for comparing query-related objects are provided. In one embodiment, a first plurality of query-related objects for a first user is compared to a second plurality of query-related objects for a second user to determine a degree of similarity between the first and second plurality of query-related objects. A notification of the degree of similarity is issued.
US08583613B2 On demand data conversion
Novel tools for updating data structures in a database are presented. In an aspect, the tools are used to update a database's structures in response to the update of an application (such as an enterprise application) that uses the database. In another aspect, the tools may convert a data set to a new format when the updated application attempts to access the data set; in some cases, other data sets within the database might remain unconverted until their use. Advantageously, this allows for a database (and/or a table within a database) to be updated incrementally and/or on demand. This feature can mitigate the impact of the update on users, for example, by avoiding the need to take the database (and/or application) offline to perform a batch process to update the database.
US08583611B2 File server for migration of file and method for migrating file
A file server stores the storage management information and migration policy information. The storage management information includes the information that indicates a storage attribute for each storage apparatus. The migration policy information includes a plurality of information sets. Each of the information sets includes the information that indicates a condition of a file attribute and the information that indicates a condition of a storage attribute of a storage apparatus that is a migration destination. The file server specifies a migration target file, specifies a storage apparatus that conforms to the storage attribute condition that is indicated by the information set that includes the information that indicates a condition of a file attribute that conforms to of a file attribute of a target file based on the storage management information, and migrates a target file from a storage apparatus that has stored the target file to the storage apparatus that has been specified.
US08583609B2 Method and system for creating an industry-specific computer dictionary and metadata apparatus for computer management applications using a multi-level database of terms and definitions
A method and system for generating and storing definitions from a multi-level database of unique industry-specific terms, organizing the words, phrases and their exhaustive numerical definitions in a digital dictionary, and providing the architecture to create new files and label existing files with metadata from the dictionary so as to provide a common, secure platform to better manage elements in and related to the industry. An example of an industry in which the method and system may be used is the healthcare industry. The system addresses every facet of the industry including quality control, performance, reimbursement, licensing and credentials, managing organizations and patient's health records. The unique digital language, deep definitions and consistent terminology also form the basis for many novel product concepts designed to improve efficiency and quality. A practice management product for radiology is also described.
US08583608B2 Maximum allowable runtime query governor
Techniques for managing query execution using memory compression based on maximum allowable runtimes. Embodiments may receive a query from a requesting entity and calculate an estimated execution time for executing the query. Embodiments may further determine a maximum allowable runtime for the query. An amount of memory compression for use in processing the query may then be adjusted, based on the estimated execution time and the maximum allowable runtime. The query may then be executed using the adjusted memory compression rate to produce a set of query results, which may then be returned to the requesting entity.
US08583603B2 Employing user-context in connection with backup or restore of data
The claimed subject matter relates to architectures for facilitating network-accessible or local backup or restore features in a manner that leverages event-oriented contextual information associated with one or more users of the data to be backed up or restored. In particular, a first restore-based architecture can interface with an associated second backup-based architecture that hosts or maintains a backup data store in order to retrieve a version of the data file that is desired by a user. Additionally, the first architecture can obtain a log of contextual event descriptions that can be aggregated by the second architecture or obtained independently from, e.g. a social networking service or a calendar application associated with the user. Thus, in addition to displaying time and date information associated with the desired version, the first architecture can provide the user with a social context of event from the social services feeds to aid the user in distinguishing between multiple versions of the data file.
US08583596B2 Multi-master referential integrity
A method and apparatus for maintaining referential integrity in a plurality of directory servers is described. In one embodiment, a first directory server receives a request to operate on an entry in the first directory server. The request is serially repeated in at least one other directory server if the operation on the entry in the first directory server is not valid. The at least one other directory server communicates indirectly with the first directly server.
US08583592B2 System and methods of searching data sources
In a particular embodiment, a system is disclosed to search one or more data sources. The system includes an interface to a network, a visualization system to provide a search interface to a destination device via the network, and a search system. The search system communicates with the interface to receive a query from the destination device. The search system proxies the query to search multiple data sources, receives search results from the multiple data sources, and extracts data from the search results. The system also includes a personalization system to personalize the search results from the multiple data sources to a particular user.
US08583590B2 Parallel window algorithm
One embodiment accesses a binary decision diagram (BDD) representing a function having n variables, where n≧2, wherein the BDD comprises n layers corresponding to the n variables, respectively; and reorders the n variables of the BDD by iteratively and alternating reordering a plurality of disjoint sets of k consecutive layers in parallel, where 1
US08583588B2 Method for judging risk of cancer recurrence, computer program, and computer system
A method for judging a risk of cancer recurrence comprising: acquiring an activity value and expression level of a first cyclin dependent kinase (CDK) of a cell contained in tissues extracted from cancer patients, an activity value and expression level of a second CDK, and a number of Ki67-expressing cells or an expression level of Ki67; and judging a risk of cancer recurrence based on the acquired activity value and expression level of the first CDK, the activity value and expression level of the second CDK, and a percentage of Ki67-expressing cells or the expression level of Ki67. A computer program product and a computer system are also disclosed.
US08583583B1 Cyber auto tactics techniques and procedures multiple hypothesis engine
Disclosed is an exemplary multiple hypothesis engine that provides situation assessment capabilities regarding cyber auto tactics techniques and procedures. Dynamic cyber adversarial operations are evaluated via a combination of techniques using a Bayesian multiple hypothesis tree, or graph, as a framework. A top-down probability propagation mechanism solves different aspects of the problem in a round-robin fashion. The top-down probability propagation mechanism comprises the Hypothesis Refinement Engine. A model-based abductive reasoner comprising The Hypothesis Validator is used to confirm or refute the refined hypothesis. A model-based learning engine comprising Behavior Model Trainer is used to incrementally augment the knowledge base of behavior models as new adversarial TTPs are discovered. These three techniques behave in a cooperative manner by operating upon the Bayesian multiple hypothesis tree framework.
US08583577B2 Method and apparatus for unsupervised training of input synapses of primary visual cortex simple cells and other neural circuits
Certain aspects of the present disclosure present a technique for unsupervised training of input synapses of primary visual cortex (V1) simple cells and other neural circuits. The proposed unsupervised training method utilizes simple neuron models for both Retinal Ganglion Cell (RGC) and V1 layers. The model simply adds the weighted inputs of each cell, wherein the inputs can have positive or negative values. The resulting weighted sums of inputs represent activations that can also be positive or negative. In an aspect of the present disclosure, the weights of each V1 cell can be adjusted depending on a sign of corresponding RGC output and a sign of activation of that V1 cell in the direction of increasing the absolute value of the activation. The RGC-to-V1 weights can be positive and negative for modeling ON and OFF RGCs, respectively.
US08583573B1 Nonparametric mine line detection using spatial analysis
A mine line detection method to identify mine-like contacts (MLCs) that fit into mine line patterns dictated by standard mine laying protocol. In general, MLCs define a minefield where the minefield has both mines and false alarms. The method classifies every MLC into one of three classes: fixed—a mine line pattern with fixed mine spacing; random—a mine line pattern with random mine spacing; or false alarm—the MLC does not fit into a mine line pattern and is not considered a mine. The method requires no knowledge of either the sensor probability of detection (Pd) or probability of false alarm (Pfa); nonetheless, it significantly improves both. A nonparametric anomaly detector identifies regions with unusually high MLC density for more detailed analysis. Suspected regions are analyzed for unusually regular patterns of MLCs. Probabilities that the observed target densities and target patterns could occur by chance are estimated.
US08583566B2 Methods and systems for selecting and presenting content based on learned periodicity of user content selection
A method of selecting and presenting content based on learned user preferences is provided. The method includes receiving search input from the user for identifying desired content items and receiving content selection actions from the user. The method further includes analyzing the date, day, and time of content selection actions by the user and analyzing descriptive terms associated with the selected content items to learn a periodicity of user selections of similar content items. In response to subsequent searches by the user, the method calls for selecting and ordering a collection of content items for presentation to the user based on comparing the user's search input to descriptive terms associated with content items and based on the learned periodicities of the user.
US08583564B2 Differential pricing based on social network standing
A system and/or method that effectuates and facilitates the generation and provision of differential pricing policies based at least in part on the relative social network standing that a seller might have with a potential purchaser are provided. The system includes a component that receives data associated with a seller, a good, or a service that the seller lists for sale or barter in an online market place. The component determines, based at least in part on the particular good or service, a differential pricing policy that can be associated therewith. The differential pricing policy can then be utilized to selectively provide differentiated prices to a purchaser based on a relative social network standing that can be established between the purchaser and the seller.
US08583563B1 System and method for providing enhanced matching based on personality analysis
In one example embodiment, a method is provided that includes interfacing with one or more end users via a central website and managing information related to one or more of the end users. The method also includes determining a personality type for one or more end users and matching end users based on relationship rules of the personality types that outline compatibilities between the personality types. In more specific embodiments, the determining of the personality type includes an evaluation of a hand of a selected end user. The personality types can be based on inferred levels of testosterone, serotonin, or estrogen. The personality type determination can also be made based on a set of questions. The personality type determination can also be based on evaluating a selected end user's word choice and/or the frequency in their word choice in their writing.
US08583560B1 Method and apparatus for third party control of a device
A method and apparatus for third party control of a device have been disclosed. By utilizing a third party to control a device, view and control of a device may be separated.
US08583559B2 Information processing apparatus, method of controlling thereof, and computer-readable storage medium storing program therefor
An application program or an extended application program is installed that extends the functionality of this application program. If the application program is installed, a license file used in this application program is stored in a storage unit. If the extended application is installed, then control is executed so as to install the extended application using the license file stored in the storage unit and used in installing the application program corresponding to the extended application program.
US08583557B2 Methods, systems, and storage mediums for providing multi-media content storage and management services
Methods, systems, and storage mediums for providing multi-media content storage and management services are provided. A method includes, from a single user interface: creating a library of content items, creating at least one other content item that includes an electronic greeting, and associating at least one component of the library with the electronic greeting to form an arrangement. The electronic greeting includes an electronic greeting card and a personalized message. The electronic greeting also includes a gift associated with a unique code. The gift includes one or more of a: music selection, movie, computer game, and video game. The gift is retrievable via electronic download upon entry of the unique code.
US08583556B2 Method of providing a digital asset for distribution
Digital assets are provided for distribution within an electronic network. The digital asset includes digital content that is associated with a digital rights holder. A serial number is provided for (embedded within) the asset; this number uniquely identifies a first introduction of digital asset for distribution within the electronic network. The asset is then posted in a number of locations so that it can be distributed to users. A transaction database is updated to reflect occurrences of different instantiations of the asset.
US08583552B2 Processing payment transactions between enterprise resource planning systems
In some embodiments, a method for processing a payment transaction comprises receiving, by a payor an invoice generated from a first enterprise resource planning (ERP) system operated by a payee. The first ERP system formatted the invoice in a first format. The invoice is stored in a second format compatible with a second ERP system. The invoice has been converted from the first format to the second format, which is different from the first format. Approval of the invoice is received through the second ERP system. Authorization instructing a financial institution to transmit a payment to the payee is generated and transmitted to the financial institution. Confirmation of the payment to the payee is generated and transmitted to the payee.
US08583550B1 Financial account related trigger feature for detecting changes in financial ratios
Systems and methods for producing and maintaining account related triggers are provided herein. The systems and methods may be utilized for monitoring of one or more accounts of a financial institution. Triggers may be executed to monitor financial account ratios. Offers may be triggered based on the account ratios or changes in the account ratios.
US08583547B2 Precious metal financial instrument
In accordance with the principles of the present invention, a computer-implemented precious metals investment product and process for pricing a precious metals composite product are provided. A measured unit of trade is established. The measured unit of trade comprises a plurality of precious metal components. The measured unit of trade is quoted and traded as a unit, thus allowing for uniformity in the ongoing offers to buy and sell a fixed quantity, or multiples of this fixed quantity, and pricing consistency for the metals. The precious metals components are backed by physical precious metals. The precious metals components are electronically tracked and priced in live market prices. Live pricing of the precious metals composite product is provided utilizing the live pricing of the precious metal components. An investor retains the option to take delivery of their precious metals or to liquidate by a plurality of methods.
US08583543B2 System and method for quick quote configuration
A method and system are described for providing a trader with the ability to quickly configure the quoting side of a trading tool, without experiencing the normal delays associated with conventional methods of quoting. In spread trading, an automated spread trading tool may automatically work an order to buy or sell a tradeable object. A user may configure the trading tool to work an order in a certain tradeable object first. The system allows the user to essentially on-the-fly configure the trading tool to work a second order in another tradeable object, and in response to the change, the system can take specific actions such as deleting the order in the first tradeable object and automatically entering the second order in the other tradeable object. This allows the trader to trade quickly and efficiently.
US08583542B2 Financial products based on a serialized index
A method for trading financial instruments includes listing, by an electronic financial exchange, financial instruments that specify which version of a serialized index the financial instrument tracks; receiving, by the electronic financial exchange, an electronic indication to buy or sell the financial instrument; executing, by the electronic financial exchange, a trade involving the financial instrument; and settling the financial instrument according to the version of the serialized index specified by the financial instrument.
US08583541B2 System and method for providing market updates in an electronic trading environment
A system and method are provided for modifying how market updates are provided in an electronic trading environment upon detecting one or more triggering events. One example method includes defining an event to be used to trigger modification of how market updates are provided to a client entity, receiving a market update from an electronic exchange, and, when the event is detected, modifying how the market update is provided to the client entity. As an example, the modification of how the market update is provided to the client entity may include providing less data in relation to market updates, and sending the market updates less frequently.
US08583529B2 Method of purchasing a product to avoid adverse selection
A method for providing automatic purchase of products, such as insurance products, by one or more third parties acting on behalf of a purchaser and for automatic deductions from an income source to pay for the product utilizes stored data regarding the products, information provided to a purchaser from the stored data based upon inquiries from the purchaser and concluding a purchase or not along with payment for the purchaser.
US08583525B1 Business method for creating collaterized debt instruments with two negotiable payment plans
A business method for creating, from a mortgage note, two negotiable collaterized debt instruments, each having a separate payment plan. The original mortgagee, or its assigns, use the method to alleviate the mortgagor's monthly payment burden thereby avoiding costly foreclosure proceedings that will result in an increase of inventory of non-performing assets. Additionally, the property values are preserved resulting in more stability. One of the resulting debt instruments with a first payment plan (non-toxic) maintains, or attempts to maintain, the original terms of the mortgage note, depending on market conditions, but reduces the monthly payments in proportion to the non-toxic to property value ratio. The toxic portion of the debt is deferred for a number of years at which time the principal and accrued interest is due. This secured payment plan is deferred. By that time the value of the property is expected to have increased. The original mortgagee, or its assigns, can then pool the debt instruments to issue binds secured by the pools.
US08583520B1 System, method, and apparatus for settlement for participation in an electric power grid
Systems, methods, and apparatus embodiments for electric power grid and network registration and management of physical and financial settlement for participation of active grid elements in supply and/or curtailment of power. Settlement is provided for grid elements that participate in the electric power grid following initial registration of each grid element with the system, preferably through network-based communication between the grid elements and a coordinator, either in coordination with or outside of an IP-based communications network router. A multiplicity of active grid elements function in the grid for supply capacity, supply and/or load curtailment as supply or capacity, and are compensated through settlement for their functional participation in the electric power grid. Also, messaging related to settlement is managed through a network by a Coordinator using IP messaging for communication with the grid elements, with the energy management system (EMS), and with the utilities, market participants, and/or grid operators.
US08583516B1 Importing accounting application data into a tax preparation application
Automatically mapping and importing accounting application data into to a tax preparation application. Account data including an account name is received from an accounting application. A tax category corresponding to the account name is determined automatically, and a tax line assignment or line of a form of the tax preparation application is automatically assigned to the account name such that the corresponding account data can be mapped to and imported into the appropriate section of a tax return. For this purpose, a table or spreadsheet of search terms may be used to correlate an account name selected by a user to a tax category, which is used to determine the appropriate tax line assignment or line of a tax form for that particular account.
US08583515B2 Transfer account systems, computer program products, and associated computer-implemented methods
Embodiments of the present invention include transfer account systems, computer program products, and associated computer-implemented methods of providing prioritized payments from the proceeds of automatic or direct deposits. Embodiments of the present invention include routing automatic deposit information to a financial institution computer managing a prioritized payment program and formulating an outgoing ACH file with both an entry for an automatic deposit destined for a customer account and an entry for a pre-authorized prioritized payment to a select creditor, so that the automatic deposit is credited to the customer account and relatively instantaneously any prioritized payment is debited from the customer account. According to embodiments of the present invention, the customer account can be a checking, deposit, savings, money market, or other account as understood by those skilled in the art, so that a customer has effective access through the customer account only to a net value of funds.
US08583499B2 System for secured transactions over a wireless network
A system for implementing a method that books and pays a retailer having a POS connected to a transaction server storing confidential user information including a retailer identification, a user code, and a user wireless device phone number. The method includes: receiving at the transaction server, from the user wireless device which can be a cell phone, an SMS containing a retailer identification; reading at the transaction server the phone number of the wireless device communicated by the carrier transporting the SMS; authentifying the phone number and retailer identification with the stored confidential user information; sending the user confidential information to the retailer POS. The user enters on the POS the user code. The POS reads and authentifies the user code with the user confidential information received from the transaction server. The retailer enters the payment information on the POS and sends it with user information to the transaction server.
US08583497B2 System for eliminating coins from cash transactions
A method and system for eliminating a need for coins in cash transactions in most currencies includes a comparison of a sum of a fractional dollar amount of an original transaction amount of a cash transaction between a merchant and a consumer plus a beginning value of a consumer storage device to a value of either 1.00 or 2.00. The amount of the value depends on whether a sum of credits and debits incurred by the merchant is greater or less than or equal to a sum of per transaction fees. The original transaction amount is decreased or increased to the next whole dollar amount, thereby providing a new transaction amount, if it is determined that the sum of the fractional dollar amount of the original transaction amount plus the beginning value of the consumer storage device is greater or less than, respectively, the value assigned.
US08583492B2 Check processing and funds verification
A system and method of verifying sufficient funds in an account associated with a negotiable instrument, such as a check, money order, traveler's check, and the like, received for payment is provided. The verification of funds may be provided prior to accepting the check as payment. In some examples, the check may be scanned into a funds verification system at a back office or front end system, such as a check out lane, point of sale system, and the like, of a merchant, vendor, service provider, and the like receiving the check for payment. The scanned image of the check may be transmitted to a financial institution associated with the merchant, vendor, service provider, and the like and the financial institution may verify that sufficient funds exist. If sufficient funds exist, the check may be deposited into an account of the vendor, merchant, service provider, and the like at the financial institution.
US08583486B2 Advertising and web site feedback systems and methods
This disclosure relates to systems for aggregating and communicating media data, which may include advertising-related data and web site data. In various embodiments, the system includes a display showing the respective bounce rates associated with web site traffic received from multiple different traffic sources. The system may also indicate how many users (for example, from one or more particular traffic sources) execute one or more desired actions during their visit to the web site. This may allow an advertiser to quickly assess the performance of each component of an advertising campaign, and to modify the campaign to increase its effectiveness and to reduce the overall cost of the advertising campaign by discontinuing or modifying ineffective components of the campaign.
US08583477B2 Methods and apparatus to determine effects of promotional activity on sales
Example systems, methods, processes, and apparatus for determining expected base sales for a product include obtaining sales data for a product sold at a point of sale location. The sales data can be organized in a time series according to a predetermined time period. The method further includes identifying a promotional event for at least one of the product and the point of sale location and excluding sales data corresponding to the promotional event. The remaining sales data is processed using a smoothed moving average model involving a plurality of passes through the remaining sales data. Expected base data for the product is generated based on the smoothed moving average model and output to a user.
US08583471B1 Inferring household income for users of a social networking system
Information about a set of users of a social networking system is obtained to develop a predictive model of income distribution for all users of the social networking system. This predictive model is based on selected attributes about the users (e.g., declared/profile information, user historical information, and/or social information). Users of the social networking system are mapped to a specific income bracket based on statistical correlations derived from the predictive model. Advertisements are targeted to users based on income bracket. The system may use a machine learning algorithm to analyze conversion rates of targeted advertising to retrain the predictive model.
US08583470B1 Participant utility extraction for prediction market based on region of difference between probability functions
The present disclosure provides a system that implements a prediction market, used for making forecasts and, more particularly, for extracting participant utility. One or more forecasts of a specific participant or subset of participants are taken, and a measure of divergence of these forecasts from a group as a whole (or for that matter, any group) is calculated. This divergence may then later be employed in the prediction market (e.g., for present or future forecasting). For example, if it is known that “sales managers” are consistently too liberal in forecasting product release dates than others within a company, this tendency may be compensated for or used in a variety of manners, such as automatically correcting predictions or forecasts for perceived error, automatically discarding or modifying predictions, or automatically generating “virtual” predictions for future events. Other actions may also be taken.
US08583469B2 Facilitating growth investment decisions
A technique for performing securable market analysis involves establishing an empirically-derived structure and evaluating market size using analytical techniques within that structure. Inputs to a system that incorporates the technique can include a functional job and related emotional and consumption jobs, if any; importance levels; satisfaction levels; job executors; and willingness-to-pay.
US08583468B2 Method, system and computer program product for analyzing maintenance operations and assessing the readiness of repairable systems
An automated method, system and computer program product for assessing the readiness of a plurality of repairable systems, such as a fleet of aircraft, are provided. In addition to identifying the repairable systems that will be operational, the relative state of readiness of the repairable systems is determined such that the repairable systems that are most likely to successfully complete the designated task can be selected. Additionally, an automated method of analyzing the maintenance operations performed upon a plurality of repairable systems, such as a fleet of aircraft, is provided. In this regard, the relative states of readiness of the repairable systems are determined and maintenance resources are allocated based upon the respective measures of the relative states of readiness of the repairable systems. As such, maintenance operations scheduled for the aircraft that will have the greatest state of readiness upon completion of the maintenance operations can be prioritized.
US08583452B2 Health check system, health check apparatus and method thereof
Various types of health checks are realized using optimal sensors. The health check apparatus according to the present application is configured such that optimal sensors 160 corresponding to an environment or the like in which an information service is realized out of a plurality of available sensors 160 or sensors 160 available to realize a health check to be delivered are selected. The health check apparatus according to the present application selects appropriate parameters for the sensors 160 and processing programs 286, 300 and 310 so that a health check is appropriately delivered and sets the parameters in the sensors and processing programs. Thus, the health check apparatus according to the present application is configured to be able to deliver various health checks by only receiving specification of a desired information service by the user and thereby appropriately combining various types of sensors and a plurality of processing programs.
US08583451B2 Context information processing system used for accessing medical data
A context information processing system used for accessing medical data includes an acquisition processor for acquiring configuration information indicating a type of a particular patient identification tag reader device of a plurality of different types of tag reader device and a format of patient identification data used by the particular patient identification tag reader device. An interpreter processes patient identification data received from the particular patient identification tag reader device using the received configuration information to provide a particular patient identifier. A context processor updates a record indicating that a current patient context, including a patient identifier, is compatible with the particular patient identifier.
US08583449B2 Method and apparatus for providing network based load balancing of medical image data
A method and apparatus for providing network based load balancing of medical image data among two or more image archive systems is disclosed. A network element is employed to interface to a network carrying medical image data that may include tasks to be performed on the data. A network service associated with the network element monitors the current load or the available capacity of each of the image archive systems. When a task is received the network service determines the level of complexity of the task and compares the level of complexity to the current load or available capacity of each of the image archive systems. The network service selects the one of the image archive systems to perform the task that has the lowest current load or highest available capacity relative to the level of complexity of the received task.
US08583446B2 System and method for automated training and certification for radio frequency safety and regulatory compliance at wireless transmission sites
Computer based system which provides wireless site specific RF safety information and promotes protection of all concerned individuals from RF radiation. The System further informs contractors, workers, site owners, and FCC licensees bow to comply with federal, state and local RF safety standards and regulations. The system provides a method for managing and accommodating RF safety training and certification relating to the radio transmission sites. The system includes a database of transmission sites with corresponding antenna systems including maps of maximum permissible exposure limits, site physical layouts and camera images. The system provides a site specific RF safety summary sheet only to users having a predetermined training certification status. The system further includes recordation of training process, testing results, certification status, and delivery of RF safety summary sheets to users.
US08583443B2 Recording and reproducing apparatus
Disclosed is a recording and reproducing apparatus comprising: an apparatus main body; and a remote controller to perform remote control of the apparatus main body, wherein the remote controller comprises: a key operating section to receive a key operation by a user; a sound information inputting section to input sound information; and a transmitting section to transmit sound data based on the sound information to the apparatus main body, and the apparatus main body comprises: a recording section to record input content data on a recording medium; a reproducing section to reproduce the content data; a receiving section to receive the sound data; a sound information recording section to record the sound data so as to be associated with a piece of the content data; and a sound information outputting section to reproduce the sound data to output the reproduced sound data.
US08583441B2 Method and system for providing speech dialogue applications
A server for producing at least one speech dialogue application stores a formal description of a speech dialogue programmed into the description language and speech models for dialogue steps of the speech dialogue. A broadcasting transmitter digitally transmits produced speech dialogue applications to a radio set of mobile end terminals which are arranged in the transmission area thereof.
US08583422B2 System and method for automatic semantic labeling of natural language texts
Systems and methods for automatic semantic labeling of natural language documents provided in electronic or digital form include a semantic processor that performs a basic linguistic analysis of text, including recognizing in the text semantic relationships of the type objects and/or classes of objects, facts and cause-effect relationships; matching linguistically analyzed text against target semantic relationship patterns, created by generalization of particular cases of target semantic relationships; and generating semantic relationship labels based on linguistically analyzed text and a result of the matching.
US08583414B1 Mapping between code coverage and model coverage for a design
Coverage data may be collected for a model. The coverage data may include model coverage data and code coverage data for test cases input to the model. The coverage data may be presented to a user as data indicating a correspondence between coverage outcomes for the model and coverage outcomes for the code used to implement the model.
US08583413B2 Computer method and apparatus for chaining of model-to-model transformations
Computer method, apparatus and system chains model-to-model transformations. In a series of model transformations, there are respective bridges before and after each model transformation. For each pair of consecutive model transformations in the series, the respective bridge (i) receives a model output from a first model transformation of the pair, the received model being in the respective output model format of the first model transformation of the pair, (ii) prepares the received model as input to a second model transformation of the pair, including preparing the received model to be in the respective input model format of the second model transformation of the pair, and (iii) inputs the prepared model to the second model transformation of the pair. The series of model transformations and respective bridges provide chaining of the model-to-model transformations. Each model transformation in the series is able to be separately configured.
US08583408B2 Standardized modeling suite
An enhanced modeling tool associated with an entity may facilitate end-to-end modeling of problems in any application space. The enhanced modeling tool may collect modeling data from a variety of sources, check the collected data, find the best predictor variables for a given target variable, estimate the model, implement the model, and validate the model. The output of each of these steps may be in a standardized format to allow other steps to directly incorporate the output. An additional feature of the system may include a reporting capability that generates supporting documents related to model governance and risk compliance.
US08583405B2 Contingency analysis information for utility service network
A system and computer-implemented method of providing contingency analysis information for a utility service network that includes obtaining contingency analysis information from a plurality of external sources, integrally combining the contingency analysis information obtained from each of the plurality of external sources into a single application and prioritizing the contingency analysis information in a predetermined order, dynamically updating, the contingency analysis information obtained from each of the plurality of external sources and the prioritization of the contingency analysis information based on status information, and displaying the contingency analysis information to a user via a graphical user interface.
US08583394B2 Method, apparatus, and article to facilitate distributed evaluation of objects using electromagnetic energy
Objects such as manufactured goods or articles, works of art, media such as identity documents, legal documents, financial instruments, transaction cards, other documents, and/or biological tissue are sampled via sequential illumination in various bands of the electromagnetic spectrum, a test response to the illumination is analyzed with respect to reference responses of reference objects. The sequence may be varied. The sequence may define an activation order, a drive level and/or temperature for operating one or more sources. Illumination may be in visible, infrared, ultraviolet, or other portions of the electromagnetic spectrum. Elements of the evaluation system may be remote from one another, for example coupled by a network.
US08583388B2 Power integrity analyzer, power integrity analysis method, and program
A power integrity analyzer according to an exemplary aspect of the invention includes a parameter inputting unit that inputs parameters to a power-supply current waveform which indicates a variation of a power-supply current value on a time axis of an element, a conversion unit that converts the power-supply current waveform which indicates a variation on the time axis determined by the parameter to a power-supply current spectrum which indicates a variation of the power-supply current value on a frequency axis, an allowable value information storage unit that stores an allowable power-supply voltage fluctuation value of the element, and an impedance calculating unit that calculates a target impedance spectrum on the device indicating the variation of impedance value on the frequency axis based on the power-supply current spectrum and the allowable power-supply voltage fluctuation value.
US08583377B2 Methods and systems of formation density measurements in the presence of invasion of drilling fluids
Formation density measurements in the presence of invasion of drilling fluids. At least some of the illustrative embodiments are methods including: irradiating a formation with gammas from a source of gammas, wherein drilling fluid has invaded the formation, and wherein Pe of the drilling fluid that has invaded the formation is greater than Pe of the formation; determining a first value indicative of a parameter of the formation; determining a second value indicative of a parameter of the formation; determining a third value, the third value determined based on gammas in an energy range different than used in determining the first value; and calculating, using the first, second, and third values, information such as a standoff, a formation porosity, a formation density prior to invasion by the drilling fluid, and radial depth of invasion of the drilling fluid into the formation.
US08583376B2 Resonance calculation program and analyzing apparatus
[Problem to be Solved] To provide a resonance calculation program capable of evaluating a physical quantity such as an effective cross section in a radial direction of a circular region of a fuel rod by making a resonance calculation based on the equivalence principle.[Solution] A resonance calculation program for calculating an effective cross section by performing a resonance calculation based on an equivalence principle includes a radial-distribution calculation step S8 of calculating a distribution of the effective cross section in a radial direction of a circular region by calculating the effective cross section defined by a predetermined calculation expression including a geographical coefficient for each of a plurality of annular regions while a neutron escape probability in a resonance region is expressed by a polynomial rational expression including the geographical coefficient serving as a factor representing geographical shapes of a plurality of annular regions that are circumferentially annular and that are obtained by radially dividing the circular region that is an axial cross section of a fuel rod at predetermined intervals.
US08583375B2 Box-based architectural design
A computer system automates the creation, modification, and rendering of digital designs of architectural structures. The system uses the mathematical cuboid—a three-dimensional object defined by its width, depth, and height—as its primitive element (fundamental building block). The term “box” is used herein to refer to cuboids. A box, once defined in terms of its width, depth, and height, may be rendered automatically in two or three dimensions. Multiple boxes, and the relationships among them, may be defined, and such multiple boxes may be rendered automatically in accordance with their defined relationships. The user may change any feature in any box—such as the width of one box—and, in response, the entire design may be re-rendered automatically to reflect not only the specific change made by the user to a particular box, but also changes to other boxes necessitated by the user's change.
US08583374B1 Systems and methods for route summarization
Methods and systems for route summarization are described herein. The method includes generating a route from an origin to a destination, the route including a plurality of maneuvers. One or more maneuvers are removed from the plurality of maneuvers. A summarized route is generated that reflects the removal of the one or more maneuvers from the plurality of maneuvers such that the summarized route has fewer maneuvers than the route.
US08583362B2 Apparatus, method, and program for generating road information
History information for the history of vehicle travel on a road is obtained. Traffic-volume information indicating a traffic volume on the road is obtained based on the history information that has been stored in at least a predetermined amount. When the traffic volume on the road during a predetermined period is smaller than a predetermined reference value indicating a difficulty of passage, road-selection information for avoiding that road is generated.
US08583346B2 Closed loop control of fuel viscosity in multi-fuel engine
A system and method for controlling the viscosity of liquid fuel delivered from a fuel tank to the fuel injectors of an internal combustion engine. A viscosity sensor is placed in the fuel line, or in a bypass fuel line, in close proximity downstream the fuel injectors. A heat exchanger is placed on the fuel line downstream the sensor. The sensor is a rotating cylinder having a nominal rotation velocity, and is configured to rotate such that the nominal rotation velocity increases or decreases in response to fuel viscosity. The sensor delivers a measurement signal to a control unit, which performs a closed loop algorithm to adjust the heat provided by the heat exchanger until the measured rotation matches a target rotation.
US08583340B2 Model based method to assess road curvature effect on travel time and comfort for route planning
Methods and systems for assessing the effect of road curvature on the travel time and the comfort level of a path determined by a ground based route planning system. The methods and systems identify a path and determine an allowable speed profile of the path, wherein the allowable speed profile satisfies a cross track acceleration constraint. Thereafter, the methods and systems determine an optimal speed profile of the path, wherein the optimal speed profile satisfies both an along track acceleration constraint and a speed constraint. Using the optimal speed profile, the road curvature of a path may be factored into a determination of the traversal time of the path. Additionally, using the optimal speed profile, the road curvature of a path may be used to derive a comfort level of the path. The optimal speed profile may be further used to provide driver assistance.
US08583317B2 In-vehicle device, vehicle authentication system and data communication method
An in-vehicle device includes a storage unit storing a PIN code and an in-vehicle device ID kept confidential for a user and registered one for each vehicle; a first authentication unit determining whether the in-vehicle device is allowed to be connected to a mobile terminal on the basis of a comparison of the PIN code; a second authentication unit requesting an in-vehicle device ID from the mobile terminal that has been connected through authentication performed by the first authentication unit and authenticating the mobile terminal by comparing the in-vehicle device ID transmitted from the mobile terminal in response to the request with the in-vehicle device ID registered in the in-vehicle device; and a data transmission unit transmitting predetermined vehicle data, obtained from a vehicle equipped with the in-vehicle device and indicating a vehicle state, to the mobile terminal that has been authenticated by the second authentication unit.
US08583312B2 Guidance system automatic wheel angle sensor calibration
In one embodiment, a wheel angle sensor calibration method, comprising, while a vehicle is moving, automatically causing movement of the vehicle to a first full steering position followed by automatic movement to a second full steering position; recording wheel angle sensor values at the first and second full steering positions, respectively; determining an average of the wheel angle sensor values, the average corresponding to a target center wheel position; automatically causing movement of the vehicle to the target center wheel position; and responsive to the wheel angle sensor having a value equal to the average, recording the wheel angle sensor value as the target center wheel position.
US08583307B2 Power supply system for electrically powered vehicle and method for controlling the same
A power supply system includes a main power storage device and a plurality of sub power storage devices. A converter is connected to a selected one of the sub power storage devices to convert voltage between the selected sub power storage device and an electric power feeding line bidirectionally. Connection of the sub power storage device is switched and, when the last sub power storage is used, a request to disconnect the sub power storage device is generated based on the SOC of the sub power storage device and the vehicle state. Specifically, where the SOC is included in a disconnection forced region in which the SOC is smaller than a reference lower limit, the sub power storage device is forced to be disconnected regardless of the vehicle state. Where the SOC is included in a disconnection permitted region in which the SOC is higher than that in the disconnection forced region, the disconnection request is generated on condition that the vehicle is in such a state that will not affect vehicle's drivability.
US08583297B2 Method and device for optimization of the mass of a satellite
A method and a device are provided for the optimization of the mass of a satellite. The method includes: a step of calculation of an elliptical second orbit obtained by rotation of a first orbit about an axis connecting the periapsis and the apoapsis, the elliptical second orbit being associated with a second maximum eclipse duration less than a first maximum eclipse duration; a step of determination of a maneuver enabling the satellite to move to the second orbit; and a step of calculation of a second battery mass making it possible to maintain the satellite in operation during the second maximum eclipse duration and of calculation of a mass of fuel necessary to effect the maneuver.
US08583296B2 Low-altitude altimeter and method
A low-altitude altimeter (10) and a method of determining low altitudes for unmanned aerial vehicles (24). The altimeter includes at least two illuminators (12,14), at least one sensor (16), and a computing device (18). The illuminators (12,14) emit signals which are received by the sensor (16) in such a way that an angle at which they are received is determinable by the computing device (18). The computing device (18) processes each signal received by the sensor (16), determines the angle at which the sensor (16) received the signal, and, based thereon, determines the altitude of the unmanned aerial vehicle (24). When a first pair of illuminators are arranged along a fuselage axis, and a second pair of illuminators are arranged orthogonally to that axis, the computing device can combine first and second altitude, pitch angle, and roll angle measurements to provide a more refined altitude determination.
US08583293B2 Flight control surface actuation force fight mitigation system and method
A system and method of mitigating a force fight between hydraulically-operated actuators that are coupled to a single flight control surface is provided. The differential fluid pressure across each hydraulically-operated actuator is sensed. The position of a user interface is sensed using a plurality of user interface position sensors. Flight control surface position is sensed using one or more position sensors. The sensed differential pressures, the sensed user interface positions, and the sensed flight control surface position are used to generate a plurality of substantially equal actuator commands.
US08583289B2 Climate control system for data centers
A climate control system or a data center includes a computer room air conditioner (CRAC) and an air economizer. A control module determines whether outside air is suitable for use in cooling the data. If the outside air is suitable for use, outside air and not the CRAC is used to cool the data center when the dry bulb temperature of the outside air is below a minimum set point. The outside air is conditioned before it is introduced as supply air so that it is above a minimum temperature. If the outside air is suitable for use and the dry bulb temperature of the outside air is above the set point, the control module determines a cooling percentage of cooling of the data center to be provided by the CRAC and a cooling percentage to be provided by the outside air.
US08583287B2 Robotic system, robot control method and robot control program
A robotic system includes: a detection unit that detects at least one of a voice, light and an image of a content outputted by a content output device; a decision unit that assesses information detected by the detection unit on the basis of reference data so as to assess the content outputted by the content output device; and a control unit that controls a behavior or a state of the robotic system on the basis of the assessment made by the decision unit.
US08583282B2 Companion robot for personal interaction
A mobile robot guest for interacting with a human resident performs a room-traversing search procedure prior to interacting with the resident, and may verbally query whether the resident being sought is present. Upon finding the resident, the mobile robot may facilitate a teleconferencing session with a remote third party, or interact with the resident in a number of ways. For example, the robot may carry on a dialogue with the resident, reinforce compliance with medication or other schedules, etc. In addition, the robot incorporates safety features for preventing collisions with the resident; and the robot may audibly announce and/or visibly indicate its presence in order to avoid becoming a dangerous obstacle. Furthermore, the mobile robot behaves in accordance with an integral privacy policy, such that any sensor recording or transmission must be approved by the resident.
US08583272B2 Orthopods and equipment to generate orthopedic supports from computerized data inputs
Systems and methods for measuring feet and designing and creating orthopedic inserts are described. The method can include measuring a pressure the foot exerts during a stride at a plurality of points over a period of time, analyzing a pressure at the plurality of points over the period of time and designing the orthopedic insert based on the analysis. The system can include a device that measures a pressure exerted by a foot at a plurality of times at each of a plurality of points and a computer connected to the device, the computer having memory that stores the measured pressures and a program operable to analyze the measured pressures to create a design of an orthopedic insert.
US08583260B2 Long travel steerable catheter actuator
The present invention is an electrophysiology, RF ablation, or similar catheter (i.e., catheter or sheath) that includes an actuator that significantly increases the length of travel (i.e., steering travel) of the actuation wires, as compared to the length of travel provided by prior art actuators. The catheter includes a hollow flexible tubular body, a pair of actuation wires disposed in a side-by-side relationship in the body, a handle attached to a proximal end of the body, an actuator pivotally mounted to the handle, an arcuate internal gear rack disposed on the actuator, one or more pulleys pivotally mounted on the handle and coaxially coupled to a pinion gear engaged with the gear rack, and a guide block mounted within the handle. The one or more pulleys include a first channel in which the first actuation wire resides and a second channel in which the second actuation wire resides. The actuation wires pass through holes in the guide block, which aligns the wires into their respective channels. The actuation wires enter into their respective channels on opposite sides of the axis of the one or more pulleys. As the actuator is pivoted relative to the handle, the gear rack rotates the pinion gear and the one or more pulleys. This causes one of the actuation wires to be in-hauled (i.e., wound about the one or more pulleys) and the other actuation wire to be paid-out (i.e., unwound from the one or more pulleys).
US08583252B2 Patient interaction with posture-responsive therapy
In general, the disclosure relates to the delivery of therapy according to a detected posture state of a patient. The disclosure contemplates a variety of techniques for managing therapy delivered to a patent, including patient and clinician interaction with a medical device configured to deliver therapy according to posture state. In one example, the disclosure relates to a technique including receiving an indication from an external device to resume delivery of therapy to a patient that was previously turned off, wherein the therapy that was previously turned off comprises therapy delivered to the patient according to a detected posture state of the patient; obtaining therapy information defining the therapy; and resuming the delivery of therapy to the patient in response to the receipt of the indication, wherein the delivery of therapy is resumed according to the obtained therapy information.
US08583248B2 Systems, methods, and articles of manufacture for configuring hearing prostheses
The present application discloses systems, methods, and articles of manufacture for fitting a hearing prosthesis to a hearing prosthesis recipient. Some embodiments include generating a first set of two or more stimulation signals via a corresponding set of two or more channels of a hearing prosthesis, reducing the corresponding stimulation levels of the stimulation signals of the first set of two or more stimulation signals in response to receiving an indication that a sound sensation corresponding to the first set of two or more stimulation signals is uncomfortably loud, and generating a second set of one or more stimulation signals at the reduced stimulation levels via a first subset of one or more channels.
US08583244B1 Methods and systems for selectively performing a quick initialization of a sound processor
An exemplary method of initializing a sound processor includes detecting a condition prompting an initialization of a sound processor for a cochlear implant patient, verifying, in response to the detecting, an integrity of program data stored by the sound processor, and performing, in response to the verifying, a quick initialization of the sound processor by selectively rewriting header information stored by the sound processor to associate the sound processor with the patient without rewriting the program data stored by the sound processor. Corresponding methods and systems are also described.
US08583235B2 Cardiac rhythm management system and method
A system and method for cardiac rhythm management, which includes an electrode system having at least one electrode and control circuitry coupled to the electrode system from which a first cardiac signal is sensed. The control circuitry includes a pulse circuit to produce electrical pulses at a first value to be delivered to the electrode system in a first cardiac region. At least one cardiac signal is sensed from a second cardiac region, where the cardiac signal includes indications of cardiac depolarizations from the second cardiac region which occurs in direct reaction to the electrical pulses delivered to the first cardiac region. The first value of the electrical pulses are then modified by a pulse adjustment circuit when a cardiac depolarization which occurs in direct reaction to the electrical pulse delivered to the first cardiac region is detected from the second cardiac region.
US08583229B2 Methods of treating medical conditions by neuromodulation of the sympathetic nervous system
The present invention is directed to systems and methods for treating respiratory or pulmonary medical conditions by neuromodulation of a target site of the sympathetic nervous system and preferably a target site in communication with a sympathetic nerve chain. A system for treating a respiratory or pulmonary medical condition incorporating a closed-loop feedback system is also provided.
US08583206B2 Sensor arrangement and method for monitoring physiological parameters
The invention refers to a sensor arrangement with at least one sensor and a method for monitoring physiological parameters of a person, a textile fabric and a use of a textile fabric. An sensor arrangement is described that is suited to improve signal quality and suppress noise, for instance in remote capacitive sensing of body parameters. To achieve this, certain textile fabrics are used, preferably integrated into textile used in a bed, e.g. the blanket, the bed cover, or the mattress. These textile fabrics allow for a suppression of electromagnetic interference from external sources and can be arranged to avoid charge build-up during measurements, in particular those caused by movements of the person.
US08583203B2 Finger type pulse and blood oxygen measuring device
The invention discloses a finger type pulse and blood oxygen measuring device, including an upper shell suite and a lower shell suite that are installed with silica gel soft finger pad, and a semi-closed holding. A removable power supply module is installed in the lower shell suite. The beneficial effect of the invention is that because of the adoption of the removable type power supply module which is able to load the battery, it is easier to assemble and disassemble the battery. Additionally, the structure of the device facilitates manufacturing, enhances quality, and also increases the comfort of a person using the device.
US08583201B2 Quench protection circuit for superconducting magnet coils
A superconducting magnet includes at least one superconducting coil and a quench protection circuit electrically coupled to said at least one coil in parallel. The circuit includes at least one quench heater assembly thermally coupled to the at least one coil, and at least one superconducting current limiter electrically connected in series with the at least one quench heater assembly. The superconducting current limiter has a superconducting state with zero resistance, and a normal state with a normal resistance to decrease an electric current flowing through the quench heater assembly.
US08583197B2 Method and system for sharing antennas for high frequency and low frequency applications
Aspects of a method and system for sharing antennas for high frequency and low frequency applications may include configuring a multi-frequency antenna system by coupling a plurality of antennas together communicatively via one or more frequency-dependent coupling elements. Radio signals may be received and/or transmitted on one or more radio frequencies via said configured multi-frequency antenna system. The one or more frequency-dependent coupling elements may be frequency-tunable, and may comprise microstrips, transmission lines, and/or RLC circuits. The multi-frequency antenna system may be configured for concurrent operation or time-division duplex operation during the transmitting and/or the receiving. The one or more radio frequencies may operate concurrently or in time-division duplex. The radio signals for transmission may be generated in one or more radio frequency front-ends, and the received radio signals may be demodulated in one or more radio frequency front-ends.
US08583184B2 Portable communication terminal
A portable communication terminal comprises wireless communication units 1, 2 for transmitting and receiving data by connecting to a communication line by wireless, broadcasting receiving units 3-9 for receiving digital broadcasting including a program image and data broadcasting, a communication service area determining unit 17 for determining whether or not to be in communication service area, a display unit 12 which has an image display region 23, a data broadcasting display region 24, and a soft key display region 25, a display control unit 11 for controlling display of the data broadcasting display region 24 and/or the soft key display region 25 based on at least the determination result by the communication service area determining unit 17, an access request detecting unit 15, and a wireless communication control unit 18 for controlling the wireless communication units 1,2 based on detection result by the access request detecting unit 15.
US08583178B2 Mobile terminal, display device and controlling method thereof
The mobile terminal has a memory unit configured to store a software, a first display unit configured to display a first screen image generated by a first version of the software, and an interface unit configured to be connected to an external display device having a second display unit. A controller is configured to display the first screen image corresponding to the software of a first version on the first display unit when the software is executed, and to control a second screen image corresponding to the first image, according to the software of a second version to be displayed on the second display unit when the interface unit is connected to the external display device, the second image generated by a second version of the software. Accordingly, a user is able to experience different versions of software simultaneously.
US08583171B2 Communication apparatus, control method of communication apparatus, and program
A communication apparatus capable of performing setting processing of a plurality of methods for sharing with other communication apparatuses communication parameters to be used in communication with the other communication apparatuses detects that setting processing is activating in each of a plurality of other communication apparatuses, and if at least one of methods of detected setting processing activated in the plurality of other communication apparatuses is an identification method in which a user identifies another communication apparatus sharing the communication parameters, activates the setting processing of the identification method.
US08583170B2 Multi-band aggregated spectrum receiver employing frequency source reuse
Efficient carrier aggregation is enabled in a receiver employing a single frequency source, and dividing the frequency source by different frequency dividing factors to generate two or more RF LO frequencies. Received signals are down-converted to intermediate frequencies by mixing with the respective RF LO frequencies. By utilizing only a single high frequency source, embodiments of the present invention avoid spurious and injection locking issues that arise when integrating two or more frequency sources, and additionally reduce power consumption as compared to a multiple frequency source solution.
US08583163B2 Transport format combination selecting method, wireless communication system, and mobile station
A mobile station calculates the transmission power of a first physical channel using each of first TFCs, and determines whether the mobile station is in a transmission capable state or not. Then, the mobile station calculates the sum of the transmission power of first and second physical channels, with respect to each of combinations of the first and second TFCs, and determines whether the mobile station is in the transmission capable state or not. Then, the mobile station selects a first TFC from the first TFCs wherein the mobile station is in the transmission capable state. Then, the mobile station selects a second TFC from the second TFCs which are included in combinations wherein the mobile station is in the transmission capable state among the combinations including the selected first TFC. Thereafter, data is transmitted using the selected first and second TFCs, respectively.
US08583155B2 Method and system for frame timing acquisition in evolved universal terrestrial radio access (EUTRA)
Aspects of a method and system for frame timing acquisition in evolved universal terrestrial radio access (EUTRA) may include determining a received secondary synchronization sequence (SSS) based on a selected cyclic prefix length and on synchronization of a primary synchronization sequence (PSS). A first portion of information associated with the received SSS may be processed separately from a second portion of information associated with the received SSS. A frame timing and/or base station identifier may be determined by comparing the processed first portion of information with the processed second portion of information. The cyclic prefix length may be selected from a finite set of possible cyclic prefix lengths. The cyclic prefix length may be, for example, 9 samples or 32 samples. The primary synchronization sequence synchronization may be determined via correlation.
US08583150B2 Personalized channel service providing system, real-time channel service providing method, and personalized channel service providing system method
The present invention relates to a technology of maintaining and managing a contents push channel using a smart phone, and more particularly, to a personalized channel service providing system, real-time channel service providing method, and a personalized channel service providing method capable of maintaining and managing a personalized contents channel using a portable smart phone and timely using personalized contents by pushing to devices having a large display such as TV, etc., if necessary.
US08583141B2 Estimating the location of a wireless terminal based on signal path impairment
A technique for estimating the location of a wireless terminal at an unknown location in a geographic region is disclosed. The technique is based on the recognition that there are traits of electromagnetic signals that are dependent on topography, the receiver, the location of the transmitter, and other factors. For example, if a particular radio station is known to be received strongly at a first location and weakly at a second location, and a given wireless terminal at an unknown location is receiving the radio station weakly, it is more likely that the wireless terminal is at the second location than at the first location.
US08583137B2 Dynamic coverage adjustment in a multi-carrier communication system
Techniques for dynamically varying coverage in a multi-carrier communication system are described. A sector may operate on multiple carriers. The sector may vary coverage on a given carrier k based on its load, so that less interference may be caused to other sectors when the sector load is light. In one design, the sector may communicate on a first carrier at a first transmit power level and on a second carrier at a second transmit power level equal to or lower than the first transmit power level. The sector may vary the second transmit power level based on its load to vary the coverage of the second carrier. The sector may reduce the second transmit power level to zero or a low level if the sector load is light. The sector may also vary the second transmit power level based on a function of sector load or a switching pattern.
US08583134B2 Method, system and transmitter for adaptive coordinated transmission in wireless communications
A method for adaptive coordinated transmission in wireless communications includes: determining more than one transmitter for performing coordinated transmission, configuring one of the more than one transmitter to be a serving transmitter with others of the more than one transmitter being cooperating transmitters, and determining more than one receiver; determining, by a cooperating transmitter, a cooperation mode according to measured signal parameters of the more than one receiver after receiving a cooperation request from the serving transmitter, and providing the cooperation mode to the serving transmitter; generating, by each of the more than one transmitter, a transmit signal corresponding to the more than one receiver according to the cooperation mode determined, and transmitting the transmit signal to each of the more than one receiver.
US08583125B2 Radio routing agent, call processing apparatus, and communication method of terminal
When a call is attempted from a terminal that can transmit/receive data by connecting to different plurality of networks, a radio routing agent that is positioned at a core network selects an optimum wireless route from a plurality of wireless routes and provides the optimum wireless route based on an entire radio resource and a route state. Therefore, when a normal response is received by attempting a call to a call receiving terminal through the optimum wireless route that is selected by the radio routing agent, a call processing apparatus transmits the optimum wireless route to a terminal in which a call is attempted through a base station.
US08583120B2 Method for radio access technology change
A method for radio access technology, hereafter called RAT, change for a mobile device is disclosed. The method comprises whenever camping on a RAT, collecting cell information for at least one cell, falling back to a first RAT, and performing an offline procedure for moving to the camped RAT from the first RAT according to the collected cell information.
US08583118B2 Mobility management control technique and mobile communications system
A mobility management control method and system that can redress the uneven loads on base stations in a mobile communications network are provided. Multiple base stations in a tracking area each have a mobile station mobility management function. A base station positioned at an edge of the tracking area monitors its own load state. Depending on its own load state, the base station relocates to another base station a location management function with respect to a new location management request, or a location management function as a mobility management serving base station with which location management has been already performed for a mobile station.
US08583117B2 Wireless communication device that prioritizes access probe handling using a predetermined transmission delay
A wireless communication device that prioritizes the receipt of access probes within the slots of a base station having a slotted access protocol for incoming communications from wireless communication devices, where the slotted access protocol includes a plurality of discrete slots in which communication packets from wireless communication devices are received and communication packets arriving earlier in a slot are handled first by the base station. The wireless communication device can statically or dynamically change a predetermined delay in sending the access probe to insure it arrives earlier or later in a slot so as to cause a priority of handling by the base station.
US08583111B2 Switch circuit and method of switching radio frequency signals
An RF switch circuit and method for switching RF signals that may be fabricated using common integrated circuit materials such as silicon, particularly using insulating substrate technologies. The RF switch includes switching and shunting transistor groupings to alternatively couple RF input signals to a common RF node, each controlled by a switching control voltage (SW) or its inverse (SW_), which are approximately symmetrical about ground. The transistor groupings each comprise one or more insulating gate FET transistors connected together in a “stacked” series channel configuration, which increases the breakdown voltage across the series connected transistors and improves RF switch compression. A fully integrated RF switch is described including control logic and a negative voltage generator with the RF switch elements. In one embodiment, the fully integrated RF switch includes an oscillator, a charge pump, CMOS logic circuitry, level-shifting and voltage divider circuits, and an RF buffer circuit.
US08583107B2 System and method for fixed mobile convergence using a residential gateway apparatus
A system and method for providing call mobility for a dual-mode phone between a cellular network and a home wireless network for a dual-mode phone having a cellular identity and a home identity, wherein the home identity is active when the dual-mode phone is in communication with the home wireless network. The system comprises a residential gateway to connect the home wireless network to a public network, and a VoIP service provider in communication with a mobile switching center on the cellular network and the public network. After placing or receiving a call, the dual-mode phone sends a signal to the residential gateway to initiate the movement of the call between the cellular network and the home wireless network while the call is ongoing.
US08583096B2 Method, system and apparatus for handling a call received at a mobile communication device
A method, apparatus and system for handling a call received at a mobile communication device, in association with an automated number identification (ANI) number are provided. The ANI number is compared with a list of ANI numbers associated with an applications server, the list stored at the mobile communications device. When the ANI number is not in the list, a tone is provided on the call. When a corresponding tone is detected on the call in response to the tone, the call is handled as a call associated with the applications server and otherwise the call handled as a typical mobile communication call.
US08583090B2 Transferring task completion to another device
A mobile communication device is adapted to identify a task for postponed transfer to a computing device over a local communication link. A similar transfer task function is established on the computing device for receiving the identified task and any required related data. The user is provided with the ability to initiate a task on the mobile communication device and continue or complete the task on a computer.
US08583070B2 Autonomous electromagnetic emissions reduction for sensitivity improvement
Techniques are described to improve the electrical characterization of ICs and PCBs in a manner that ultimately contributes to network optimization by improving sensitivity without increasing power consumption. Knowledge generated by, for example, emissions and susceptibility profiles, is used to dynamically optimize sensitivity for a device, such as a handset, to take into account its operating environment in a network. In an exemplary embodiment, the handset takes advantage of a priori computed and/or measured electromagnetic interference profiles (such as noise profiles) to reduce or minimize interference among components in the device. In one scenario, using the knowledge of which components are interference aggressors, and which are victims of the potential interference scenarios, device operational states are adaptively configured.
US08583069B2 Method and arrangement for reducing interference in a received signal
A method and arrangement reduce an interference which is caused in a received signal from a reception antenna by a transmitted signal with transmitted data which are distributed stochastically over time from a transmission antenna which is physically close by. The transmission of the transmitted signal from the transmission antenna is activated and deactivated by a control signal from a control circuit over time such that reception dropouts in the received signal which are caused by the interference are corrected by an error correction unit for the received signal.
US08583068B2 Interference reduction for multiple signals
The present invention reduces the degradation in performance of one or more radio signals that are co-transmitted with a first radio signal from the same transmitting antenna in the same frequency channel and received by the same antenna due to multipath or other shared interference, where the one or more radio signals can be separated from the first radio signal. All received signals are coupled to the same adaptive array or adaptive filter to reduce multipath or other shared interference of the first radio signal, which reduces multipath and other shared interference in the other radio signals before they are separated and processed by their respective receivers, or the individual radio signals are separated before the first signal enters the adaptive array or adaptive filter and each of the other signals coupled to an individual associated adaptive array or adaptive filter slave weighting network with weights slaved to the weights of the adaptive array or adaptive filter of the first signal to reduce the multipath and other shared interference in all the signals.
US08583067B2 Apparatus and method for improved wireless communication reliability and performance in process control systems
An apparatus includes a transceiver configured to transmit wireless signals to and receive wireless signals from wireless nodes associated with an industrial process. The apparatus also includes a controller configured to initiate transmission of the wireless signals and to process data contained in the received wireless signals. The transceiver includes a diversity receiver configured to process the wireless signals from the wireless nodes. The transceiver may be further configured to perform beam-shaping in order to transmit a directional beam to at least one of the wireless nodes. Also, the controller may be configured to perform spatial routing by identifying a target of a wireless transmission and to initiate transmission of the directional beam towards a known or estimated location associated with the identified target.
US08583057B2 Techniques to control a shared antenna architecture for multiple co-located radio modules
Techniques to control a shared antenna architecture for multiple co-located radio modules is disclosed. For example, a method may comprise receiving power state information for a set of transceivers, receiving activity information for the set of transceivers, and generating control signals for simultaneous operations or mutually-exclusive operations for a shared antenna structure connecting the set of transceivers to an antenna based on the power state information and activity information. Other embodiments are disclosed and claimed.
US08583053B1 Optimizing TCP traffic for mobile devices using TCP backoff thresholds
Systems and methods of optimizing communications for a mobile device are provided. The method includes determining a maximum allowable retransmission timeout interval allowed by the mobile device. The method also includes determining that a first communication session used by the mobile device to transmit data has a retransmission timeout interval that exceeds the maximum allowable retransmission timeout interval. The method further includes, in response to determining that the first communication session is using a retransmission timeout interval that exceeds the maximum allowable retransmission timeout interval, terminating the first communication session, and initiating a second communication session.
US08583044B2 Near field communication (NFC) enabled wireless media system and player and method of operation
A wireless media player and a related system and methodology are disclosed. One aspect of the wireless media player system pertains to a virtual connector system, apparatus, and method for the automatic establishment of wireless connectivity with other electronic devices. In one embodiment, the media player device employs the use of integrated Radio Frequency Identification (RFID) technology to exchange communication settings, media capability, and other parameters with an external device that also has integrated RFID technology. The automatic exchange of settings and other information via a proximity-based RFID data exchange allows a media player to quickly establish a secure communication link with another device via a commonly supported wireless protocol such as Ultra Wideband (UWB) or Bluetooth. Another aspect of the media player system pertains to a method of using the captured media capability of the connecting device to customize certain menu options and software parameters in the media player.
US08583041B2 Operating method and apparatus for user interface in portable terminal
An operating method for a user interface in a portable terminal and an apparatus thereof are provided. The operating method for a user interface in a portable terminal includes registering Bluetooth connection information in a phone book of the portable terminal, and displaying peripheral Bluetooth device information and phone book information on a screen indicating a searching result for peripheral Bluetooth devices. The method allows a user to easily and rapidly perform Bluetooth communication connection with another user trying performing Bluetooth communication upon using a Bluetooth communication function of the portable terminal.
US08583036B2 System and method for providing an improved terrestrial subsystem for use in mobile satellite systems
A system or method is disclosed which employs filters on a satellite whose bandwidth is varied by ground command to restrict interference experienced by a satellite as an auxiliary terrestrial component (ATC) system is increased to a multiplicity of cities and markets. Thus there is provided a novel method and system which optimizes overall MSS and ATC traffic.
US08583032B2 Communication system, communication relay apparatus, and communication relay method
A communication relay method and others are disclosed in which even when the channel quality varies, the communication data from MS can be relayed without degrading the throughput of the communication system. In this method, the channel quality between RS and BS is estimated (ST1010), and a determination criterion, which is used to determine whether to relay communication, is established based on the estimated channel quality (ST1020). More specifically, a severe determination criterion is set for a relay route having a bad channel quality between RS and BS, while a less severe determination criterion is set for a relay route having a good channel quality between RS and BS. On the other hand, the channel quality between MS and RS is also estimated (ST1030). Then, after both ST1020 and ST1030 are completed, the channel quality between MS and RS is compared to the determination criterion established in ST1020 to ultimately determine whether to relay the communication data from MS in ST1040.
US08583031B2 Mobile device and distribution server for review of newly created music by fans
An artist or a music company creates multimedia music contents using interactive media creating tools on their computer and upload to a fans club server. The fans club server maintains all fans registration information and client uploaded multimedia music/songs contents. An interactive media description module on the fans club server generates the interactive media using the multimedia contents provided by the client or the artist as its input. The generated interactive media will be distributed among the fans of the respective artist for playing on their mobile phones and review their contents online for a feedback before the songs being released in the market. The interactive media also prompts mobile phone user for purchasing the songs online. The mobile phone user can also purchase trial songs, and download on their mobile phone and make the online payment. The interactive media options also prompt user to make the trial songs as their mobile phone ringtone and also enable other mobile phone user to become a fan by a fresh registration when a fan forwards interactive media screen to him/her. Offline purchasing by sending bank cheque and its details is also facilitated in accordance with the present invention.
US08583026B2 Image forming apparatus
An image forming apparatus includes: a main body of the image forming apparatus; a component of the image forming apparatus attached to the main body of the image forming apparatus; a medium re-feeding path formed in the main body of the image forming apparatus, wherein a medium is turned over while being conveyed through the medium re-feeding path for a double-sided printing; and a guide provided at the component, the guide being adjacent to the medium re-feeding path and configured to guide the medium along the medium re-feeding path.
US08583018B2 Fusing device and image forming apparatus using the same
A fusing device includes a fusing roller, a compression roller, and a cam; a first link having an end as a rotation support point, another end with a contact point with the cam, and an intermediate point between the end and another end thereof; a second link having a first end, a second end, and a third end, the first end rotatably connected to the intermediate point of the first link, and the second end configured to rotatably support the compression roller; a third link having an end rotatably supported and another end rotatably connected to the third end of the second link; and an elastic compression member configured to elastically compress the compression roller against the fusing roller via the first link.
US08583017B2 Fixing device including an air separation section
A fixing device including: a fixing member that heats toner image and fixes it onto a recording material; a pressure member that forms a nip that presses the recording material against the fixing member; a first air separating section that blows air against the fixing member and separates the recording sheet from the fixing member; and a separation claw that separates the recording material from the pressure member, wherein a tip of the separation claw contacts the pressure member at a position which is downstream, in a direction of movement of a surface of the pressure member, of a peak of an air blast pressure distribution on a surface of the pressure member, and wherein the air blast pressure distribution is formed by air blown against the pressure member which is caused by the air blown by the first air separating section against the fixing member.
US08583008B2 Apparatus for preventing damage to a photoconductor
A system for in situ replacement of a cartridge for an electrophotographic printer includes a photoreceptive member in the cartridge; a retractable shield enclosing the photoreceptive member; and a retraction mechanism in the cartridge for retracting the retractable shield when the cartridge is inserted into the printer.
US08582998B2 Fixing device and image forming apparatus
A fixing device includes: a heating rotary member having a heating layer generating heat upon current application; a pressurizing rotary member brought into pressure-contact with an outer circumferential surface of the heating rotary member to form fixing nip, through which a sheet on which unfixed toner image is formed passes for heat fixing; circular electrodes that are circumferentially formed at two respective positions sandwiching a sheet passing region therebetween, on the outer circumferential surface, and feed electrical power to the heating layer, the electrodes are each metallic and formed of at least two electrode layers including a first electrode layer layered directly on the heating layer and a second electrode layer as an outermost layer, linear expansion coefficient difference between the first layer and the heating layer is smaller than that between the second layer and the heating layer, and the second layer is more oxidation-resistant than the first layer.
US08582983B2 Method and system for generation of coherent subcarriers
A method and system for generating multi-subcarriers is disclosed. Re-circulating frequency shifters—based on the frequency shifting in two cascading phase modulators—are used to generate 112 subcarriers with stable architecture since there is no direct current bias in phase modulators.
US08582974B2 Inter-transceiver module communication for firmware upgrade
An operational optical transceiver configured to update operational firmware using an optical link of the transceiver. The optical transceiver includes at least one processor and a system memory capable of receiving firmware. The optical transceiver receives an optical signal over the optical link containing the update firmware. The optical transceiver then recovers the firmware from the optical signal. Finally, the optical transceiver provides to the system memory the recovered firmware, which when executed by the at least one processor alters the operation of the transceiver.
US08582968B2 Method, apparatus and system for advertising routing protocol message and calculating route
A method, apparatus and system for advertising a routing protocol message and calculating a route are provided which solve the problems that the time of connection establishment or rerouting in wavelength routing is too long and that wavelength utilization efficiency is low. The method for advertising the routing protocol message includes: obtaining node information and link information of a node, in which the node information contains port cross-connection capability information of the node, and the link information contains wavelength restriction information and wavelength status information of each link connected to the node; carrying the obtained node information and link information in a Type-Length-Value object of a routing protocol message, and advertising the routing protocol message in the network.
US08582967B2 Device for multicast of optical signals in the internet and other networks
Device for multicast of optical signals in the Internet and other networks is formed by an electronic part and an optical part. The electronic part consists of a control module, an interface module formed by a power supply block, a block for measuring basic operational parameters of the whole device and an interface, and by a power supply part. The power supply block of the interface module is connected to the power supply part, to the optical part and to the control module. The interface is connected to the optical part and to the control module, and the block for measuring basic operational parameters of the whole device is connected to the power supply part and to the control module. Input/output interfaces involving a standard interface for communication with a user and/or an interface for communication in an Ethernet network and/or an interface via RS 232 and/or an interface for communication via a serial USB bus are connected to the control module. The optical part of the device is designed as a double-stage with a first stage formed by M passive wide-spectrum optical splitters, each of which is equipped with N outputs and a second stage is realized by N wide-spectrum optical switches, each of which is equipped with M inputs.
US08582964B2 Imaging device and control method thereof
An imaging device moves a zoom lens, so as to change the magnification of an image of a subject, and obtains a near limit position of a focusing lens to the subject at a zoom lens position. When a target position of the focusing lens, which is required to keep the image in focus after the zoom lens is moved, is located on a near side, i.e., on an imaging plane side, of a threshold position determined based on the obtained near limit position, focus control is performed to move the focusing lens and thereby focus. When the target position of the focusing lens is not located on the near side but is located on a subject side of the threshold position, on the other hand, focus control is performed to move the zoom lens to a wider position and subsequently move the focusing lens to focus the image.
US08582960B2 Storage medium storing moving-image data that includes mode information, and reproducing apparatus and method
A method of reproducing moving-image information recorded on a storage medium, including: reading mode information from the storage medium including an object of a first type for reproducing the moving-image information, an object of a second type for providing additional functions related to the moving-image information, and system data for controlling the reproduction of the object of the first and second types, including: information indicating an object to be automatically reproduced when the storage medium is loaded, menu information for displaying a menu, and title information for each object of the first type and the object of the second type, the title information including identification information of the corresponding object, the mode information indicating the type of the corresponding object, determining the type of an object to be reproduced based on the read mode information, and reproducing the object based on the result of the determination.
US08582944B2 Optical cable exit trough
A cable exit trough is mountable to a lateral trough section either during initial assembly of the cable routing system, or at a later date. The exit trough includes a bracket portion mountable to the top edge of one of the sides of the lateral trough section. Two lead-ins are provided to lead the cable in an upward direction from the lateral trough section to the exit trough. The exit trough includes an exit trough portion extending from the bracket portion upwardly away from the lateral trough section. The exit trough portion includes a convexly curved bottom trough surface, and two convexly curved upstanding sides. The exit trough portion and the lead-ins define a cable pathway from the lateral trough section to an exit point of the exit trough portion which can either lead downwardly relative to the lateral trough section, or horizontally.
US08582939B2 Fiber optic cables with access features
Cables are constructed with discontinuities in the cable jacket that allow the jacket to be torn to provide access to the cable core. The discontinuities can be longitudinally extending strips of material in the cable jacket. The discontinuities allow a section of the cable jacket to be pulled away from a remainder of the jacket using a relatively low peel force.
US08582937B2 Dual-ring silicon electro-optic modulator
A device, system, and method for the electro-optic modulation of light. The device includes a substrate having a first ring waveguide and a second ring waveguide on the surface. The device includes a first p-doped region inside the first ring waveguide and a second p-doped region inside the second ring waveguide. The device includes a first n-doped region interposed between the first ring waveguide and the second ring waveguide, a second n-doped region outside the first ring waveguide, and a third n-doped region out the second ring waveguide. The device includes a first linear waveguide located on the surface adjacent to the first ring waveguide and the second ring waveguide. The device includes a fourth n-doped region on the surface located adjacent to the first linear waveguide. The device includes a control circuit configured to modulate light in the first linear waveguide using a voltage source and electrical connections.
US08582930B2 Fiber sensing systems and fiber sensing methods
A fiber sensing system is provided, including a plurality of ring structures, an optical coupler and a switching unit. Each of the ring structures has at least one fiber sensor to receive and reflect a light source signal. The optical coupler is directly connected to the ring structures thereby injecting the light source signal into the ring structures to form a plurality of loops. The switching unit is disposed in a central office having two output terminals coupled to the ring structure respectively by the optical coupler, thereby forming a first path and a second path in the loops, such that the light source signal is injected into the first path and the second path sequentially by the switching unit.
US08582928B2 Optical waveguide device, manufacturing method therefor, optical modulator, polarization mode dispersion compensator, and optical switch
An optical waveguide device includes: a substrate which has an electro-optical effect; an optical waveguide which is formed on the substrate and/or inside the substrate; and an in-substrate electrode which is formed of a metal and provided inside the substrate.
US08582915B2 Image enhancement for challenging lighting conditions
An image and video enhancement technique is described that allows a core enhancement algorithm to be applied to images captured in various challenging lighting conditions. The technique detects a lighting impairment and inverts the image if it is a low-light impairment. The inverted low-light image is similar to haze impairment images, allowing both haze images and low-light images to be enhanced using the same enhancement algorithm.
US08582896B2 Separating directional lighting variability in statistical face modelling based on texture space decomposition
A technique for determining a characteristic of a face or certain other object within a scene captured in a digital image including acquiring an image and applying a linear texture model that is constructed based on a training data set and that includes a class of objects including a first subset of model components that exhibit a dependency on directional lighting variations and a second subset of model components which are independent of directional lighting variations. A fit of the model to the face or certain other object is obtained including adjusting one or more individual values of one or more of the model components of the linear texture model. Based on the obtained fit of the model to the face or certain other object in the scene, a characteristic of the face or certain other object is determined.
US08582879B2 Image processing device and image processing method that convert color image into monochrome image
An image processing device includes: a separating unit configured to separate colors of a plurality of pixels included in an input color image into a plurality of color groups on the basis of similarities between the colors of the pixels; and a conversion unit configured to generate a monochrome image by performing correction on each of the pixels of the color image on the basis of a grayscale representation assigned to each of plurality of the color groups.
US08582878B1 Purple fringing automatic detection and correction
A system, method, and computer program product for automatically detecting and correcting the “purple fringing” effect, typically due to axial chromatic aberration in imaging devices, are disclosed and claimed. A chromaticity score is computed, denoting the amount of false color related to a purple fringing artifact. A locality score is computed, denoting the similarity of the purple fringing region to a shape of a narrow ridge, which is typical for purple fringing artifacts. A saturation score is also computed, denoting the proximity of a pixel to saturated pixels. These scores are then combined into a detection score, denoting pixels having strong indications they share properties common to pixels of purple fringing artifacts. The detected pixels are then correspondingly corrected, e.g. by chroma suppression. The scoring and correction may be performed over combinations of image resolutions, e.g. an original version and potentially numerous downscaled versions.
US08582863B2 Winding device and assembly comprising a winding device
A string emanating from a packaging machine is arranged in a slot by means of a feed inlet and placed in a winding shaft (12). This placement is assisted by the use of positioning brushes (4). After the initial introduction, winding up takes place upon rotation of the winding shaft and upon further engagement of the string in the slot (14) in the winding shaft. The winding shaft is provided on a carrying disc (5) and said carrying disc is also arranged so as to be rotatable. During the first stage, the section of the string emanating from the supply path is pulled with constant force. After the string has been separated from the remaining material, the winding is carried out. Subsequently, the rotating shaft with the string, through rotation of the carrying disc, reaches a next position in which pressing the reel and thus adhesion of the reel end moves the winding shaft out of the reel. The reel has already been checked prior to entering the winding device to determine whether it has to be inspected.
US08582861B2 Method and apparatus for segmenting biological cells in a picture
A method of segmenting biological cells in a picture so that the biological cells represent a foreground of the picture includes a step of applying a first fast marching algorithm to the picture or to a pre-processed version of same in order to obtain a first fast marching image. In addition, the method includes a step of segmenting the first fast marching image or a further-processed version of same into a plurality of homogeneous regions. Furthermore, the method includes a step of mapping each of the homogeneous regions to one node of a graph, respectively. In addition, the method includes a step of classifying each homogeneous region either as background or foreground on the basis of the graph. Moreover, the method includes a step of applying a second fast marching algorithm within the homogeneous regions classified as foreground so as to segment the foreground into individual biological cells.
US08582847B2 System for verifying data integrity in an X-ray imaging system
An error detection system is used by an image processing subsystem for detecting error in processing medical image data by multiple sequential subsystems using an image data processor. The image data processor in the image processing subsystem analyzes data representing a medical image to identify a sequence identifier associated with a subsystem preceding the image processing subsystem of the multiple sequential subsystems and identifies a position of the image relative to other images in an image sequence comprising multiple consecutive images. The image data processor uses the identified sequence identifier to detect an error in response to identifying at least one of, an unreadable sequence identifier and a missing sequence identifier. The image data processor incorporates a sequence identifier, in image data representing an area of the image associated with the image processing subsystem and initiates generation of an alert message in response to a detected error.
US08582846B2 Method and system for validating image registration
A method for validating non-rigid image registration includes acquiring a source image and a target image. Registration is performed from source image to target image using a non-rigid registration technique to produce forward transformation map. Registration is performed from the target image back to the source image using the non-rigid registration technique to produce a backward transformation map. Consistency registration error is measured as an indication of a change in local volume of the source with respect to the target image using the produced forward transformation map and the produced backward transformation map. The non-rigid registration technique is validated based on the measured consistency registration error.
US08582845B2 Magnetic resonance imaging apparatus and method of compensation for readout gradient magnetic field error
In nonlinear measurement in which a dephasing readout gradient magnetic field is not used, a positional shift of the k space data, which is caused by a difference between a readout gradient magnetic field actually applied and the calculated value, and a deterioration in the image quality resulting therefrom are reduced. In order to do so, in the invention, when executing an imaging pulse sequence including a nonlinear measurement which does not use a dephasing gradient magnetic field, a prescan sequence is executed and a correction value for correcting the shift of the readout gradient magnetic field from the set value is calculated from the data acquired in the prescan. When gridding the data acquired in the imaging pulse sequence, a parameter value of the gridding is corrected using the correction value to perform the gridding.
US08582843B2 Morphometry of the human knee joint and prediction for osteoarthritis
Apparatus and method for analyzing the morphometry of a human knee joint. The apparatus comprises: image receiving means for receiving a digital image of a knee joint; image analysis means comprising an Active Shape Model (ASM) configured to identify a set of landmark points on said image, wherein said set of landmark points includes points which define regions of the knee formed by the femur and the tibia, the ASM being further configured to generate an image data-set from the co-ordinates of said landmark points; and data comparison means for comparing said image data-set with one or more comparative data-sets to thereby obtain value(s) for one or more output modes which characterize the variation of the image data-set from the comparative data-set(s), to thereby provide an indication of the presence and/or severity of osteoarthritis in the knee and/or the risk of the knee joint developing osteoarthritis.
US08582838B1 Fingerprint check to reduce check fraud
A digital image of a surface of a check is received. A check scanning device captures the digital image as the check moves through the check scanning device. A fingerprint is impressed on the surface of the check. A computing system uses the digital image to determine a match score. The match score represents an approximate probability that the fingerprint on the check matches a reference fingerprint. An alert is presented based on the match score.
US08582833B2 Method and apparatus for detecting forged face using infrared image
A method for detecting a forged face using an infrared image includes: acquiring an infrared image and a photorealistic image captured by one or two cameras; extracting a face region from the photorealistic image; determining, based on analysis of quality characteristics of the infrared image, whether a current face is a forged face or not; and performing face recognition on the extracted face region if it is determined that the current face is a non-forged face. The method further includes capturing an infrared image and a photorealistic image again through the camera without performing face recognition if it is determined that the current face is a forged face.
US08582829B2 Online identity verification
A method for verifying an identity attribute of a remote user includes providing pose instructions to a remote client from a host during an authentication session. The pose instructions may reference a specific physical token associated with the user, for example a government ID card, credit card, household object or printed or displayed image provided from an authentication host. The host receives an image from the client and may analyze the image to determine if the pose instructions were followed and if the physical token appears in the image. Based on this determination, and optionally using other factors, the host verifies an identity attribute of the user.
US08582828B2 Using photographs to manage groups
In one implementation, a computer-implemented method includes receiving, at a computer system, an electronic photograph; and identifying, by the computer system, a plurality of users of depicted in the electronic photograph. The computer-implemented method can also include designating a group of users based on the identified plurality of users; and providing information regarding the designated group of users to one or more computing devices associated with one or more of the plurality of users.
US08582827B2 Image mapping to provide visual geographic path
Provided is a computer system and method for mapping a visual path. The method includes receiving one or more images included in a predefined area; receiving one or more parameters associated with the image; and integrating the images and parameters into a map of the predefined area to enable mapping the visual path through the predefined area in response to one or more input path parameters.
US08582826B2 Method of processing seismic images of the subsurface
The processing comprises an analysis of a seismic image to estimate seismic horizons in an area of the subsurface and the calculation of an accumulation value associated with each pixel of the seismic image by accumulation along a set of estimated seismic horizons to form a synthesized image composed of accumulation values. This synthesized image is transformed to obtain a seismic representation in which signed amplitudes are allocated to the pixels of the synthesized image. The transformation may comprise a combination with the original seismic image or else a convolution with a wavelet or another convolution kernel.
US08582824B2 Cell feature extraction and labeling thereof
Embodiments of the present invention determine the surface profile of certain classes of work surface. More specifically, embodiments of the invention measure the three-dimensional locus of points that define the “virtual” continuous surface fitted to the ends of the walls of a cellular core.
US08582823B2 Image processing apparatus, method, and program
An image processing apparatus includes: a motion detection unit detecting a motion of a subject to be evaluated by using an image of the subject to be evaluated; a correlation calculation unit calculating a temporal change correlation between motion amounts of a plurality of portions of the subject to be evaluated, by using a motion vector indicating the motion of the subject to be evaluated, which is detected by the motion detection unit; and an evaluation value calculation unit calculating an evaluation value to evaluate cooperativity of the motion of the subject to be evaluated, by using the correlation calculated by the correlation calculation unit.
US08582822B2 Moving object detection apparatus and moving object detection method
A moving object detection apparatus includes: an image input unit which receives a plurality of pictures included in video; a trajectory calculating unit which calculates a plurality of trajectories from the pictures; a subclass classification unit which classifies the trajectories into a plurality of subclasses; an inter-subclass approximate geodetic distance calculating unit which calculates, for each of the subclasses, an inter-subclass approximate geodetic distance representing similarity between the subclass and another subclass, using an inter-subclass distance that is a distance including a minimum value of a linear distance between each of trajectories belonging to the subclass and one of trajectories belonging to the other subclass; and a segmentation unit which performs segmentation by determining, based on the calculated inter-subclass approximate geodetic distance, a set of subclasses including similar trajectories as one class.
US08582818B2 Method and system of automatically detecting objects in front of a motor vehicle
A method of automatically detecting objects in front of a motor vehicle comprises the steps of pre-storing template objects representing possible objects in front of the motor vehicle, detecting images from a region in front of the vehicle by a vehicle mounted imaging means, generating a processed image containing disparity or vehicle-to-scene distance information from the detected images, comparing the pre-stored template objects with corresponding regions-of-interest of the processed image, and generating a match result relating to the match between the processed image and the template objects. Each of the pre-stored template objects is a flat two-dimensional multi-pixel area of predetermined shape.
US08582814B2 Image processing method and system
In an image processing method a sequence of at least two image frames is provided and a motion vector representing relative movement of at least a part of said image frames is calculated. At least said part in the image frames is repositioned in accordance with the calculated motion vector, and the image frames are combined to form a combined image frame. The image frames are divided into blocks and a block motion vector representing relative movement of each block is calculated. Each block is repositioned in accordance with the calculated block motion vector and the blocks are combined to form combined blocks in order to obtain the combined image frame.
US08582809B2 Method and device for detecting an interfering object in a camera image
A method for detecting an interfering object in a camera image of a camera image sequence includes: reading in a first pixel data value of a predetermined position in a first camera image obtained at a first point in time, a second pixel data value of the predetermined position in a second camera image obtained at a second point in time after the first point in time, and a third pixel data value of the predetermined position in a third camera image obtained at a third point in time after the second point in time; ascertaining a reference value on the basis of the second pixel data value and a comparison value on the basis of the first pixel data value and/or the third pixel data value; and detecting the interfering object at the predetermined position when the reference value is in a predefined relationship with the comparison value.
US08582806B2 Device, method, and computer-readable storage medium for compositing images
An image processing apparatus includes a detector, a setting unit, and an image generator. The detector detects a target object image region from a first image. When one or more predetermined parameters are applicable to a target object within the region detected by the detector, the setting unit sets the relevant target object image region as a first region. The image generator then generates a second image by applying predetermined processing to either the image portion within the first region, or to the image portions in a second region containing image portions within the first image that are not contained in the first region.
US08582797B2 Portable electronic device with a magnetic-locking speaker
A portable electronic device includes a housing. An opening is formed on the housing and a containing space is formed inside the housing. The portable electronic device further includes a speaker installed inside the containing space in a rotatable manner, a first magnetic component installed on a side of the speaker, a second magnetic component installed inside the housing and disposed on a side of the containing space for attracting the first magnetic component so as to position the first magnetic component on a first location, and a restoring component connected to the speaker for driving the speaker to rotate to a second location so as to expose the speaker outside the opening on the housing when magnetic attractive force between the first magnetic component and the second magnetic component disappears.
US08582792B2 Method and hearing aid for enhancing the accuracy of sounds heard by a hearing-impaired listener
A method for enhancing the accuracy of sounds heard by a hearing-impaired listener is disclosed. The method for enhancing the accuracy of sounds heard by a hearing-impaired listener includes receiving an input sound, determining if it is necessary to modify the frequency of the input sound, and modifying the input sound into a modified input sound if necessary. The determination relies on the frequency and energy of the input sound. The ratio of the energy of lower frequencies of the modified input sound will be increased.
US08582788B2 MEMS microphone
A microphone includes a first diaphragm and a second diaphragm coupled to the first diaphragm by a closed air volume. The first diaphragm and the second diaphragm each constitutes a piezoelectric diaphragm. The first diaphragm and the second diaphragm are electrically coupled so that movement of the first diaphragm causes movement of the second diaphragm.
US08582776B2 Electronic monitoring system and method
An electronic monitoring system located in a second service area when an electronic monitoring target has moved from a first service area having a first authority to the second service area having a second authority starts electronic monitoring for the electronic monitoring target that has moved into the second service area, configures a temporary electronic monitoring authority based on the first authority and the second authority, and executes the electronic monitoring on the electronic monitoring target in the second service area according to the configured temporary electronic monitoring authority.
US08582770B2 Cryptographic communication system
Communications having high security against information leakage can be established in a current optical fiber network in the following manner. (1) A sender and a receiver share a seed key in advance, and then transmit and receive random numbers superimposed on carrier light accompanied with fluctuations, where transmission basis is determined by a random number. The sender and the receiver check a shared basis determined by the seed key with a random basis and employ only a random number signal superimposed on a slot for the shared basis that coincides with the random basis, and share the random numbers between the sender and the receiver. Here, since the carrier light has fluctuations, a bit error exists in the received signals. However, because of the seed key, a legitimate receiver can receive a signal with a bit error rate smaller than an eavesdropper. (2) The information amount of the random numbers shared between the sender and the receiver is reduced to secret capacity through privacy amplification, and then the reduced random numbers are set to be a secret key. (3) An actual signal is encrypted with the obtained secret key, and is transmitted and received.
US08582767B1 Cryptographic device sharing among a plurality of communication links
A self-synchronizing cryptographic device can be shared among a plurality of communications links. Blocks of data can be transferred to the cryptographic device, wherein each block of data includes a head portion which is the tail portion of a previous block of data for the same communication link. The head/tail portion is sufficient to reestablish cryptographic synchronization of the cryptographic device.
US08582763B2 Method and apparatus for decoding broadband data
The invention relates to a method for decrypting encrypted broadband data by one or more authorized users comprising the following steps: provision of the encrypted broadband data (10) for a plurality of users; provision of encrypted or non-encrypted key data (30), which is of a comparatively narrower band than the broadband data (10) and which is personalized for one or more authorized users, exclusively in a decryption unit (40), said narrow-band key data (30) being held in the decryption unit (40) in a form that is not accessible to the authorized user; at least partial decryption of the encrypted broadband data (10) in the decryption unit (40) in order to output a broadband data stream (70) that is at least partially decrypted; or generation of broadband key information (30′) from the narrow-band key information (30) in the decryption unit (40) for the subsequent decryption of the encrypted broadband data (10).
US08582756B2 Reduction of side-channel information by interacting crypto blocks
A cryptography device which reduces side channel information including a first computing block adapted to either encrypt or decrypt received first input data and to output the encrypted or decrypted first input data as first output data at a first data output, a second computing block adapted to either encrypt or decrypt received second input data and to output the encrypted or decrypted second input data as second output data at a second data output, and a control unit connected to the first and second computing blocks and adapted in a first operating condition on the one hand to partially or completely assign the first output data to the first computing block as the first input data and on the other hand to completely or partially assign the first output data to the second computing block as part of the second input data.
US08582752B1 System and method for optimal outbound dialing in virtual contact center
A method for determining a number of calls to generate in an automated contact center based upon a prediction of agent occupancy in a future time period. The automated contact center comprises a dialer for dialing generated calls, a queue where successfully connected dialed calls await agent handling, and an agent pool where calls are handled by agents. The method estimates a number of calls presently in the dialer, the queue, and the agent pool that would be in the agent pool in the future time period. Based upon the estimations, the method predicts a future agent occupancy in the future time period, which is used to determine the number of calls to generate in the automated contact center. Calls are generated based upon the number of calls to generate.
US08582749B2 Method and apparatus for connecting packet telephony calls between secure and non-secure networks
Described herein is a method and apparatus for connecting packet telephony calls between secure networks and non-secure networks. A first telephony stream having information content for delivery to a first address may be received wherein the first telephony stream is formatted according to a first communication protocol used by a first network. The first telephony stream may be terminated at a secure boundary between the first network and a second network. A second address associated with the first address may be identified. A second telephony stream having the information content and formatted according to the second communication protocol may be delivered to the second address.
US08582743B2 Method, apparatus and system for initiating conference call using calendar events
An email client method and server that allow a conference organizer to schedule a conference (e.g., conference call) using a calendar feature found in today's email applications. When the email client is installed to work with the user's email application, an option becomes available to allow access to a conferencing scheduling feature. The server is adapted to receive an incoming conference request via a data message (e.g., email message) and coordinate acceptances to the request. At the time of the conference, the server retrieves a list of conference participants/attendees and their contact information. The server determines whether or not each participant/attendee is a server participant. If the participant/attendee is a server participant, the server will initiate the conference by calling the multiple contact numbers associated with the participant/attendee. Otherwise, the server will call one contact number associated with the participant/attendee.
US08582735B2 System and method for monitoring and handling telecommunication activity via a computer network
A configurable PSTN call-handling (CPC) service enables monitoring and custom responses to calls received over multiple subscriber lines. A CPC Client Program runs on a computer and presents a graphical user interface (GUI) that allows the user to associate call-handling options with call characteristics. The GUI also allows the user to customize the notification signals provided and to provide custom responses to certain callers, by associating call characteristics with various GUI appearances, sound files, or images. The CPC relieves the communications network of performing certain call-handling functions, such as call forwarding, by moving decision-making processes to the user's PC. The user can remotely monitor any subscriber line associated with the user from any browser, because the communications network sends notifications directly to an IP address specified by the user. The IP address associated with a computer connected to the subscriber line need not be the IP address specified by the user.
US08582731B2 Method for recording telephone conversations
In a method for recording telephone conversations between a subscriber to a service provider and a telephone conversation partner, the subscriber dials the number of the service provider and interacts with a menu-driven IVR user interface, entering his subscriber number as well as a corresponding PIN-number to authenticate himself. After the verification, the subscriber can chose one or more of the following options: (a) listen to one or more of his previously recorded telephone conversations, (b) delete one or more of his previously recorded telephone conversations, (c) arrange that all incoming and outgoing calls are to be automatically recorded, (d) deactivate the setting that all incoming and outgoing calls are automatically recorded, and/or (e) record the next telephone conversation. At the beginning of each conversation to be recorded, the service provider informs the telephone conversation partner, via a warning voice message, that the telephone conversation will be recorded.
US08582726B2 Method and an apparatus for handling multimedia calls
The present invention relates to a system and method for setting up communication between a first and a second user equipment in a mobile radio communications system, wherein said first user equipment is attempting a multimedia call to said second user equipment. The method is characterized by the steps of: receiving a multimedia call request in a video gateway relating to said multimedia call; sending a voice call request from said video gateway towards said second user equipment in order to set up a voice connection between the video gateway and said second user equipment; setting up a multimedia connection between the video gateway and said first user equipment; and forwarding audio, received over said multimedia connection, onto said voice connection and forwarding audio, received over said voice connection, onto said multimedia connection.
US08582725B2 Testing and quality assurance of interactive voice response (IVR) applications
A system receives a condition for an interactive voice response (IVR) application, automatically tests the IVR application based on the received condition, and generates a test result based on the automatic testing of the IVR application.
US08582723B2 Rotatable anode and X-ray tube comprising a liquid heat link
In a rotatable anode (4) of an X-ray tube, a heat transfer between the rotating disc of the anode (4a) and the second bearing element (11) is achieved by providing a contact material (14) within a gap (16a, b) between the anode disc (4a) and the second bearing element (11). Contact elements (15) protrude from the second bearing element (11) into the contact material (14), thus allowing a heat transfer from anode disc (4a) to second bearing element (11) via contact material (14) and contact element (15).
US08582719B2 System and method for tomosynthesis
A system and method for tomosynthesis, the method including emitting a respective imaging x-ray from each of a plurality of imaging x-ray sources disposed in a fixed relation with respect to one another, acquiring x-ray absorption projections of an object, each of the x-ray absorption projections associated with an imaging x-ray emitted by a respective one of the plurality of imaging x-ray sources, and performing digital tomosynthesis using the x-ray absorption projections to generate a cross-sectional image of the object.
US08582718B2 Method and system for deriving molecular interference functions from XRD profiles
A method for identifying a substance includes determining a first molecular interference function (MIF) for a first substance. The method also includes determining a second MIF for a second substance. The method further includes generating a residual MIF at least partially based on a comparison of the second MIF to the first MIF. The method also includes identifying the type of substance based on the residual MIF.
US08582715B2 Stage circuit and scan driver using the same
A stage circuit is capable of concurrently or progressively supplying scan signals. The stage circuit includes a progressive driver including a first transistor and a second transistor, and a concurrent driver including an 11th transistor and a 12th transistor. When the first transistor, the second transistor, the 11th transistor, and the 12th transistor are turned off, lower voltages than voltages applied to source electrodes are applied to gate electrodes such that the transistors can be stably turned off.
US08582714B2 Fixed cluster having a spider-like support, corresponding pressurized water nuclear reactor core and assembly comprising a nuclear fuel assembly and such a fixed cluster
A fixed cluster for the core of pressurized-water nuclear reactor including rods and a holder for rods. The holder includes: an upper head; fins extending radially towards the outside from the upper head; systems for mounting the rods and distributed on the fins; and at least two abutment elements on the upper plate of the core, each of the abutment elements protruding longitudinally from a respective fin beyond the mounting systems so as to be vertically oriented towards the top when the fixed cluster is provided on a nuclear fuel assembly.
US08582706B2 Training a data path for parallel data transfer
A system and method for training a data path for parallel data transfer are presented. A first part of the method includes determining a delay setting for each coupling of a plurality of parallel couplings between a first device and a second device. The delay setting for each coupling may substantially align reception of signals transmitted from the first device to the second device on each coupling with a system clock. A second part of the method includes determining the alignment of the plurality of parallel couplings relative to each other. A timing adjustment for one or more of the plurality of parallel couplings may then be determined, whereby after the timing adjustment, signals transmitted from the first device to the second device on the plurality of couplings are received by the second device in alignment with each other.
US08582704B2 Communications unit and method for detecting pulse interference
A communication method for use in a first cellular communications system is proposed for minimizing the interference caused by strong interfering pulses in the same frequency band as the system or an adjacent frequency band. The method comprises the steps of Receiving an incoming signal Bandpass filtering the incoming signal to filter out a first frequency band (B1) used by the communications system and forwarding the bandpass filtered signal to a receiver unit (35) for processing and forwarding the processed signal to a signal detector (37) arranged to detect the wanted signal. Redirecting a fraction of the received signal and detecting the power of the redirected fraction. Using the detected power to modify the function of the signal detector (37).
US08582703B2 Estimation of signal and interference power
Wireless receiver and method of operating a wireless receiver in a wireless communication network for: receiving a signal, the received signal comprising data containing at least one symbol from a symbol alphabet, the symbol alphabet consisting of complex values that define a direction in the complex plane, the received signal further comprising interference; measuring the variance of a first component of the received signal that is perpendicular to the defined direction in the complex plane; estimating the interference power of the received signal using the measured variance of the first component of the received signal; estimating a total power of the received signal; estimating the power of the at least one symbol of the received signal by subtracting the estimated interference power from the estimated total power of the received signal; and based on the estimated interference power and the estimated power of the at least one symbol of the received signal, performing at least one of the steps of: processing the received signal, and generating control information related to the transmission of a further signal from the wireless receiver.
US08582700B2 Reducing switching noise
The present solution relates to a method in a first communication node (501) for suppressing noise in a communication system (500) utilizing an automatic gain control. The first communication node (501) receives (1301) a signal from a second communication node (503). Then, the first communication node (501) determines (1302) if a gain level is changed. The signal gain is changed (1303). The next step is for the first communication node (501) to determine (1305) if an inband interferer is present, and then to suppress (1306) transient noise in the signal.
US08582697B2 Method and system for decoding single antenna interference cancellation (SAIC) and redundancy processing adaptation using burst process
Aspects of a method and system for decoding single antenna interference cancellation (SAIC) and redundancy processing adaptation using burst process are provided. A wireless receiver may decode bit sequences based on a first decoding algorithm that may utilize redundancy in the data and that may impose physical constraints. The receiver may also decode a received bit sequence based on a second decoding algorithm that utilizes SAIC. Received data may be processed in a burst process portion in either decoding algorithm. Burst processed data from one of the decoding algorithms may be selected based on signal-to-noise ratio and/or received signal level measurements. The selected burst processed data may be communicated to a frame processing portion of the corresponding decoding algorithm.
US08582691B2 Receiving apparatus and receiving method
A receiving apparatus for receiving a downlink signal in which pilot symbols are mapped discontinuously, includes: a unit configured to extract reference signals from the downlink signal that is Fourier transformed by a Fourier transform unit; a unit configured to generate a first signal having a first window size by arranging the extracted reference signals on the frequency axis and by performing inverse Fourier transform on the reference signals; a unit configured to divide the first signal into a plurality of signals to extract a signal included in a second window; a unit configured to generate a second signal that includes the signal included in the second window and that has a window size similar to the first window size; a Fourier transform unit configured to generate a third signal from the second signal; and a unit configured to calculate received power based on the third signal.
US08582687B2 System and method for controlling combined radio signals
A method for controlling a combined waveform, representing a combination of at least two signals having orthogonal frequency multiplexed signal components, comprising: receiving information defining the at least two signals; transforming the information defining each signal to a representation having orthogonal frequency multiplexed signal components, such that at least one signal has at least two alternate representations of the same information, and combining the transformed information using the at least two alternate representations, in at least two different ways, to define respectively different combinations; analyzing the respectively different combinations with respect to at least one criterion; and outputting a respective combined waveform or information defining the waveform, representing a selected combination of the transformed information from each of the at least two signals selected based on the analysis.
US08582678B2 Communication system using multi-user multiple input multiple output (MU-MIMO) communication scheme
A multi-user Multiple Input Multiple Output (MU-MIMO) communication scheme is provided for a terminal to select a precoding vector from column vectors included in a precoding matrix, and to feed back information associated with the selected precoding vector to a base station. The base station may transmit data to the terminal using the precoding vector.
US08582676B1 Low complexity general sampling recovery method and apparatus
Method and apparatus for achieving high precision sampling recovery at a relatively low sampling rate. The apparatus includes: a sampling rate conversion module for converting the sampling rate of a received signal to an required sampling rate; a time domain impulse response estimation module for estimating a time domain impulse response of a transmission channel according to data output by the sampling rate conversion module; a high order interpolation module for performing high order interpolation to one or more selected transmission paths after obtaining the time domain impulse response; and a sampling error information extraction module for extracting sampling phase offset information and sampling frequency offset information based on interpolation results and drifts in two consecutive interpolation results of the high order interpolation step. The apparatus is capable of realizing fast high precision locking of sampling phase and correction of sampling frequency offset at a relatively low sampling rate.
US08582671B2 Multicarrier communication apparatus
A multicarrier communication apparatus includes: a scheduler operable to schedule transmission opportunities of the plurality of series of transmission data in accordance with predetermined scheduling information; a peak evaluator to evaluate whether or not the peak of the multicarrier signal exceeds a predetermined threshold value; and a peak suppressing unit operable to halt transmission of at least some of the plurality of series of transmission data based on the scheduling information upon decision by said peak evaluator that the result of the evaluation exceeds the threshold value. This construction makes it possible to accomplish peak suppression with ease without increasing the arithmetic scale, like in the previous art, while maintaining communication of users high in scheduling precedence.
US08582658B2 Methods for adaptive video quality enhancement
A method for improving video quality of a video stream. The method decodes the video stream and generates subblocks of video data from the video stream. The method then removes effects of subblock boundaries from previous deblocking. Each subblock is then smoothed to create pixel values and optionally, subblocks are merged if a predetermined quality is not achieved from the smoothing analysis. The pixels values are filled into each pixel position in the subblock. The subblocks are deblocked and then at least one subblock is outputted to a rendering device.
US08582649B2 Encoding device and encoding method and decoding device and decoding method
An encoding device including a calculation result storage unit adapted to store information based on a result of a difference calculation of the differential encoding along with information on a referenced picture used for the differential calculation a determination unit determining from the information on the referenced picture stored in the calculation result storage unit whether the difference calculation has been performed on the picture to be referred used for the difference calculation of a picture which undergoes the image compression, as a reference target of the difference calculation and a differential encoding unit reading from the calculation result storage unit the information on the result of the difference calculation corresponding to the picture to be referred and performs the differential encoding based on a determination by the determination unit that the difference calculation has been performed, as the reference target, on the picture to be referred.
US08582640B2 Adaptive joint source channel coding
Adaptive joint source channel coding associates multiple predictors with a reference data unit, such as a macroblock or frame of video data. An encoder determines a sub-codebook in which each of the selected multiple predictors decodes to the reference data unit. An identifier for the sub-codebook is transmitted through a channel to a decoder for subsequent decoding of the reference data unit. The reference data unit itself does not need to be sent. The multiple predictors are contained within a decoding region and the identifier for the sub-codebook specifies the decoding region. The decoder uses the identified sub-codebook and one of the predictors to decode the reference data unit. If none of the original predictors are correctly received, different types of error handling are employed based on the type of channel.
US08582639B2 Methods and devices for data compression using adaptive reconstruction levels
Encoding and decoding methods that perform quantization using adaptive reconstruction levels are presented. The reconstruction levels for a given partitioning of the data space may be selected based upon the distribution of data points within each sub-part defined by the partitioning. In some cases, the adaptive reconstruction levels may be based upon an average of the data points within each sub-part. In some cases, the adaptive reconstruction levels may be selected using a rate-distortion analysis including the quantization distortion associated with the levels versus the data points and the rate associated with transmitting the encoded adaptive reconstruction levels. The methods relate to data compression in a range of applications including audio, images and video.
US08582635B2 Sparse and reconfigurable floating tap feed forward equalization
In described embodiments, a Floating Tap, Feed Forward Equalizer (FT-FFE) achieves performance comparable to a full size, long FFE when equalizing wire line channels in, for example, SerDes receivers. A FT-FFE might be employed as a standalone datapath equalizer, or might be employed in conjunction with other equalization techniques.
US08582633B2 Confirmation of presence of narrowband interference by harmonic analysis
One or more processing units confirm existence of narrow band interference in a signal by using an estimate f of the frequency, to check for one or more harmonics. In illustrative embodiments, the estimate f is automatically identified as a second harmonic if a predetermined criterion is satisfied by the signal (in the frequency domain) at either of two frequencies namely (A) frequency f/2 and (B) frequency (M−f)/2 and whichever of these two frequencies is stronger is identified as the fundamental frequency. In several such embodiments, the estimate f is automatically identified as a third harmonic if a predetermined criterion is satisfied by the signal (in the frequency domain) at any of three frequencies namely (C) frequency f/3 and (D) frequency (M−t)/3 and (E) frequency (M+f)/3. If the predetermined criteria are not met at all five frequencies (A)-(E) then f is identified as the fundamental frequency.
US08582621B2 Synchronized broadcast/multicast communication
Synchronized broadcast transmits a same broadcast content using a same waveform from multiple transmitters. Transmitters each apply a same spreading code for broadcast transmissions. In a spread-spectrum communication system having a time division multiplexed forward link, a synchronized broadcast transmission is inserted into a broadcast slot. One embodiment employs an Orthogonal Frequency Divisional Multiplex (OFDM) waveform for the synchronized broadcast. An OFDM receiver is then used to process the received synchronized broadcast transmission. An alternate embodiment implements a broadcast Pseudo-random Noise (PN) code for use by multiple transmitters. An equalizer is then employed to estimate the synchronized broadcast transmission.
US08582616B2 Edge-emitting semiconductor laser with photonic-bandgap structure formed by intermixing
A separate-confinement heterostructure, edge-emitting semiconductor laser having a wide emitter width has elongated spaced apart intermixed and disordered zones extending through and alongside the emitter parallel to the emission direction of the emitter. The intermixed zones inhibit lasing of high order modes. This limits the slow axis divergence of a beam emitted by the laser.
US08582611B2 Frequency-tripled fiber-MOPA
In a frequency-tripled fiber-MOPA, a pre-amplified plane-polarized seed-pulse having a fundamental frequency is divided into two pulse-components, plane-polarized in polarization-orientations at 90-degrees to each other. The fundamental-wavelength pulse-components are amplified in a common amplifier-fiber. The amplified components are separately propagated on different optical paths. One of the amplified components is frequency-doubled. The frequency-doubled component on one path and fundamental-frequency component on the other path are then combined on a common-path and sum-frequency mixed to provide a frequency-tripled pulse.
US08582605B2 Method and device for mapping the initial location of downlink pilot
A mapping method for the initial location of the downlink pilot comprises the following steps: acquiring a cell sequence number; mapping the cell sequence number to k; and setting an initial location of a downlink pilot on a first antenna as the Kth sub-carrier. A mapping device for the initial location of the downlink pilot comprising: an acquiring module for acquiring a cell sequence number, a mapping module for mapping the cell sequence number to k and a setting module for setting an initial location of a downlink pilot on a first antenna as the Kth sub-carrier. The mapping method and the mapping device make each cell acquire the specific location of pilot, so that all functions of the system can be realized conveniently.
US08582600B2 Method and device for delineating a data stream and communication system comprising said device
A method for delineating a data stream transmitted by a communication system using a protocol stack includes: analyzing the redundancy of sequences, the content of which is set on one or more layers in a protocol stack to delineate packets, errored or not, in a continuous data stream; the method to this end including searching in the receiver for sequences corresponding to a known sequence SP present in the received stream, and doing so by detecting sequences similar to this known sequence, the non-similar sequences not being retained; the method further including, in the presence of similar sequences, storing their position to determine the start of the packets.
US08582591B2 Method and system for establishing a queuing system inside a mesh network
Wireless mobile communication (WMC) devices located in operating proximity of each other may be enabled to form a mesh (ad hoc wireless) network. WMC devices in a mesh network may form a queuing system wherein each WMC device may store data forwarded to and/or from other WMC devices in the mesh network. Each WMC device in the mesh network may have different queuing capability based on a plurality of factors that may comprise internal factors such as processing, storage, power, and/or connectivity. The mesh network may comprise an internal addressing scheme that may enable utilization of the queuing system whether or not WMC devices in the mesh network are communicatively coupled to external networks.
US08582588B2 Use of wireless circuit-switched connections for transferring information requiring real-time operation of packet-switched multimedia services
A system includes a terminal, a wireless access network, a multimedia core network and a network device, which connects the wireless access network to the multimedia core network, expanded location updating to the registration procedure of the multimedia core network, and performs double registration of the user to the multimedia core network. The terminal performs expanded location updating relaying the registration point identity of the multimedia core network, the user's phone number and the private user identity to the network device in connection with normal location updating signaling. In the double registration performed by the network device, two addresses are registered for the user of the terminal, one of which is associated with the domain name of the terminal in question or a numeric IP address, and the other to a domain name of the network device or a numeric IP address.
US08582585B2 Distribution device in a subscriber connection area
The invention relates to a distribution device in the subscriber access area, comprising two changeover devices two switching matrices a DSLAM having associated splitter modules and at least one controller. The first changeover device includes m inputs, m first outputs and m second outputs, with a first and a second output having one associated changeover element by means of which an associated input can be selectively connected to the first or to the second output. The second changeover device includes m first inputs, m second inputs and m outputs, with a first input and a second input having one associated changeover element by means of which an associated output can be selectively connected to the first or to the second input. The controller switches the first and second changeover devices and switching matrices.
US08582574B2 Access device for preventing transmission of copyrighted content to external network and method for the same
An access device and method for preventing transmission of copyrighted contents to an external network and a method for the same. The access device includes a packet-header analyzer analyzing a header of a packet received from a home network device, a copyrighted-content sensor detecting whether the packet includes copyrighted content as a result of the analysis, an address converter for converting a packet source IP address into an IP address supported by the external network if a packet destination address is an external network address as a result of the analysis, a mapping-table generator generating a mapping table for managing a mapping a relationship between the packet source IP address and the converted IP address, and a packet transmitter transmitting the packet to the IP address supported by the external network and discarding the packet to block transmission of the copyrighted content to the external network if the copyrighted-content sensor detects that the packet includes the copyrighted content.
US08582573B2 Radio communication base station apparatus and radio communication method
Provided are a wireless communication base station device and a wireless communication method by which overhead is reduced in MBMS of LTE. An MBMS SIB creating section (106) creates an MCCH as an MBMS SIB of notification information, and an MBMS SB creating section (104) creates an MBMS SB, including scheduling information of the MBMS SIB. An MIB creating section (103) creates an MIB, including scheduling information of the MBMS SB, and a transmitting section (107) transmits the created MBMS SIB, MBMS SB AND MIB to a terminal by following the scheduling made by a scheduling section (101).
US08582572B2 Methods and apparatus for managing multicast traffic
A device, system and method for controlling the flow of multicast data packets from sources sending data to hosts requesting the data. In one implementation, a router is situated in a data network between sources that send multicast data packets directed to a multicast group and hosts requesting to receive the multicast data packets. The router has one or more network interfaces in the direction of the hosts and stores for each network interface, each multicast group address and each host at least one data record arising from one or more data requests made by the hosts which includes multicast group and source information. The router stores executable instructions to receive messages originating from a host, update the status of the data sources for that host and implement the actions according to one or a combination of Tables 3, 4, 5, 6 and 7 disclosed herein.
US08582564B2 Method for providing a roaming service between heterogeneous networks and system therefor
A roaming service providing method and a system thereof are provided. The communication network system providing an inter-network roaming service, includes: a packet service network providing a packet based service; a circuit service network providing a circuit based service; and a roaming gateway acquiring and authenticating a service profile of a first terminal in the packet service network when the first terminal requests registration to the circuit switching network, and converting and providing the service profile into a protocol of the circuit service network such that the circuit service network registers the first terminal.
US08582555B2 SIP routing customization
Systems, methods, and machine-readable media are disclosed for providing customization to routing of messages in a system where routing is based on stored addresses, such as, for example, a Session Initiation Protocol (SIP) system. In one embodiment, a method of providing customized routing of messages can comprise receiving a message to a target endpoint at a system for signaling between endpoints. The system can have one or more stored addresses (Target SIP URIs) for each of a plurality of endpoints. One or more target Sip URIs for the target endpoint can be determined from the stored target SIP URIs. One or more policies can be applied to the one or more target SIP URIs for the target endpoint. The one or more policies can comprise a set of one or more conditions and one or more actions associated with each condition.
US08582554B2 Similarity searching in large disk-based networks
Techniques for determining a shortest path in a disk-based network are provided. The techniques include creating a compressed representation of an underlying disk resident network graph, wherein creating a compressed representation of an underlying disk resident network graph comprises determining one or more dense regions in the disk resident graph and compacting the one or more dense regions into one or more compressed nodes, associating one or more node penalties with the one or more compressed nodes, wherein the one or more node penalties reflect a distance of a sub-path within a compressed node, and performing a query on the underlying disk resident network graph using the compressed representation and one or more node penalties to determine a shortest path in the disk-based network to reduce the number of accesses to a physical disk.
US08582546B2 Method and system for inter-PCB communications with wireline control
Aspects of a method and system for inter-PCB communications with wireline control may include setting up a microwave communication link between a first PCB and a second PCB via a wireline communication bus. The initialization may comprise adjusting beamforming parameters of a first antenna array communicatively coupled to the first PCB, and of a second antenna array communicatively coupled to the second PCB. The first PCB and the second PCB may communicate data via the microwave communication link. The microwave communication link may be routed via one or more relay PCBs, when the first PCB and the second PCB cannot directly communicate satisfactorily. Control data may be transferred between the first PCB, the second PCB, and/or the one or more relay PCBs, which may comprise one or more antennas. The relay PCBs may be dedicated relay PCBs or multi-purpose transmitter/receivers.
US08582544B2 Communication device for configuring failover communication services
A system that incorporates teachings of the present disclosure may include, for example, a Home Subscriber Server having a processor adapted to receive from a Serving CSCF (S-CSCF) device a request for a subscription profile of a communication device to register the communication device, to detect from the request that the communication device is registered with a primary communication resource and that the communication device is to be registered with the S-CSCF device as a secondary communication resource, and to provide the S-CSCF device the subscription profile without de-registering the communication device from the primary communication resource and without directing the S-CSCF device to the primary communication resource. Other embodiments are disclosed.
US08582540B2 Power management in a wireless ad hoc network
In a wireless ad hoc network (20) of nodes (22), a method (64) of power management entails monitoring (82) a current traffic load of the network (20), and in response to the current traffic load, selecting (106, 132) a subset (102) of epochs (80) within cyclically repeating time windows (78) for network communication. A message (122) is communicated (120) between the nodes (22) in the network (20). The message (122) identifies the subset (102) of epochs (80) for using in communicating network traffic (32). Following receipt of the message, each of the nodes (22) modifies (124) a transmit capability mode by entering a run state (40) during the epochs (80) within the subset (102) to enable communication of network traffic (32) and by entering a low power consumption idle state (42) during the remaining epochs (80) within the time window (78).
US08582539B2 System and method to implement synchronous channel timing in a wireless communications network
A system and method to implement synchronous channel timing are disclosed. The method comprises establishing a session time interval. In addition, the method comprises establishing a first time interval within the session time interval for transmitting a first data packet.
US08582538B2 Scheduling grant information signaling in wireless communication system
A wireless user terminal includes a controller communicably coupled to a transceiver. The controller is configured to determine scheduling grant information and additional scheduling grant information from a channel encoded scheduling grant received at the transceiver, wherein the channel encoded scheduling grant includes encoded parity bits combined with the scheduling grant information and the encoded parity bits include the additional scheduling grant information exclusive OR-ed with parity bits obtained from the scheduling grant information.
US08582534B2 Support for multi-homing protocols
The present invention solves the problems with a new proxy binding update request and proxy binding acknowledgement messages having new indicators and identification information. Namely, the home agent/local mobility anchor will exchange proxy binding update messages and proxy binding acknowledge messages that include information such as mobile node identification (MN-ID), home network prefix (HNP), but can also include selective information fields such as, access type, handover indicator (HO), and interface identification (interface ID). By including new access type, indicator, and identification information, the local mobility anchor can respond to a binding update request message with a better understanding of the new connectivity request from the mobile node.
US08582525B2 Dynamic multicarrier OFDM transmission
A wireless device transmits a message to a server via a base station over a first plurality of subcarriers of a first uplink carrier. There is no guard band between any two subcarriers in the first plurality of subcarriers. The wireless device receives an activation command from a base station. The wireless device transmits data packets to the server via the base station over the first uplink carrier and at least one additional uplink carrier over a third plurality of subcarriers. There is at least one guard band between at least two subcarriers in the third plurality of subcarriers.
US08582523B2 Method for transmitting a downlink signal in a wireless communication system and apparatus for same
The present invention discloses a method in which a base station transmits a downlink signal in a wireless communication system. In detail, the method comprises the following steps: allocating a transmitting resource to data symbols for transmitting downlink signals, in the direction of increasing a frequency index; and transmitting the downlink signal to a terminal, using the allocated resource. The frequency band of preset orthogonal frequency division multiplexing (OFDM) symbols, from among the transmitting resource, contains a control domain and a segment band. The step of allocating the transmitting resource comprises the step of puncturing the data symbol using a control channel, to which the control domain contained in the preset OFDM symbols is allocated.
US08582521B2 System and method for mobile communications
Systems and methods for mobile communications are disclosed herein. An example method for a mobile station includes sending to a network a mobile station capability information element, the mobile station capability information element including a first reduction of timeslots field for a downlink dual carrier non-enhanced flexible timeslot assignment operation mode and a second reduction of timeslots field for a downlink dual carrier enhanced flexible timeslot assignment operation mode.
US08582518B2 Power control for ACK/NACK formats with carrier aggregation
A system and method for determining a Physical Uplink Control Channel (PUCCH) power control parameter h(nCQI,nHARQ) for two Carrier Aggregated (CA) PUCCH formats—PUCCH format 3 and channel selection. The value of h(nCQI,nHARQ) may be based on only a linear function of nHARQ for both of the CA PUCCH formats. Based on the CA PUCCH format configured for the User Equipment (UE), the e-Node B (eNB) may instruct the UE to select or apply a specific linear function of nHARQ as a value for the power control parameter h(nCQI,nHARQ), so as to enable the UE to more accurately establish transmit power of its PUCCH signal. Values for another PUCCH power control parameter—ΔF—PUCCH(F)—are also provided for use with PUCCH format 3. A new offset parameter may be signaled for each PUCCH format that has transmit diversity configured.
US08582502B2 Robust multipath routing
Implementations related to robust multipath routing are disclosed.
US08582499B2 Method for controlling the timing of wireless communications involving telematics-equipped vehicles
A timing control method for use with wireless communications involving telematics-equipped vehicles. The timing control method generally determines a temporally-distributed sequence of message response times for a group of telematics-equipped vehicles, and then includes these different response times in wireless messages that are sent to the vehicles. In reply, the vehicles use the various message response times to respond in an apportioned or distributed fashion that generally correlates with the temporally-distributed sequence; instead of all at once. In another disclosed method, the response times are determined at each vehicle itself. The methods can be used for requesting data from vehicles via SMS messages.
US08582495B2 Relay station and radio communication relay method
A relay station 130 includes a terminal communication unit 354 which performs radio communication with a base station 120, a base station communication unit which performs radio communication with one or more radio communication terminals, and a data rearrangement unit which rearranges communication data included in a communication band allocated to the radio communication terminal to a communication band allocated to the base station, and rearranges communication data included in a communication band allocated to the base station to a communication band allocated to the radio communication terminal (FIG. 5).
US08582494B2 Data relay device and frame processing method by the same
A data relay device relays data between a base station device and a base station control device. The data relay device includes a data transmission time acquiring unit that acquires a data transmission time from when data is transmitted from the data relay device to when the data is received by the data relay device via the base station device, a frame value detecting unit that detects a predetermined frame value from a frame transmitted from the base station control device and stores the data, and a frame transmitting unit that, when the predetermined frame value is detected, after a predetermined time elapses in addition to the data transmission time acquired by the data transmission time acquiring unit after detection, transmits a frame having the same frame value as the detected one to a transmission source of the frame from which the predetermined frame value is detected.
US08582491B2 Method and apparatus for routing communications using active and passive end-to-end quality-of-service reservations based on node mobility profiles
A method and apparatus for routing communications using end-to-end QoS reservations based on node mobility profiles is disclosed. The method may include setting up active quality of service reservations along a first path to a destination edge node, receiving a mobility profile from the destination edge node, setting up passive quality of service reservations based on the received mobility profile, switching communications from active quality of service reservations to passive quality of service reservations, and tearing down the active quality of service reservations based on the received mobility profile.
US08582487B2 Method and system for transmitting a multimedia broadcast multicast service control signaling
The present invention discloses a method for transmitting a Multimedia Broadcast Multicast Service (MBMS) control signaling, comprising: a network side sends the indication information of a radio frame and/or a sub-frame carrying an MBMS control channel to a terminal via a high-level signaling and sends an MBMS control signaling to the terminal via the radio frame and/or the sub-frame carrying an MBMS control channel; and the terminal acquires the radio frame and/or the sub-frame carrying an MBMS control channel through analysis according to the acquired indication information of the radio frame and/or the sub-frame and reads the MBMS control signaling from the radio frame and/or the sub-frame. The present invention further discloses a system for transmitting an MBMS control signaling, which realizes the configuration of an MBMS control channel at a system side, provides a method for the transmission of an MBMS control signaling, and eliminates the randomness in the transmission of an MBMS control signaling at a system side signaling and the reception of an MBMS control signaling at a terminal at a low signaling overhead.
US08582482B2 Method of avoiding monitoring useless dynamic scheduling information of multimedia broadcast multicast service in a wireless communication system and related communication device
A method of avoiding monitoring useless dynamic scheduling information (DSI) of multimedia broadcast multicast service (MBMS) for a user equipment of a wireless communication system includes identifying a service type of an ongoing MBMS service, detecting whether the MBMS service is received when the MBMS service is identified as a short session service, and informing a lower layer to stop monitoring DSI when the MBMS service is received.
US08582481B2 LoWMob and DLoWMob system
A LoWMob (LoWPAN Mobility: Low power Wireless Personal Area Network) system comprises a mobile node, at least one sensor node, a border node and a gateway. The mobile node configured transmits at least one data packet within an MST (Maximum Sleep Time). The mobile node corresponds to an FFD (Full Function Device) or an RFD (Reduced Function Device). The at least one sensor node is configured to be densely to a degree that a transmission range overlaps and configured to be able to measure a moving direction of the mobile node. The boarder node is configured to be arranged at a periphery of the PAN and configured to turn off a transceiver in a quasi-sleep state. The gateway is directly connected with a first least part of the at least one sensor node.
US08582472B2 Arrangement for an enhanced communication network tap port aggregator and methods thereof
An arrangement in a network device for facilitating multiple connection speeds with a network is provided. The arrangement includes a set of network ports that includes a set of input network ports for receiving data traffic and a set of output network ports for outputting the data traffic from the network device. The arrangement also includes a logic component configured for managing the data traffic and for aggregating the data traffic. The arrangement further includes a monitoring port that is configured to receive the aggregated data traffic. The arrangement also includes a plurality of physical layer interfaces, wherein each physical layer interface is configured to support the multiple connection speeds. The arrangement moreover includes a media access controller that is configured to support at least a single connection speed of the multiple connection speeds.
US08582466B2 Flow statistics aggregation
There are disclosed apparatus and methods for testing a network. An apparatus for testing a network may include first and second memory banks configured to alternate between being active and inactive in a complementary manner. A traffic receiver may receive traffic comprising a plurality of packets from the network, accumulate traffic statistics, store the accumulated traffic statistics in the active memory bank of the first and second memory banks, and copy contents of the first memory bank, when inactive, to a third memory bank, and copy contents of the second memory bank, when inactive, to a fourth memory bank. A port processor may aggregate at least selected traffic statistics stored in the third memory bank and the fourth memory bank.
US08582465B2 System and method for facilitating network performance analysis
A system for facilitating network performance analysis. In an illustrative embodiment, the system includes a first module capable of quantifying network performance associated with a first portion of the network and providing a signal in response thereto. A second module is capable of ascertaining performance degradations in a communications link traversing plural portions of the network that are attributable to the first portion based on the signal. In a more specific embodiment, the second module further includes a third module adapted to ascertain degradations in network performance associated with a second portion of the network based on the signal and based on a performance parameter associated with both the first portion and the second portion of the network. In this embodiment, the first portion includes a wireless portion, and the second portion includes a wired portion. The performance parameter incorporates a Frame Loss Vector (FLV) associated with a communications link that traverses the wireless and wired portions of the network.
US08582461B2 Analytical computation of cubic metric
A method includes determining attributes of multiple Code-Division Multiple Access (CDMA) signals, which are to be superimposed to form a composite CDMA signal for transmission by a wireless transmitter. A predefined analytical formula, which computes a Cubic Metric of the composite CDMA signal as a function of the attributes, is evaluated. Transmission of the composite CDMA signal by the wireless transmitter is controlled based on the computed Cubic Metric.
US08582458B2 Femtocell automatic speed test
A system and methodology that facilitates automatically determining performance parameters of a broadband network connected to a femto access point (FAP) is provided. In particular, the system automatically performs a broadband test, in the background, to detect the current speed, performance, throughput, etc. of the broadband network. The results of the speed test are then provided to the customer and/or to the femtocell carrier's Customer Care team, to facilitate diagnosing and correcting problems with the femtocell's performance. Specifically, the system notifies the customer of the broadband test results via short message service (SMS) message(s), email and/or posts the results on a femtocell management web page accessed by the customer. In addition, the femtocell automatic broadband test results can also be posted to an online tool that is accessed by authorized entities within the femtocell carrier's Customer Care team to facilitate easy and accurate diagnosis of femtocell performance issues.
US08582457B2 Determining usage predictions and detecting anomalous user activity through traffic patterns
The present invention concerns a system for selecting and monitoring data plans for telecommunications systems, and methods of determining, learning and estimating usage patterns in-order to predict usage and tie this to cost and the overlaying of plan selection for cost optimization. Further, additional methods are applied to determine anomalous user behaviors and raise security and data leakage related events.
US08582453B2 System for measuring the transmission bandwidth for multimedia streaming and method for same
A method and system for measuring a transmission bandwidth which includes: a server for transmitting packets of multimedia data to a receiving apparatus, receiving a time stamp from the receiving apparatus, calculating a transmission bandwidth in real time from the received time stamp, and streaming the multimedia data to the receiving apparatus in accordance with the calculated transmission bandwidth; with the receiving apparatus receiving packets of the multimedia data from the server, recording received time stamp for each of received packets, and transmitting the received time stamp to the server by a predetermined cycle. According to the present invention, transmission bandwidth is measured using data actually transmitted and that streaming of media is suited to a transmission bandwidth to meet QoS (Quality of Service) requirements.
US08582449B2 Apparatus and method for setting a default gateway address in a mobile communication system
An apparatus and method for setting a default gateway address of a mobile terminal (MT). In the method, address configuration information is received from a network device. An address different from a Packet Data Protocol (PDP) included in the address configuration information is configured as a network address of the default gateway. Filtering is performed on a packet received by the mobile terminal.
US08582442B2 Systems and methods for reducing audio latency
Provided are systems and methods for providing reduced audio latency in wireless communications. One electronic system providing reduced audio latency includes a host unit for converting audio data, a digital interface coupling the host unit and a wireless transceiver, where the wireless transceiver has a controller including a rate adapter, and where the controller is configured to monitor a rate mismatch between the host unit and the wireless transceiver and to compensate for the rate mismatch using the rate adapter, thereby reducing the audio latency. One controller includes an audio codec for encoding and decoding the audio data, where the controller is further configured to align a frame of encoded audio data and a transmission packet of the wireless transceiver, thereby further reducing the audio latency.
US08582437B2 System and method for increasing input/output speeds in a network switch
A system and method for increasing input/output speeds in a network switch. A physical layer device is provided that includes a physical coding sublayer that insert data flow identifiers to data flows that are provided to a gearbox. In one embodiment, the gearbox is a 5 to 2 gearbox that can transport various combinations of 10 G/40 G data flows over a narrower interface to a second physical layer device having an inverse gearbox.
US08582435B2 Wireless node
A module transmits a request for line connection to a module at a communication time notified from a module. The module proceeds to line connection processing in response to the request for line connection and notifies the module of success or failure of line connection. The module notifies a log database of the notified success or failure of line connection. The log database records success or failure of line connection in a database as log data and notifies the module of the log data at predetermined time intervals. The module revises a communication time based on the log data and notifies the module of the revised communication time.
US08582433B2 Wireless communication network and adaptive routing communication method thereof
A wireless communication network includes a central node and a plurality of sub-nodes including relay nodes and terminal nodes. A method for adaptively selecting a route for communications in the network includes: generating a global routing table of the network based on a predetermined criterion, by the central node independently or in cooperation with a part of the relay nodes; generating a local routing table of each of the sub-nodes based on the global routing table, and informing the local routing tables to the respective sub-nodes to store the local routing tables in the respective sub-nodes, by the central node independently or in cooperation with a part of the relay nodes, the local routing table including paths from the corresponding sub-node to adjacent nodes; and adaptively selecting, by the sub-node, a path from the local routing table thereof for communications according to a predetermined rule.
US08582432B2 Method and apparatus for determining bandwidth-consuming frame flows in a network
A port monitor monitors network traffic that passes through a port of a switch. Frame flows routed through the switch are counted by hardware frame counting logic, which includes a content-addressable memory (CAM) and counters corresponding to various frame flows. Port monitor software includes logical containers (“buckets”), which are used to record and sort counts of the frame flows from hardware based on activity of the frame flows. Frame flow sorting is based on confidence building algorithms such that the thrashing of frame flows between buckets is reduced. Storage and sorting of the frame flows in software allows the activity level of any number of frame flows associated with the switch to be counted, regardless of hardware limitations on how many frame flows can be counted. This allows a real-time analysis of frame flows and a determination of frame flows that are major users of Fiber Channel bandwidth.
US08582415B2 Multilayer optical recording medium
An object of the present invention is to increase the number of stacked layers in a multilayer optical recording medium while simplifying the design of the multilayer optical recording medium is provided a multilayer optical recording medium including at least four recording and reading layers from which information can be reproduced by light irradiation, the layers stacked through intermediate layers. The multilayer optical recording medium includes a plurality of recording and reading layers that are continuous in order of stacking and includes at least one recording and reading layer group in which reflectance in a stacked state decreases from a near side of a light incident surface to a far side. A single-layer reflectance of the nearest recording and reading layer is set to 0.2% or more and less than 2.0%, and a light transmittance improvement process is applied to the light incident surface.
US08582408B2 Optical read/write apparatus
Disclosed is an improved DRAW technique for writing data on an optical storage medium and reading the data in parallel. In obtaining the optical power of a first light source 1, writing user data is temporarily suspended to write non-user data with a second light source 2 turned OFF.
US08582401B2 Library device including a tapered shape insertion release part, method of taking out data cartridge, and method of receiving the data cartridge
A cell (300) includes a cartridge lock (306) at its opening for securing a data cartridge (100) in the cell by locking. A picker mechanism (500) includes a picker arm (521) and an ejection release part (522) for releasing locking realized by the cartridge lock (306). When the data cartridge (100) is to be inserted into the cell (300), the cartridge lock (306) is caused to retract as far as a position at which locking is released by a tapered surface (101) that is provided on the data cartridge (100); and when the data cartridge (100) is to be ejected from the cell (300), cartridge lock (306) is released by the ejection release part (522) at the same time that picker arm (521) engages engagement hole (102).
US08582395B2 Marine vibroseis motion correction
A method for processing seismic data. The method includes receiving the seismic data acquired at one or more receivers due to one or more marine vibroseis sources that emit one or more vibroseis sweeps. The method then applies a receiver motion correction algorithm to the received seismic data to generate receiver motion corrected seismic data. After generating the receiver motion corrected seismic data, the method transforms the receiver motion corrected seismic data into a temporal Fourier domain to generate seismic data as a function of frequency. The method then reconstructs the transformed seismic data as a function of frequency to correct for one or more motions of the one or more marine vibroseis sources. After reconstructing the transformed seismic data, the method transforms the reconstructed seismic data to the time domain. The method then generates a seismic image of a subsurface of the Earth based on the transformed reconstructed seismic data.
US08582388B1 Serial advanced technology attachment dual in-line memory module (SATA DIMM) capable of preventing data loss
A serial advanced technology attachment dual in-line memory module device includes a power circuit, a storage chip, a control chip connected to the storage chip, and a detecting chip storing a preset voltage. The detecting chip includes a detecting pin connected to a power circuit through a first resistor and grounded through a second resistor, a ground pin grounded, a voltage pin connected to the power circuit, the control chip, and the storage chip, and an output pin connected to the storage chip. The detecting chip compares an output voltage of the power circuit detected by the detecting pin with the preset voltage, to output a control signal through the output pin to the control chip in response to the detected voltage being less than the preset voltage, to signal the control chip to control the storage chip to store data.
US08582387B1 Method and apparatus for supplying power to a static random access memory (SRAM) cell
Described herein are methods and apparatuses for write-assist voltage generation and power-down voltage scaling for static random access memory (SRAM) cells. According to various embodiments, an SRAM cell may include a local power supply voltage node for receiving a power supply voltage generated by a power supply voltage generator circuit, the generated power supply voltage being substantially equal to or less than a global power supply voltage provided to one or more transistors of the SRAM cell during a write-enable or power-down mode.
US08582383B2 Semiconductor memory device with hidden refresh and method for controlling the same
A semiconductor memory device includes a memory cell array having plural memory cells that require a refresh operation when retaining data; a read/write control unit that performs read-access or write-access of memory cell address specified for the memory cell array based on instructions from the outside; a refresh control unit that performs hidden-refresh of memory cells without control from the outside; and a schedule control unit that makes the refresh control unit perform hidden-refresh after the read/write control unit read-accesses the memory cell array, and that also makes the refresh control unit perform hidden-refresh before the read/write access control unit performs write-access.
US08582374B2 Method and apparatus for dynamically adjusting voltage reference to optimize an I/O system
Described herein is an apparatus for dynamically adjusting a voltage reference level for optimizing an I/O system to achieve a certain performance metric. The apparatus comprises: a voltage reference generator to generate a voltage reference; and a dynamic voltage reference control unit, coupled with the voltage reference generator, to dynamically adjust a level of the voltage reference in response to an event. The apparatus is used to perform the method comprising: generating a voltage reference for an input/output (I/O) system; determining a worst case voltage level of the voltage reference; dynamically adjusting, via a dynamic voltage reference control unit, the voltage reference level based on determining the worst case voltage level; and computing a center of an asymmetrical eye based on the dynamically adjusted voltage reference level.
US08582373B2 Buffer die in stacks of memory dies and methods
Memory devices and methods of making and operating them are shown. Memory devices shown include stacked memory dies with one or more buffer dies included. In one such memory device, a command die communicates with one or more downstream memory dies through the one or more buffer dies. The one or more buffer dies function to repeat signals, and can potentially improve performance for higher numbers of memory dies in the stack.
US08582372B2 NAND flash memory having multiple cell substrates
A NAND flash memory bank having a plurality of bitlines of a memory array connected to a page buffer, where NAND cell strings connected to the same bitline are formed in at least two well sectors. At least one well sector can be selectively coupled to an erase voltage during an erase operation, such that unselected well sectors are inhibited from receiving the erase voltage. When the area of the well sectors decrease, a corresponding decrease in the capacitance of each well sector results. Accordingly, higher speed erasing of the NAND flash memory cells relative to a single well memory bank is obtained when the charge pump circuit drive capacity remains unchanged. Alternately, a constant erase speed corresponding to a single well memory bank is obtained by matching a well segment having a specific area to a charge pump with reduced drive capacity. A reduced drive capacity charge pump will occupy less semiconductor chip area, thereby reducing cost.
US08582371B2 Semiconductor memory device and method of operating the same
A semiconductor memory device according to an aspect of the present disclosure includes a first page buffer coupled to a first even bit line and a first odd bit line, a second page buffer coupled to a second even bit line and a second odd bit line, and a controller configured to control the first and the second page buffers so that the second page buffer sets the second even bit line in a floating state such that the voltage of the second even bit line is changed according to a shift in the voltage of the first odd bit line, when a read operation for memory cells coupled to the first odd bit line is performed, and the second page buffer stores data corresponding to the level of threshold voltages of the memory cells by detecting a shift in the voltage of the second even bit line.
US08582370B2 Storage unit for occupant detection system
A storage unit for an occupant detection system detecting an occupant based on a magnitude correlation between a detection load value obtained by a load sensor and a threshold value, the storage unit includes a first ROM storing either one of the threshold value and a threshold value specific information for identifying the threshold value, the first ROM being rewritable and a second ROM storing information except for either one of the threshold value and the threshold value specific information, a rewriting of the second ROM being more difficult than a rewriting of the first ROM.
US08582367B2 Semiconductor memory device and method of operating the same
A semiconductor memory device includes a memory cell array comprising a plurality of cell strings and a page buffer group comprising a plurality of page buffers coupled to the respective cell string through bit lines. Each of the page buffers includes a latch unit for storing data to be programmed into memory cells included in the cell string or for storing data read from the memory cells. Each of the page buffers is coupled to a pad for the test operation of the memory cells according to data stored in the latch unit in the test operation.
US08582353B2 Nonvolatile memory device
A nonvolatile memory device comprises a memory cell configured to store or output data in a magneto-resistance device in response to a write current applied to a bit line and a source line. A voltage detector is configured to sense potentials loaded in the bit line and the source line. A write current controller configured to control activation of a write control signal in response to an output of the voltage detector, and a write driver configured to control amounts of write current applied to the memory cell according to the activation of the write control signal.
US08582342B2 Non-volatile one-time-programmable and multiple-time programmable memory configuration circuit
A programmable non-volatile configuration circuit uses a pair of non-volatile memory devices arranged in a pull-up and pull-down arrangement. The non-volatile memory devices have floating gates that overlaps a variable portion of a source/drain region. This allows a programming voltage for the device to be imparted to the floating gate through variable capacitive coupling, thus changing the state of the device. The invention can be used in environments to store configuration data for programmable logic devices, field programmable arrays, and many other applications.
US08582340B2 Word line and power conductor within a metal layer of a memory cell
A memory cell 6 includes a M3 metal layer which incorporate continuous word lines 12 and power conductors formed of a plurality of separate power line sections 14 running parallel to the word lines. Interstitial gaps between the separate power line sections are larger in size than the power line sections themselves. The power line sections are disposed in a staggered arrangement either side of the word lines.
US08582337B2 Semiconductor memory device, method of controlling read preamble signal thereof, and data transmission system
A system, includes a controller including a plurality of first external terminals configured to supply a command, a clock signal and an address, and communicate a data, and communicate a strobe signal related to the data, and a semiconductor memory device including a plurality of second external terminals corresponding to the plurality of first external terminals, one of the plurality of first external terminals and one of the plurality of second external terminals transferring an information specifying a length of a preamble of the strobe signal before the semiconductor memory device communicates the data.
US08582336B2 Power supply circuit capable of handling direct current and alternating current and power supply control method
According to one embodiment, a power supply circuit includes an input terminal, a rectifier circuit, a power factor improvement circuit, a DC/DC converter, and a control module. The DC/DC converter converts the level of a DC voltage output from the power factor improvement circuit. The control module determines on the basis of the output voltage of the rectifier circuit whether an input power supply supplied to the input terminal is AC or DC. The control module generates a DC power supply by use of the power factor improvement circuit and DC/DC converter when the input power supply is AC and generates a DC power supply by controlling the operation of the power factor improvement circuit and DC/DC converter according to the voltage of input DC power supply when the input power supply is DC.
US08582331B2 Inverter topologies usable with reactive power
The present invention generally relates to power electronic switching circuits and in particular to inverter modules employing two or more controlled switches that can be used with reactive loads. An inverter circuit is provided which includes first and second input terminals for being connected to a DC power source; first and second output terminals for outputting an AC voltage; at least one metal oxide semiconductor field effect transistor, MOSFET, having a parasitic body diode. The inverter circuit further includes at least one disabling element for disabling said body diode. This may result in an improved efficiency of the inverter circuit in combination with a reactive power capability. Further, a semiconductor switching device is disclosed, comprising at least one metal oxide semiconductor field effect transistor, MOSFET, and at least one insulated gate bipolar transistor, IGBT, wherein said MOSFET and said IGBT are connected in parallel.
US08582329B2 Adaptively controlled soft start-up scheme for switching power converters
A switching power converter provides regulated voltage to a load according to a desired regulation voltage. The switching power converter includes a transformer coupled to a switch and a switch controller for generating a control signal to control switching. The switch controller monitors a sensed voltage representing the output voltage of the switching power converter. The switch controller controls switching of the switch to operate the switching power converter in a continuous conduction mode while the sensed output voltage indicates that the output voltage is less than a first threshold voltage. The switch controller controls switching of the switch to operate the switching power converter in a discontinuous conduction mode while the sensed output voltage is above the first threshold voltage.
US08582328B2 Power supply circuit and method thereof
In a normal mode, the power supply is fed back in a close loop, but in a power saving mode, the power supply is fed back in an open loop. When it is detected that the power supply is continuously fed back in the open loop and in a substantially zero output status, the power supply circuit enters a power down status. If the back-stage circuit needs power supply again, then the feedback is switched to the close loop and the power supply circuit enters the normal mode.
US08582325B2 Flyback converter with forward converter reset clamp
A power supply includes a forward converter having a first transformer coupled to an input of the power supply and to a first voltage output. The power supply also includes a separate flyback converter having a second transformer that is coupled to the input and to a second voltage output. A clamp reset circuit is coupled to the first transformer and to the second transformer. The clamp reset circuit includes a capacitor and a voltage limiting element. The voltage limiting element is coupled to prevent energy received at the capacitor from both the power converters from exceeding a threshold. The voltage limiting element limits a voltage on the capacitor.
US08582324B2 Pulse width modulation controller and method for output ripple reduction of a jittering frequency switching power supply
A pulse width modulation controller and method for output ripple reduction of a jittering frequency switching power supply detect the current of a power switch of the switching power supply to generate a current sense signal, and adjust the gain or the level of the current sense signal according to the switching frequency of the power switch to adjust the on time of the power switch, to reduce the output ripple of the switching power supply caused by the jittering frequency of the switching power supply.
US08582322B2 Power reduction of a power supply unit at light loading or no loading
A power supply unit includes a switching power converter responsive to a control signal to switch a power switch thereof to provide an output voltage and an output current for a load. To reduce light-load or no-load power consumption of the power supply unit, the power supply unit repeats a process of stopping switching the power switch and recovering switching the power switch for a period of time once the output voltage decreases to be lower than a reference voltage.
US08582318B2 Circuit and method for potential-isolated energy transfer with two output DC voltages
A circuit for potential-isolated power transfer from a primary side to a secondary side with two secondary-side output DC voltages, wherein the absolute value of the first output DC voltage is higher than the absolute value of the second output DC voltage. The circuit comprises a transformer, which has first and second windings with a common center tap on the primary side and a third winding on the secondary side. The ratio of the number of turns of the first and second windings is a function of the ratio of the two secondary-side output DC voltages. The center tap is connected to a DC voltage source, the first winding is connected to a first transistor and the second winding is connected to a second transistor. The transistors are connected to the primary-side reference potential. The output voltages are present at two diodes connected to the secondary-side third winding.
US08582310B2 Electronic apparatus having circuit board
An electronic apparatus includes: a circuit board that is disposed inside a case that is formed by coupling first and second case halves, the circuit board being interposed between first and second boss portions; first and second conductive members that are disposed between a gap formed between the first boss portion and the circuit board; a third conductive member that is disposed between the first boss portion and the first conductive member and between the first boss portion and the second conductive member to electrically connect the first conductive member to the second conductive member; and a measurement circuit that is electrically connected to a first wiring and a second wiring, which are respectively connected to the first conductive member and the second conductive member, and measures an electrical characteristic value of at least one of the first conductive member and the second conductive member.
US08582309B2 Panel fixing structure and information processor
A panel fixing structure, which removably fixes a panel to a square opening provided in a housing, so as to cover a circumference of one or a plurality of interface terminal portions provided inside the housing, includes a square panel surface having a terminal opening in accordance with a shape and a position of the interface terminal portion and four engagement protrusions each having a spring property, each of the four engagement protrusions protruding in an insertion direction of the opening along an edge portion of each of four sides of the panel surface, the engagement protrusions being formed to have a space in each of four corner portions of the panel surface.
US08582304B2 Fixing apparatus for storage device
A fixing apparatus includes a board presenting a number of engaging portions and a post, and a casing for containing a data storage device. The casing includes a bottom wall defining a number of engaging holes, an end wall perpendicularly connected to the bottom wall, and a fixing member pivotably mounted to the end wall. Each engaging hole may engage and lock an engaging portion. The fixing member forms a sliding portion having a slanted outer surface, and a protrusion connected to the sliding portion and is pivoted to move the casing away from the post, until the second holes engage with the corresponding engaging portions, and the protrusion resists against the post.
US08582297B2 Customized thermal interface to optimize mechanical loading and thermal conductivity characteristics
A method, system, and apparatus for cooling one or more devices through use of a cooling plate. An example system includes multiple heat generating devices coupled to a cooling plate, each through an individual thermal interface unit. The thermal interface unit includes a compressible solid pad with at least one surface having a plurality of projections carrying a flowable material. The thermal interface units are pressed between the heat generating devices and the cooling plate so that the flowable material is completely enclosed.
US08582290B2 High density computer equipment storage system
This relates to the manner in which computers are configured in a given area in order to conserve space and to deal with cooling issues associated with the close housing of a large number of computers. Efficient arrangements for efficiently increasing the density of computer configurations are shown, particularly when used in a network server or host environment.
US08582279B2 Side accessible circuit breaker to bus connections
A load center assembly comprising a main circuit breaker configured to be connected with bus plates through side openings in the main circuit breaker is described. The openings in the main circuit breaker comprise plug-on clips by which the bus plates connect. The plug-on clips are configured to use friction to grasp the bus plates as the bus plates are slidably inserted between the jaws of the plug-on clips.
US08582267B2 System and method to limit in-rush current
An in-rush current limiting system has a fast response time so that it can be used with power supplies that turn on and off rapidly. The system dissipates very little power during the normal mode of operation. This is achieved, in various embodiments, by connecting a regulator in series with a load capacitance and in parallel with the system load.
US08582265B2 Protection circuit and method for electronic devices
A circuit for protecting an electronic device from excessive voltages applied to an input or output terminal includes a solid state relay coupling the electronic device to the terminal. The solid state relay may include an opto-transistor coupled between the electronic device and the terminal and a light-emitting diode optically coupled to the opto-transistor. The solid state relay is coupled in series with a current limiting device, such as one or more enhancement mode field effect transistors, and an electromechanical relay. A voltage detector coupled to the terminal detects a voltage larger than a specific value and causes current to flow thorough the light-emitting diode, thereby interrupting the coupling between the terminal and the electronic device. The voltage detector may be coupled between two spaced-apart connections to the coupling path between the terminal to the electronic device so that the voltage detector avoids diverting current from the coupling path.
US08582264B2 Overvoltage protection element
An overvoltage protection element with a housing, with at least one overvoltage limiting component which is located in the housing, with terminal elements for electrical connection of the overvoltage protection element to the current or signal path which is to be protected, and with a state display which has a display element for display of the state of the overvoltage protection element. A conclusion about the state of the overvoltage protection element is easily possible as a result of a thermally activatable, endothermic material being both in thermal contact with the overvoltage limiting component and also in mechanical contact with the display element of the state display. When the overvoltage limiting component is heated above a certain minimum temperature, expansion of the thermally activatable, endothermic material produces a change in position of the display element whose magnitude is a measure of the heating of the overvoltage limiting component.
US08582261B2 Apparatus and method for electronic circuit protection
Apparatus and methods for electronic circuit protection are disclosed. In one embodiment, an actively-controlled protection circuit includes a detector, a timer, a current source and a latch. The detector is configured to generate a detection signal when the detector determines that a transient signal satisfies a first signaling condition. The timer is configured to receive the detection signal, and to generate a current control signal. The current control signal is provided to a current source, which produces a trigger current at least partly in response to the control signal. The trigger current is provided to a node of the latch, thereby enhancing the conductivity modulation of the latch and selectively controlling the activation voltage of the latch.
US08582259B2 Semiconductor device and switching regulator using the device
The semiconductor device according to the present invention has an n-channel output transistor wherein an input voltage is impressed on a drain, and a pulsed switching voltage that corresponds to a switching drive of the transistor is brought out from a source; a bootstrap circuit for generating a boost voltage enhanced by a predetermined electric potential above the switching voltage; an internal circuit for receiving a supply of the boost voltage to generate a switching drive signal, and supplying the signal to a gate of the output transistor; an overvoltage protection circuit for monitoring an electric potential difference between the switching voltage and the boost voltage, and generating an overvoltage detection signal; and a switching element for establishing/blocking electrical conduction between the internal circuit and the end impressed with the boost voltage, in accordance with the overvoltage detection signal.
US08582249B2 Magnetic element with reduced shield-to-shield spacing
A magnetic element has a magnetically responsive lamination with a ferromagnetic free layer separated from a synthetic antiferromagnetic (SAF) layer by a spacer layer and from a sensed data bit stored in an adjacent medium by an air bearing surface (ABS). The lamination is coupled to at least one antiferromagnetic (AFM) tab a predetermined offset distance from the ABS.
US08582242B2 Magnetic transducer including basecoat and overcoat
A magnetic head that includes: a slider having a leading edge and a trailing edge; and a transducer, the transducer formed on the trailing edge of the slider and the transducer including: a substrate; a basecoat positioned adjacent the substrate, wherein the basecoat includes a material having a Young's modulus that is less than that of alumina and a coefficient of thermal expansion that is less than that of alumina; a reader; a writer; a heater; and an overcoat encasing at least a portion of the transducer, wherein the overcoat includes a material having a Young's modulus that is less than that of alumina and a coefficient of thermal expansion that is less than that of alumina.
US08582241B1 Method and system for providing a magnetic transducer having a high moment bilayer magnetic seed layer for a trailing shield
A method and system for providing a magnetic read transducer is described. The magnetic recording transducer includes a write pole, a nonmagnetic gap, a magnetic seed layer, a trailing shield and coil(s) that energize the write pole. The write pole is configured to write to a media. The nonmagnetic gap is between the write pole and the magnetic seed layer. The magnetic seed layer includes a high moment layer and a magnetic buffer layer. The high moment layer is between the nonmagnetic gap and the magnetic buffer layer. The high moment layer has a saturation magnetization greater than 2.3 T and a first corrosion potential. The magnetic buffer layer has a second corrosion potential less than the first corrosion potential. The magnetic seed layer is between the trailing shield and the nonmagnetic gap layer. The magnetic buffer layer is between the trailing shield and the high moment layer.
US08582240B1 Magnetic recording assisted by spin torque oscillator with a radio frequency current bias
A design is disclosed for a microwave assisted magnetic recording device wherein direct current and rf current are simultaneously injected from a bias tee into a spin transfer oscillator (STO) between a main pole and write shield to improve the assist process. The STO oscillation layer (OL) has a large angle magnetization oscillation frequency that is locked to a magnetic medium bit resonance frequency f0 when the rf current has a frequency f=f0 and a threshold current density is applied. Alternatively, the OL magnetization oscillation frequency may be adjusted closer to f0 to improve the assist process. A third advantage is lowering the threshold current density when both direct current and rf current are injected into the STO during a write process. The main pole is grounded when direct current and rf current are injected into a write shield.
US08582232B2 Heat assisted spindle motor
A hard disk drive with a spindle motor that rotates a disk. When the disk drive is exposed to low temperatures a current can be provided to the spindle motor to heat the motor. For example, a DC current can be provided to the spindle motor. The current flowing through the spindle motor coil generates heat. The current can be provided for a predetermined time interval to sufficiently heat the spindle motor so that the fluid bearings of the motor can operate. The current is terminated and then an AC current is provided to the spindle motor to cause motor rotation.
US08582219B2 Optical lens assembly for image capture
An optical lens assembly for image capture, sequentially arranged from an object side to an image side, comprises: the first lens element with positive refractive power having a concave object-side surface and a convex image-side surface, the second lens element with negative refractive power having a concave object-side surfaces and a convex image-side surface, the third lens element with positive refractive power having a convex object-side surface and a concave image-side surface. Additionally, the optical lens assembly for image capture can satisfy several conditions. By such arrangements, the optical assembly for image capture can effectively correct the aberration and be applied to a compact image pickup device for image capturing.
US08582217B2 Optical system for endoscope
An optical system for an endoscope includes a negative lens-group, an aperture diaphragm and a positive lens-group in this order from an object side, wherein the negative lens-group includes a negative first-lens and a negative second-lens in this order from the object side; and wherein the optical system meets conditional expressions (1) and (2): 0.05
US08582216B2 Wide-angle image lens module having long flange back distance
An image lens module includes a first lens, a second lens, a third lens, and an image plane and satisfies: FB/TTL>0.16, G1R1/F1>1.04, and D1/D2<4.47. FB is a distance between an apex of an image-side surface of the third lens and the image plane. TTL is a distance between an object-side surface of the first lens and the image plane. G1R2 is a curvature radius of an image-side surface of the first lens. F1 is focal length of the first lens. D1 is a distance between the end of the effective diameter of an image-side surface of the second lens and an optical axis of the image lens module in a direction perpendicular to the optical axis. D2 is a distance between the end of the effective diameter of the image-side surface of the second lens and an apex of the image-side surface of the second lens along the optical axis.
US08582213B2 Zoom lens structure and camera lens
This invention discloses a zoom lens structure and a camera lens. The zoom lens structure comprises a shifting barrel, a zoom-driving ring, a fixed barrel and a focus-driving ring. The shifting barrel has a first guiding protrusion. The zoom-driving ring is arranged at a periphery of the shifting barrel, and having a groove-hole and a first-driving part. The fixed barrel is arranged at a periphery of the zoom-driving ring, and having a first groove. The first guiding protrusion is passed through the groove-hole and inserted into the first groove. The focus-driving ring is coupled to an end of the zoom-driving ring and having a second-driving part at the outer edge thereof. By a driving module driving the first-driving part and the second-driving part at the same time, the zoom-driving ring and the focus-driving ring are rotated forwardly or reversely for zooming or focusing.
US08582204B2 Optical film and method for manufacturing the same, antiglare film, polarizer with optical layer, and display apparatus
An antiglare film includes a base member and an optical layer provided on the base member, and the optical layer has an irregular shape on a surface thereof. The irregular shape is obtained by applying a coating material containing fine particles and a resin onto the base member, distributing the fine particles densely in some portions and sparsely in other portions by convection that occurs in the coating material, and curing the coating material. The resin contains 3% by weight or more and 20% by weight or less of a polymer, the average particle diameter of the fine particles is 2 μm or more and 8 μm or less, and the average film thickness of the optical layer is 8 μm or more and 18 μm or less.
US08582197B2 Process for preparing a display panel
This application is directed to processes for preparing electrophoretic displays and semi-finished display panels comprising display cells prepared from the microcup and top-sealing technologies. The semi-finished display panel comprises an array of display cells sandwiched between two temporary substrate layers, between a temporary substrate layer and a conductor layer or between a temporary substrate layer and a permanent substrate layer, wherein said display cells are filled with an electrophoretic fluid and top-sealed with a polymeric sealing layer formed from a top-sealing composition which is being hardened while on top of the electrophoretic fluid.
US08582191B2 Positioning sensing and position servo control
Implementations of actuators and capacitor-based position sensors for monitoring and controlling positioning of the actuators are provided, including implementations of actuators that use flexures to provide support to actuators and pivoting mechanisms to the actuators. Such actuators can be electromagnetically activated actuators that include a magnet stator and a coil rotor mounted on a flexure. A positioning sensor, such as a capacitor sensor, is provided to measure and monitor positioning of the actuator and is coupled to a feedback circuit which uses the measured positioning of the actuator to control the actuator.
US08582186B2 Device for inputting one or several value documents
Described is an apparatus for inserting one or more value documents and to a device for accepting or processing value documents having such an apparatus. The solution of the problem is based on an apparatus for inserting one or more value documents, including an insertion apparatus for inserting the individual value document or several value documents and a separator connected to the insertion apparatus for detecting one value document at a time. The insertion apparatus includes at least two parts connected to each other in a movable manner, wherein the first part in a first position forms a continuous supporting surface together with the second part for inserting several securities, and wherein the first part in a second position for inserting an individual security is removed from the area of the supporting surface.
US08582184B2 Image reader and document conveying method
An image reader and document conveying method shorten times necessary for a discharge process that discharges a document in being conveyed and for an idle feeding process of a document that is left on a paper feed tray.If during double-sided reading, a stop key is operated to issue an instruction to cancel reading, a conveyance controller outputs a path specifying signal to select a single-sided path, and thereby a conveyance route is switched from a double-sided path to the single-sided path. For this reason, the discharge process that discharges a document being conveyed at the time of the reading cancellation to a paper discharge tray, and the idle feeding process that discharges a document left on a paper feed tray to the paper discharge tray are performed with use of the single-sided path that is shorter than the double-sided path, and therefore the times necessary for the discharge and idle feeding processes can be shortened.
US08582183B2 Forward facing scanner
A scanning apparatus comprising a sheet fed scanner and a flatbed scanner. An input tray and an output tray for the sheet fed scanner as well as the platen for the flatbed scanner all face one side of the scanning apparatus resulting in a compact ergonomic scanning system.
US08582174B2 Multifunction apparatus with a print preparation operation
A multifunction apparatus includes: an execution request acceptance section that accepts a request for executing a function; a determination section that determines whether or not the execution request is a function involving printing operation when the execution request acceptance section receives the execution request; and an execution section that performs print preparation operation when the determination section determines that the execution request does not correspond to the function involving printing operation.
US08582172B2 Image scanning apparatus and method to control a light source that an intensity of light irradiated to any one of a plurality of lines of the document from the light source equal to an intensity of light irradiated to another line
The image scanning apparatus includes a light source including at least one light emitting diode (LED) to irradiate light to a document which is a scan target, a light source control unit to control a lighting-up point of time of the light source, an image sensor to transform an image formed by light reflected from the document into an electric signal according to a result of controlling the lighting-up point of time, and an output unit to output image data corresponding to the transformed electric signal.
US08582154B2 Image forming apparatus, image forming system, and server
An image forming apparatus includes a first image data storage unit that (i) stores user identification information and image data in association with each other, (ii) acquires, upon reception of a leaving signal regarding a specific user from an entering/leaving information management device that manages entering/leaving of a user with respect to an area in which the image forming apparatus is installed, the image data having a security level equal to or higher than a first predetermined level associated with the user identification information of the specific user stored in the first image data storage unit, (iii) saves the acquired image data to a server, and (iv) erases the original image data from the first image data storage unit.
US08582153B2 Image forming apparatus and method
Provided is an image forming apparatus including a plurality of resources (for example, circuits) for implementing a plurality of functions and executing jobs in order of priority by using these resources. A conflict judging section determines whether any one of the resources required for a particular one of pending jobs is the same as any one of the resources required for pending jobs having a priority higher than that of the particular job. When it has been determined by the conflict judging section that any one or more of the resources required for the particular job is not the same as any of the resources required for pending jobs having a priority higher than that of the job, a job managing section provides the particular job a right of execution.
US08582151B2 Mutualistic engine controller having customer replaceable unit communication
A printing device includes at least one printing engine that comprises customer replaceable units. At least one engine controller is operatively connected to the printing engine, and the engine controller uses software to control operations of the printing engine. At least one non-volatile memory is operatively connected to the engine controller. The non-volatile memory stores values used by the engine controller to control operations of the printing engine. Additionally, at least one adapter card is operatively connected to the non-volatile memory and to the customer replaceable units. The customer replaceable units each comprise a memory unit. The adapter card reads incoming print jobs before the print jobs are delivered to the controller and the adapter card accumulates and stores statistics relating to print jobs within the memory unit of the customer replaceable units. The adapter card passes the incoming print jobs to the controller in an unaltered manner.
US08582148B2 Image processing apparatus and image processing method
In a conventional image processing apparatus configured to display a preview image of a representative page of an image file including a plurality of pages and including a plurality of pieces of image data, it is difficult for a user to easily recognize, from the preview image, the content of the image file stored in a storage medium. In a technique according to the present invention, a page having a high evaluation value is detected, and a reduced image of the detected page is produced. The resultant reduced image is displayed as the preview image thereby allowing a user to easily recognize the content of the file.
US08582147B2 Information processing apparatus, control method for image forming apparatus and post-processing apparatus, and computer program
An information processing apparatus configured to control an image forming apparatus and a post-processing apparatus configured to execute post-processing on a product output by the image forming apparatus includes a registration unit configured to register a job ticket, a searching unit configured to search for a job ticket that can be used for issuing an instruction to the post-processing apparatus from among the job tickets registered by the registration unit, and an instruction unit configured to issue an instruction to the post-processing apparatus by utilizing the job ticket extracted as a result of the search by the searching unit.
US08582146B2 Image forming method and apparatus
An image forming method and apparatus, wherein the image forming apparatus is wirelessly connectable to one or more mobile devices and the image forming method comprises connecting the image forming apparatus to the one or more mobile devices, determining whether the image forming apparatus has been previously connected to the one or more mobile devices, obtaining a first photo list stored in the one or more mobile device, if determined that the image forming apparatus has been previously connected to the one or more mobile devices, comparing the obtained first photo list with a second photo list stored in the image forming apparatus, updating the second photo list in consideration of the obtained first photo list if determined that the obtained first photo list is different from the second photo list, and displaying the updated second photo list. Thus, the image forming apparatus performing a plurality of printing operations can complete the plurality of printing operations very rapidly.
US08582145B2 Image processing apparatus and image processing method
An image processing apparatus includes a switching unit to switch images output to the display apparatus, a storage unit to store image specifying information to specify the multiple images to be printed and the number of copies information specifying the number of copies to be printed, and an output unit to sequentially output the images specified with the image specifying information to the display apparatus, are provided, and if a switching operation is performed when the number of copies information is set as two or more copies of an image displayed, output of the next image specified with the image specifying information is performed without following the number of copies information.
US08582142B2 Image processing system
After a print request is made from a personal computer to a multifunction peripheral, when a user who logs into the multifunction peripheral instructs an execution of the print request in the multifunction peripheral, the multifunction peripheral requests the personal computer to transmit image data. Then, the personal computer transmits the requested image data to the multifunction peripheral. The multifunction peripheral executes the printing using the received image data. When the printing is completed, the multifunction peripheral transmits a completion notification indicating that the printing is completed to the personal computer. When receiving the completion notification, the personal computer transmits a completion notification having the same content as the received completion notification to the multifunction peripheral.