Document Document Title
US08028596B2 Transmission device having at least one shift element which can be actuated by means of an actuator arrangement which has at least one electrical component
A transmission device (1) having a switching element, which is actuated by at least one electric component (5, 17) which is part of an actuator (4). The electric actuator component is linked to a countershaft (3) of the transmission and rotates at the speed of countershaft (3) during operation, and is functionally connected through an electric transformer rotary transformer device (15) with further enclosure mounted components of the transmission device (1). Via the transformer device (15), electric energy and/or data can be exchanged, through collector ring contacts, using inductive or capacitive coupling between the enclosure mounted components of transmission device (1) and at least one electric actuator component (5, 17) which is linked with the countershaft (3).
US08028590B2 Traction apparatus and traction force control method of traction apparatus
In the traction apparatus, a control circuit has the following traction control process portions. First, a first traction control process portion winds up the slack portion of a wire by a motor to eliminate the slack of the wire connected to a body to be pulled. Next, a second traction control process portion converts a set traction force that is set by an operation portion to a traction amount to calculate a converted value and, by defining a predetermined amount of a traction amount set based on the converted value as an initial target value, continuously winds up the wire by the motor to that target value. Next, a third traction control process portion detects the traction force that is being applied to the body to be pulled by a load cell, calculates a drive stop time of the motor by defining the set traction force as a final target value on the basis of a detected output of the load cell and drives the drive mechanism, and stops the driving of the motor at a point of reaching the drive stop time.
US08028586B2 Load cell and system for measuring forces based on optical spectra shifts
A load cell having an optical micro-resonator in a housing formed of high thermally conductive material. Upon application of a force to a surface of the housing, the micro-resonator is squeezed and changes in shape and refractive index, thereby changing the resonant frequency of the micro-resonator and causing a shift in the spectrum of wavelengths of light that is introduced to the micro-resonator. This shift in the spectrum of wavelengths is representative of the force applied to the housing of the load cell.
US08028582B2 Marker detection apparatus and marker detection method
A marker detection apparatus detects a marker attached to a target sample from samples flowing in a sample flow, including: an electric field formation section that forms a quasi-electrostatic field in a path of the sample flow; and a detection section that detects, when the target sample labeled by the marker that is a particle made from a piezoelectric or electrostrictive substance of a unique vibration frequency gets into the quasi-electrostatic field, the vibration of the particle.
US08028580B2 Inertial measurement unit with enhanced acceleration withstand capability
The present invention relates to an inertial measurement unit with enhanced resistance to acceleration, and it is characterized in that it comprises at least five accelerometers (Acc1 to Acc5), the sensing axes of which are arranged at various positions on the generatrix of a conical surface, and in that they comprise a device for detecting saturation of the accelerometers and a device for detecting abnormal biases.
US08028578B2 Composite sensor
A composite sensor includes an angular velocity sensor element, an acceleration sensor element, a signal processing IC for processing signals from the angular velocity sensor element and the acceleration sensor element, an inner package for accommodating the angular velocity sensor element, the acceleration sensor element, and the signal processing IC; a coupler connected to this inner package, and a fixing member connected to this coupler for holding the inner package via this coupler. The coupler is elastically deformable. One of the acceleration sensor element and the signal processing IC is located at the right with respect to the center of the inner package, and the other of the acceleration sensor element and the signal processing IC is located at the left with respect to the center of the inner package. The composite sensor angular maintains its characteristics of the angular velocity sensor element while the angular velocity sensor element and the acceleration sensor element are accommodated in one package.
US08028577B2 Gravity survey with relative and absolute gravimeters
A gravity survey is conducted by obtaining relative gravity measurements from a plurality of survey points using a relative gravimeter, obtaining absolute gravity measurements from a subset of a lesser plurality of the survey points designated as combination survey points, determining a correction factor related to any difference between the relative and absolute gravity measurements at each of the combination survey points, and correcting the relative gravity measurements made at the survey points which are not combination survey points using the correction factor. The absolute and corrected relative gravity measurements at the survey points constitute the gravity survey.
US08028574B2 Engine oil level detecting device
An oil level detecting device for detecting an oil level in an oil storing chamber formed in a crankcase of an engine includes a fan, a power generator and an oil level determination unit. The fan is rotated by an oil flow produced by dipping up oil for lubricating the engine. In response to rotation of the fan, the generator generates a corresponding amount of electric power on the basis of which the oil level determination unit determines the oil level.
US08028573B2 Tool set for the insertion of a flow monitoring device in a fluid piping, and implementation method therefore
The invention particularly relates to a tool set for setting-up a flow monitoring device (1) in a fluid piping (K).This tool set comprises at least one hollow semi-flexible hose (31) provided with a jack (33) bearing the device (1) in a sheath, a pump (32) monitoring the pressure inside the hose, a support member (4) slidingly crossed by the hose (31), and an introduction airlock (5) carried by the support member and making it possible to sealingly insert the hose in the piping (K).
US08028569B2 Method and device for adapting the efficiency of a cooler in the return circuit of exhaust gas in an internal combustion engine
A method for providing a specification about an efficiency of a cooler for recirculated exhaust gas in an internal combustion engine includes: measuring a temperature of the recirculated exhaust gas cooled by the cooler; and ascertaining the specification about the efficiency of the cooler as a function of the measured temperature of the cooled recirculated exhaust gas. With the aid of the specification about the efficiency of the cooler it is possible to determine a failure of the cooler or to calculate a temperature of the recirculated exhaust gas in order implement an engine control system of the internal combustion engine on the basis of a reliable temperature specification that is not influenced by lag effects.
US08028563B2 Pressure interference testing for estimating hydraulic isolation
A cased hole pressure test tool is used to determine the integrity of cement between two points in a borehole in terms of permeability or transmissibility. The test tool drills at least one probe hole through the casing up to the cement. In one embodiment, two probes are set and the dissipation of a pressure pulse through the cement initiated by the first probe is observed by the second probe. In another embodiment, one probe hole is in hydraulic communication with the borehole fluid and a single offset probe is set in another probe hole. Fluid (water) is then added to the borehole to cause a pressure increase in the borehole fluid. Detection of the pressure increase through the cement by the offset probe is indicative of a loss of hydraulic isolation. Packers may be used to isolate the portion of the borehole under test. A mechanism for generating a pressure pulse of known magnitude is also described.
US08028562B2 High pressure and high temperature chromatography
Methods and related systems are described for high pressure chromatographic analysis. The described system includes a flowpath adapted to flow a mobile phase and the sample at high pressures, an injector adapted to inject the fluid sample into a flowpath, a separation column adapted to operate at high pressures for separating various components, a detector and a processor that calculates the amount of at least one component of the fluid sample. The system can operate a pressures above 20 atm or even 100 atm, and temperatures above about 100 degrees Celsius. The system can deployed in a wellbore in a subterranean rock formation, and include fluid collection system for obtaining the fluid sample downhole. The system can also be located close to a wellhead and includes a tap in fluid communication with a surface flowline carrying produced fluids and the injector.
US08028561B2 Hydrogen sensor with air access
The invention is directed at a method of sensing hydrogen gas in a liquid comprising: providing a measuring device comprising a hydrogen sensing chamber and a palladium hydrogen sensor mounted in contact with said chamber, positioning a hydrogen permeable membrane between the liquid and the hydrogen sensor and creating a headspace, selectively providing air to the sensor headspace, thereby bringing air into contact with said palladium sensor to refresh the palladium, after the palladium sensor is refreshed shutting off air flow to the sensor headspace, bringing liquid into said chamber, allowing hydrogen to pass through the membrane and reach equilibrium, and reading the hydrogen concentration.
US08028560B2 Handheld brake
Vise pliers with duck bill jaws and a brake attached thereto, having utility as a vise pliers tool and/or as a handheld sheet metal brake.
US08028559B2 Flying roller hemming anvil process
A roller hemming system for edge hemming vehicle closures from nested metal panels includes an anvil robot moveably supporting a hemming anvil having a working surface, a clamping spider cooperable with the anvil robot for clamping the nested metal panels on the working surface, an anvil register including a base and a registration feature for matingly positioning the hemming anvil thereto, a hemming robot including a multi-axis controllable arm, a roller hemming apparatus mounted on a distal end of the multi-axis arm, the roller hemming apparatus being moveable along edges of the nested metal panels on the anvil to hem the panels together.
US08028558B2 Method and apparatus for forming of panels and similar parts
The invention presents method and apparatus for forming of large thin panels and similar parts having integral stiffeners at one side of a board. The method includes progressive forming of preheated billets into sculptured dies of corresponding length and width by a forging die of substantially identical width and short length with slightly inclined and flat forging surfaces providing a smoothly convergent working zone, and a periodical transfer of the sculptured die into the working zone between successive strokes of the forging die. Control of the material flow is performed by selection of a ratio of the working zone length to the billet thickness, variable contact friction at both dies and application of additional compressive forces to the billet at ends of the working zone. For semi-continuous processing of very long parts, the sculptured die is composed by plurality of sectioned elements. Embodiments of the method are conditions of isothermal and super plastic forming of light alloys with sub-micron grained structures.
US08028557B2 Methods and apparatus for forming stiffening structures in a strip material
Methods and apparatus of forming stiffening structures in a material are disclosed. In an example method, a first bend line is formed in the material and a portion of the material is drawn toward the first bend line to form an intermediate stiffening structure. A second bend line is then formed adjacent and parallel to the first bend line so that the intermediate stiffening structure is located between the first and second bend lines. A plurality of stiffening structures is then formed in the intermediate stiffening structure without substantially stretching the material.
US08028556B2 Key ring with tamper-evident closure member, kit for assembling a key ring, and method of using same
A key ring apparatus is designed to provide visual evidence of tampering. The key ring apparatus includes a main loop member having adjacent end portions with substantially equal diameters. The key ring apparatus also includes a hollow tubular sleeve that receives the main loop end portions, and is crimped into place thereon after keys have been placed on the main loop member. The tubular sleeve may have a pair of crimping indication indicators thereon, to show where to crimp the sleeve onto the main loop of the key ring apparatus. One or both of the main loop member and the sleeve may have a unique serial identification number thereon.
US08028555B2 Preassembled cam lock assembly
A preassembled cam lock assembly comprising is disclosed which includes a housing defining a throughbore configured to receive an interchangeable lock core. A tail piece is fixedly secured on a rear face of the housing. The tail piece defines a stepped bore including an arc-shaped cutout. Each end of the arc-shaped cutout defines a stop surface. A cam driver is configured to be rotatably retained in the stepped bore of the tail piece. The cam driver includes a first end defining an arc shaped lost motion slot and a second end adapted to engage a cam. The cam driver has a plurality of spaced bores which are dimensioned to receive a driver pin which is movably positioned within the cutout of the tail piece between the stop surfaces. A cam is secured to the second end of the cam driver adjacent the tail piece. A drive member is positioned within the throughbore of the housing and is adapted to engage an interchangeable lock core such that actuation of the interchangeable lock core effects rotation of the cam driver. The drive member includes a drive pin which is slidably positioned within the lost motion slot of the cam driver such that rotation of the drive member moves the drive pin through the lost motion slot such that the driver pin engages an end of the lost motion slot to effect rotation of the cam driver.
US08028553B2 Modular electromechanical lock cylinder
A lock cylinder with a lock cylinder housing is provided. A knob shaft, rotatable by way of a knob, is mounted to rotate on one side or both sides of the lock cylinder. An authorization signal causes at least one electromechanically operating coupling device to connect a lock element to rotate in unison with the knob shaft and in order to operate a lock. The authorization signal is generated by evaluation electronics based on an input or input signal. It is proposed that at least one reading unit with an input unit to record the input and/or a receiving unit to receive the input signal is present, that the reading unit with the input unit and/or receiving unit is arranged in at least one knob and are spatially separated from the evaluation electronics, that the knob is connected electrically and mechanically releasable to the knob shaft, and that the reading unit generates, from the input or input signal, an access signal that can be evaluated by the evaluation electronics.
US08028551B2 Secure mounting arrangements for a lock assembly
A mountable lock includes a lock body and a retaining member. The lock body is configured to be secured to an external structure by at least one fastening member. The lock body includes a lock interface movable from a locking condition to an unlocking condition in response to proper user manipulation of the lock interface. The retaining member includes a first end receivable in a first opening of the lock body and lockingly engageable with the lock body when the lock interface is in the locking condition, the first end being disengageable from the first opening when the lock interface is in the unlocking condition. The at least one fastening member is accessible through a passageway in the lock body that is blocked when the retaining member is in locking engagement with the lock body, thereby preventing disassembly of the lock body from the external structure.
US08028547B2 Warp knitted fabric, method of manufacturing the same, and knit structure of warp knitted fabric
A warp knitted fabric having the isotropy of strength. The warp knitted fabric is provided with a fabric weave and insertion yarn groups (14, 16). The insertion yarn group (14) comprises four yarns (Y4a-Y4d) of the same type. The insertion yarn group (16) comprises four yarns (Y5a-Y5d) of the same type. The yarns (Y4a-Y4d, Y5a-Y5d) are inserted into a warp-knitted fabric weave in the warp direction while being arranged parallel to each other at an interval of one wale in the weft direction. Each of the yarns (Y4a-Y4d, Y5a-Y5d) comprises a portion (14a) extending as a whole in the direction crossing the warp direction, a portion (14b) extending as a whole in the direction crossing the warp direction, and a portion (14c) extending as a whole in the direction extending along the warp direction and connecting the portions (14a, 14b) to each other. One of the yarns (Y4a-Y4d) is overlapped with a corresponding one of the yarns (Y5a-Y5d) when viewed from the thickness direction.
US08028544B2 High delivery temperature isopipe materials
Isopipes (13) for making a glass or a glass-ceramic using a fusion process are provided. The isopipes are made from a silicon nitride refractory material that is: (a) produced in block form in an atmosphere having a pO2 of less than 0.1 using less than 10 weight percent of one or more sintering aids, (b) machined into an isopipe configuration, and (c) exposed to a partial pressure of oxygen equal to or greater than 0.1 for a period of time and at a temperature sufficient to form a SiO2 layer (31) which exhibits substantially only a passive oxidation mechanism. The SiO2 layer (31) serves as a protective barrier for further oxidation of the silicon nitride during use of the isopipe (13). The isopipes (13) exhibit less sag during use than isopipes composed of zircon.
US08028543B2 Tempering bent glass sheets
An apparatus for tempering a bent glass sheet is disclosed. The apparatus comprises means for conveying the sheet through the apparatus and a pair of blastheads for quenching the sheet with quench gas. Each blasthead comprises a plurality of spaced elongate plenums for supplying quench gas to an array of quench nozzles, the nozzles being mutually inclined to provide diverging jets of quench gas. The plenums extend transversely to the direction of conveyance of the sheet, and the array of nozzles is curved in at least one direction. The array may comprise rows of nozzles extending along lines which are curved in the direction of elongation of the plenums; preferably the curvature of the rows matches the average local curvature of the bent glass sheet in the corresponding direction. Also disclosed is a production line incorporating the apparatus.
US08028540B2 Four terminal hermetic bushing for use with single-phase electrical service line and three-winding motor
A three-winding induction motor supplies shaft power to an air-conditioning or refrigeration compressor, where both motor and compressor are hermetically sealed, and the wall of the hermetic enclosure has an electrical bushing in the wall of the enclosure, which bushing has four electrical conductors to connect the motor stator windings internal in the enclosure to the external electrical circuits. Four conductors permit the six motor winding terminals for a three-winding induction motor to be connected in the unique semi-hexagon circuit to motor-run-capacitors and to a single-phase supply. A three-symmetrical-winding induction motor with the three windings in series and a single-phase supply connected across two of the windings in series. A circuit for use with a three-winding induction motor. A capacitor bank. An air-conditioning or refrigeration unit. A four-terminal hermetic bushing.
US08028539B2 Air conditioner
Disclosed is an air conditioner which includes a plurality of compressors, a common inlet pipe through which fluid flows to the compressors, a plurality of inlet pipes branching off from the common inlet pipe which are connected to the compressors, a plurality of outlet pipes connected to the compressors through which refrigerant discharged from the compressors passes, and a plurality of bypass pipes connected to the compressors through which fluid discharged from the compressors passes. The fluid which passes through the plurality of bypass pipes is distributed to the plurality of compressors through the common inlet pipe.
US08028536B2 Combination dehydrator, dry return air and condensed water generator/dispenser
A portable, combination dehydrator, dry return air and condensed water generator/dispenser configured to alternately provide water from a reservoir of condensed water or from an alternative source of water. In one embodiment, the alternative source comprises a five-gallon bottle of water and the mounting for the bottle includes a removable cover for preventing contamination of the system when the bottle is not in place. In one embodiment, the system provides purified dry make-up air to a home or office air conditioning system and dehydration cabinet, while producing pure atmospheric condensation from humidity found in the air and purifying the air and water for breathing, dispensing and drinking purposes.
US08028533B2 Defrost indicator
A defrost indicator is configured such that the process of freezing and defrosting the defrost indicator places the defrost indicator into a state that is not completely reversed by refreezing, so that one can detect whether the defrost indicator defrosted and refroze or never defrosted by observing its current state. In an embodiment, the defrost indicator is initially placed in a first state before being frozen (e.g., upside down with fluid in an upper chamber). Freezing the defrost indicator places it in a second state (e.g., with the fluid frozen in the upper chamber). Then when the defrost indicator is defrosted, the defrost indicator is placed into a third state that is different than the first state (e.g., right-side-up with liquid fluid in the lower chamber). If the defrost indicator is again frozen, the defrost indicator is placed into a fourth state (e.g., the fluid frozen in the lower chamber).
US08028529B2 Low emissions gas turbine combustor
A gas turbine combustor including: a primary combustion chamber; a secondary combustion chamber downstream of the primary combustion chamber; a venturi having a venturi throat; a transition piece; a cap assembly attached to the primary combustion chamber, and an external turbulator member in operable communication with the cap assembly, wherein the primary combustion chamber includes a mixing hole arrangement for improving homogeneity of an air and fuel mixture in the combustor; the venturi throat is disposed within a predetermined distance upstream from the downstream end of the primary combustion chamber; the transition piece is composed of a duct body, with a plurality of dilution holes formed in the duct body; and the external turbulator member includes a step positioned at the second end of the centerbody, the step defining a radial distance about the second end of the centerbody.
US08028528B2 Annular gas turbine combustor
A combustor assembly includes a convergent segment followed by a divergent segment to advantageously improve combustion. The combustor assembly includes a first segment beginning at a forward end that transitions to a second segment past a transition segment in a direction along a combustor axis toward an aft end. The reduction in cross-sectional area within the first segment provides desirable fuel and air mixing properties. The convergent first segment in combination with the divergent second segment decreases residence time of fuel-air mixture within the combustor chamber that decreases production of undesirable emissions from the combustor assembly.
US08028527B2 System and method for converting moist air into water and power
The present invention is directed to power generation systems and methods for converting naturally occurring moist air into power and water, enabling generation of power without carbon combustion and without the release of green-house gasses which usually accompany thermodynamic power generation. According to one embodiment, a compressor module is used to greatly compress enriched water vapor drawn from the surrounding moist air. The compressed water vapor is then condensed into output water by a working fluid, while the heated working fluid is used in a Rankine-cycle power generation loop to turn a turbine and thereby create transmittable electrical power.
US08028526B2 Geared boiler feed pump drive
A geared fluid drive arrangement in which a constant speed motor is used to start a “full-size” boiler feed pump, and is able to operate the pump at a limited speed and correspondingly limited power adequate to fill, pressurize and feed water to a boiler such as would be used for an electrical generating plant to start-up and to operate stably at part load, but not necessarily full load. After the boiler is operating stably, steam from the boiler or from an extraction point of the main turbine is admitted to a mechanical drive steam turbine in order to drive the same “full-size” pump to the normal operating range.
US08028524B2 Supercharger with oil slinger and baffles
A supercharger for an internal combustion engine having an internal reservoir adapted to receive a supply of lubricating oil. An oil slinger is mounted on the impeller shaft for rotation therewith that extends into the reservoir for collecting and slinging lubricating oil onto the supercharger bearings, shafts and the drive and impeller gears. A baffle assembly is carried by the interior of the supercharger housing for controlling the volume and flow of lubricating oil onto said gears and bearings and directing oil flow therefrom back into said reservoir to prevent excessive lubrication buildup on the gears and the deleterious effects that result therefrom.
US08028520B1 Center section for hydraulic drive apparatus
A hydraulic drive device including a center section for rotatably mounting a hydraulic pump and hydraulic motor on respective running surfaces. The center section further includes a pair of ports connecting the running surfaces, where the ports are not located in the same plane but are rather offset from one another with respect to the pump running surface, so that one of the ports is closer to the pump running surface than the other port.
US08028519B2 Method and device for regenerating an emission control system
The invention relates to a method for regenerating an emission control system of an internal combustion engine, comprising a storage catalytic converter, a first exhaust gas probe being situated in an exhaust gas tract upstream of the storage catalytic converter and a second exhaust gas probe being situated in a second exhaust gas tract downstream of the storage catalytic converter. A first output signal of a first exhaust gas probe and a second output signal of a second exhaust gas probe are supplied to an engine management system and the storage catalytic converter is regenerated by being exposed to a reductant in a regeneration phase. If the quantity of reductant is controlled by the engine management system during the regeneration phase, whereby said system detects the quantity of reductant that is present downstream of the storage catalytic converter by means of the second output signal of the second exhaust gas probe situated downstream of said converter, the charging of reductant can be significantly reduced with respect to an optimised dosage. Excess consumption of fuel or reductant as a result of the regeneration of the storage catalytic converter is minimised. In addition, the method improves the emission values, thus significantly contributing to the maintenance of emission limits.
US08028517B2 Exhaust gas purification device for an engine
According to the invention, an exhaust gas purification device for an engine is provided. The device comprises: a plurality of cylinders, the cylinders being divided into at least two cylinder groups; exhaust branch pipes connected to the cylinder groups at their upstream ends, respectively; a common exhaust pipe connected to the downstream ends of the exhaust branch pipes; and a NOx catalyst positioned in the common exhaust pipe. When a sulfate contamination regeneration process for regenerating the sulfate contamination of the NOx catalyst is performed by controlling the air-fuel ratio of the exhaust gas discharged from one of the cylinder groups to a rich air-fuel ratio and controlling the air-fuel ratio of the exhaust gas discharged from the other cylinder group to a lean air-fuel ratio and a purge gas including fuel vapor is purged into an intake pipe, one of the amount of purge gas and the ratio of the amount of purge gas relative to an amount of fresh air flowing through the intake pipe is controlled on the basis of the concentration of fuel vapor in the purge gas.
US08028514B2 Exhaust gas purification system for internal combustion engine and method for regenerating purification ability of exhaust gas purification device
The problem is to regenerate the purification ability of an exhaust gas purification device more reliably or efficiently in an exhaust gas purification system that combines a plurality of branch passages branch off from an exhaust gas passage and exhaust gas purification devices. When the purification ability of an exhaust gas purification device is regenerated, in the branch passage where the exhaust gas purification device is provided whose purification ability is to be regenerated, the opening angle of an exhaust gas flow volume control valve is set to the minimum opening angle that can reliably transport a reducing agent that is added from a reducing agent addition section. While the opening angle is maintained, the reducing agent is added. After the addition of the reducing agent is complete, the opening angle of an exhaust gas flow volume control valve is closed completely.
US08028513B2 Variable bypass turbine fan
An engine for powering a vehicle, such as a military aircraft or a commercial aircraft, is provided. The engine broadly comprises a main core with a plurality of spools with each spool having a plurality of compressor blades and a plurality of turbine blades attached thereto. One of the spools has a first set of fan blades attached thereto. The engine further has a variable bypass turbine fan formed by a second set of fan blades. The second set of fan blades is arranged outboard of the main core. The second set of fan blades may be decoupled from the first set of fan blades.
US08028511B2 Integrated gasification combined cycle power generation plant
A gasifying agent supply path A from an axial flow compressor 21 which boosts pressure of a gasifying agent to a gasifying furnace 2 is branched, and a gasifying agent bypass path D having an escaping pressure adjusting valve 23 is provided. The flow quantity or pressure of the gasifying agent supplied to the gasifying furnace 2 from the gasifying agent supply path A can be adjusted according to the degree of opening of the adjusting valve 23 disposed in the gasifying agent bypass path D, whereby providing a control valve in the gasifying agent supply path A is no longer necessary. Thus, pressure loss at the gasifying agent supply path A can be suppressed, and the discharge pressure of the axial flow compressor 21 can be greatly reduced.
US08028509B2 Polyethylene naphthalate fiber and method for producing the same
The polyethylene naphthalate fiber for industrial material having a low fatigue in a composite is a polyethylene naphthalate fiber for industrial material containing an ethylene-2,6-naphthalate unit in 80% or more, characterize by having a strength of 6 cN/dtex or more and a secondary yield point elongation degree of 8% or less. The production method thereof is a method for producing a fiber in which a fiber having been obtained by melt-spinning a polyethylene naphthalate is subjected to stretching, characterized in that prestretch satisfying such conditions as the fiber temperature of from 80° C. to 120° C. and from 0.05 to 0.3 N/dtex is performed, a first stretch satisfying such conditions as the fiber temperature of from 130° C. to 180° C. and stretch tensile force of not more than the prestretch tensile force is performed, the total stretch magnification including subsequent stretches is set to 5 or more, and finally heat-treatment under tension with a stretch ratio of from 0 to 2% is performed.
US08028507B2 Picking arrangement for picking fruit on an elongate stem
Picking arrangement for picking at least one fruit (36) located on an elongate stem (33) of a plant (34), has a holder (3), that can be moved along the ground (9), and having an elongate picking gap (30), which is provided on the holder (3), bounded by lateral edges (31) and through which the stem (33) can be guided. The fruit (36) is separated off along the edges (31) in the process, wherein the picking gap (30) is oriented such that the step (33) can be fed to the picking gap (30) with its longitudinal axis oriented parallel, or essentially parallel, to the longitudinal axis of the picking gap (30).
US08028503B2 Method and system for ultrasonic sealing of food product packaging
A method and system for ultrasonic sealing of food product packaging is provided. The ultrasonic sealing system preferably includes a food product packaging-positioning system that delivers food product packaging and food product into direct on-item-packaging forming box. The direct on-item-packaging forming box then receives the food product packaging and forms it directly around the supplied food product forming a partially packaged food product. The partially packaged food product is then ultrasonically edge sealed around the food product by an ultrasonic food product packaging fin-sealing unit forming a partially sealed food product packaging. The partially sealed food product packaging then enters a food product packaging end-sealing unit which ultrasonically seals and crimps the ends of the food product packaging resulting in a fully packaged and ultrasonically sealed food product.
US08028502B2 Flexible pouch and method of forming a flexible pouch
A method of forming and filling the pouch includes the steps of forming each panel and joining two panels by sealing together the side edges and lower edge. The method also includes the steps of opening the pouch and filling the pouch with the product. The method further includes the steps of closing the filled pouch by forming a first closing seal extending along an upper edge of the pouch a predetermined length from the upper edge, such that there is no dead space inside the pouch between the product and the first closing seal, and forming a second seal between the first closing seal and the upper edge thereby trapping the product between the first closing seal and the second closing seal, and finishing the pouch.
US08028498B2 Method of processing a container and base cup structure for removal of vacuum pressure
A Method of Processing a Container and Base Cup Structure For Removal of Vacuum Pressure A plastic container (10) has a wall extending to a lower portion including a pressure panel (20). The panel (20) is transversely oriented and can move from a downwardly inclined position providing a geometrically unstable configuration to an upwardly inclined position providing a geometrically stable configuration to control pressure change in the container. This movement may be provided by suitable actuating means such as rod (22). In the unstable configuration a base cup 50 or any other suitable holder can support the container and enable it to be conveyed in a container handling or processing system.
US08028497B2 Automated clippers
Pivotable clipper assemblies for attaching at least one closure clip to a product held in netting include a pivotable clipper mechanism having a clipper body configured to deliver clips to a clip window and attach the clips to netting and a first cutting cartridge mounted to the pivotable clipper mechanism. The first cutting cartridge includes: (a) a knife; (b) an actuation cylinder with a rod in communication with the knife that advances and retracts the knife; and (c) an anti-rotation block attached to a rear of the knife intermediate the knife and rod to inhibit the knife and rod from rotating, wherein, in operation, the first cutting cartridge pivots with the clipper mechanism.
US08028491B2 Replaceable wet-set tactile warning surface unit and method of installation and replacement
A replaceable, wet-set tactile warning surface unit having a body defining an upper surface and a lower surface, the body defining a series of raised projections on its upper surface, and defining a plurality of spaced through-holes from the top to the bottom surface, in which the raised projections are spaced from one another and the through-holes are located between projections. An anchor member such as a threaded insert is coupled to the bottom surface of the unit member directly below each of the through-holes by fasteners such as bolts that pass through the through-holes.
US08028489B1 Framed window screen and connector
A framed window screen formed from four (4) rails which each include a channel, a wide groove and a narrow groove and are each cut at a forty-five degree (45°) angle at the terminal ends. A durable, sturdy corner connector joins each rail one to another, which may be molded from a durable polymeric material having an L-shaped member, a groove support and a stanchion. The groove support is V-shaped and joined to the L-shaped member by a rib. Each end of the L-shaped member of the connector is inserted into adjacent rail channels with the groove support positioned in the wide grooves of the adjacent rails. Once the screen frame is assembled using the connectors, a suitably cut screen wire can be placed over the frame with the edges proximate the narrow groove whereby a rubber seal is inserted to maintain the screen in the narrow groove by friction.
US08028486B2 Floor panel with sealing means
Floor panels and floor elements therefore are made of sheet-shaped cores which before application of the surface of the floor panels are formed with sealing means for counteracting changes in the properties of the floor panels caused by moisture.
US08028483B2 Panel
An insulating panel includes a first sheet, a second sheet, and a body of insulating foam between the sheets. The foam has a plurality of longitudinally extending conduits through which a heat exchange medium such as air is circulated. A barrier is used to create an enlarged void space for air circulation. The barrier is located below profile crowns to prevent foam from entering the crowns and to create additional foam-free voids below the crown. Heat transfer efficiency is increased.
US08028482B2 Device for forming joints in concrete works
The invention relates to a device for forming contraction joints in concrete works. The invention comprises a plurality of assemblies which are made from a concrete-separating material and which are mounted to rigid linear elements in an alternate manner on one side and then the other of the surface crack line on the upper face of the concrete work surface, leaving spaces therebetween for cracking. The inventive device enables the adjacent slabs formed by the contraction joint to be fixed, thereby improving the resistance performance thereof. The invention is suitable for in situ concrete works, such as roads, channels, esplanades, sewers, tunnels, railways, dykes, etc.
US08028481B2 Caisson ceiling system
A caisson system having an attachment plate fastened to ceiling joists; compressible spacers to allow for the attachment plate to be perfectly straight; caisson frames consisting of a combination of a pair of length planks and a pair of width planks to create a generally rectangular structure; length cover planks and width cover planks, along with tiles to finish the caisson frames.
US08028479B2 Interlocking structural glazing panels
Disclosed is an interlocking glazing panel comprising a pair of transparent or translucent lites, and rigid structural spacer located between, and firmly attached to, said lites to define a gap therebetween, said rigid structural spacer extending around at least part of the periphery of said glazing unit and having over at least a portion thereof an interlocking profile to provide a firm interlocking connection to another interlocking panel having a complementary like interlocking profile, wherein said glazing panel can be inserted as a structural member in a wall or roof constructed of interlocking panels.
US08028478B2 Skylight having a molded plastic frame
The present invention provides a skylight frame design that is adapted to receive at least two panels of glass. The skylight frame comprises a stepped frame section that includes a lower step surface and an upper step surface. The lower step surface is adapted to receive a first glass panel so that a section of the first glass panel lies flush against the lower step surface. Similarly, the upper step surface is adapted to receive a second glass panel so that the second glass panel lies flush against the upper step surface. The skylight frame design of the invention is either incorporated into a skylight frame that may be attached to a curb unit on a roof or it may be an integral part of a skylight frame-curb assembly that also contains a curb section. In another embodiment of the invention, a skylight frame design which directly incorporates one or more panels of glass during molding is provided.
US08028477B2 Truss gusset plate and anchor safety system
A peak gusset for securing a safety line for a workman, a roof truss and an anchoring system incorporating the same. The gusset is a substantially planar plate including an attachment region, a coplanar anchor portion and bendable flaps. A plurality of teeth extends from the attachment region and into the side of a truss member adjacent the peak. The anchor portion extends laterally beyond the peak and a hole defined therein receives the security line. The hole is disposed above an upper surface of the truss member and vertically beneath the peak. The gusset is non-removable and does not need to be cut down before a ventilation cap is applied thereover. A pair of peak gussets can be secured on either side of a truss and a connector member for attachment of the security line can extend between peak gussets on adjacent trusses.
US08028471B2 Wrapper with decorative extension and method
A wrapper for wrapping an item to form a decorative cover thereabout is disclosed. The wrapper is constructed of a sheet of material having an extension attached to a portion thereof and provides the decorative cover with the appearance of being formed of two separate, unconnected sheets of material.
US08028466B1 Thwartable bottom link for vertical line
A thwartable link for a vertical fishing line includes a substantially tubularly shaped body having a first end and a second end and first and second opposed side walls extending between the first and second ends. Each of the side walls has an axially extending elongated slot passing therethrough. A knife blade is located within the interior of the tubular body adjacent the first end but facing the second end. The fishing line extends through the slots in the side walls and through the interior of the tubular body. A stop is attached to the line adjacent the first side of the tubular body preventing the line from being pulled through the elongated slot in the first side. A tether extends between the second end of the tubular body and the line. The tether is connected to the line on the same side as the stop means but is spaced therefrom. An elastic O-ring surrounding the tubular body temporarily retains the line adjacent the second end of the tubular member. Applying a tensioning force on the line on the second side of the body causes the line to slide axially in the slots toward the knife blade to be severed by the knife blade. A time release device in the tether disconnects the tether from the tubular member after a pre-selected period of time.
US08028464B2 Customizable fishing lure system and accompanying apparatus
A customized fishing lure system having a lip, leading portion, trailing portion, body portion, a hook and connection mechanism. The lip being adapted to provide resistance when said fishing lure is moved within water. The leading portion being positioned towards the leading portion of said fishing lure. The trailing portion being positioned towards the trailing portion of said fishing lure. The body portion being positioned between said leading portion and said trailing portion. The hook being attached to said fishing lure. The first connection mechanism adapted to releasably engage said lip to said leading portion.A plurality of packaging and marketing embodiments intended to accentuate the benefits of the present invention.
US08028462B2 Rigid-rod-anchor-weight assembly
A lineless rigid-rod-anchor-weight assembly provides for anchoring, throwing, and retrieving a decoy or a set of decoys without any tangling of the members of the set. The assembly is attachable to floating object and includes a rigid-rod permanently molded into an environmentally safe, hermetically encapsulated, lead weight. The impermeable encapsulate may be a polyvinylchloride. The rod may be fiberglass or a naturally-occurring material exhibiting rigidity with limited flexure. The floating object may be a decoy, such as a puddle duck decoy with a keel having a receiver aperture for receiving the anchor-weight attachment means. One end of the attachment may be a clip connector means for fastening the attachment means to the floatable object and may also be attached to the rod. Alternatively, if the decoy has a receiver aperture above the keel, the anchor-weight attachment means comprises an adapter to provide for such attachment.
US08028456B2 Detachable visual augmentation device (VAD) mounting bracket for firearms and optical devices
Various detachable firearm mounting bracket device embodiments are provided. According to an embodiment, a detachable mounting bracket is adapted to allow users of various weapons platforms and field optical devices to rapidly and securely attach visual augmentation devices to a firearm. A detachable mounting bracket can comprise a housing to attach to a firearm stock, a clamping mechanism to secure the housing to a firearm, and a rail interface adapted to receive a visual augmentation device. The detachable mounting bracket device can be attached to a firearm with a clamp, screw closure, and a vertical interlock clamp. After the detachable mounting bracket is attached to a firearm, a user can easily and rapidly secure a visual augmentation device to the rail interface. Other embodiments are also claimed and described.
US08028454B1 Loaded chamber indicator systems for semiautomatic handguns
Loaded chamber indicator systems semi-automatic handguns wherein a loaded chamber indicator is extended by the empty cartridge ejector when the empty cartridge ejector rests on a cartridge in the handgun chamber. In one embodiment, the loaded chamber indicator is in an opening or hole in the back of the slide, with the inner end of the loaded chamber indicator being enlarged and fitting within an inclined slot in the empty cartridge extractor so as to be extended or retracted dependent on whether the empty cartridge ejector rests on a cartridge in the handgun chamber. The empty cartridge extractor may be mostly molded plastic with a metal end for engaging cartridges, and the loaded chamber indicator may be entirely molded plastic. Multiple embodiments are disclosed.
US08028453B2 Apparatus and methods for displaying a card
Apparatus and methods for displaying a card via a decorative figurine, or similar device, equipped with one or more card retention mechanisms. In one embodiment, the retention mechanisms are arranged in a V shape to allow a card placed therein to be retained in a partially open state. In another embodiment, upper projections may be included to provide further stability to the retained card. In some embodiments, the apparatus is in the form of a quadruped, the retention mechanisms are integral to or coupled to the quadruped's legs, and the upper projections are in the form of the quadruped's arms. In another embodiment, a tent-style card is held between upper and lower retention mechanisms. In another embodiment, the card is permanently adhered to the figurine.
US08028452B2 Enhanced patch panel indicia system
An enhanced patch panel indicia system includes a cover to receive a backing as the primary indicia receiver and to receive labels as auxiliary indicia receivers. The indicia system further includes an enhanced patch panel with a front face. The cover can include clip members to allow the cover to be snap-fitted onto the front face of the patch panel with the cover in juxtaposition with the front face, and in some implementations, the backing positioned therebetween.
US08028449B2 Collapsible display-arrangement
A collapsible display arrangement has a base unit for placing against and resting the collapsible display arrangement upon a support surface with a sheet formed from a rollable material. The sheet is rolled or unrolled and has an image. The collapsible display arrangement has a first rod as a support for cooperating with the base unit and for retaining the sheet in an exposed state with the sheet in the exposed state having an upper edge section, a first lateral edge section, and a second lateral edge section. The upper edge section is supported by a second rod provided with end related permanent magnets. Each magnet is oriented and has a magnetization direction and each has an attractive force that will operate between the permanent magnet and an adjacent second oriented permanent magnet. The second permanent magnet is connected to an adjacent second display arrangement, and each of permanent magnet has a magnetization direction causing an attractive force to the second oriented permanent magnet. The first lateral end section of the sheet is oriented adjacent to a second lateral edge section relative to a second display arrangement.
US08028445B2 Supports and signs
A support assembly for attachment to a substrate, the assembly having a first part comprising a rebated surface to which a sign is securable and a second part having a peripheral wall sized and dimensioned to bound the first part and a continuous facing wall joined to or contiguous with said peripheral wall, the two parts being securable together whereby said continuous facing wall overlies at least part of a peripheral portion of the rebated surface of said first part.
US08028444B2 Apparatus for feeding items of laundry to a laundry-treatment arrangement, in particular a mangle
An apparatus for feeding items of laundry to a mangle having loading clamps (27) arranged on conveyors (20) having endless toothed belts (21), the loading clamps (27) being driven in circulation, and if the respective toothed belts (21) are assigned a plurality of the loading clamps (27), the cycle times can be reduced.
US08028443B2 Systems for activating and/or authenticating electronic devices for operation with footwear
Articles of footwear and footwear systems include modules, e.g., for sensing physical and/or physiological characteristics associated with use of the footwear or for performing other functions. Such systems and methods may use physical or other interaction(s) between the module and the article of footwear for activating and/or deactivating the module and/or sensing devices included with the module, for confirming whether the module and footwear are authorized for use with one another, and/or for automatic data algorithm selection methods. Additionally, such systems and methods also may use the activation and/or authentication systems for the module for data input to the module. Some examples of such systems and methods may utilize magnets and magnetic sensing systems and/or light (or other radiation) sources and sensing systems for activation, authentication, data input, and/or algorithm selection.
US08028439B2 Clothes dryer bearing gasket support
A clothes dryer bearing structure has an arcuate channel for receiving the open end of a dryer drum. The channel has an inner wall portion, a base wall portion extending radially outward from the inner wall portion and an outer wall portion extending from the base wall portion. A gasket is positioned in the channel in contact with the dryer drum. The outer wall portion has a plurality of spaced apart elongated clips formed on the outer wall portion and curving back into the channel. At least one of the outer wall portion and the base wall portion has a plurality of elongated bumps protruding into the channel. Each of the elongated bumps is interspaced between the elongated clips whereby the gasket lies serpentinely in the channel ascending over bumps and descending below the clips to prevent slippage of the gasket along the channel during dryer drum rotation.
US08028438B2 Moisture condensation control system
A moisture control system generally comprising a collector element is configured to be incorporated into a structure to control moisture condensation on the interior and exterior of the structure. The collector element encourages condensation on its surface. The control system includes a channel in fluid communication with the collector element to direct the condensed liquid away from the control element.
US08028435B2 Cutting tool adjustment system
A cutting tool adjustment system comprising a body in the form of a cartridge (10) adjustably carrying a cutting tool (10a), adjustment means (17; 23; 29; 39) mechanically adjustably engageable with the body for positionally adjusting a cutting edge of the cutting tool (10a), and means (19, 20; 30, 31; 34, 35) electronically engageable with the body aid including power supply means for powering display means (21; 28; 36) for indicating the adjustment of the cutting edge position.
US08028434B2 Multi-spacer tool
A multi-purpose spacer provides working surfaces for properly spacing studs, joists, rafters, and decking. The spacer (also referred to herein as a “tool” or “jig”) includes an adjustable spacer for balusters used in staircase railings, deck railings, and the like. The spacer may be constructed of a light metal, preferably aluminum, or suitably rugged plastic, and may also include a removable, padded handle to ease transport and use. Embodiments of the invention provide a spacing tool that is (for all practical purposes and in accordance with typical tolerances in the framing carpentry industry) completely temperature- and humidity-immune as well as waterproof.
US08028433B1 Method and device for measuring the inclination of a roadway
The invention is a method and device for measuring the inclination of a roadway using highly precise digital inclinometer and a frame for holding and suspending the digital inclinometer over the width of a lane of traffic. The device and method require a single, and only a single, human operator. The device is lightweight and highly portable.
US08028432B2 Mounting device for a coordinate measuring machine
A mounting device for portable articulated arm coordinate measuring machine is provided. The mounting device includes a body having an opening therethrough. A lip is disposed on one side of the opening, the lip is sized to engage a flange on a base portion of the coordinate measurement machine. A portion of the opening includes a thread configured to couple with an external mounting fixture. A first arm is coupled to the body and arranged to rotate in a first direction between a first position and a second position.
US08028430B2 Height measurement apparatus
A height measurement apparatus for measuring a height of a workpiece is provided. The height measurement apparatus includes a support member, a level bar and a height gauge. The level bar is installed on the support member and movable along a horizontal direction. The height gauge is installed on the level bar and vertically movable along a vertical direction relative to the level bar. The height gauge comprises a probe for contacting the workpiece, thereby detecting the position of the workpiece.
US08028427B2 Apparatus and method for positioning a workpiece
A stage for aligning a workpiece relative to analyzing apparatus. The stage has a platform and means for maintaining a workpiece on the platform. The platform is operable to tilt relative to the analyzing apparatus and thereby rotate the workpiece relative to the analyzing apparatus.
US08028424B2 Cutting head for a brush cutter, edge trimmer or similar
The invention relates to a cutting head for a brush cutter, edge trimmer or similar, the head being of the type including at least a passageway for a cutting string and a locking element of the cutting string. The cutting head is characterized in that the locking elements include at least one ratchet wheel, including a toothed wheel mounted in rotation around an axis in such a manner that said teeth project in the passageway. The ratchet can be arranged in such a way that the toothed wheel can turn in a given direction to allow the introduction of the cutting string in the passageway and cannot turn in the opposite direction, thereby locking the cutting string in the passageway.
US08028420B2 Sliding cutting tool
A novel utility knife in which the parts for securing and replacing the cutting blade are selectively movable in and out of the handle of the knife via a single track system. The blade is secured through a series of elastic metal sheets, one of which contains a projection on a metal tab. The lateral manipulation of the metal tab allows the blade to disengage from the metal sheets. Once disengaged, a user of the utility knife may remove or replace the cutting blade.
US08028413B2 Method of making yttria-stabilized zirconia ring
Various embodiments of the invention relate to a method for making an article of jewelry, the method may comprise, but is not limited to, mixing zirconia and a binder to form a mixture, heating the mixture, applying a pressure to the mixture to place the mixture in a mold to form a molded body, and applying heat to the molded body in a controlled atmosphere to at least partially remove the binder from the molded body. The method may further comprise forming at least one hole extending completely through the molded body, the at least one hole for inserting at least one stone setting or a housing for the stone setting.
US08028407B2 Method of manufacturing substrates with feedthrough electrodes for inkjet heads and method of manufacturing inkjet heads
A method of producing substrate 3 having feedthrough electrodes for an inkjet head, including: a step of forming grooves in the substrate 1 in the same pitch as that of the inkjet head; a step of setting conductive member 101 in the grooves; a step of adhering covering substrate 2 onto substrate 1; a step of cutting adhered substrate 1 and covering substrate 2 in a direction perpendicular to that of the grooves in a predetermined width.
US08028405B2 Device and method for fitting printed circuit boards with contact pins
A device for fitting printed circuit boards (5) with contact pins (7), comprising at least one insertion device (1) for inserting at least one contact pin (7) into a printed circuit board (5), at least one measuring device (3) for measuring the angle of insertion (θ) between the at least one inserted contact pin (7) and the printed circuit board (5), wherein the measuring device (3) comprises a sensor assembly (9) having at least two sensors (11) arranged at different heights above the printed circuit board (5) in such a way that the contact pins (7) can be detected by the sensors (11). At least one of the sensor assemblies (9) and the printed circuit board (5) are capable of being displaced in a plane parallel to the printed circuit board (5). The angle of insertion (θ), between the contact pin (7) and the printed circuit board (5), is determined using the relative speed between the printed circuit board (5) and the sensor assembly (9) and from the time difference for the sensors (11) to detect the contact pins (7). The measuring device (3) may connect to the insertion device (1) in such a way that a resulting measurement, taken by the measuring device (3), may be transmitted to the insertion device (1), which is capable of readjustment in response to the transmitted resulting measurement.
US08028403B2 Method for forming laminated multiple substrates
The present invention provides a number of techniques for laminating and interconnecting multiple substrates to form a multilayer package or other circuit component. A solder bump may be formed on the conductive pad of at least one of two or more substrates. The solder bump preferably is formed from an application of solder paste to the conductive pad(s). Adhesive films may be positioned between the surfaces of the substrates having the conductive pads, where the adhesive films include apertures located substantially over the conductive pads such that the conductive pads and/or solder bumps confront each other through the aperture. The two or more substrates then may be pressed together to mechanically bond the two or more substrates via the adhesive films. The solder bump(s) may be reflowed during or after the lamination to create a solder segment that provides an electrical connection between the conductive pads through the aperture in the adhesive films.
US08028396B2 Automatic wire winding of inside brushless stator
A method and mechanism for automatic or manual winding of a stator. A fixed arbor serves to support the stator during the winding process, as well as a wire feed point and wire guide. A mechanism moves the stator in a back and forth motion along the major axis of the arbor. Proper axial position of the wire is maintained by the outer surface of the arbor and the axial slot itself. The arbor has a channel that serves to guide the wire, allowing it exit in each of the two possible longitudinal directions along the major axis of the arbor.
US08028389B2 Method for fabricating a surface acoustic wave device
A novel surface acoustic wave device with a decreased velocity dispersion and a low insertion loss as well as the fabrication method therefore is provided. The surface acoustic wave device includes a substrate, an insulating layer with an indentation on the substrate, a silicon layer divided by an etched window with a first portion on the insulating layer and a second portion suspended above the indentation, a piezoelectric layer on the first and the second portions of the silicon layer, and at least an electrode on the piezoelectric layer.
US08028386B2 Engineered fabric articles
Methods are described for forming unitary fabric elements for use in engineered thermal fabric articles, including, but not limited to, thermal fabric garments, thermal fabric home textiles, and thermal fabric upholstery covers, and for forming these engineered thermal fabric articles, having predetermined discrete regions of contrasting insulative capacity positioned about the thermal fabric article in correlation to insulative requirements of a user's body. In one implementation, loop yarn in first regions is formed to a first pile height, and loop yarn in other regions is formed to another, different, relatively greater pile height. In another implementation, loop yarn having a first shrinkage performance is formed in first regions to a predetermined loop height, and loop yarn having another, different shrinkage performance is formed in other regions to the predetermined loop height, or other loop height; the loops are cut and finished to a common pile height and the continuous web is exposed to heat to cause loop yarn to shrink to one or more different pile heights.
US08028383B2 Sheet or film oblique stretching method and sheet or film clipping stretcher
Clipping both right and left side edge parts of a sheet or film by right and left pitch-variable clips having flow-directional clip pitches variable along with travel movements, respectively, having positions (AR, AL) for initiation of enlargements of flow-directional clip pitches changed between right clips and left clips, and enlarging flow-directional clip pitches along with travel movements of clips to thereby make an oblique stretch.
US08028376B2 Door safety mechanism
A door safety device, comprising: a door clasp, an anti-door-closing member, and a casing. The anti-door-closing member includes an elongated stem having opposite proximal and distal ends, wherein the proximal end comprises a raised spacer, and wherein the distal end of the elongated stem includes a stem button.
US08028374B2 Furniture glide protective devices
A furniture glide protective device comprised of a laminated material comprised of an exterior surface made of synthetic fibers, a middle neoprene portion, and an interior surface made of nylon web meshing; wherein said laminated material is tubular-shaped having an opening on one end for insertion on the furniture leg and a surface on the opposite end to protect the floor; and a fastening mechanism for securing and locking said tubular shaped material over the furniture glide on the leg of a chair and/or table; and related method for securing a furniture glide and protecting a floor surface from scratching by furniture.
US08028365B2 Hard and soft floor cleaning tool and machine
A cleaning tool generally comprises a hub having a longitudinal axis and a plurality of cleaning members. The cleaning members, formed of a fibrous material, are connected to the hub. In accordance with one embodiment, the cleaning members are distributed along the longitudinal axis. Also disclosed is a floor cleaning machine that includes a mobile body, the cleaning tool and a motor. The mobile body supports the cleaning tool and the motor and is configured to travel over a surface. The motor is configured to drive a rotation of the cleaning hub about the longitudinal axis.
US08028364B2 Commercial washing machine and washing method of the same
A commercial washing machine that can be easily repaired and inspected and a washing method of the same are disclosed. The commercial washing machine includes a machine body for performing a predetermined washing cycle to laundry placed therein, a money depositing device mounted at one side of the machine body for allowing a user to deposit money therein, a control unit for controlling the washing cycle of the machine body, and a termination signal input device electrically connected to the control unit for allowing a signal for terminating the washing cycle in progress to be inputted thereto from the outside. The washing method includes detecting whether money has been deposited, performing a washing cycle including a washing operation, a rinsing operation, or a spin-drying operation according to the selection of a user, and terminating the washing cycle according to a termination signal inputted from the outside, irrespective of whether the remaining operations exist.
US08028363B2 Foam spring mattress using a foam containment facility
An aspect of the present invention relates to a method and system of receiving information of a user's support facility comfort requirements; using a software application to determine a proper support facility firmness configuration to match the user's requirement; selecting foam springs with the proper user required firmness as determined by the software application; and configuring the selected foam springs within the support facility to match the user's firmness requirements.
US08028356B2 Water controlling valve
A water controlling valve includes an outer sheet, an end cap and a control valve group. The control valve group is disposed between a flowing bore in the outer sheet and a water bore in the end cap. The water controlling valve is connected with the outlet of a water tube. When the control valve group is pushed upwards, the water bore in the end cap and the flowing bore in the outer sheet are closed in a predetermined sequence, then the water in the tube will not flow out. When the control valve group is pushed downwards, the flowing bore in the outer sheet and the water bore in the end cap are opened, then the water will flow out. When the water is stopped, the occurring positive or negative pressure wave is lowered, and then the vibration and the raspy noise will be avoided.
US08028355B2 Integrated bathroom electronic system
An integrated bathroom electronic system including a plurality of sensors to detect conditions within a bathroom and to provide signals indicative thereof to a controller. A plurality of distinct and exclusive modules or subsystems are illustratively provided for integration into the system. Such modules may include a quick hot water module, a roman tub module, a custom shower module, a hands free faucet module, and a tub shower module. In certain illustrative shower modules, a user interface includes a plurality of user defined presets, each preset including a shower setting stored in memory.
US08028353B1 Foam interlining device for swimming pools
A foam interlining device for swimming pools with pressure activated adhesive is shown. The device is disposed between the pool liner and the swimming pool backup wall. The interlining is also constructed with both a mounting adhesive and a self-sealing coating. The self-sealing coating seals minor punctures and tears of the pool liner. In one embodiment, the edge of the interlining also functions as an expansion joint between a deck and the swimming pool coping and as an underlayment or sill seal for the coping. The interlining device is also shown premounted on the backup-wall-side of the pool liner.
US08028351B2 Protective garments and gasket system for firefighter's and other emergency personnel
A gasket system (18) is provided for use with a protective boot (12) and a pant leg (16) of a protective garment (14) for a firefighter or other emergency worker. The boot (12) includes an outer boot (24) and a moisture/vapor barrier liner (26), and the leg (16) includes an outer shell (20) and a moisture/vapor barrier liner (22). The gasket system (18) includes a first gasket (30) fixed to the liner (22) of the pant leg (16) and defining a first annular interlock (34) to encircle a wearer's leg received in the pant leg (16), and a second gasket (32) fixed to at least one of the outer boot (24) and the boot liner (26) and defining a second annular interlock (36) to encircle a wearer's leg received in the boot (12). The first and second interlocks (34,36) are engageable with each other to form a seal with a leg received in both the boot (12) and the pant leg (16).
US08028350B2 Adjustable eyecup eyewear and methods of use
Described herein are various embodiments of eyewear provided for advantageous use in sports and work, as well as in casual activity. According to one embodiment, an eyeglass can include a frame and an eyecup assembly coupled to the frame. The eyecup assembly can include a resilient side member that has a first proximal portion that is fixed relative to the frame and a second distal portion that is movable relative to the frame and biased toward the frame. The eyecup assembly can also include an adjustment mechanism that is coupled to the resilient side member and positioned at least partially between the resilient side member and the frame. The adjustment mechanism can be selectively operable to flex the resilient side member to move the second distal portion away from the frame and to un-flex the resilient side member to move the second distal portion toward the frame.
US08028349B2 Protective helmet for hair worn in a pony tail
A protective helmet is composed of an external crown made from plastic material, and a semi-rigid neckband adjustable by adjustment means. To ensure that the helmet is efficiently secured on the user's head regardless of his or her hair-style, the neckband is in the shape of an Omega composed of lateral securing zones and a curved central part for free passage of the user's hair worn in a pony tail. The ends of the lateral securing zones of the neckband are joined to the adjustment means.
US08028347B2 Hand protection structure
A hand protection structure is provided. The hand protection structure includes a fixing unit, a plurality of finger protection units, a plurality of fingertip members, and a plurality of backbone members. The finger protection units are configured of flat strip shapes. Each of finger protection units has one fingertip member assembled at a distal end thereof, and a fastening piece is configured at the end thereof of the finger protection unit for mounting the finger protection unit to the fixing unit. The hand protection structure can be assembled in a glove. When a hand of the user is impacted by external forces, the finger protection units relieve the external impact to protect the fingers from injury.
US08032941B2 Method and apparatus for searching for rights objects stored in portable storage device object identifier
A method for searching a portable storage device for a rights object by using an identifier of the rights object, including a host device accessing the portable storage device, retrieving the identifier of the stored rights object from the portable storage device, storing the retrieved object identifier, searching for the stored object identifier to perform an operation associated with the rights object stored in the portable storage device, and acquiring location data of the rights object as a result of the searching.
US08032937B2 Method, apparatus, and computer program product for detecting computer worms in a network
A worm is a malicious process that autonomously spreads itself from one host to another. To infect a host, a worm must somehow copy itself to the host. The method in which a worm transmits a copy of itself produces network traffic patterns that can be generalized as a traffic behavior. As a worm spreads itself across the network, the propagation of the traffic behavior can be witnessed as hosts are infected, one after another. By monitoring the network traffic for propagations of traffic behaviors, a presence of a worm can be detected.
US08032935B2 Security synchronization services
As a result of the inability to assign security in multiple applications at one time, there is an opportunity to tie the disparate security systems together. Security synchronization services is a method and apparatus that uses roles to provide a common administration experience for all applications that use it and fits better for new applications.
US08032933B2 Dynamically adaptive network firewalls and method, system and computer program product implementing same
One embodiment creates a model of the traffic through a network firewall and uses that model to dynamically manipulate the network firewall. The firewall model defines nodes, connections between the nodes, and firewall rules applicable to the nodes, the connections between the nodes, or a combination thereof. Each of the nodes represents simultaneously a source and a destination for data packets. The firewall rules include dynamic chains of rules having defined places where firewall rules may be dynamically inserted into or deleted from the firewall while the firewall is operating on one or more machines connected to network segments where the nodes reside.
US08032930B2 Segregating anonymous access to dynamic content on a web server, with cached logons
A system and method are provided for segregating access to dynamic content on multiple websites hosted by a web server. When a request is received for dynamic content from a website, a UserRetriever module identifies a path to the content and retrieves a username and password corresponding to the website, from a database that is separate from the web server and used for other purposes (e.g., billing). A UserImpersonator module requests a logon handle for that username from a logon cache manager. The logon handle is used to associate the request with the impersonated user account instead of the default anonymous user account with which the request was initially associated. The dynamic content is retrieved and served under the context of the restricted impersonated user account session, after which the applied logon handle is stripped off and the request is re-associated with the default anonymous user account.
US08032927B2 Verification engine for user authentication
Computer-implemented system and methods for authenticating the identity of a person, for example a customer (1) of an E-Commerce web site (15). The web site or other verification “client” (110) contacts a verification engine (10, 100) (“Authentex”), which may be implemented as a web server (604). The verification engine (10), in turn, has limited access to a plurality of independent, third-party secure databases (21, 112) which are maintained by Trusted Validators (3, 610, 620, etc), which are entities such as banks that have a pre-existing relationship with customer (FIG. 4), and due to that relationship, acquire and maintain “out-of-wallet” data (4) that may be useful to authenticate the identity of the customer. That confidential customer data—held by the third-party “Trusted Validators”—is not disclosed.
US08032924B2 Access control method and a system for privacy protection
A method for protecting information in a distributed stream processing system, including: assigning a principal label to a processing component; assigning a first channel label to a first communication channel that is input to the processing component; comparing the principal label to the first channel label to determine if the processing component can read data attributes of the first channel label; and reading the data attributes of the first channel label when the principal label is equal to or has precedence over the first channel label, wherein the principal label includes a read label and a write label and at least one of a selection label, an addition label or a suppression label.
US08032914B2 Systems and methods for dynamically allocating bandwidth in a digital broadband delivery system
Systems and methods for dynamically allocating bandwidth in a digital broadband delivery system are disclosed. One example method includes receiving information describing subscriber requests for content delivery, receiving bandwidth allocation criteria, and processing the information describing subscriber requests and the bandwidth allocation criteria according to a statistical model. The bandwidth allocation criteria comprise at least one of subscriber pricing information, content delivery mode information, and program content information. The processing produces a bandwidth allocation schedule in which one of a plurality of content delivery modes is assigned to each of a plurality of digital transmission channels for each of a plurality of time periods.
US08032912B2 Control method and control equipment
In order to easily download a program obtained from the outside onto a connected device while a device on which a program is to be downloaded is being properly selected, when a second device connected to a first device is controlled by executing a first program inputted to the first device from the outside and a second program prepared beforehand in the first device, the most desirable device is selected as the second device by executing the second program and the first program is executed by using information on the selected device.
US08032909B2 Watermarking and electronic program guides
Electronic program guide (EPG) information is updated based on watermark data conveyed with video. Such systems permit EPGs to be updated automatically to reflect changes to program scheduling caused by sporting events running long, late breaking news, etc. In one arrangement, a system identifies incoming programming by reference to watermark data, and conforms the EPG presentation to match the incoming programming. The electronic program guide paradigm can also be applied to indexing online messaging forums that are related to video programs, and access to such forums can be provided through use of watermark data.
US08032906B2 Method and system for providing a program guide and multiple video streams using slice-based encoding
Methods for slice-based encoding of program guides and user interfaces are disclosed. The program guides include multiple video streams for picture-in-picture and other applications. A method for encoding the program guide includes encoding a first set of slices for each of a plurality of graphics pages; and encoding a second set of slices for each of a plurality of video streams.The user interfaces are multi-functional and may be used for electronic commerce and other applications. A method of generating the user interface includes encoding a set of slices for each of a plurality of objects, each object being characterized by an identity, at least one attribute, and at least one operation. In one embodiment of this method, the plurality of objects include an electronic commerce object, where the electronic commerce object is attributed with a first hyper text markup language (HTML) page.
US08032904B2 Confirming video transmissions
In an interactive broadcasting system, television programming may be broadcast with interleaved web content information. The progress in broadcasting the web content information over one or more transports and over one or more channels within those transports, may be monitored to provide a time based indication of what content has been broadcast. In one embodiment, markers may be inserted into the data transmission flow and a method may be utilized to associate a handle with a particular marker. A method may be called which obtains the handle and another method may be utilized to invoke the handle to obtain current information about broadcast transmissions. This information may be used within a broadcast encoder or may be provided to a content provider, for example, through a log-in server.
US08032898B2 Kernel interface with categorized kernel objects
Described herein are one or more implementations that separate kernel interfaces functions into those that act on kernel objects owned by a process and accessed exclusively by that process—described herein as local kernel objects—from access to kernel objects owned by a process and accessible by other active processes.
US08032894B2 Service bus architecture
In embodiments, an implementation of a service oriented architecture is provided including an application service bus capable of approximating point-to-point performance by reducing the format transformation of application messages by way of relaying them in a native format when the message format of a consumer application and/or service provider application is supported by the service bus. Preferably, the service bus is capable of supporting multiple message formats and transport protocols and comprises a plurality of components including a Service Initiator module, a Service Terminus module, a Service Locator module, and a Transport module. The service bus provides logical isolation between a consumer application and a provider application by exposing a set of interfaces for relaying service request and service response messages between the applications.
US08032887B2 Method and apparatus for allowing restarted programs to use old process identification
A data processing system allows processes to be checkpointed and restarted. The system saves the old process and thread identifications in a process table. When an application makes a system call passing the old process and/or thread identifications as parameters, the system performs a mapping algorithm to supply the system call with the new process and/or thread identifications. When a system call returns a new identification, the system performs a remapping algorithm to return the old identifications to the calling application program. When a group of process is restarted for which the process group leader was not checkpointed, the system creates a ghost process group leader.
US08032882B2 System and method for controlling aggregate CPU usage by virtual machines and driver domains
A method comprises determining an aggregate usage of CPU attributable to a given virtual machine (VM), wherein the aggregate usage of CPU attributable to the given VM includes a determined amount of CPU usage by a driver domain, such as by a network driver domain, that is attributable to the given VM. The method further comprises scheduling, by an aggregate proportional-share scheduler, CPU access to the given VM based at least in part on the determined aggregate usage of CPU attributable to the given VM.
US08032879B2 System for remote loading of objects or files in order to update software
A system for remote loading of objects or files in order to update software includes operating system architecture that calls for different tasks to be broken down into software modules that are connected to one another by dynamic links or are composed of executable subroutines that have main dependence links to other parts of the operating system. Each of the modules is composed of object files or libraries that are represented by dynamic link libraries among themselves according to a number of dependence levels that are described in their respective attributes.
US08032878B2 Data reprogramming method and system
In a data reprogramming system, a receiving unit receives a plurality of items of data for use in reprogramming. The plurality of items of data are sent to the receiving unit. The plurality of items of data are respectively attached with the same identifier. A data extracting unit verifies the received plurality of items of data and extracts at least one item of the data as validated data upon determination that the at least one item of the data meets a predetermined rule against at least one remaining item of the data based on the verified result.
US08032874B1 Generation of executable threads having source code specifications that describe network packets
From source code specification of each of a plurality of threads, those variables of a data structure referenced by the thread are determined. For each thread, a respective adaptation of the source code specification of the data structure is generated. Each adaptation includes only variables of the data structure that are referenced in the respective thread. The source code specifications of the threads are compiled into respective object code segments using the respective adaptations of the data structures. Each object code segment requires memory space for the data structure for only those variables included in the respective adaptation. The source code specification of the data structure describes a network packet, and the respective object code segments are configured to operate on the respective portions of the network packet stored in separate memories while executing on respective processors.
US08032873B2 Computer program code size partitioning system for multiple memory multi-processing systems
The present invention provides for a system for computer program code size partitioning for multiple memory multi-processor systems. At least one system parameter of a computer system comprising one or more disparate processing nodes is identified. Computer program code comprising a program to be run on the computer system is received. A program representation based on received computer program code is generated. At least one single-entry-single-exit (SESE) region is identified based on the whole program representation. At least one SESE region of less than a certain size (store-size-specific) is identified based on identified SESE regions and the at least one system parameter. Each store-size-specific SESE region is grouped into a node-specific subroutine. The non node-specific parts of the computer program code are modified based on the partitioning into node-specific subroutines. The modified computer program code including each node-specific subroutine is compiled based on a specified node characteristic.
US08032872B2 Supporting applets on a high end platform
To execute legacy smart card applications in a next generation smart card environment, a mechanism converts the applications into a format executable by the next generation smart card platforms. For instance, in a Java-based environment, a normalizer tool translates a CAP file into a Java Class file. Additional mechanisms recreate, on next generation smart cards, a specialized environment that allows the legacy applications to execute without impacting legacy and non-legacy application performance. For example, mechanisms create new instances of previously shared objects so that legacy applications can continue to expect exclusive access to those objects. Moreover, mechanisms manage the communication between a legacy application and non-legacy applications by controlling how and when calls are sent to the legacy application.
US08032867B2 Programmatic root cause analysis for application performance management
Programmatic root cause analysis of application performance problems is provided in accordance with various embodiments. Transactions having multiple components can be monitored to determine if they are exceeding a threshold for their execution time. Monitoring the transactions can include instrumenting one or more applications to gather component level information. For transactions exceeding a threshold, the data collected for the individual components can be analyzed to automatically diagnose the potential cause of the performance problem. Time-series analytical techniques are employed to determine normal values for transaction and component execution times. The values can be dynamic or static. Deviations from these normal values can be detected and reported as a possible cause. Other filters in addition to or in place of execution times for transactions and components can also be used.
US08032864B2 Computer readable storage medium for multi-language debugging
Software developers working on multi-language systems can utilize a multi-language debugging environment. The debugging environment can be uniform across languages, and can seamlessly perform debugging between one or more languages in a multi-language environment. Such a system can have a number of attributes intended to help developers facing debugging problems in multi-language environments. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
US08032859B2 Type extensions
A system for extending data types in software comprises an extension unit that modifies an arbitrary preexisting base data type, the preexisting base data type having at least one member. The system also includes a supplemental member that is included with the extension unit and that provides additional functionality to the preexisting base type. Methods for using the system are also provided.
US08032857B2 Methods and systems for computer aided design of 3D integrated circuits
Methods and systems for generating and verifying circuit layouts from computer-aided design tools for vertically integrated, three-dimensional integrated circuits are disclosed. In one instance, a 3-D technology file of these teachings is obtained by providing an identifier for two or more circuit levels, providing for each one of the two or more circuit levels an identifier for a 2-D technology file corresponding to each of the one or more circuit levels and providing a file structure including the two or more circuit levels and each identifier, corresponding to each one of the one or more circuit levels, for the 2-D technology file corresponding to each one of the two or more circuit levels. Other embodiments are disclosed.
US08032856B2 Method and system for designing semiconductor integrated circuit providing dummy pattern in divided layout region
A method of designing a semiconductor integrated circuit, includes dividing a layout area in which a wiring pattern is disposed, into a plurality of division areas, determining a dummy pattern disposition area provided in each of the plurality of division areas, adding a dummy pattern to the dummy pattern disposition area of each of the plurality of division areas, and combining division areas to which the dummy pattern is added. The dummy pattern disposition area is arranged away from at least one of boundaries between a corresponding division area of the plurality of division areas and adjacent division areas.
US08032855B1 Method and apparatus for performing incremental placement on a structured application specific integrated circuit
A method for placing a system on a structured application specific integrated circuit (ASIC) using an electronic design automation tool is disclosed. A subregion that includes an illegal position in a placement solution is identified. All structured ASIC cells in the subregion are removed. Positions for all the structured ASIC cells that are legal are determined.
US08032854B2 3-stack floorplan for floating point unit
A 3-stack floorplan for a floating point unit includes: an aligner located in the center of the floating point unit; a frontend located directly above the aligner; a multiplier located directly below the frontend and next to the aligner; an adder located directly next to the multiplier and directly below the aligner; a normalizer located directly above the adder; and a rounder located directly above the normalizer.
US08032851B2 Structure for an integrated circuit design for reducing coupling between wires of an electronic circuit
A design structure for reducing coupling between wires of an electronic circuit is proposed, wherein sets of nets are classified according to their coupling characteristics, and spacing between wires assigned to the sets of nets is chosen according to the coupling characteristics.
US08032850B2 Structure for an absolute duty cycle measurement circuit
A design structure for a circuit for measuring the absolute duty cycle of a signal, is provided. A non-inverted path from a signal source is selected and various DCC circuit setting indices are cycled through until a divider, coupled to the output of the DCC circuit, fails. A first minimum pulse width at which the divider fails is then determined based on the index value of the DCC circuit at the time of the failure. An inverted path from the signal source is selected and the various DCC circuit setting indices are cycled through again until the divider fails. A second minimum pulse width at which the divider fails is then determined based on the index value of the DCC circuit at the time of this second failure. The duty cycle is then calculated based on a difference of the first and second minimum pulse width values.
US08032847B2 Layout design method of semiconductor integrated circuit
A layout design method of a semiconductor integrated circuit includes degenerating a layout netlist extracted from layout data, comparing the layout netlist after the reduction with a circuit diagram netlist, and creating a layout circuit association table of a layout cell after the reduction and a circuit element. The method includes creating a before and after reduction association table based on the layout netlist before and after the reduction, counting the number of layout elements in a layout cell area before the reduction, comparing the counted number of layout elements and the number of degenerated elements, and creating mapping information associating the layout cell with the circuit element.
US08032846B1 Efficient provisioning of resources in public infrastructure for electronic design automation (EDA) tasks
Provisioning resources in public cloud infrastructure to perform at least part of electronic design automation (EDA) tasks on the public cloud infrastructure. Performance metrics of servers in the public cloud infrastructure and performance history of a user's past EDA tasks are maintained to estimate operation parameters such as runtime of a new EDA task. Based on the estimation, a user can provision appropriate types and amounts of resources in the public cloud infrastructure in a cost-efficient manner. Also, a plurality of EDA tasks are assigned to computing resources in a manner that minimizes the overall cost for performing the EDA tasks.
US08032839B2 User interface experience system
A method includes determining an initial experience-level of a user based on an initial usage of an application by the user, where the application includes a plurality of selectable features, selecting one or more first features from the selectable features to provide to the user, where the selected first features are based on the initial experience-level of the user, and providing a first user interface to the application to enable the user to utilize the first features. A subsequent experience-level of the user is determined based on the user's interactions with the one or more first features, one or more second features are selected from the selectable features to provide to the user, where the selected second features are based on the subsequent experience-level of the user, and a second user interface to the application is provided to enable the user to utilize the second features.
US08032838B2 System and method for processing and rendering markup language based electronic mail
A system and method of processing a markup language based electronic mail includes identifying in a head section of markup language code any style rules for rendering the markup language based e-mail and sorting the style rules in order of reference in the markup language code, interleaving the style rules for placement in a body section of one or more blocks of markup language code corresponding to one or more sections of the markup language based e-mail, wherein interleaving is based on predetermined rules, and storing the one or more blocks of markup language code including the interleaved style rules as separately downloadable blocks of data corresponding to sections of the markup language based e-mail. The method may also include receiving, at a mobile communication device, a block of markup language code for rendering a section of the markup language based e-mail on a display, identifying in the block of markup language code any style rules interleaved therein for rendering the section of the markup language based e-mail on the display, processing the interleaved style rules identified in the block of markup language code, and rendering the section of the markup language based e-mail on the display based on the processed style rules.
US08032835B1 System and method for replacing application publisher interface branding with identity plates
Identity plates are described, including importing identity data into an application, the identity data being used to configure one or more identity elements, configuring an identity plate using the one or more identity elements, and presenting the identity plate within an interface associated with the application, the identity plate being configured to display the one or more identity elements in one or more associated positions configured to receive the one or more identity elements.
US08032834B2 Context-based user assistance
Provided are techniques for providing context-based user assistance. A request from a user for user assistance content for a first configurable element is received. One or more rules are retrieved for the first configurable element, wherein at least one of the rules describes a second configurable element that is related to the first configurable element. The one or more rules are used to identify context-based user assistance content for configuring at least one of the first configurable element and the second configurable element. The user assistance content is provided to the user.
US08032833B1 Home network device information architecture
A method and system for providing a user interface for a user to discover and control devices that are currently connected to a network, such that at least one of the devices performs steps, by: (a) obtaining information from one or more of the devices currently connected to the network, the information including device information; and (b) generating a user interface description based at least on the obtained information, the user interface description including a reference associated with the device information of each of the devices currently connected to the network, such that the reference includes at least one link to information contained in the devices currently connected to the network. As such, a user interface can be displayed using the references in the user interface description, for controlling the devices currently connected to the network.
US08032828B2 Method and system of document transformation between a source extensible markup language (XML) schema and a target XML schema
A method and system for the transformation of extensible markup language (XML) documents. Specifically, one embodiment of the present invention discloses a method comprising modeling a source XML document corresponding to a source schema as a source tree having a plurality of source nodes, and modeling a target XML document corresponding to a target schema as a target tree having a plurality of target nodes. A sequence of transformation operations that transforms the source tree to the target tree is then generated.
US08032823B2 Intent-based information processing and updates
In various embodiments, a method for processing a user request is provided. The method may include receiving input data from a user including at least natural language associated with a user request; analyzing the user input data with an intermediary agent; selecting at least one form based on analyzing the user input data; and, executing at least one update based on at least one form.
US08032821B2 Multi-thread spreadsheet processing with dependency levels
This disclosure relates to a method and system of processing chain calculations in spreadsheet applications utilizing multiple processors, each having a separate recalculation engine. A single calculation chain may be reordered into a unified chain where supporting and dependent formulas are organized into a tree hierarchy of child chains. The unified chain is further divided into dependency levels, where entries in each dependency level may be moved to a next dependency level during reordering. If an entry within a dependency level is dependent upon another entry not found within its own child chain, the unified chain is ordered such that an entry is only dependent upon an entry in a prior dependency level. Further, dependency levels allow a control thread to perform control-thread-only operations while maintaining multi-thread processing capabilities.
US08032818B2 Method and apparatus for storing survivor paths in a Viterbi detector using input-dependent pointer exchange
Methods and apparatus are provided for storing survivor paths in a Viterbi detector. At least one register and at least one pointer are maintained for each state. Each register stores a bit sequence associated with a Viterbi state and each pointer points to one of the registers. A trellis transition type is determined, for example, based on a decision from an add/compare/select unit. One or more predefined rules based on a trellis structure and the trellis transition type are employed to exchange one or more of the pointers and to update one or more of the at least one registers. A survivor path memory is also disclosed for a Viterbi detector. The survivor path memory comprises a plurality of columns, each associated with a different time step, and an input processor. Each column comprises a latch for storing one bit of a bit sequence associated with a Viterbi state.
US08032814B2 Writing and reading of data in probe-based data storage devices
Methods and apparatus are provided for controlling writing and reading of data in an array of A storage fields of a probe-based data storage device in which data is written to and read from the array of storage fields by a corresponding array of probes. One method provides error-tolerance by exploiting the inherent parallelism of the probe storage array. A user data block to be written to the A-field array is first coded to produce a plurality of C-byte codewords, such that r·C=k1A where r is the number of codewords and k1 is an integer greater than or equal to 1. A sub-blocks of k1 bytes are produced from the codewords by selecting successive bytes of each sub-block cyclically from the r codewords. The A sub-blocks are then written via respective probes to the corresponding storage fields of the storage field array.
US08032812B1 Error correction decoding methods and apparatus
A method and system for error correction decoding uses concatenated error correction decoders. A channel decoder receives encoded user data from a transmission channel, decodes the bits of the user data, and generates erasure information for the decoded bits. The decoded bits and erasure information is received by an outer ECC decoder, which first performs erasure decoding. If the erasure decoding is successful, then the decoded user data is output. If the erasure decoding is not successful, then the outer ECC decoder performs the more complex error decoding. Thus, error decoding need not be performed for user data that can be successfully decoded using erasure decoding. The extra operations required to perform error decoding is avoided. In this manner, the complexity of the overall decoding process is reduced, significantly reducing the computation power required, while maintaining the desired performance level.
US08032811B2 Efficient almost regular permutation (ARP) interleaver and method
An almost regular permutation (ARP) interleaver and method generate interleaved indices in a sequential fashion based on a process in which each interleaved index is a function of an adjacent index. Based on the data block size (N) for a received data block and a constant (C) for the ARP interleaver, a plurality of interleaved indices is generated. For one embodiment in which the interleaved indices are generated in forward sequence, the adjacent interleaved index is the immediately previous index, P(j−1), and each interleaved index (P(j)) is generated based on incrementing the previous interleaved index (P(j−1)) by an incremental value k(i), where j represents a non-interleaved index between 0 and N−1, i represents a modulo-C counter index that corresponds to j, k(i) represents the i-th value of a set of incremental values associated with N and C.
US08032808B2 System architecture for internet telephone
The invention is concerned with an Internet telephone system having a client/server architecture and providing voice communication between client stations over the Internet through gateway servers. The system includes a plurality of software modules within each of the gateway servers for performing digital signal processing (DSP), and an account manager placed at an arbitrary location on the Internet for monitoring transactions between client stations to produce billing information. The system is characterized by low latency, full duplex voice communication, and permits telephone to telephone or PC to telephone connections.
US08032807B2 Scan control method, scan control circuit and apparatus
A scan control method for a circuit device connected with a first bus and having a test access port controller, including setting information indicating a register to be scanned in the circuit device, a number of scan shifts and a scan start via a second bus different from the first bus, and generating based on the information set, by using a sequencer, a signal replacing a test mode signal and a test reset signal transferred via the first bus during testing of the circuit device, and supplying the signal to the test access port controller.
US08032806B1 Input-output device testing including initializing and leakage testing input-output devices
Integrated circuits may include at least an instruction processor and input-output subsystems. Each input-output subsystem includes a wrapper circuit a wrapper circuit controlled by the instruction processor. The wrapper circuit includes two or more scan registers, where a data value stored in each scan register can be shifted out for analysis. The wrapper circuit also includes two or more update registers to transfer stored data values between itself and an associated scan register. The wrapper circuit also includes a set of combinatorial logic coupled to the scan registers, the update registers and the instruction test processor, wherein at least two I/Os of the plurality of I/Os but less than all of the plurality of I/Os couple to an external tester.
US08032804B2 Systems and methods for monitoring a memory system
Systems and methods are disclosed herein, including those that operate to monitor a first set of operational parameters associated with a memory vault, to adjust a second set of operational parameters associated with the memory vault, and to perform alerting and reporting operations to a host device.
US08032798B2 Data retrieval systems
Embodiments of methods and systems for controlling access to information stored on memory or data storage devices are disclosed. In various embodiments, methods of retrieving information from a data storage device previously deactivated by modification or degradation of at least a portion of the data storage device are disclosed.
US08032794B2 Error processing method and information processing apparatus
An error processing method processes an error generated on a bus of a CPU, by inputting a bus error that is generated on at least one of an instruction bus and a data bus of the CPU to the CPU by a bus error input part, counting the bus error by a bus error counter part of the CPU, and specifying a region of a memory part that is coupled to the CPU based on a value of the bus error counter part.
US08032791B2 Diagnosis of and response to failure at reset in a data processing system
Detection of a reset failure in a multinode data processing system is provided by a diagnostic circuit in each of a plurality of the server nodes of the system. Each diagnostic circuit is coupled to a code fetch chain of its corresponding node. At reset, prior to a node processor retrieving startup code from the code fetch chain, the diagnostic circuit provides diagnostic signals to the code fetch chain. A problem in the code fetch chain is detected from a response to the diagnostic signals. When a problem is detected, a node failure status for the problem node may be signaled to the other nodes. The multinode system may be configured in response to signaled node failure status, such as by dropping failed nodes and replacing a failed primary node with a secondary node if necessary.
US08032787B2 Volatile storage based power loss recovery mechanism
According to some embodiments, power loss recovery information related to an active operation is stored in volatile memory. Upon detection of a power loss condition, the power loss recovery information is copied to non-volatile memory. Upon a return of power, the power loss recovery information is used to complete or correct the interrupted operation.
US08032786B2 Information-processing equipment and system therefor with switching control for switchover operation
In cases where the system which performs service provision includes plural kinds of OS, the plural kinds of OS are operated simultaneously on one standby server provided with the virtual control unit. When a failure etc. occurred in the operation system server necessitates the system switchover from the operation system server to the standby server, the virtual control unit of the standby server distinguishes an operation system server in which the failure has occurred, and takes over the processing to the switching control unit on a suitable OS on the standby server.
US08032785B1 Architecture for managing disk drives
Disclosed are ways of providing a highly flexible high availability storage system. Disk drive carriers for insertion into enclosures in a storage system include several disk drives. The enclosures accept carriers that include drives of different sizes, and drives compatible with different storage technologies, for instance Fibre Channel, SATA, or SAS. Drives oriented in their carriers in a manner that allows them to be connected to a common medium via identical flex circuits that are configured based on the orientation of the drives. Redundant controllers include redundant serial buses for transferring management information to the carriers. The carriers include a controller for monitoring the multiple serial buses and producing storage technology specific management commands for the disk drives.
US08032782B2 System, method, and service for providing a generic RAID engine and optimizer
A generic RAID engine system accepts an access request, accepts a metadata input comprising a layout description and, optionally, a plurality of resource optimization objectives, accepts a dynamic input comprising a dynamic state of an I/O stack comprising the generic RAID engine and a fault configuration of a plurality of storage devices in the I/O stack, and accepts RAID code input comprising information about the RAID code used by the I/O stack. The metadata input, the dynamic input, and the RAID code input are utilized to transform the access request into individual device reads and individual device writes such that RAID code relationships for the storage devices are maintained at all times. An optional optimizer module selects strategies that meet the resource optimization objectives.
US08032781B1 System and method for takeover of partner resources in conjunction with coredump
A system and method for allowing more rapid takeover of a failed filer by a clustered takeover partner filer in the presence of a coredump procedure (e.g. a transfer of the failed filer's working memory) is provided. To save time, the coredump is allowed to occur contemporaneously with the takeover of the failed filer's regular, active file service disks by the partner so that the takeover need not await completion of the coredump to begin. This is accomplished, briefly stated, by the following techniques. The coredump is written to a single disk that is not involved in regular file service, so that takeover of regular file services can proceed without interference from coredump. A reliable means for both filers in a cluster to identify the coredump disk is provided, which removes takeover dependence upon unreliable communications mechanisms. A means is provided for identification during takeover of the coredump disk and SCSI-3 reservations are employed to coordinate write access to (ownership of) shared disks, so as to prevent takeover from interfering with coredump while simultaneously preventing the failed filer is from continuing to write regular file system disks being taken over by its partner.
US08032780B2 Virtualization based high availability cluster system and method for managing failure in virtualization based high availability cluster system
Provided are a virtualization based high availability cluster system and a method for managing failures in a virtualization based high availability cluster system. The high availability cluster system includes a plurality of virtual nodes, and a plurality of physical nodes each including a message generator for generating a message denoting that the virtual nodes are in a normal state and transmitting the generated message to virtual nodes in a same physical node. One of the virtual nodes not included in a first physical node among the plurality of the physical nodes takes over resources related to a service if a failure is generated in one of virtual nodes included in the first physical node.
US08032779B2 Adaptively collecting network event forensic data
In an embodiment, a data processing system comprises a repository configured to store a plurality of event message definitions for error messages, syslog messages, or other notification messages that may be emitted by one or more managed network elements; event annotation logic coupled to the data repository and configured to receive and store one or more annotations to each of the event message definitions, wherein each of the annotations specifies event context information to be collected in the managed network elements when an associated event message occurs; event forensics definitions generator logic coupled to the event annotation logic and configured to generate an event forensics definitions file capable of interpretation by one or more managed network elements and comprising event type identifiers and context information identifiers for context information to be collected, and configured to cause distributing the event forensics definitions file to the one or more managed network elements.
US08032776B2 System for maximizing server utilization in a resource constrained environment
A mechanism for controlling the hardware resources on a blade server, and thereby limiting the power consumption of the blade server is disclosed. The enforceable hardware resources that are controlled include the base frequency of the central processing unit (CPU) as well as power to individual banks of physical memory, for example dual-inline memory modules (DIMMs). The hardware resources are tuned in dependence on actual server utilization such that applications running on the blade only have the allocated hardware resources available to them. Deactivated hardware resources are powered off and are so ‘hidden’ from the operating system when they are not required. In this manner, power consumption in the entire chassis can be managed such that all server blades can be powered on and operate at higher steady-state utilization. The utilization of the powered on resources in a blade center is also improved.
US08032774B2 Information processing apparatus
When an operation mode of an image forming apparatus returns from an energy-saving mode to a regular operation mode, a CPU of a main system outputs a power control signal set to High, and determines the necessariness of information display on an LCD of an operation unit control system to output a starting mode selection signal set to High when the result of the determination is positive. A CPU of the operation unit control system detects the state of a power control signal, and detects mode return from the energy-saving mode depending on the result of the above detection. The CPU of the operation unit control system also detects the state of a starting mode selection signal, and determines the necessariness of information display on the LCD depending on the result of the detection to carry out a display process depending on the result of the determination.
US08032772B2 Method, apparatus, and system for optimizing frequency and performance in a multi-die microprocessor
With the progress toward multi-core processors, each core is can not readily ascertain the status of the other dies with respect to an idle or active status. A proposal for utilizing an interface to transmit core status among multiple cores in a multi-die microprocessor is discussed. Consequently, this facilitates thermal management by allowing an optimal setting for setting performance and frequency based on utilizing each core status.
US08032771B2 Systems and methods for controlling power consumption of power supply of electronic devices by switching between modes based on control signals
A method of controlling power consumption of a power supply of a device may include receiving a control signal that switches the device between first and second modes of operation; and switching the supply between corresponding first and second modes based on the received signal, the supply being configured to draw different amounts of power in the first and second modes. A power supply for supplying electrical power to a device may include power supply mode circuitry configured to place the supply into one of at least two power modes: a first mode in which the supply draws a first amount of power and a second mode in which the supply draws less power. An electronic device may include circuitry that generates a control signal, based on which the power supply mode circuitry selectively places the electrical power supply into one of a plurality of power modes.
US08032768B2 System and method for smoothing power reclamation of blade servers
A modular enclosure including first, second, third, and fourth servers, and a chassis management controller. The first, second, and third servers each have reclaimable power. The fourth server is configured to request a specific amount of power needed to complete a power-on request received at the fourth server. The chassis management controller is in communication with each of the first, second, third, and fourth servers. The chassis management controller is configured to reassign all the reclaimable power of the first server and to reassign a portion of the reclaimable power of the second and third servers to the fourth server.
US08032767B2 Power-efficient state setting of data-center elements
An illustrative power-efficient data center is described for operating in an uncontrolled environment in one scenario. The data center includes an air moving system that applies unconditioned air to resource items. The resource items are stripped down to provide a substantially minimum set of components for performing the data center'core functions. Various illustrative techniques for managing a power-efficient data center are also described.
US08032765B2 Secure database access through partial encryption
The present invention generally is directed to systems, methods, and articles of manufacture for securing sensitive information involved in database transactions. Embodiments of the present invention selectively encrypt only portions of transactions involving sensitive data, thereby reducing or eliminating the processing overhead resulting from wastefully encrypting non-sensitive data. The sensitive data may be identified by a document. The document may be accessed by a requesting entity to determine which portions of a query should be encrypted prior to sending the query to a database server over a network. The document may also be accessed by a database server to determine which portions of query results should be encrypted prior to sending the query results to the requesting entity over the network.
US08032763B2 Multi-network cryptographic device
A Personal Computer Memory Card International Association (PCMCIA) card is disclosed. The PCMCIA card may include a cryptographic module, a communications interface, and a processor. The cryptographic module may perform Type 1 encryption of data received from a computer into which the card is inserted. The cryptographic module may support High Assurance Internet Protocol Encryption (HAIPE). The communications interface may provide connectivity to a network adapter. The communications interface may include a Universal Serial Bus (USB) interface. The processor may detect whether a network adapter is coupled to the communications interface, identify a device driver that corresponds to the network adapter, and employ the device driver to provide operative communication between the cryptographic module and the network adapter. The PCMCIA card may contain a datastore that maintains a plurality device drivers. For example, the plurality of device drivers support any one of IEEE 802.x, Ethernet, V.90, or RS-232 network protocols.
US08032753B2 Server and system for transmitting certificate stored in fixed terminal to mobile terminal and method using the same
Provided is a certificate transmission server transmitting a certificate stored in a fixed terminal to a mobile terminal, a system including the same, and a method using the same. The method includes forming a security channel to the mobile terminal and performing authentication of the mobile terminal, forming a security channel to the fixed terminal and performing authentication of the fixed terminal, and if the authentication of the mobile terminal and the fixed terminal is successful, receiving the certificate from the fixed terminal and transmitting the certificate to the mobile terminal. Accordingly, authentication of a mobile terminal and a fixed terminal can be performed by a certificate transmission server, and the certificate can be transmitted by establishing a safe communication channel.
US08032751B2 E-mail certification service
A method is provided to handle an electronic mail message such that the receiver of the e-mail message can verify the integrity of the message. A request is provided from a sender's side to a service. The request includes information regarding the e-mail message. The service processes at least a portion of the request to generate a result. For example, the service may encrypt the portion of the request, according to a public/private key encryption scheme, to generate a digital signature as the result. The service provides the result to the sender's side. At the sender's side, the result is incorporated into the e-mail message and the result-incorporated message is transmitted via an e-mail system. At the receiver's side, the result-incorporated e-mail message is processed to assess the integrity of the received e-mail message.
US08032750B2 Method for establishing a secure e-mail communication channel between a sender and a recipient
A method for establishing a secure e-mail communication channel between a sender (10) and a recipient (5), wherein: 1) said sender sends an e-mail addressed to said recipient over an e-mail encryption system (16), 2) said encryption system (16) verifies in a database (160) of recipients if a public key of said recipient is available, 3) if said public key of said recipient is available, said encryption system encrypts said e-mail with said public key, and forwards the encrypted e-mail to the recipient (5), 4) if, on the other hand, said public key of said recipient is not available in said database (160), said encryption system sends instead enrolment message (1220) to said recipient, said enrolment message containing an invitation for said recipient to choose among one of the following options: i) access to said email over a secured web mail interface, or ii) sends a reply to said encryption system from which said public key can be extracted, or ii) initiate generation of a public key on the recipient's side.
US08032744B2 Method and apparatus for self-authenticating digital records
A method for proving the validity of a digital document digitally signed using a digital key that corresponds to a digital certificate in a chain of digital certificates issued by certification authorities within a hierarchy of certification authorities. At least one secure digital time stamp is applied to at least one record comprising the digital document, the digital signature, certificate chain data, and information relating to the revocation of certificates by certification authorities within the certificate chain. If, at some later time, one or more digital certificates either expire or are revoked, the timestamp serves as evidence of the integrity of the signed digital document.
US08032743B2 Reliance server for electronic transaction system
A method of managing reliance in an electronic transaction system includes a certification authority issuing a primary certificate to a subscriber and forwarding to a reliance server, information about the issued primary certificate. The reliance server maintains the forwarded information about issued primary certificate. The subscriber forms a transaction and then provides the transaction to a relying party. The transaction includes the primary certificate or a reference thereto. The relying party sends to the reliance server a request for assurance based on the transaction received from the subscriber. The reliance server determines whether to provide the requested assurance based on the information about the issued primary certificate and on the requested assurance. Based on the determining, the reliance server issues to the relying party a secondary certificate providing the assurance to the relying party.
US08032736B2 Methods, apparatus and articles of manufacture for regaining memory consistency after a trap via transactional memory
Embodiments of the invention provide a method for regaining memory consistency after a trap via transactional memory. Transactional memory and a transactional memory log are used to undo changes made to memory from a transaction start point up to the point of a trap event. After the trap event is processed, and the changes are rolled back, the program can resume execution at the beginning of the transaction.
US08032728B2 Digital data reproducing apparatus and recording medium
A digital data reproducing apparatus comprising: a reading unit configured to read digital data stored in a recording medium at a speed higher than a reproduction speed to store the digital data into a first memory; an encoding unit configured to store encoded data obtained by encoding the digital data read by the reading unit into a second memory; a reproducing unit configured to reproduce the digital data stored in the first memory at the reproduction speed; and a transferring unit configured to transfer the encoded data stored in the second memory into a third memory different from the second memory.
US08032726B2 Remote copy system
A remote copy system includes a plurality of first storage systems and a plurality of second storage systems. Each first storage system assigns a sequential number to write data received from the host and sends the write data with the sequential number to the second storage system. One of the first storage systems defers the processing of the write request received from the host and instructs each of the first storage systems to create a marker, whereupon each of the first storage systems defers the processing of the write request, creates a marker including a sequential number and having a marker number, and sends the marker to the second storage system. Each of the second storage systems, when receiving a marker from the first storage system, stores the marker number included in the marker. One of the second storage systems reads the marker number stored by each of the second storage systems and reports to each of the second storage systems the marker number of smallest value of the marker numbers which were thus read. Each of the second storage systems writes to a logical volume in sequential number order write data, of the write data received from the first storage system, that includes a sequential number of a value smaller than the sequential number of the marker including the marker number reported from one of the second storage systems.
US08032724B1 Demand-driven opportunistic garbage collection in memory components
A method and system for performing garbage collection in a memory is disclosed. Aspects of the exemplary embodiment include dividing garbage collection into atomic operations, including read, write, and block erase; storing read cycle times, write cycle times, and block erase cycle times of the memory; receiving a communication from a processor indicating at least one idle period when an application executing on the processor will not make a request of the memory, wherein the communication indicates a time duration of the at least one idle period; and in response, performing at least one of the garbage collection atomic operations within the time duration, whereby garbage collection can be performed during the at least one idle period, rather than when the memory is substantially full.
US08032721B2 Access control apparatus and access control method
An access control apparatus includes a memory and a command executor executing an access process on a command with the command completion time limit. An address of an inaccessible recording area is stored in the memory. Data attempted to be written on the inaccessible recording area is obtained. The data is stored in association with the address in the memory. An automated alternate processor executes the automated alternate process of the inaccessible recording area in a predefined period of time after the process executed by the command executor is completed. A memory updater deletes the address of the inaccessible recording area whose automated alternate process has succeeded and the data attempted to be written in the recording area at the address.
US08032718B2 Systems and methods for sharing media in a computer network
A computerized method for sharing removable storage media in a network, the method comprising associating, in an index entry, a first piece of removable storage media in a first storage device with at least a first storage policy copy and a second storage policy copy; copying, to the first piece of removable storage media, data associated with the first storage policy copy; and copying, to the first piece of removable storage media, data associated with the second storage policy copy.
US08032716B2 System, method and computer program product for providing a new quiesce state
A system, method and computer program product for providing a new quiesce state. The method includes receiving a quiesce request at a system controller from an initiating processor. The quiesce request is sent to a plurality of processors. Notification is received at the system controller that the processors have finished purging their translation look aside buffers (TLBs). A fast quiesce reset command is received at the system controller from the initiating processor once updates to the system resources are complete. It is indicated to the processors that the block translation restriction can be dropped in response to receiving the fast quiesce reset command, thereby allowing the processors to continue processing without block translation restrictions.
US08032706B2 Method and apparatus for detecting a data access violation
Machine-readable media, methods, apparatus and system for detecting a data access violation are described. In some embodiments, current memory access information related to a current memory access to a memory address by a current user thread may be obtained. It may be determined whether a cache includes a cache entry associated with the memory address. If the cache includes the cache entry associated with the memory address, then, an access history stored in the cache entry and the current memory access information may be analyzed to detect if there is at least one of an actual violation and a potential violation of accessing the memory address.
US08032696B2 Decoding device and semiconductor device which read file rewriting discrimination information
When an external recording medium connected to an interface is removed therefrom and a new external recording medium is connected to the interface, a processor selects either first file analysis information read from a memory or second file analysis information generated based on analysis of data recorded on the new external recording medium as file analysis information to be used for decoding a file stored in the new external recording medium, and the processor makes such selection based on comparison between first recording medium management information and second recording medium management information.
US08032695B2 Multi-path accessible semiconductor memory device with prevention of pre-charge skip
A multiprocessor system includes first and second processors and a multi-path accessible semiconductor memory device including a shared memory area and a pseudo operation execution unit. The shared memory area is accessible by the first and second processors according to a page open policy. The pseudo operation execution unit responds to a virtual active command from one of the first and second processors to close a last-opened page. The virtual active command is generated with a row address not corresponding to any row of the shared memory area. For example, bit-lines of a last accessed row are pre-charged for closing the last-opened page.
US08032693B2 Serial in random out memory
A serial in random out memory circuit has a number of memory cells integrated with write control circuitry for writing a sequence of data inputs to sequential locations in the memory cells. Read control circuitry is integrated to receive address signals from an external device and provide a random access read output from the memory cells, mapped into an address range of the external device. Compared to circuits using discrete components and conventional RAM chips, the integrated SIRO can enable some of the circuitry or external software to be dispensed with and so reduce costs or increase performance. The memory cells can be arranged in a number of blocks, selectable one at a time for mapping to the external device address range.
US08032692B2 System for accessing non-volatile memory
Accessing a non-volatile memory array is described, including receiving a first data and a memory address associated with the first data, writing the first data to the non-volatile memory array at the memory address of the first data without erasing a second data stored in the non-volatile memory array at the memory address of the first data before writing the first data.
US08032687B2 Method, system, and apparatus for supporting limited address mode memory access
Supporting limited address mode memory access involves receiving a write request from the processor targeted to a first predetermined address. A data portion of the write request includes a target address of the system memory. In response to determining the write request is targeted to the first predetermined address, the target address is sent via a system interface to be stored in a configuration register of the processor director. A memory access request targeted to a second predetermined address is received from the processor. In response to determining the memory access request is targeted to the second predetermined address, the target address is retrieved from the configuration register of the processor director. The memory access is serviced using the target address retrieved from the configuration register.
US08032686B2 Protocol translation in a data storage system
A data storage system includes an input/output server and a storage unit. The input/output server includes a processor, memory, and a host channel adapter. The storage unit includes a processor, memory, and a storage module. The storage module includes a storage controller, and an interface block for connecting the storage module to a corresponding memory-mapped interface. The storage unit further includes a host channel adaptor. The storage unit host channel adapter is connected to a corresponding memory-mapped interface. The storage unit host channel adapter is capable of remote direct memory access to the input/output server. Protocol translation logic is configured to intercept a memory access request from the storage controller, and initiate a corresponding remote direct memory access to the input/output server through the storage unit host channel adapter and the input/output server host channel adapter.
US08032685B2 Data modifying bus buffer
According to one embodiment of the invention, a data modifying bus buffer generally includes a switch that is configured to selectively couple a first databus to a second databus. The switch is controlled by a buffer controller. The first databus and a second databus have a similar predetermined protocol. The buffer controller is operable to monitor the first databus for the presence of a particular sequence of the signals such that, when the particular sequence of the signals is found, the first switch may be selectively opened or closed.
US08032682B2 System and method for device resource allocation and re-balance
In at least one embodiment, an apparatus for providing resources from a plurality of on-board device nodes to a hot-plugged device node in a computer is provided. The apparatus comprises a resource manager configured to receive a resource request over a bus system indicative of a set of desired resources from the hot-plugged device node. The resource manager is further configured to probe a parent device and at least one upper level device node positioned above the parent device node for the set of desired resources. The resource manager is further configured to provide the set of desired resources from the parent device node and one or more nodes of the at least one upper level device node over the bus system for transmission to the hot-plugged device node to enable the hot-plugged device node to operate in the intended manner.
US08032679B2 Device and method for controlling network processing mode, and non-transitory computer-readable medium recording program for controlling network processing mode
A network control device including a network controller for transmitting/receiving data through a network and storing received data in a storage and a network processor for processing data stored in the storage is provided with a usage information acquiring section for acquiring usage information indicating usage state of a CPU, a determining section for determining load state of the CPU from the usage information based on a determination condition, and a mode setting section for setting an interrupt mode to the network processor when the determined load state is low and setting a polling mode when the determined load state is high, the network processor processes data stored in the storage when receiving interrupt notification of the network controller during the interrupt mode, deters the interrupt notification of the network controller during the polling mode and processing data stored in the storage at predetermined intervals.
US08032678B2 Shared resource arbitration
Masters request access to a shared resource, such as a shared bus. Usage of the shared bus by each of the masters is monitored, a request to use the shared bus by one of the masters is received, and usage of the shared bus by the master is compared with a corresponding bandwidth threshold. The request is arbitrated if the usage of the shared bus by the master is below the bandwidth threshold, and the request to use the shared bus is granted to the master based on the arbitration.
US08032677B2 Selection circuit and packet processing apparatus
An aspect of the embodiment utilizes a selection circuit that includes a first storage circuit for storing information of m×n bits each corresponding to a choice. The storage circuit indicates whether the corresponding choice is in a selectable state or not. A first round robin circuit for executing a round robin process on the second storage circuit selects one of the bits contained in the corresponding bit string and indicates that a choice is in a selectable state. A second round robin circuit executes the round robin process on the bit string having the m-bit width to select one of the bits indicating that the corresponding choice, and a control circuit controls the first and the second round robin circuit.
US08032665B2 Controller, program and methods for communicating with devices coupled to the controller
A controller coupled to a redundant array of inexpensive disks (RAID) includes a processor and a non-volatile memory element. The processor has an input/output port that is configurable in one of an open-drain driver configuration, a high-impedance driver configuration and a totem-pole driver configuration. The totem-pole driver configuration is capable of supplying sufficient current to operate a slave device coupled to the input/output port. Firmware stored in the non-volatile memory device dynamically adjusts the driver configuration to prevent negative voltage swings in a signal communicated via the input/output port.
US08032663B2 Information processing system, information processing apparatus and integrated circuit chip
There is provided an information processing system that includes an integrated circuit chip having stored therein a plurality of file systems, a first information processing apparatus that engages in communication with the integrated circuit chip and a second information processing apparatus that engages in communication with the first information processing apparatus. The first information processing apparatus includes a command packet linking unit that generates a single linked command packet by linking a second command packet generated by the second information processing apparatus within a first command packet and a first command packet transmission unit that transmits the linked command packet to the integrated circuit chip to be directed to the plurality of file systems. The second information processing apparatus includes a second command packet generation unit that generates the second command packet and a second command packet transmission unit that transmits the second command packet to the first information processing apparatus.
US08032654B2 System and method for data exchange in multiprocessor computer systems
A system for data exchange in multiprocessor computer system is disclosed. The system includes at least one processing module adapted to communicate with at least one of a plurality of routing modules or a plurality of buffer modules or both and at least one communicating interfaces to facilitate data exchange in multiprocessor computer system.
US08032651B2 News architecture for iTV
A system and method for acquiring media content is disclosed. A capture platform may allow users to create customized templates for the automatic capture of web-based media, such as news. Captured content may be normalized for optimized access by a plurality of different device platforms, and may also be customized for individual users. One or more chained transformer plug-ins may be used to provide the customization.
US08032650B2 Media stream distribution system
A media server comprises a plurality of nodes each comprising a gateway, each gateway providing memory and communication of data between mass storage and I/O ports of a node, and/or providing communication of data between the node and other nodes. Each node utilizes one or more central processors. The media server comprises logic to enable the processors to manage the streaming of data from the mass storage to the I/O ports via the gateways without communicating the data between the processors and any of the mass storage, I/O ports, or gateways.
US08032649B2 Combining and serving media content
Systems and methods provide for dynamic generation of media content at the point that content is served. The system and method work within the bounds of simple, existing, open protocols and the media files served are playable by standard media playback clients. The method is driven by a request for media content from a client specifying an edit list. The server opens one or more source files and selects portions of one or more files to transmit based on edit list instructions, and sequentially writes those portions to an output for serving to the client. The server sorts the selected portions of one or more source media files, combines the selected portions to form a combined media shot, and serves the combined media shot to the client. The method allows for various modifications of the content before serving.
US08032648B2 Apparatus and method for replacing a media content item
An apparatus for outputting a media content item includes a receiver arranged to receive a first media content item, and an output device arranged to output the first item to a user. A selection device is provided for user-operably inputting a command to replace the first item at a particular moment of outputting the first item. Further, a time-estimating device is arranged to estimate, upon inputting the command, an estimated period of time necessary for outputting the remaining part of the first item. A search device is arranged to search for at least one second media content item, wherein a duration of the second item is substantially equal to the estimated period of time.
US08032646B2 Administering a communication network
Methods and apparatus are provided for administering a communication network. In one embodiment, a first interface screen depicts nodes within a network. The nodes include a pair of media aggregation managers providing multiplexing/demultiplexing of media traffic associated with multiple application sessions between a pair of communities onto a preallocated reservation protocol session between the media aggregation managers. The media aggregation managers are visually distinguishable from other nodes. A second interface screen depicts potential paths through the network. Each potential path is capable of transferring media packets between the media aggregation managers. Via the second user interface screen, a network administrator is capable of initiating (1) path-level configuration of routers that are part of a selected potential path to cause the routers to route media packets exchanged between the pair of communities over the selected path, and (2) establishment of the preallocated reservation protocol session between the media aggregation managers.
US08032644B2 Service creation method, computer program product and computer system for implementing that method
The invention discloses a method (100) for creating a service based on a request. This method comprises a step of semantically analyzing (30) a natural-language request, such as one sent (20) from a mobile telephone or a personal digital assistant (150). In this manner, the request may be formulated (10) in natural language, without needing to possess any technical knowledge whatsoever. The semantic analysis (30) makes it possible to identify (35) Web service requirements (or specifications). Next, Web services are determined (40) and sequenced (50) based on the identified service requirements. A new service is then made available, such as to the user who made the natural-language request.
US08032643B2 Adaptive vicinity prefetching for filesystem metadata
Network latencies are reduced by detecting a metadata access call for filesystem metadata contained in a filesystem node of remotely located filesystem. The metadata corresponding to the metadata access call is fetched when the metadata corresponding to the metadata access call is not contained in a local filesystem cache that has a hierarchical structure corresponding to a hierarchical structure of the remotely located filesystem. Metadata related to the metadata corresponding to the metadata access call from the remotely located filesystem is prefetched when the related metadata is not contained in the local filesystem cache. The metadata related to the metadata corresponding to the access call can be contained in a child node or a parent node of the node containing the metadata corresponding to the access call, or the descendants of such nodes.
US08032642B2 Distributed cache for state transfer operations
A network arrangement that employs a cache having copies distributed among a plurality of different locations. The cache stores state information for a session with any of the server devices so that it is accessible to at least one other server device. Using this arrangement, when a client device switches from a connection with a first server device to a connection with a second server device, the second server device can retrieve state information from the cache corresponding to the session between the client device and the first server device. The second server device can then use the retrieved state information to accept a session with the client device.
US08032637B2 Balanced consistent hashing for distributed resource management
A method, system, computer-readable storage medium and apparatus for balanced and consistent placement of resource management responsibilities within a multi-computer environment, such as a cluster, that are both scalable and make efficient use of cluster resources are provided. Embodiments reduce the time that a cluster is unavailable due to redistribution of resource management responsibilities by reducing the amount of redistribution of those responsibilities among the surviving cluster members. Embodiments further provide redistribution of resource management responsibilities based upon relative capabilities of the remaining cluster nodes.
US08032635B2 Grid processing in a trading network
Methods and apparatus can enable a trading network can use participant nodes of the trading network as a hub node to distribute tasks within the trading network, instead of a fixed server as a fixed hub. The trading network can allow for distribution of tasks for grid computing. The trading network can also be enabled to switch from using one participant node as the hub to using another participant node as the hub. Additionally, the hub node can be enabled to pass functionality to another node at the request of the hub node instead of at the request of the receiving node.
US08032633B2 Computer-implemented method for implementing a requester-side autonomic governor using feedback loop information to dynamically adjust a resource threshold of a resource pool scheme
A requester-side autonomic governor is provided for a requester configured to send service requests to a service provider. For example, the requester and service provider may be disposed in a Service Oriented Architecture (SOA) architected system. A feedback loop, preferably a monitor portion of a Monitor, Analyze, Plan, and Execute (MAPE) loop, is configured to monitor responses to service requests. An autonomic governor mechanism limits the type and/or number of concurrent service requests according to a resource pool scheme, and dynamically adjusts a resource threshold of the resource pool scheme based on information provided by the feedback loop. In one embodiment, the resource threshold is reduced if more than a predetermined number of service requests generated time-outs, and is increased if more than a predetermined number of service requests are being held awaiting available pool resources and less than a predetermined number of service requests generated time-outs.
US08032630B2 Method and apparatus for comprehensive network management system
In a system for managing data, voice, application and video networks and associated systems and services that comprise multiple, interconnected network technologies, a management system suited for a particular networking technology manages each separate technology domain. Multiple management systems thus manage multiple domains with respect to fault, configuration, accounting, performance, and security management. The management systems that manage the individual networking technology domains are then themselves managed by a higher-level system, called an inter-domain management system, which performs cross-domain management. The individual management systems of the invention collect data from their respective technology domains and provide it to an intra-domain data collection function. This data is then utilized by an inter-domain data correlation function to determine what instructions should be sent from an intra-domain instruction function to each management system for implementation in its respective technology domains. The comprehensive management system thus collects data from each lower-level management system and, if required, sends operational instructions back to each lower level system. Event correlation and service level management are performed at both the intra-domain and inter-domain levels. Business process management is performed at the inter-domain level.
US08032626B1 Method and system for monitoring the performance of a distributed application
A service monitor and a browser monitor determine performance metrics on both a server and a client in connection with a distributed application running on a network. While applicable to other types of distributed application data, an example is described in which a Web page is requested by a user running a browser program on the client computer. In response, the server transmits the requested Web page, along with JavaScript code that defines a browser monitor, to the client. A browser monitoring function controlled by this code determines a plurality of different performance metrics related to the access of Web pages by the client. In addition, the server monitor determines performance metrics specific to its function in providing the Web page to the client. A correlated performance metric is determined by combining a server performance metric with a browser performance metric.
US08032623B2 Context-based dynamic policy assignment in a distributed processing environment
An exemplary embodiment of the invention relates to a method, system, and storage medium for providing context-based dynamic policy assignment in a distributed processing environment. The system includes a first resource management host in communication with a client system, an application executable by the first resource management host, a dynamic policy assignment system executing on the first resource management host, policies stored on the first resource management host and an application profile associated with the client system. The application profile is received by the first resource management host. Application hosting services include executing the application on behalf of the client system. The dynamic policy assignment system receives the request, and based upon a task name associated with the application profile, selects at least one policy for an application instance. The dynamic policy assignment system further associates the policy to the application, and the host system executes the application.
US08032614B2 Method for configuring a windfarm network
A method for automatically configuring a local network in a windfarm is provided, the method including the steps of (a) automatically assigning an IP address to a device connected to the local windfarm network, (b) automatically receiving an identifier tag from the device, and (c) relating the automatically assigned IP address of the device to a specific wind turbine in the windfarm which is identified by said identifier tag.
US08032609B2 Dynamic endpoint aggregator for web services
A dynamic endpoint aggregator aggregates dynamic endpoints of requested Web services for efficiently delivering the Web services to a Web service client. The client communicates to the aggregator a plurality of SOAP requests each having a SOAP header containing a redirect URL for the aggregator in turn to access each of the requested Web services. Web service data is aggregated by the aggregator and then efficiently communicated to the client, which is particularly useful when wireless clients access Web services because of the limited bandwidth available over the wireless link. The aggregator also handles dynamic endpoints by dynamically resetting all endpoints of requested Web services without burdening the wireless link.
US08032606B2 Disk control unit and storage system
Provided is a disk controller comprising a front end FC I/F to a host, a back end FC I/F to a magnetic disk, a processor, and a main memory section. The front end I/F and the back end I/F are provided for performing information exchange with a network (connected) device that is connected to a network and manages storage. The main memory section stores registered information expressing an attribution of the network (connected) device, access information including security and performance of each network (connected) device through the network, and ranking information assigning a rank to each network (connected) device based on the registered information and the access information. An appropriate network (connected) device is selected from various types of information including the ranking information.
US08032602B2 Prioritization of recipient email messages
A conveyed set of recipient email messages can be identified. An event triggering the conveyed set of email message to be prioritized relative to each other can be detected. Responsive to the detected event, a priority score for each of the emails in the conveyed set can be determined based upon recipient specific criteria. The recipient specific criteria can be based upon recipient behavior regarding a set of previous email messages. The priority score can be calculated base upon prioritizing factors determined from patterns discovered in the recipient behavior regarding the set of previous email messages. At least one programmatic action can be performed based upon the determined priority scores of the email messages.
US08032601B2 System and method for client-based instant message monitoring for off-line users
A computer-based system for providing electronic monitoring and management services for an instant messaging (IM) user. The system can include a processor configured to execute computer-readable instructions. The system can also include an IM server, wherein the IM server accepts connections from one or more IM clients. Additionally, the system can include a bot program configured to execute on the processor. The bot program can be configured to receive a request from a first user to manage messages on behalf of the first user and further receive a token from the first user and a user name associated with the first user, wherein the first user is logged into the IM server via an IM client of the one or more IM clients. Also, the bot program can be configured to receive a notification indicating that the first user is logged off the IM server. Furthermore, the bot program can further be configured to utilize the token and the user name to log into the IM server on behalf of the first user upon receiving the notification. Moreover, the bot program can be configured to receive and store a message intended for the first user from a second user utilizing another IM client of the one or more IM clients.
US08032598B1 Methods and systems of electronic message threading and ranking
A system of ranking e-mail threads is disclosed. The system receives e-mail messages, and determines e-mail threads in response to the e-mail messages. The system determines an e-mail rank associated with each e-mail message in the e-mail threads, where an e-mail rank associated with an e-mail message is determined in response to a sender identifier related to the e-mail message. The system also determines a thread rank for each e-mail thread, where a thread rank associated with an e-mail thread is determined in response to e-mail ranks of each e-mail message associated with each respective e-mail thread. The system then determines an ordering of the e-mail threads based on the thread rank associated with each e-mail thread.
US08032592B2 System and method for data collection and update utilizing surrogate e-mail addresses using a server
A system and method for data collection and update utilizing surrogate e-mail addresses using a server. An e-mail client generates an e-mail message comprising a surrogate e-mail address and data elements conveyed within standard fields of the e-mail message. The surrogate e-mail address also comprises data and instructions directed to a specialized software program. A message server parses the surrogate e-mail address and the e-mail content. Information relating to a specialized software program is extracted and translated into instructions and data elements. The specialized software program operates on the data elements based on the instructions obtained from the e-mail message.
US08032585B2 Regression-based system and method for determining resource costs for composite transactions
A method comprises receiving a representative workload of a computing system, where the representative workload comprises at least one composite transaction. In certain embodiments, the representative workload is a historical workload of a computing system. In general, a composite transaction refers to a transaction that comprises a plurality of transactions. For instance, a given transaction for serving a client's request for information (e.g., a web page) may include embedded therein a plurality of requests/responses for objects (e.g., images, etc.) that form the information (e.g., that form the requested web page). The method further comprises determining, based at least in part on a statistical regression-based analysis, a resource cost for the at least one composite transaction, where the resource cost reflects an amount of utilization of at least one resource of the computing system, such as CPU utilization, in serving the at least one composite transaction.
US08032583B2 Apparatus and method for providing peer-to-peer proxy services in peer-to-peer communications
A network gateway device providing peer-to-peer proxy service is provided, including a P2P meta descriptor detector detecting an original P2P meta descriptor file from the public network, a P2P proxy control unit modifying the original P2P meta descriptor file to generate a modified P2P meta descriptor file, and forwarding the modified P2P meta descriptor file to a computer in the private network, an internal tracker receiving a first inquiry message, and replying with a pseudo sharing computer list, and a peer-to-peer engine loading the original P2P meta descriptor file to download shared contents, and forwarding the shared contents to the computer.
US08032582B2 Methods and system for distributing data to technical computing workers
A method and system is disclosed for providing a distributed technical computing environment for distributing technical computing tasks from a technical computing client to technical computing workers for execution of the tasks on one or more computers systems. Tasks can be defined on a technical computing client, and the tasks organized into jobs. The technical computing client can directly distribute tasks to one or more technical computing workers. Furthermore, the technical computing client can submit tasks, or jobs comprising tasks, to an automatic task distribution mechanism that distributes the tasks automatically to one or more technical computing workers providing technical computing services. The technical computing worker performs technical computing of tasks and the results of the execution of tasks may be provided to the technical computing client. Data associated with the tasks is managed by a programmable interface associated with a data storage repository. The interface allows the various entities of the distributed technical computing environment to access data services performable by the interface or by a file system or a database and database management system associated with the data.
US08032580B2 Content distribution system for generating content streams to suit different users and facilitating E-commerce transactions using broadcast content metadata
A content distribution system is provided to facilitate e-commerce transactions for products and services associated with distributed content. A content stream comprising content blocks, reference content blocks and floating reference content blocks uses metadata to identify products and services associated with content blocks. The metadata and floating reference content blocks are used to substitute dynamically selected content for content blocks based on profiles of user(s), the broadcast station, the advertisement spot defined in the stream and content available for substitution. A market server determines optimal matches to support content substitution, and performs brokerage and bidding functions among suppliers of products or services associated with content selected by users.
US08032572B2 Personal inventory manager
A device retrieves information associated with personal inventory from a personal inventory database, and provides for display of an input personal inventory option, a search personal inventory option, and a search loaned personal inventory option based on the retrieved personal inventory information. The device further receives selection of one of the input personal inventory option, the search personal inventory option, or the search loaned personal inventory option, and receives information associated with a new personal inventory item when the input personal inventory option is selected. The device also provides for display of search personal inventory information when the search personal inventory option is selection, and provides for display of search loaned personal inventory information when the search loaned personal inventory option is selected.
US08032571B2 Method and apparatus for automatically classifying files on mobile communication terminal
A method and apparatus for automatically classifying files on a mobile communication terminal are provided. The inventive method and apparatus enable the files to be automatically classified and copied into a desired storage folder on the mobile communication terminal. An exemplary method for automatically classifying files on a mobile communication terminal includes receiving a command to copy a selected file, determining an attribute of the selected file, determining a storage folder in which to store the file according to the attribute of the file and copying and storing the file in the determined storage folder. The method and apparatus enable files that a user desires to copy from an external device to the user's mobile communication terminal to be automatically classified according to their attributes and be stored in storage folders corresponding to the attributes, thus minimizing the inconvenience of individually designating a storage folder for each file whenever the files are copied.
US08032570B2 Efficient stacked file system and method
A stacked file system and method for managing a stack are disclosed. In one embodiment, a stacked file system includes a stack and a stack manager. The stack has at least a file system stacked on top of an underlying file system. Further, the stack manager has a logic for managing the stack, where the logic includes an eject operation for ejecting a first file system from the stack.
US08032566B2 Tools for defining and using custom analysis modules
Tools for defining and using custom analysis modules are presented. A generic graphical user interface (GUI) custom analysis tool is presented to a user. The generic GUI custom analysis tool is adapted to receive selections and inputs from the user that define many-to-many relationships in a data store and that include user-defined measures. The inputs are used to generate an instance of a custom analysis module that is capable of being processed against the data store. The instance of the custom analysis module may be stored, recalled, executed, and/or modified from the generic GUI custom analysis tool.
US08032565B2 Automated creation of media asset illustrations
The invention pertains to techniques for creating media asset illustrations for media assets are disclosed. The created media asset illustrations are useful for media assets that lack associated media asset illustrations. The techniques can analyze media asset data or media asset metadata when creating the create media asset illustrations. The created media asset illustrations can, for example, be used while playing, browsing or displaying associated media assets.
US08032563B2 Generating a unique representation of physical assets
The present disclosure is concerned with generating a unique representation of a physical asset from a plurality of datasets representing information relating to the physical asset. Each dataset is generated by a system that acquires the dataset in a system-specific format. Each dataset that includes information about the attributes of a physical asset is mapped to a corresponding system-specific global dataset, based on a global data model. The global system-specific datasets generated are merged together to generate a global dataset, based on the global data model. The global dataset therefore uniquely represents the physical asset.
US08032559B2 Contact management update protocols
A system and a method are disclosed for synchronizing folders between one or more layers of folders. It includes selecting layers to link together, comparing folders in the selected layers using an immutable identifier, parsing the folders of each of the selected layers into fields, comparing the fields of parsed folders of the selected layers, and determining whether to synchronize the folders of the selected layers based on conflict rules triggered in response to the comparison of the fields of the parsed folders. Also disclosed is a system and method of merging two or more folders in a network into a single folder. It includes comparing entries between folders to identify duplicate entries, grouping the identified duplicate entries in each folder, generating a matrix from the duplicates grouping and assigning each matrix entry a value, and matching the matrix entries based on the assigned values to determine an extent to merge an identified duplicate entry.
US08032558B2 Role policy management
In various embodiments, techniques for role management systems are provided. According to an embodiment, a method is provided to allow a role management system to be configured, modified, and restricted. Specific roles assignments may be decorated to be meaningful to an application but which are not generally applicable to an original role specification. A Policy Enforcement Point (PEP) role request response may be modified by an augmentation service, which evaluates a resource association to identify an appropriate resource profile. Resource decorations are identified by the selected profile, and are applied to the role request response.
US08032557B1 Model driven compliance management system and method
A compliance lifecycle management system is provided that addresses policy management issues at each stage of policy maturity throughout a policy lifetime. The compliance lifecycle management system provides functionality for policy control at initialization by enabling specification and creation of policies including identifying redundant and sub/super sets of policies across domains. As an infrastructure and its associated policies mature and change, the compliance lifecycle management system monitors compliance to dynamic policies to check for policy conflicts. The compliance management process may further be used to simulate the introduction of policies into the infrastructure to view the resultant impact that a new or updated policies may have on a network. With such an arrangement, policy management practices become more responsive, predictable and efficient.
US08032556B1 Systems and methods for user profile data delivery
Systems and methods for delivery of user profile data are disclosed. An exemplary method includes detecting a request for a full copy of a user profile data package maintained by a user profile data source subsystem, creating an illusion that the request has been fulfilled, and copying on demand a portion of the user profile data package from the source subsystem to a target location for access by a data consuming subsystem. In certain embodiments, the method further includes utilizing the copied portion of the user profile data package for execution of a computing operation, without fully copying the user profile data package from the source subsystem. In certain embodiments, the portion of the user profile data package is streamed from the source subsystem to the target location over a network connection.
US08032555B2 Method and apparatus for constructing a networking database and system proactively
A method for creating networking database containing a plurality of records for different individuals in which individuals are connected to one another in the database by mutual recognition of a relationship. This mutual recognition of a relationship is inferred by the possession of the Guest Key of one member by the other member. This paradigm for network expansion allows users to proactively grow their networks both using the site features and using tools they may be more familiar with, such as email, messaging, talking, etc.
US08032553B2 Email integrated task processor
The present system provides a task manager that extracts information relating to tasks from a task oriented email. The system then integrates the task within the system by connecting the email programs, the task management programs, and a database, to automatically send emails and provide links to documents all related to completion of the task. Methods are provided that allow users of the system to efficiently interface with the system to complete and archive tasks.
US08032546B2 Transformation-based framework for record matching
A transformation-based record matching technique. The technique provides a flexible way to account for synonyms and more general forms of string equivalences when performing record matching by taking as explicit input user-defined transformation rules (such as, for example, the fact that “Robert” and “Bob” that are synonymous). The input string and user-defined transformation rules are used to generate a larger set of strings which are used when performing record matching. Both the input string and data elements in a database can be transformed using the user-defined transformation rules in order to generate a larger set of potential record matches. These potential record matches can then be subjected to a threshold test in order to determine one or more best matches. Additionally, signature-based similarity functions are used to improve the computational efficiency of the technique.
US08032537B2 Using message sampling to determine the most frequent words in a user mailbox
A method is presented for generating a list of frequently used words for an email application on a server computer. When a request is received for a word frequency list for emails stored in a user's mailbox, a word frequency list is returned if one exists. If the word frequency list does not exist, an asynchronous process is started on the server computer to generate a word frequency list. If the word frequency list exists but it is older than an aging limit, an asynchronous process is started on the server computer to regenerate the word frequency list. The word frequency list is stored in the user's mailbox along with a timestamp indicating the date and time that the list was created or updated.
US08032534B2 Method and system for indexing and searching high-dimensional data using signature file
Provided are a content-based searching method and system for multimedia objects using a high-dimensional feature vector data based on a 2-level signature. The method for searching the high-dimensional data using a signature file includes calculating a first-level query signature and a second-level query signature by using the query feature vector, performing a first filtering operation to obtain a primary candidate cell group by searching a second-level signature file, and performing a secondary filtering operation to obtain a secondary candidate cell group having a high similarity in a primary candidate cell group. Accordingly, the high-dimensional data searching method and system can process a query quickly and accurately and can increase the searching accuracy by using an enhanced signature of the query feature vector.
US08032533B1 Systems, methods, and software for researching statutory information
With conventional print and electronic tools, researching statutory material is difficult and time-consuming. So, to facilitate this type of research, the present inventors devised systems, methods, and software that promise to improve the ability of researchers to find, verify, read, and/or interpret statutory information. One exemplary system provides options for users to access statutory information by citation, by table of contents, by index, and/or by popular name; presents specific statutory information in combination with visual indicators, such as red or yellow flags, that indicate the validity or status of the information; and provides requested statutory information in context of links to related information, such as tables of contents, other versions of a statute, case law, scholarly materials, legislative history, cross-referenced statutes, and administrative-law materials.
US08032532B2 Efficient multifaceted search in information retrieval systems
A method and system for querying multifaceted information. An inverted index is constructed to include unique indexed tokens associated with posting lists of one or more documents. An indexed token is either a facet token included in a document as an annotation or a path prefix of the facet token. The annotation indicates a path within a tree structure representing a facet that includes the document. The tree structure includes nodes representing categories of documents. A query is received that includes constraints on documents. The constraints are associated with indexed tokens and corresponding posting lists. An execution of the query includes identifying the corresponding posting lists by utilizing the constraints and the inverted index and intersecting the posting lists to obtain a query result.
US08032531B2 Section identification and distribution system monitoring system, method and program product
A system is provided for specifying arbitrary nodes and identifying a section between them on a system diagram of a distribution system. It comprises a system diagram information management portion for managing information on each of nodes and spans constituting the system diagram and ID information given to each of the nodes, an input portion for receiving an input specifying the nodes, a search portion for creating a search condition using the ID information based on the node specification and searching the span between the specified nodes so as to identify the section constituted by the searched span, and an output portion for display-outputting the system diagram visually indicating the section identified by the search portion.
US08032530B2 Method and device for processing relevant data for sorting postal items
There is provided a method and system for sorting mailpieces in which data objects that are relevant for the sorting of the mailpieces are processed, and a result of the processing of a data object in a first data processing system is transmitted to a second data processing system for further processing. An exemplary method comprises providing in the first and second data processing systems a definition list that contains associations between the data objects and an unambiguous identifier and in which attributes of the data objects are indicated, whereby the unambiguous identifier of the data object is contained in the result of the processing of the data object, and whereby the second data processing system ascertains the attributes of the data object on the basis of the definition list and carries out the further processing of the result of the processing of the data object in the first data processing system on the basis of the ascertained attributes.
US08032529B2 Enhanced bloom filters
An interface is operable to receive an element for deletion from a bloom filter. The bloom filter includes multiple hash functions and an array. A processor is operable to generate hash function output values for the element using the hash functions. The hash function output values correspond to indices identifying bits in the array. A memory is operable to maintain supplemental data structure entries. The supplemental data structure has entries associated with the indices. The processor is operable to modify the supplemental data structure entries to delete the element from the bloom filter.
US08032526B2 Recommendation information generation apparatus and recommendation information generation method
A recommendation information generation apparatus and a recommendation information generation method that can select a similar user appropriately even if the amount of history information is small. In an information distribution server, a user characteristic vector calculation unit calculates a user characteristic vector of each of users, and a similar user calculation unit calculates the degree of similarity between the users based on the calculated user characteristic vector of each of the users. The similar user calculation unit then selects a similar user who is similar to a first user based on the calculated degree of similarity. A relevance evaluation unit generates recommendation information for the first user based on the characteristic vector of the selected similar user.
US08032519B2 Generating search result summaries
Embodiments are configured to provide a summary of information associated with one or more search results. In an embodiment, a system includes a summary generator that can be configured to provide a summary of information including one or more snippets associated with a search term or search terms. The system includes a ranking component that can be used to rank snippets and the ranked snippets can be used when generating a summary that includes one or more ranked snippets. In one embodiment, the system can be configured to include one or more filters that can be used to filter snippets and the filtered snippets can be used when generating a summary. Other embodiments are available.
US08032518B2 System and method for enabling website owners to manage crawl rate in a website indexing system
Web crawlers crawl websites to access documents of the website for purposes of indexing the documents for search engines. The web crawlers crawl a specified website at a crawl rate that is based on multiple factors. One of the factors is a pre-set crawl rate limit. According to certain embodiments, an owner for a specified website is enabled to modify the crawl rate limit for the specified website when one or more pre-set criteria are met.
US08032515B2 Information repository search system
A computerized method and system for compiling and presenting popular searches in an information repository are provided. Example embodiments may include receiving a number of search criteria from one or more users, respectively. The search criteria may be applied to a common information repository. Source and category information may be associated with each search criteria. The category information may identify a category of a number of categories into which information in the common information repository may be categorized. The source information may identify a source of a number of sources via which the search criteria are receivable. Each search criteria may be stored in association with the source and the category information.
US08032510B2 Social aspects of content aggregation, syndication, sharing, and updating
“Smart bookmarks” are described which facilitate aggregation, sharing, and dynamic access to the content in which a particular user has an interest.
US08032507B1 Similarity-based searching
Pairs of similar objects in a population of objects can be found using a process that includes identifying a comparison vector x in a set of vectors having non-zero features, determining an estimated similarity contribution of a subset of features of the comparison vector x to a similarity between the comparison vector x and each vector in the set of vectors, generating an index that includes features based on a comparison of the similarity contribution with a similarity threshold, and identifying another vector in the set that is similar to the vector x using the index.
US08032502B2 Validation of network devices
A system and method for actively validating a network device is provided. Nodes in a network game community are prompted to engage in interrogation and response to facilitate the identification of nodes operating with hacked, modified and non-typical game configurations. In one embodiment, a query is presented to a user's machine which triggers a response, and where the response indicates whether certain data at the user is valid and wherein invalid data is suggestive of illegal community behavior. Functions are triggered and data is queried to determine whether the state of game environment is operating according to known metrics or constraints. Various queries to test user integrity include memory peeks, confirmation of location of functions in memory, memory hashing, profiling of threads operating on the user machine, and combinations thereof. Queries may be actively initiated by a server, peer, peer group or combinations thereof and may be scheduled on a routine basis, triggered in response to passive listening, and via collaborating users who suspect cheat activity.
US08032496B2 Method and mechanism for row versioning
Disclosed are algorithms, mechanisms, processes, mechanisms, and systems to implement a query upon past versions. In one approach, the version query can be defined as either “rowid”-based access or non-rowid based access. With rowid based access, a given rowid is used to identify the data for which past versions are desired. Also disclosed is a mechanism, system, interface, and process to allow specification of a new table decoration clause to obtain one or more past version of one or more data items. The version query provides for a direct interface to get multiple versions of the row(s). In addition, information about the past versions can be retrieved and displayed along with the past versions.
US08032491B1 Encapsulating information in a storage format suitable for backup and restore
A system for encapsulating configuration information in storage objects formatted for backup and restore comprises a processor coupled to a memory, where the memory stores instructions executable by the processor to implement a backup manager configured to generate backup versions of a plurality of storage objects (such as files or directories) of a source data set of a primary host. The backup manager may be configured to create an additional storage object that includes information collected from a designated information source in a first format, store the additional storage object within the source data set in a second format, and generate a backup version of the additional storage object.
US08032488B2 System using virtual replicated tables in a cluster database management system
A system for improved data sharing within a cluster of nodes having a database management system. The system defines a virtual replicated table as being useable in a hybrid of a shared-cache and shared-nothing architecture. The virtual replicated table is a physically single table sharable among a plurality of cluster nodes for data read operations and not sharable with other cluster nodes for data modification operations. Default owner node is assigned for each virtual replicated table to ensure the page validity and provide requested pages to the requesting node.
US08032485B2 Rapid caching and data delivery system and method
The initial systems analysis of a new data source fully defines each data element and also designs, tests and encodes complete data integration instructions for each data element. A metadata cache stores the data element definition and data element integration instructions. The metadata cache enables a comprehensive view of data elements in an enterprise data architecture. When data is requested that includes data elements defined in a metadata cache, the metadata cache and associated software modules automatically generate database elements to fully integrate the requested data elements into existing databases.
US08032482B2 Method, system, and apparatus for providing a document preview
A method and apparatus are provided for generating a document preview. According to the method, a preview handler provides an interface to one or more previewers. The previewers are software components capable of generating a visual preview for one or more document types. In response to a request from a host application to generate a preview for a document, the preview handler is operative to identify the appropriate previewer for generating a preview for the document. The preview handler may then call the previewer and instruct the previewer to load the document and to show the preview in a sub-window of a window provided by the calling host application.
US08032481B2 Interactive computing advice facility that infers user profiles from social networking relationships
In embodiments of the present invention improved capabilities are described for helping a user make a decision through the use of a computing facility, where the computing facility may be a machine learning facility. The process may begin with an initial question being received by the computing facility from the user. The user may then be provided with a dialog consisting of questions from the computing facility and answers provided by the user. The computing facility may then provide a decision to the user based on the dialog and pertaining to the initial question, such as a recommendation, a diagnosis, a conclusion, advice, and the like. In embodiments, future questions and decisions provided by the computing facility may be improved through feedback provided by the user. In embodiments, the present invention may be utilized in conjunction with a third-party application.
US08032475B2 Ruleset optimization through blocked and concurrent rule dispatch
Embodiments of the invention provide techniques for optimizing the processing of abstract rules. In general, the results of executing an abstract query may be used as data inputs for processing an abstract rule. In one embodiment, query results may be sorted according to input field values required for processing a deterministic abstract rule. If a record of the sorted query results includes the same input values as a preceding record, then the rule output of the preceding record may be reused, rather than processing the abstract rule again. Accordingly, the demand load placed on a rule engine may be reduced.
US08032473B2 Generalized reduced error logistic regression method
A machine classification learning method titled Generalized Reduced Error Logistic Regression (RELR) is presented. The method overcomes significant limitations in prior art logistic regression and other machine classification learning methods. The method is applicable to all current applications of logistic regression, but has significantly greater accuracy using smaller sample sizes and larger numbers of input variables than other machine classification learning methods including prior art logistic regression.
US08032471B2 System and method for annotating and analyzing reviews with inferred analytics
The present invention is directed towards methods and computer readable media for annotating and analyzing user reviews on social review systems with inferred analytics. A reference framework is provided by creating context according to previous activity, bias, or background information of a given reviewer. The method of the present invention comprises receiving a first query identifying a given content item, generating a collection of content items based on one or more identical objective attributes associated with the given content item, identifying one or more subjective attributes associated with a given item in the collection of content items, and providing a reference framework to interpret the subjective attributes associated with each item in the collection. According to the method, the reference framework is created by analyzing previous generated subjected attributes, wherein the previously generated subjected attributes comprise one or more reviews of content items entered by a user into a social review system.
US08032469B2 Recommending similar content identified with a neural network
Methods, systems and computer-readable media for finding similarities between visual objects by evaluating user interactions with a collection of visual objects are provided. Using a neural network, human interactions with a collection of visual objects are evaluated to ascertain relationships or connections between visual objects. The relationship between visual objects indicates that the visual objects are similar. Once relationships between visual objects are identified, a user may select one or more visual objects and receive suggested visual objects that are similar to the one or more visual objects selected by the user.
US08032464B2 Server printing apparatus and its control method, and computer program
A server printing apparatus which can communicate with a plurality of processors for respectively executing any of not less than one processes included in a print-related process according to a print order, includes a storage unit for storing execution content information indicating execution contents using at least one processor in association with the print-related process according to the print order, an encryption key storage unit for storing encryption keys uniquely and respectively given to the plurality of processors, and an encryption processing unit for encrypting information associated with each of the processors in the execution content information using the encryption key unique to that processor, and the processors are controlled to execute the print-related process according to the print order using the execution content information.
US08032459B2 Banknote-handling system
A banknote-handling system includes a plurality of banknote-handling machines (11, 12, . . . ); a plurality of banks (16, 17) for accounting purposes, etc; a co-ordinating central unit (10); a transport system (18, 19 . . . ) for transporting banknotes between the machines and the banks; a central bank (15) for monitoring the activity and banknote-handling of respective banks; and an electronic information and signal transmission system (1-2) for enabling individual and co-operative activities of the units to be achieved. The information and signal transmission system (1-2) is divided into two subsystems. One subsystem (1) includes the transmission of information and signals that relate to and have their basis in transactions between the banks (16, 17) and the general public/businesses relating to their activities in respect of banknote-handling. The other subsystem (2) includes the purely administrative and technical signal transmission required for the requisite co-operation between the various units included in the system, for instance co-ordinating central unit-vehicles, banknote-handling machines-banks, within the banknote-handling system.
US08032456B1 System, methods and program products for processing for a self clearing broker dealer
A computer-implemented method, system and program product for managing funds for a plurality of broker dealers, the method comprising: maintaining or having maintained a separate account for each of a plurality of customers of a plurality of broker dealers; receiving by a self clearing broker dealer deposit sweep data; maintaining a plurality of FDIC-insured and interest-bearing aggregated accounts, with aggregated accounts held at a plurality of different program banks, with at least one of the aggregated accounts at one of the program banks holding funds of a plurality of broker dealers; accessing an aggregated account electronic database, containing information on funds of each of a plurality of the customers in the plurality of aggregated deposit accounts; accessing an accounting electronic database, containing information on one or more accounting parameters to be applied when performing accounting functions relating to funds of a plurality of the customers of a plurality of the broker dealers; plus additional aspects.
US08032450B2 Loan commitment system and method
The processing of loans techniques includes a system, and a method. In some embodiments, the system includes a processor, a machine readable storage media, a committing logic, and a user interface. The committing logic is configured to permit a seller of a plurality of mortgage loans to enter into and update commitments to sell the plurality of mortgage loans in secondary mortgage market. The user interface logic is configured to provide an Internet-enabled interface to permit the seller to access the committing logic and to receive the commitments to sell the plurality of mortgage loans by way of the Internet. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.
US08032448B2 Detecting and measuring risk with predictive models using content mining
Computer implemented methods and systems of processing transactions to determine the risk of transaction convert high categorical information, such as text data, to low categorical information, such as category or cluster IDs. The text data may be merchant names or other textual content of the transactions, or data related to a consumer, or any other type of entity which engages in the transaction. Content mining techniques are used to provide the conversion from high to low categorical information. In operation, the resulting low categorical information is input, along with other data, into a statistical model. The statistical model provides an output of the level of risk in the transaction. Methods of converting the high categorical information to low categorical clusters, of using such information, and other aspects of the use of such clusters are disclosed.
US08032444B2 System and method for trading options
A system and method of trading option contracts, such as foreign currency option contracts, is described. In one embodiment, a system and method for web-based or network-based interactive trading of currency options is described. Users of the system provide volatility runs of currency options, deal on existing offers to sell or bids to buy, or may improve on existing offers to sell or bids to buy. The system and method provide automatic price quotations for a requested option contract by polling internal volatility surfaces of users for prices on the requested contract, and ensure a more orderly pattern of trades by categorizing the users into discrete tiers which determine a user's obligations to provide offers and bids to the system and which determine a user's opportunities and rights to trade on the system.
US08032442B2 System and method for providing logistics for a sale of goods
A system 10 for providing logistics for a sale of goods. The system 10 may be implemented over a global computer network 20, and is effective to provide financial logistics for a sale of goods between a seller and a remote buyer, in a manner that does not require interaction between the seller and buyer. The system 10 further implements a geography-based and time-based strategy for executing the logistics of shipping time-sensitive goods from the seller to the buyer.
US08032437B2 System and method for displaying trading data
A system and method are provided for presenting trading information. One example method includes displaying a plurality of effective trade indicators corresponding to price levels at which effective trades have been initiated, and displaying trading information corresponding to each effective trade. The effective trades can be determined based on user-configured trade definitions. The trading information can include a traded quantity and profit/loss corresponding to each effective trade. In addition to the trading information, current market information could be displayed as well in relation to the plurality of effective trades.
US08032436B2 Systems and methods for facilitating aggregation of social credits
Various embodiments are directed to systems and methods for facilitating the aggregation of carbon reduction credits resulting from finance loans financing the purchase of energy technology. For example, a credit aggregator may receive from a finance institution estimate parameters describing a loan type. The credit aggregator may calculate a value of a carbon reduction credit associated with each loan of the loan type considering the estimate parameters and display the value to the finance institution. In addition, the credit aggregator may receive bid data and booking data from the finance institution. When a credit is booked, the credit aggregator may receive from the finance institution periodic indications of a status of the intervention technology.
US08032435B2 Secure transmission of money transfers
The invention relates to a method and a device for enabling a validated money transfer between a sending and a receiving person via a sending and a receiving financial institution, where a request to a validation agent for validation of a money transfer replaces normal time consuming cross border security checks. The validation agent, being unaffiliated with the sending financial institution and the receiving financial institution, administers a data base comprising validated transfer agreements, which agreements specifies at least the identity of a sending person and of a receiving person. A validation of a transfer is executed at the validation agent by comparing current transfer data with information specified in the validated transfer agreements.
US08032430B2 Method and apparatus for mapping content descriptions to reusable containers
A method, apparatus, and computer usable program product for mapping a content description to a container. The process identifies a container placed in a storage unit to form an identified container. The identified container includes an unidentified content. The process displays a set of predictive content descriptions for the unidentified content. In response to receiving a selection of a content description from the set of predictive content descriptions, the process maps the selected content description to the unidentified container.
US08032429B2 Method and identification tag for asset management
A method, identification tag, data signal, and service for asset management are disclosed. Identification data may be retrieved from an identification tag. The identification data may include a first data element comprising a global routing prefix and a second data element comprising an asset identifier. Based on the global routing prefix, a uniform resource locator may be determined for a selected asset lookup service. Based on the determined uniform resource locator, the received asset identifier may be sent to the asset lookup service.
US08032427B1 System for providing localized shopping information
A localization service is provided that provides users with online information on local retailers that sell particular products. A user can perform a search using a web page associated with the localization service or by searching using an internet search engine. The user's search includes a search origin. The search origin may be defined in terms of location information such as a place name or a postal code. A search for a particular product at local retailers may be made using search parameters such as search origins, product names, model numbers, product categories, and product attributes. The localization service may provide the user with search results in the form of web pages that list which retailers sell the desired product in the vicinity of the search origin. A targeted advertisement server at the localization service may use display criteria to determine which targeted advertisements should be displayed for the user.
US08032426B2 Automated system for managing baby care products
A computer-based online system for managing a plurality of registries of baby care product selections, where each of the plurality of registries is uniquely associated with a respective one of a plurality of users, and where each baby care product selection corresponds to a baby care product selected at the online system or one of a plurality of retailers, includes a database to electronically store data records corresponding to the plurality of registries, and an application server communicatively coupled to the database. The application server includes a baby care product selector to automatically process a request to add a baby care product selection to a specified one of the plurality of registries, and update at least one data record in the database in accordance with the request, wherein the request is automatically generated by an application running on a smart device; and a purchase manager to automatically process a purchase selection, where the purchase indication is associated with a selection of a certain baby care product included in the specified one of the plurality of registries for purchase by a participant.
US08032421B1 Method and system to distribute online video
An online video distribution network includes an online video portal and an online video merchant. In one embodiment, when the consumer orders a video, the merchant provides a pick-up ticket to the consumer. The portal uses the merchant identity in the pick-up ticket to connect to the merchant, and the merchant uses a product identity in the pick-up ticket to retrieve and send the video to the portal. In another embodiment, the portal provides the consumer with a drop-off ticket, which is provided to the merchant. The merchant connects to the portal using the portal identity in the drop-off ticket, and sends the video and a customer identity in the drop-off ticket to the portal. The portal determines a consumer record associated with the consumer identity and stores the video in the consumer record. The consumer can then easily access the video at the portal.
US08032419B2 Method of providing diagnostic information in connection with the sale of pre-owned vehicles
A method of assisting sellers and buyers in the sale and purchase of a vehicle is provided. The method may comprise the steps of communicating a vehicle's diagnostic data (e.g., OBD codes, etc.) with a provider. The method may further comprise the step of analyzing the communicated diagnostic data. The method may also comprise the step of preparing a vehicle diagnostic report based on the communicated diagnostic data. The method may also comprise the step of uploading the prepared report to a report database retrievable by a buyer.
US08032414B2 System and method for providing receipts, advertising, promotion, loyalty programs, and contests to a consumer via an application-specific user interface on a personal communication device
Systems and methods for performing a consumer advertising transaction at a retail device are disclosed. According to one system and method, an identifier associated with the retail device is provided to a personal communication device. An application-specific user interface specific to the retail device is associated based on the identifier. A selection is received for the consumer advertising transaction made by a consumer interacting with the application-specific user interface executing on the personal communication device. The consumer advertising transaction is performed based on the received selection for the consumer advertising transaction made by the consumer interacting with the application-specific user interface.
US08032412B2 Collecting and paying micropayments for internet and wireless purchase of copyright material
An apparatus for and method of transacting business over a network, such as the Internet. The technique is applicable to a number of e-commerce applications, but the low transaction cost permits its use with microsales involving micropayments of less than one U.S. dollar. An Internet user requests a purchase from a content provider via the user's Internet Service Provider. The Internet service provider records the transaction in a transaction log. The content provider records the transaction in an invoice log. At the end of a billing cycle, a transaction reconciler performs a reconciliation of all transaction logs from all Internet service providers with all invoice logs from all content providers. After correction of any errors found, each Internet service provider is billed by the transaction reconciler for all purchases made by its subscribing users during the purchase period. The payments are collected by the transaction reconciler and paid over to the content providers on the basis of the reconciled invoice logs.
US08032411B2 Group advertisement method in SIP based message service
A group advertisement method in a SIP (Session Initiation Protocol) based message service, and a PT client device are discussed. According to an embodiment, the method includes receiving, by a PT server, a request to send a group advertisement message for a specific PT group from a requesting PT client; determining, by the PT server, if the specific PT group is a restricted chat group or a pre-arranged group; determining, by the PT server, if the requesting PT client is allowed to send a group advertisement based on a PT group document associated with the specific PT group; and selectively transmitting, by the PT server, the group advertisement message to at least one member of the specific PT group based on results of the determining steps.
US08032410B2 Multiple offer coupon
A coupon system includes a coupon identification code, a database, and a point-of sale terminal. The database stores at least a portion of the coupon identification code linked to a plurality of offers for commercial advantages. The point-of-sale terminal is in communication with the database. During use, the coupon identification code is entered into the point-of-sale terminal, and of the point-of-sale terminal is adapted to determine the plurality of offers linked with the coupon identification code and terms for redeeming one or more of the plurality of offers based at least in part on reference to the database such that the point-of-sale terminal discounts a current purchase based upon the terms for redeeming the one or more plurality of offers. Other coupons and related systems and methods also disclosed.
US08032409B1 Enhanced visibility during installation management in a network-based supply chain environment
A system, method and article of manufacture are provided for interacting with a client user in a network-based environment during installation management in order to enhance visibility. A user is identified and information about the user is collected, wherein the information relates to the installation of a service. A profile of the user is built based on the collected information and a plurality of different contents are managed. The profile and the contents are analyzed in order to match attributes of the profile of the user and attributes of the contents. The contents which have attributes that match the attributes of the profile of the user are then selected and delivered to the user. The user is allowed to manually select which of the delivered contents are depicted on a display. The user is also allowed to selectively position the delivered contents on the display.
US08032398B1 Care assessment tool for health management
An interactive computer assisted method compiles comprehensive health care information on patients in a central repository, assesses and analyzes this information, and identifies high utilizers of health care services using a computer and a user associated therewith. The method includes the steps of creating a central repository of various databases containing patient information, including demographic information and behavior, and optionally the results of a core survey of health status questions. The invention optionally involves the step of determining the appropriate core questions and the criteria to determine whether and when to ask certain questions of particular patients based on their response to prior questions. The invention accurately predicts risk of a medical condition or progression of a medical condition utilizing an interactive administration of a set of core survey questions combined with diagnostic data and places patients efficiently, reliably, and accurately into the appropriate treatment intervention programs. The invention eliminates redundant, repetitive surveying of patients with multiple medical conditions.
US08032397B2 Integrated prescription management and compliance system
A system and method for prescription therapy management and compliance are provided. The system framework integrates primary databases from pharmacies, pharmacy benefit managers (PBMs), health plans, and EHR providers with a secondary database system, user interface, and wireless messaging platform, in order to extract and aggregate user-specific prescription data and make it available to users through a personalized account and as a part of a wireless prescription reminder service. The system helps users access, aggregate, manage, update, automate, and schedule the prescriptions they are currently taking. Users receive real-time wireless prescription dosing reminders based on their prescribed drug, dosage, and other indications, tailored to each individual's daily schedule. These wireless dosing reminders (i) include additional instructional content such as pill images, compliance tools, and Web or WAP drug links, (ii) are automatically scheduled and transmitted based on the user's prescription source data, in conjunction with selections indicated on their personal account, and (iii) are transmitted via SMS, EMS, MMS, WAP, email, and other formats to the user's mobile phone, PDA, or other wireless device. The integrated interface and secondary database system enable a number of additional system features which focus on compliance and management of the underlying source prescription data.
US08032396B2 System and method for offering and guaranteeing renewal of suspendable healthcare benefits
A system and method are described whereby a healthcare consumer purchases a suspendable plan while having group coverage and is able to suspend the benefits until group coverage becomes unavailable. When group coverage is not desired or is not available, the consumer can activate the benefits under the suspendable plan. Similarly, a healthcare consumer can buy a suspendable plan while not covered by a group plan and activate the benefits under the plan when not employed. The health plan organization, in turn, guarantees renewal of one or more benefits suspended under the plan throughout the life of the policy at the underwriting status determined when the consumer initially applied for suspendable coverage and, most likely, was in better health. When the consumer chooses to suspend one or more benefits under the plan, the healthcare plan organization reduces the plan premium to a residual premium reflecting the risk associated with providing a renewal guarantee.
US08032394B1 System and method for a patient-specific and optimization of medical therapy by simultaneous symbolic reasoning in all clinical dimensions
A particular system and methodology by which a drug or medical therapy regimen is defined for any particular patient in a manner that takes not only a drug or therapy's effectiveness into account, but also an entire spectrum of relevant clinical dimensions so as minimize the possibility of harmful interactions while simultaneously maximizing pharmacotherapy potential. Furthermore, as a consequence of its construction, no medically relevant rule can be overlooked by the reasoning system. The system and methodology utilizes a computerized dimensional indexing system implementing multiple databases and performs therapeutic determinations by symbolic structural reasoning with respect to database elemental indices.
US08032381B2 Method for playing audio signals provided on a photograph
A method of decoding coded data provided on a photograph using a reader. The coded data is at least partially indicative of an audio signal and is provided on a photograph substrate in the same area as an image. The method includes steps of scanning the image using a scanner; locating within the image a first target boundary that is spatially displaced from the coded data; locating within the image a second target boundary that is spatially displaced from the coded data and downstream of the first target boundary in a direction in which the image is fed past the scanner; reading the coded data located between the first and second target boundaries; decoding the coded data read by the scanner to obtain an audio signal; and, playing the audio signal through an output.
US08032380B2 Method of accessing a dial-up service
A method of accessing a dial-up service is disclosed. An example method of providing access to a service includes receiving a first speech signal from a user to form a first utterance; recognizing the first utterance using speaker independent speaker recognition; requesting the user to enter a personal identification number; and when the personal identification number is valid, receiving a second speech signal to form a second utterance and providing access to the service.
US08032377B2 Grapheme to phoneme alignment method and relative rule-set generating system
Grapheme-to-phoneme alignment quality is improved by introducing a first preliminary alignment step, followed by an enlargement step of the grapheme-set and phoneme-set, and a second alignment step based on the previously enlarged grapheme /phoneme sets. During the enlargement step, grapheme clusters and phoneme clusters are generated that become members of a new grapheme and phoneme set. The new elements are chosen using statistical information calculated using the results of the first alignment step. The enlarged sets are the new grapheme and phoneme alphabet used for the second alignment step. The lexicon is rewritten using this new alphabet before starting with the second alignment step that produces the final result.
US08032376B1 Personalized electronic greeting card and associated method
An electronic greeting card for recording and playing back a personalized message includes a bifurcated card with first and second coextensively shaped sections pivotally coupled to each other. The device further includes a mechanism for recording and playing back a one-time personalized message associated with the greeting card, and a mechanism for adapting the recording and playback mechanism between inoperable and operable modes for allowing a sender to record the one-time personalized message on the recording and playback device and thereafter allowing a recipient to repeatedly play back the one-time personalized message.
US08032375B2 Using generic predictive models for slot values in language modeling
A generic predictive argument model that can be applied to a set of shot values to predict a target slot value is provided. The generic predictive argument model can predict whether or not a particular value or item is the intended target of the user command given various features. A prediction for each of the slot values can then be normalized to infer a distribution over all values or items. For any set of slot values (e.g., contacts), a number of binary variable s are created that indicate whether or not each specific slot value was the intended target. For each slot value, a set of input features can be employed to predict the corresponding binary variable. These input features are generic properties of the contact that are “instantiated” based o n properties of the contact (e.g., contact-specific features). These contact-specific features can be stored in a user data store.
US08032370B2 Method, apparatus, system and software product for adaptation of voice activity detection parameters based on the quality of the coding modes
Encoding audio signals for Discontinuous with selecting an encoding mode for encoding the signal categorizing the signal into active segments having voice activity and non-active segments having substantially no voice activity by using categorization parameters depending on the quality of the selected encoding mode and encoding at least the active segments using the selected encoding mode that for a low quality encoding produce a lower number of “active” temporal section detections than for a high quality encoding mode, with comfort noise parameters producing less contrast from background noise for low quality encoding than for high quality modes.
US08032366B2 Method and apparatus for low bit rate speech coding detection
To increase channel capacity, mobile phone carriers have deployed speech coders, such as Advanced MultiBand Excitation coding (AMBE), in networks to reduce the bit rate of each call. One undesired consequence of employing such speech coders is that the voice quality can be much worse as compared to higher bit-rate speech coders. A method or corresponding apparatus in an example embodiment of the present invention performs voice quality enhancement transparently within a network by detecting use of a coder applying rate reduction to a speech signal and known to have an adverse effect on a coded speech signal. Upon detection of the use of such coder, the coded speech signal is corrected based on components introduced into the coded speech signal due to the rate reduction. As a result of applying the voice quality enhancement, adverse effects of speech coders can be reduced, while maintaining high quality voice signals.
US08032364B1 Distortion measurement for noise suppression system
The present technology measures distortion introduced by a noise suppression system. The distortion may be measured as the difference between a noise-reduced speech signal and an estimated idealized noise reduced reference (EINRR). The EINRR may be determined from a speech component and noise component that are pre-processed, and the EINRR may be used with masks associated with energies lost and added in the speech component and noise component. The EINRR may be calculated on a time varying basis.
US08032362B2 Audio signal encoding/decoding method and apparatus
Provided is an audio signal encoding method including transforming an input signal from a time domain to a time/frequency domain using a first transformation method, extracting a stereo parameter from a signal of the time/frequency domain, encoding the stereo parameter, and down-mixing the signal of the time/frequency domain, transforming each of sub-bands of the down-mixed signal to a frequency domain by using a second transformation method, and encoding the signal of the frequency domain in the frequency domain.
US08032360B2 System and method for high-quality variable speed playback of audio-visual media
A system and method for high-quality variable speed playback of audio-visual (A/V) media is provided. The system receives an encoded visual signal and an encoded audio signal. The encoded visual signal is decoded to generate a decoded visual signal and the encoded audio signal is decoded to generate a decoded audio signal. The decoded audio signal is time scale modified to generate a time scale modified audio signal. The decoded visual signal and the time scale modified audio signal are then synchronized for playback at a predefined playback speed. Only partial decoding of the encoded audio signal may be performed to conserve processing power.
US08032359B2 Embedded silence and background noise compression
There is provided a method for use by a speech encoder to encode an input speech signal. The method comprises receiving the input speech signal; determining whether the input speech signal includes an active speech signal or an inactive speech signal; low-pass filtering the inactive speech signal to generate a narrowband inactive speech signal; high-pass filtering the inactive speech signal to generate a high-band inactive speech signal; encoding the narrowband inactive speech signal using a narrowband inactive speech encoder to generate an encoded narrowband inactive speech; generating a low-to-high auxiliary signal by the narrowband inactive speech encoder based on the narrowband inactive speech signal; encoding the high-band inactive speech signal using a wideband inactive speech encoder to generate an encoded wideband inactive speech based on the low-to-high auxiliary signal from the narrowband inactive speech encoder; and transmitting the encoded narrowband inactive speech and the encoded wideband inactive speech.
US08032358B2 Classifying text via topical analysis, for applications to speech recognition
An assignment device (1) assigns word class information (WKI) to one or more words of text information (ETI). Based on word-class sequence information (WK-AI) formed from this assigned word class information (WKI), actions (A) are executed in order to notify the user of conflicts or to provide the user with background information (HI) relating to words in the text information (TI).
US08032357B2 Phonetic input using a keypad
A keypad is used to enter complex characters using a phonetic input method editor (IME). The user may enter complex characters by combining consonants, vowels, mid-vowels and tones by selecting keys on a the keypad instead of using a full size keyboard. Instead of a one-to-one mapping between the symbols and keys on a full size keyboard, multiple symbols are assigned to single keys on the keypad. For example, on a keypad having ten keys an average of four phonetic symbols are mapped to each of the ten keys on the keypad. The phonetic symbols are applied to the keypad in layers. For example, the symbols may be may be mapped to a consonant layer; a middle vowels+vowels layer; a vowels layer and a tone layer. Phonetic symbols with similar readings may also be mapped to the same key.
US08032354B2 Method and system for communicating between two independent software components of a device
A method and system for communicating between two independent software components of the WINDOWS® SIDESHOW™ device are disclosed. Specifically, one embodiment of the present invention sets forth a method, which includes the steps of independently queuing an incoming packet from a second software component via an emulated serial transport in a first software component before parsing and responding to the incoming packet and independently queuing an outgoing packet in the first software component before transmitting the outgoing packet to the second software component also via the emulated serial transport.
US08032353B1 Method and apparatus for providing peripheral connection management in a remote computing environment
A method and apparatus for utilizing a bridged peripheral system within a bridged computer system having a host computer and a remote computer. The host computer executes peripheral driver software that initiates at least one communication. The host computer also executes a peripheral emulation that represents a peripheral of the remote client computer, where the at least one communication is processed by the peripheral emulation. In one embodiment, the peripheral is an audio codec.
US08032351B2 Running a virtual machine directly from a physical machine using snapshots
Embodiments of the present invention are directed to the running of a virtual machine directly from a physical machine using snapshots of the physical machine. In one example, a computer system performs a method for running a virtual machine directly from a physical machine using snapshots of the physical machine. A snapshot component takes a snapshot of the physical system volume while the physical system volume is in an operational state. The virtual machine initializes using the physical system volume snapshot thereby allowing the physical system volume snapshot to be a virtual system volume snapshot representing an initial state of a virtual system volume. The physical system volume snapshot includes instances of all the files within the physical system volume at the time the snapshot was taken.
US08032350B2 Techniques for generating and simulating a simulatable vector having amplitude noise and/or timing jitter added thereto
Methods for generating realistic waveform vectors with controllable amplitude noise and timing jitter, simulatable in a computer-based simulation environment are disclosed. In one implementation, a transition vector is created from a sequence of bits having a rise time and a fall time, in which the transition vector comprises voltage values at timings corresponding to midpoints of transitions in the bit sequence. A jittered transition vector is created from the transition vector, in which the timing of the transitions in the jittered transition vector include timing jitter. An upscaled jittered transition vector is then formed having additional points, in which at least some of the additional points comprise corners of the sequence of bits. The voltages of the additional points are set by the sequence of bits, and the timing of the corners are set in accordance with the rise time and the fall time. Although this resulting vector can be simulated, this vector can also be re-sampled to produce a new simulatable vector in which the voltages are separated by a constant time step.
US08032349B2 Efficient methodology for the accurate generation of customized compact model parameters from electrical test data
Disclosed herein are embodiments of an automated, fast and efficient method of generating a customized compact model that represents a semiconductor device at the chip, wafer or multi-wafer level in a specific manufacturing environment. Specifically, measurement data is collected from a specific manufacturing environment and sorted by channel lengths. Then, an optimizer is used to generate customized modeling parameters based on the measurement data. The optimization processes is a multi-step process. First, a first set of modeling parameters is generated based on measurement data associated with a long channel length. Second, a second set of modeling parameters is generated based on the first set and on measurement data associated with a short channel length. Finally, the customized modeling parameters are generated based on both the first set and the second set. The customized modeling parameters are used to generate a customized compact device model representative of the specific manufacturing environment.
US08032348B2 System and method for using first-principles simulation to facilitate a semiconductor manufacturing process
A method, system and computer readable medium for facilitating a process performed by a semiconductor processing tool. The method includes inputting data relating to a process performed by the semiconductor processing tool and inputting a first principles physical model relating to the semiconductor processing tool. First principles simulation is then performed using the input data and the physical model to provide a first principles simulation result, and the first principles simulation result is used to facilitate the process performed by the semiconductor processing tool.
US08032344B2 Method of setting parameter in method of detecting decreased pneumatic pressure
A method of setting a parameter in a method of detecting a decreased tire air pressure for detecting a decreased tire air pressure based on a wheel rotational speed obtained from tires attached to a four-wheel driving vehicle. The method includes a vehicle model preparation step of preparing a vehicle model including a suspension member; a tire model preparation step of preparing a tire model; a step of inputting a friction coefficient between a tire and a road surface; and a simulation step of performing a running simulation of the vehicle model attached with the tire model. A determination parameter for determining whether the tire has a decreased air pressure or not is set based on wheel rotational speeds of the tires of the respective four wheels obtained in the simulation step.
US08032335B2 Evaluating magnetic resonance spectra
Provided are methods, systems and computer program products evaluating magnetic resonance (MR) signals from a sample. The methods and systems can be used to evaluate MR signals from various constituents (e.g., metabolites, macromolecules) of the sample.
US08032332B2 Semiconductor inspecting apparatus
A semiconductor inspecting apparatus includes: a buffer memory whose width is matched to the greater of parallel bus width and the width of the number of serial lanes; a preceding stage bus switching unit that fills the buffer memory with input data without making a free space; equivalent transmission capacity conversion including a following stage bus switching unit that fills read data to the width of an arbitrary number of serial lanes without making a free space; a preceding stage bus switching unit that fills a buffer memory with input data without making a free space; and equivalent transmission capacity inverse conversion including a following stage bus switching unit that fills a parallel bus of arbitrary width with data read from a buffer memory without making a free space.
US08032331B2 Detection of airflow anomalies in electronic equipment
Thermal diagnostic systems and methods are provided for improved detection of airflow anomalies in a computer system. In particular, processor load is selectively increased to amplify the effects caused by any airflow anomaly that may be present in the computer system. Workload migration may be used to shift processor load from another node to a target node. Artificial load may also be generated on the target node. The processor load increased to a level sufficient that an airflow anomaly would cause a detectable temperature difference at the selected node. The processor load may be increased by an amount computed to generate this detectable temperature difference. Alternatively, the processor load may be increased by a predetermined amount of between 40% and 100% of full processor utilization. While at the increased processor load, actual temperature sensed by temperature sensors may be compared to temperatures predicted from the model to detect the presence or absence of an airflow anomaly.
US08032328B2 Process monitoring technique and related actions
The invention provides a novel method of monitoring a process. The method also has the ability to take predetermined actions based on the monitored data. These actions avoid or mitigate process abnormalities or upsets that might impact product quality, production, and/or process efficiencies. The method includes the steps of: obtaining at least one input process variable; determining a comparative process value based on the at least one input process variable using a first method having a first time-based weighting function; determining an expected process value based on the at least one input process variable using a second method having a second time-based weighting function; determining a first deviation value based on the at least one input process variable or historical data; calculating a limit range having a maximum limit and a minimum limit using the expected process value and the first deviation value; and comparing the comparative process value to the limit range.
US08032316B2 Measuring and monitoring a power source
The disclosed battery monitoring systems and methods may minimize measurement errors due to noise and/or other disruptions. The sensor may generate a pulse width modulated signal that when applied to the battery forms an AC test signal having a defined waveform, frequency, amplitude, and/or duration. The sensor may measure the battery's response to the test signal. The resultant response signal may be measured to determine the health of the battery, including its internal admittance. The sensor may determine an optimum frequency to test the battery by scanning a frequency range and measuring the amount of noise present.
US08032313B2 Device for measuring a load at the end of a rope wrapped over a rod
A machine for raising and lowering a load, the machine including a platform, a boom attached at one end to the platform, a rod mounted transverse to the longitudinal axis of the boom on the other end of a boom, the rod having a central bore there through, with at least two strain gauges mounted therein and angled relative to each other, a hoist rope extending over the rod and having an end adapted to be attached to the load, and a mechanism connected to the at least two strain gauges for determining the angle of departure of the hoist rope from the rod and the amount of pull of the load on the hoist rope.
US08032310B2 Computer-implemented method, computer readable storage medium, and apparatus for identification of a biological sequence
A computer-implemented biological sequence identifier (CIBSI) system and method for selecting a subsequence from biological sequence data according to at least one selection parameter. The at least one selection parameter corresponds to a likelihood of returning a meaningful result from a similarity search.
US08032307B2 Methods and apparatus for genotyping
A method for establishing the genotype of the locus is provided in which a series of calibration samples are analysed, the results being one of three indication types, a window being defined relative to the indication for each of the indication types, unknown samples being similarly analysed with the window that they fall within being taken to determine the indication type for the unknown sample and hence the genotype of the relevant locus. The technique provides a robust, reliable and accurate method of genotyping which is suited to automation.
US08032305B2 Base sequence cluster generating system, base sequence cluster generating method, program for performing cluster generating method, and computer readable recording medium on which program is recorded and system for providing base sequence information
A base sequence cluster generating system, method, and program product for performing cluster generation is provided. This is accomplished utilizing a computer system having a database containing base sequences which receives a query sequence. The computer uses spliced base sequences as a query sequence to generate a first cluster including base sequences that are likely to constitute a spliced pair with the query sequence. Spliced alignment is applied to the generated first cluster to generate a second cluster including spliced pairs. The generated second cluster is returned to the requester.
US08032304B2 System and method for deriving seismic wave fields using both ray-based and finite-element principles
A system and method approximate a set of wave equations describing the propagation of seismic waves of one or more frequencies through a seismic volume of interest. In one embodiment, a ray-based initial beam solution is determined that describes the propagation of seismic waves at a first frequency through the seismic volume of interest as a set of one or more beams. Based on the ray-based initial beam solution, a refined finite-element beam solution is determined that describes the propagation of the seismic waves at the first frequency through the seismic volume of interest by approximating the two-way wave equation with a one-way wave equation.
US08032302B1 Method and system of modifying weather content
A computer-implemented method of identifying weather events in geographic regions of interest includes monitoring queries to a weather information system. The queries contain at least one field indicative of a geographic region of interest. A signal indicative of the presence of a weather event in the geographic region of interest is generated when the number of queries pertaining to the geographic region of interest is above the statistically determined value.
US08032299B2 Method for map matching with guaranteed integrity
The present invention belongs to the field of positioning applications, particularly those requiring or benefiting from the use of geographic information and needing a high service or integrity guarantee, such as positioning by means of a satellite navigation system for users and ground vehicles circulating through a network of streets and highways for example. The invention can be used both for critical safety applications and for those entailing legal or contractual responsibilities.
US08032297B2 Method and system for displaying navigation information on an electronic map
A mapping systems includes determining that a map object (“MO”) is outside the visible area of a map displayed; calculating the direction, distance and travel-time to the MO, creating an object vector indicator (“OVI”) and displaying the OVI on the map-display application. The OVI may be displayed on the periphery of the map-display and may be positioned in the general direction of the MO. The position of the electronic device is factored into the calculations and placement of the OVI.
US08032296B2 Method and system for providing video mapping and travel planning services
An approach is provided for providing a first-person perspective video mapping service. Information corresponding to a geographic area is received from a subscriber of the mapping service over a network. One or more first-person perspective videos of at least a portion of the geographic area are retrieved based on the information. A first-person perspective video map is generated using the retrieved first-person perspective video(s) and is transmitted to the subscriber over the network.
US08032294B2 Procedure and device for determining the composition of a fuel mixture
The procedure and device of the present disclosure enable an accurate determination of the composition of the fuel mixture at a self-igniting combustion engine on the basis of present sensor signals. The procedure and device of the present disclosure furthermore enable the detection and compensation of a combustion that is unstable due to the composition of the fuel mixture.
US08032292B2 Electrical ignition method for internal combustion engines
An ignition procedure for internal combustion engines using multiple coils of a generator coupled to and turning synchronously with the engine. A magnetic field flows through the coils and generates a sequence of alternating current half waves induced in the coils. The half waves are used for: (1) charging an energy storage element that is discharged by an ignition switch via the primary coil winding for triggering an ignition spark; (2) processing via a control device for activating the ignition switch at an ignition time in dependence on the processed alternating current half waves and/or on the state of the internal combustion engine; and (3) the power supply for the control device (U8), and an operating mode for switching combustion off for the engine, whereby by means of the control device, the ignition switch is guided over less than the time span that is needed for a complete revolution of the magnetic generator.
US08032291B2 Method for detection of emissions levels during extended engine speed controlled operation
A method for detection of emissions levels during extended engine speed controlled operation is provided. The method includes monitoring mass airflow passing through the engine while operating the engine. The method further includes adjusting mass airflow responsive to engine speed to maintain a desired engine speed. The method further includes shutting down the engine when engine mass airflow becomes higher than a predetermined mass airflow threshold.
US08032281B2 Vehicle control system with advanced tire monitoring
A control system (11) for a vehicle (10) includes vehicle dynamics sensors (35-47) providing a vehicle dynamics signal. Tire monitoring system sensors (20) in each wheel generate tire signals including temperature, pressure and acceleration data. A controller (26) communicates with the tire monitoring system sensors (20) and at least one vehicle dynamics sensor, and generates a roadway surface condition estimation value as a function of the multi-axis acceleration data of the tire signals. The roadway surface condition estimation value is transmitted to a suspension control system (33) to adjust the vehicle suspension characteristics in response to the roadway surface condition estimation value.
US08032280B2 Switch control device and switch control method
A control system controls a hardware switch which receives a usage command for utilizing an auxiliary function of a vehicle and a software switch displayed with an information portion indicating the auxiliary function and a command portion for input of the usage command through a screen. When either of the hardware switch or the software switch is operated, information is provided for identifying the other switch that corresponds to the auxiliary function commanded by the operated switch.
US08032279B2 Wheel alignment head and system with advanced power management
A wheel alignment head and system use advanced power management to reduce non-essential power consumption, to extend operation time between charges. The wheel alignment head is operable in a first operation state and a second operation state that consumes less power than the first operation state. In response to an occurrence of at least one of preset events, the wheel alignment head switches its operation from the first operation mode to the second operation mode.
US08032278B2 Vehicle tracking unit with downloadable codes and associated methods
A multi-vehicle compatible tracking unit is for a vehicle including a vehicle data bus extending throughout the vehicle. The vehicle tracking unit may include a vehicle position determining device, a wireless communications device, and a multi-vehicle compatible controller for cooperating with the vehicle position determining device and the wireless communications device to send vehicle position information. The multi-vehicle compatible controller may be coupled to the vehicle data bus for communication thereover with at least one vehicle device using at least one corresponding vehicle device code from among a plurality thereof for different vehicles. A downloading interface may be included for permitting downloading of enabling data related to the at least one corresponding vehicle device code for use by the multi-vehicle compatible controller.
US08032277B2 Driver activity and vehicle operation logging and reporting
A method for logging and reporting driver activity and vehicle operation includes identifying a driver of a vehicle, recording operating data with an on-board recorder that is hard-wired to an engine control module, coupled to a mileage sensing system, and linked to a global navigation satellite system, and recording duty status of the driver. An hours of service log and a fuel tax log are created from the operating data. The method includes comparing the driver's hours of service log to an applicable requirement, indicating to the driver whether the driver is in-compliance or out-of-compliance with the applicable requirement, automatically uploading the logs to a receiver external to the vehicle using a wireless telecommunications network, and emitting a compliance signal representative of whether the driver is in-compliance or out-of-compliance with the applicable requirement to a second receiver external to the vehicle and under control of authorities.
US08032276B2 Apparatus and method for optimally recording geographical position data
The present invention relates to an apparatus and method for optimally recording or transmitting positional data and events of an object, said apparatus including input means to continuously provide positional data to a microprocessor and a memory device to store selected positional data wherein the microprocessor is programmed to compares new positional data from said input means to previously recorded log of positional data and creates a new log if the new positional data differs from the previously recorded log in accordance with pre-determined parameters.
US08032275B2 Device and method for side impact detection in a vehicle
A method and a device for side impact detection in a vehicle. A first signal is generated by a side impact sensor system. A plausibility sensor system determines the direction and magnitude of a lateral speed of the vehicle and/or a slip angle as a plausibility signal. A processor is provided which detects the side impact as a function of the first signal and the plausibility signal.
US08032273B2 Section overspeed warning apparatus and system
In a section overspeed regulating method of determining whether a vehicle overspeeds on the basis of whether an average speed of the vehicle in a regulation section exceeds a speed limit, the section overspeed warning apparatus and system determine whether the current speed of the vehicle traveling on a regulation section exceeds the speed limit, and warn a driver. Whether the speed of the vehicle traveling on the regulation section exceeds the speed limit of the section is determined depending on a travel distance from a starting position of the regulation section to a current position of the vehicle, a travel time taken for the vehicle to travel by the travel distance, and a remaining distance from the current position of the vehicle to an end position of the regulation section. If it is determined that the current position of the vehicle will exceed the speed limit of the section, overspeed warning messages are output in the form of text, voice, or warning sound. Further, the section overspeed warning apparatus and system recommend the maximum speed, which allows the vehicle not to violate the speed limit of the section at the current position, to a driver as a recommended speed.
US08032270B2 Systems and methods for handling the display and receipt of aircraft control information
Methods and systems for handling aircraft control information are disclosed. A system in accordance with one embodiment of the invention includes a display medium coupleable to a flight manager, with the flight manager configured to receive and direct instructions for automatically controlling aircraft functions at a future time during flight of the aircraft. The system can further include a display controller coupled to the display medium to present at least one operator activatable element at the display medium and update information presented at the display medium when the operator activates the operator activatable element. For example, the operator activatable element can include an icon presented at a computer display screen, and can be activated by a keystroke.
US08032262B2 System, method, and program product for synthesizing non-constrained and constrained heat exchanger networks
Systems, methods, and program product to synthesize a grass-roots heat exchanger network for a plurality of hot process streams to be cooled and a plurality of cold process streams to be heated according to a plurality of utilities targets, are provided. An exemplary system includes a heat exchange network synthesizing computer and heat exchange network synthesizing program product configured to analyze the waste heat recovery problem without decomposition to produce a result having an optimal number of network heat exchanger units through application of advanced process-to-process matching schemes for both non-constrained and non-thermodynamically constrained problems.
US08032261B1 Cooling system with adaptive protocol cooling unit
A cooling system includes a fan unit having a terminal receiving a signal representative of a commanded fan speed and a terminal for receiving a signal representative of actual fan speed. A system controller is responsive to temperature and the actual fan speed, for producing control signals for fan to adjust fan speed in accordance with the temperature and the actual fan speed, for producing the control signals in one of a plurality of different predetermined two-wire communication protocols. The system includes a fan controller and a two-line communication bus coupling the control signals between the system controller and the fan controller. The fan controller detects the one of the plurality of predetermined two-wire communication protocols on the two-wire communication bus and provides, in accordance with such detection, one terminal of the fan unit with the commanded fan speed and transmits the signal representative of the actual fan speed to the system controller via the communication bus.
US08032260B2 Method and system for controlling a power distribution system
A method and system for a power distribution system are provided. The method includes determining at a central controller normal mode configuration settings for a plurality of circuit breakers of the power distribution system and determining at the central controller alternate mode configuration settings for the plurality of circuit breakers of the power distribution system. The method further includes controlling with the central controller the operation of the plurality of circuit breakers based on the normal mode configuration settings and the alternate mode configuration settings.
US08032256B1 Liquid level control systems
A system that control levels of liquids in reservoirs may include a control component that causes a compressor to pump gas through a tube extending in a liquid in a reservoir to an air bell for a predetermined amount of time responsive to a pump pumping portions of a liquid from the reservoir. The control component may also cause the compressor to pump gas through the tube for a predetermined amount of time responsive to the control component determining that a predetermined amount of time has passed since the compressor was previously operated. The control component may also cause the compressor to pump gas through the tube for a predetermined amount of time, responsive to the control component determining that a pressure sensor component in fluid communication with the tube indicates a possible decrease in the liquid level to at least a predetermined level.
US08032250B2 Location based programming and data management in an automated environment
A method and system for providing information related to a set of automated resources that may cooperate in an environment to perform an automated process, the method comprising the steps of associating a specific environment location with the automated process, determining the locations of resources with respect to the specific location and, where resources are proximate the specific location, providing information related to the automated process. Also a method for facility communication between distributed resources where location or an attribute akin thereto is used to tag data and to monitor network data for specific required data.
US08032249B1 Method and apparatus for sensing correct item placement for multi-destination picking
Method and apparatus for multi-destination pick using motes. In embodiments, each receptacle may be assigned to a destination and may have a sensor that detects when an item is placed in the receptacle to deactivate the indicator and/or to verify that the item was placed in the correct receptacle. The sensor may be coupled via a wired or wireless connection to a mote that may include a communication interface for communicating with a control system and with other motes in an ad-hoc network. In some embodiments, each mote may also include an indicator that may be activated by a control system to indicate to the agent that the receptacle is the destination receptacle for a picked item. The agent may then place the item in the indicated destination receptacle. In one embodiment, the mote on the destination receptacle may be activated when the picked item is scanned by the agent.
US08032248B2 Method for finding the correlation between the tool PM and the product yield
A method for finding the correlation between tool PM (prevention maintenance) and the product yield of the tool is disclosed. The method uses a moving average method to magnify a curve trend that is formed by the product yield data that is captured during a predetermined days before PM and after PM. The magnified curve trend is shown by a Cumulative sum chart. The Cumulative sum chart is analyzed for informing related workers of the effect between the tool PM and the product yield, so as to accurately estimate PM timing. Thereby, via the method, the effect between the tool PM and the product yield may be determined, which serves as an important reference for workers to execute further PM.
US08032244B2 Method and system for concrete quality control based on the concrete's maturity
A method and system for controlling and monitoring the quality of concrete based on the concrete's maturity (which is a function of its time-temperature profile, or temperature history). Five different applications or embodiments of the present invention are discussed, namely, Enhanced Maturity, Moisture-Loss Maturity, Improved Maturity, SPC Maturity, Loggers, Readers, and Software. Enhanced Maturity involves a maturity calibration method to account for the water-to-cementitious-materials ratio, air content, and gross unit weight of the concrete. Moisture-Loss Maturity is a method for determining the appropriate time to terminate moisture-loss protection of concrete and concrete structures. Improved Maturity is a method and system for determining the strength of curing concrete using improved maturity calculations. SPC Maturity is a method that beneficially couples maturity measurements and calculations with Statistical Process Control (SPC) methods to enable rapid recognition of changes to the concrete mix and/or incompatibilities between the various components of the concrete mix. Loggers, Readers, and Software represent the preferred embodiment for automating and simplifying the implementations of Enhanced Maturity, Moisture-Loss Maturity, Improved Maturity, and SPC Maturity.
US08032240B2 Apparatus and method of processing an audio signal
In one embodiment, channel mapping information is added to configuration information for the audio signal. The channel mapping information indicates to which speaker in a reproduction device to map each channel in the audio signal. For example, the channel mapping information may include a plurality of bits where each bit is associated with a speaker and indicates whether a channel exists in the audio signal for the associated speaker.
US08032239B2 Product for controlling behavior of control signals from a certified application
A product for controlling physical properties including data processing means with inputs and outputs is provided. The product has approved bounds of behavior. At least one of the outputs includes a control signal disposed to be output by the product. The product is arranged to control an entity for implementing building functionality. The data processing means includes a processing control means, and a software including at least one application, and having a certificate uniquely associated with the application such that authenticity relating to building regulation, standard or directive of the application can be checked. The processing control means includes means for confirming the application by verifying the certificate associated with the application, and means for checking functions of the application and functions of the product as a whole, such that the control signal does not violate the approved bounds of behavior of the product when the application is executed.
US08032237B2 Correction signal capable of diminishing a future change to an output signal
This document describes a correction signal usable to correct an effect of a disturbance signal on a controlled system or apparatus. In one case this document describes ways in which to diminish a future change to an output signal based on determining that a disturbance signal consistently precedes the future change.
US08032235B2 Model predictive control system and method for reduction of steady state error
A technique is disclosed for reducing an error in a controlled variable via model predictive control. A predicted error in the controlled variable is determined for a forward-looking control horizon based upon measured or computed variables. The integral of the predicted error is computed. If the error or the integral exceed a tolerance for a determined time period, the model predictive control algorithm is modified to drive the error or the integral to within a tolerance. The modifications to the control algorithm may include changes to coefficients for terms based upon the error and/or the integral of the error.
US08032230B1 Stimulation lead, stimulation system, and method for limiting MRI induced current in a stimulation lead
In one embodiment, a percutaneous stimulation lead for applying electrically stimulation pulses to tissue of the patient comprises: a plurality of electrode assemblies electrically coupled to a plurality of terminals through a plurality of conductors of the stimulation lead, wherein each electrode assembly is disposed in an annular manner around the lead body and each electrode assembly comprises (i) an electrode adapted to deliver electrical stimulation to tissue of a patient, (ii) an interior conductive layer, and (iii) a dielectric layer disposed between the electrode and the interior conductive layer; the electrode and interior conductive layer being capacitively coupled, the dielectric layer further comprising an inductor, the inductor being electrically connected to one of the plurality of conductors through the interior conductive layer, and the inductor being electrically coupled to the electrode.
US08032227B2 Method for controlling telemetry in an implantable medical device based on power source capacity
An implantable microstimulator configured for implantation beneath a patient's skin for tissue stimulation to prevent and/or treat various disorders, uses a self-contained power source. Periodic or occasional replenishment of the power source is accomplished, for example, by inductive coupling with an external device. A bidirectional telemetry link allows the microstimulator to provide information regarding the system's status, including the power source's charge level, and stimulation parameter states. Processing circuitry automatically controls the applied stimulation pulses to match a set of programmed stimulation parameters established for a particular patient. The microstimulator preferably has a cylindrical hermetically sealed case having a length no greater than about 27 mm and a diameter no greater than about 3.3 mm. A reference electrode is located on one end of the case and an active electrode is located on the other end. The case is externally coated on selected areas with conductive and non-conductive materials.
US08032221B2 Sealing setscrew
This application discusses, among other things, an implantable medical device including a setscrew that enables lead tip visibility as an indicator of full lead insertion without requiring a grommet. In an example, the implantable medical device header is provided with a lead bore and a setscrew bore with the setscrew bore having a longitudinal axis that extends in a transverse direction to, and in communication with, the lead bore. In one example, the setscrew bore intersects with the lead bore at a location that is offset from the central longitudinal axis of the lead bore.
US08032219B2 Cardiac pacemaker having a sealed oblong housing
Endocardial or intravascular cardiac pacemaker having a sealed housing, in which a battery and a pacemaker controller connected to the battery, as well as at least one stimulation pulse generator, are situated, the housing being oblong and having a length of less than 70 mm and a cross-sectional area of less than 100 mm2 and carrying at least two electrodes, each of which has an outwardly directed, electrically conductive surface and is implemented as a stimulation electrode and is at least sometimes electrically connected to the stimulation pulse generator via an electrical connection situated in the interior of the housing.
US08032212B2 System and method for monitoring thoracic fluid levels based on impedance using an implantable medical device
Techniques are provided for monitoring thoracic fluid levels based on thoracic impedance (ZT) and cardiogenic impedance (ZC). In one example, the implantable device tracks the maximum time rate of change in cardiogenic impedance (i.e. max(dZC/dt)) to detect trends toward hypervolemic or hypovolemic states within the patient based on changes in heart contractility. The detection of these trends in combination with trends in thoracic impedance allows for a determination of whether the thoracic cavity of the patient is generally “too wet” or “too dry,” and thus allows for the titration of diuretics to avoid such extremes. In particular, a decrease in thoracic impedance (ZT) in combination with a decrease in max (dZC/dt) is indicative of the thorax being “too wet” (i.e. a fluid overload). Conversely, an increase in thoracic impedance (ZT) in combination with a decrease in max (dZC/dt) is indicative of the thorax being “too dry” (i.e. a fluid underload).
US08032211B2 Probes, systems, and methods for examining tissue according to the dielectric properties thereof
The present invention relates to probes, systems, and methods for tissue characterization by its dielectric properties, wherein a physical feature of the probe is designed to define and delimit a tissue volume, at a tissue edge, where characterization takes place. Thus, the probe for tissue-edge characterization comprises: a first inner conductor, which comprises: proximal and distal ends, with respect to a tissue edge, along an x-axis; a first sharp edge, inherently associated with the proximal end; at least one feature, issuing from the first inner conductor, substantially at the proximal end, for forming at least one additional sharp edge, operative to enhance localized electrical fringe fields in the tissue, within a generally predefined tissue volume, at the tissue edge, the tissue volume being generally defined by physical parameters associated with the at least one feature; and a dielectric material, which encloses the conductor, in the y-z planes.
US08032209B2 Localizing neural sources in a brain
Described herein is a non-invasive determination of locations of neural activity in a brain. In particular, methods and systems have been developed that utilize a FINES algorithm for use in three-dimensional (3-D) dipole source localization to locate neural activity in a brain.
US08032205B2 Transilluminator light shield
Transillumination uses light to image tissues and organs, specifically the veins within the tissue. Strong ambient light hinders the imaging of veins and often, transillumination must be done in a dark or dim room. To enhance the capabilities of a transilluminator, a light shield is placed over the viewing area of the transilluminator so that turning off or dimming of ambient light is not necessary. For pediatric care, a frustroconical adapter attached to the bottom of the transilluminator. The adapter reduces the size of the viewing area.
US08032204B2 Fiducial marker devices, tools, and methods
This document discusses, among other things, fiducial marker devices, tools, and methods. One example illustrates a combined computed tomography (CT) imageable fiducial locator head, an integral bone screw, and an integral divot for receiving a positioning wand of an image-guided surgical (IGS) workstation. A further example includes a fluid/gel-absorbing coating or cover into which a magnetic resonance (MR) imageable fluid is introduced, thereby permitting both CT and MR imaging. Protective caps and collars may be used to protect the fiducial marker from mechanical impact and/or to guide the fiducial marker during affixation. A bull's-eye or other template is used to select a center of a substantially spherical fiducial marker head on an image, such as for use during patient registration.
US08032203B2 Method and medical imaging system for acquisition of image data by using a pacemaker signal to control the imaging system
The invention relates to a method and a medical imaging system for acquisition of image data of the heart using a medical imaging procedure during an intervention on the heart, while the heart is stimulated by a pacing signal from an external heart pacemaker, the acquisition and/or reconstruction of the image data being controlled, in particular triggered, by the pacing signal.
US08032202B2 Function image display method and device
There are provided a function image display method and device capable of performing analysis of biological function information by acquiring from a single image, information obtained from a tomogram and information obtained from a plurality of function images without need of observing the plurality of function images and the tomogram by successively moving the eye line, and easily making judgment about the danger degree of the biological function abnormality.A plurality of function images each displayed by a unique and arbitrary gradation color scale are combined with an arbitrary weight or an image obtained by calculating the inter-function images is displayed or these are combined with the tomogram with an arbitrary weight.Furthermore, an operator can arbitrarily set and modify the range to which weight is applied, the range for displaying the gradation color scale, and the range to be combined.
US08032201B2 Magnetic resonance imaging device
The magnetic resonance imaging apparatus includes a control unit for controlling a pulse sequence that applies an RF magnetic field and a magnetic field gradient to a subject placed in a static magnetic field and detects a magnetic resonance signal generated from the subject, and a calculation unit for processing the signal, and the control unit performs the process including the steps of; (1) obtaining first images at different positions in a first direction, (2) obtaining images after the first images are subjected to correction of brightness distortion, (3) obtaining images after the images as to which the brightness distortion has been corrected are further subjected to correction of positional distortion, and (4) synthesizing by a weighting calculation, overlapping areas of the images, after the positional distortion thereof has been corrected. According to this magnetic resonance imaging apparatus, the positional distortion and the brightness distortion can be corrected upon connecting the images, in the multi-station imaging.
US08032199B2 Garment with integrated sensor system
A garment preferably in the form of a body suit which carries one or more sensors for sensing bodily functions of a wearer of the body suit. The body suit preferably has stretchable sections or belts upon which the sensors are carried such that the sensors are maintained in proper position on the body for reliable detection of the body functions.
US08032195B2 Portable device, acoustic component disposition method and acoustic component assembly
A waterproof protection cover and an acoustic component are each disposed inside a portable device provided with a chassis having one or more holes. The acoustic component emits sound. For the acoustic component, an acoustic component having a maximum acoustic output between 0.25 W or more and 0.8 W or less is used. The waterproof protection cover secures an area of 114 mm2 or more as an acoustically transparent portion for transmitting acoustic energy from the acoustic component.
US08032191B2 Speaker with earphone function
A speaker with an earphone function comprises a main body, magnet, washer, voice coil, diaphragm, front cover, rear cover and sound tube; it is characterized in that a conventional earphone housing is integrated with a housing of a speaker unit used in an earphone to enable the main body to be used as the speaker housing concurrently so as to save the production material and cost of a speaker housing, and a speaker assembly and the an earphone assembly can be completed at one time so as to reduce the earphone assembly cost. Furthermore, a diameter of a diaphragm can be relatively increased and a length of an earphone front chamber in front of the diaphragm can be shortened so that the bass quality can be elevated and the alt loss can be decreased.
US08032186B2 Mobile communication terminal and method of connecting call thereof
A mobile communication terminal and method of connecting a call thereof are discussed. The mobile communication terminal according to an embodiment includes a wireless communication unit configured to receive a call, a display unit configured to display that the call is received and to output an image for selecting either a first item or a second item, if the call is received by the wireless communication unit, an input unit having a key for selecting either the first or second item, and a control unit configured to connect the received call if the first item is selected and to control the display unit to output an image for displaying that the call is received if the second is selected, when the upper body is closed against the lower body. Accordingly, a call is connected or a message is transceived even if the terminal is in the closed status.
US08032185B2 Operation mode conversion device, mobile communication terminal having the operation mode conversion device and method for converting operation mode using the same
An operation mode conversion device, a mobile communication terminal having the same and a method for converting the operation mode are provided. According to an embodiment, a user interface element is provided with an input unit configured to generate a signal to switch a current operation mode to a selected operation mode upon being pressed by a user, the selected operation mode being set with respect to a position on the input unit, and a display area is located at a central portion of the input unit, the display area being configured to output information about the selected operation mode. The user can quickly perform menu navigation to convert the operation mode as desired, the information about the converted operation mode is conveniently viewed, and the overall size of the mobile phone can be minimized.
US08032184B2 Method for generating downlink beamforming weighting vectors
Techniques are provided for generating downlink beamforming weighting vectors by using channel information about one or more uplink sub-channels in a wireless communications network in the case of frequency mismatch between downlink channels and uplink channels for a specific user. The method comprises calculating an average channel covariance matrix of one or more uplink sub-channels assigned to a specific user, dividing a sector of a cell into a plurality of sub-sectors, transforming the average channel covariance matrix into a plurality of average sub-sector channel covariance matrices and obtaining an average uplink beamforming weighting vector group corresponding to the plurality of sub-sectors, selecting direction of arrival (DOA) sub-sectors from the plurality of sub-sectors by using the plurality of average sub-sector channel covariance matrices, and computing a time delay sequence for the DOA sub-sectors, and generating downlink beamforming weighting vectors by using the average uplink beamforming weighting vectors corresponding to the DOA sub-sectors and the information derived from the time delay sequence.
US08032183B2 Architecture to support network-wide multiple-in-multiple-out wireless communication
The present invention provides a method of coordinating transmission by and reception by a plurality of antennas associated with a plurality of radio heads. The method includes determining, at a controller, at least one relative time delay associated with a plurality of backhaul links between the controller and the plurality of radio heads. The method also includes providing information indicative of a first signal over the plurality of backhaul links. The method further includes providing timing information over the plurality of backhaul links. The timing information is determined based on the relative time delay(s) such that the plurality of radio heads can use the provided timing information to coherently transmit the first signal using the plurality of antennas and a plurality of controllers to receive mobile unit transmitted information.
US08032182B2 Subscriber identity module with an incorporated radio
A communication system includes a phone and a Subscriber Identity Module (SIM). The phone includes a user input interface, a first wireless transceiver and a first application program interface. The SIM is plugged into the phone and includes storage, a second wireless transceiver, and a second application program interface. The phone uses a service-subscriber key stored in the storage of the SIM to access a plurality of services provided by a wireless network using the first transceiver according to a first communication protocol. The first application program interface, in response to a user selection via the user input interface, interacts with the second application program interface. The phone communicates with a node using the second wireless transceiver according to a second communication protocol by way of the interaction between the first application program interface and the second application program interface.
US08032170B2 Method for addressing broadcast message in a trunking system
The method of present invention is used for addressing a broadcast message in a trunking system, in which said trunking communication system includes a base station and mobile stations. This method includes the following steps: adding a new index of trunking broadcast time slots, with all the mobile stations that support boundless capacity group call service monitoring these trunking broadcast time slots; the base station transmitting the paging message of the boundless capacity group call in the trunking broadcast time slot; and using the group identification as the broadcast address, allowing addressing to the group identification and not a single mobile station. The method of present invention efficiently solves the problem of paging channel capacity limitations of the boundless capacity group call service supported by CDMA trunking telecommunication systems, and greatly shortens the time of group call connection.
US08032167B2 Multimode control device for allocating resources to communication devices that use differing protocols and methods for use therewith
A control device includes a first communication interface for communicating first control data with a first plurality of communication devices that utilize the millimeter wave frequency band in accordance with a first protocol, wherein the first communication interface utilizes the millimeter wave frequency band in accordance with the first protocol. A second communication interface communicates second control data with a second plurality of communication devices that utilize the millimeter wave frequency band in accordance with a second protocol, wherein the second communication interface utilizes the millimeter wave frequency band in accordance with the second protocol. A resource controller allocates resources of the millimeter wave frequency band to the first plurality of communication devices and the second plurality of communication devices based on the first control data and the second control data.
US08032165B2 Enterprise instant message aggregator
A disclosed enterprise instant messaging (IM) service aggregator enables validation of mobile stations and/or users for enterprise IM service through a wireless communication network; and in the examples, the enterprise IM service provides a secure messaging environment that allows IM traffic to/from wireless mobile stations. The security offered may be unique to and controlled by each enterprise, for example, by enabling each enterprise to generate its own encryption key for distribution through the aggregator and by allowing mobile stations to generate their own keys for distribution back through the aggregator to the enterprise IM servers. As disclosed, the login credentials are encrypted from the mobile station to the enterprise IM server. The use of standard encryption methods within the call flows allows a simple method of ensuring that only authorized users can access the enterprise servers and that the messages will be encrypted by the strongest possible means.
US08032164B2 Method and apparatus for communicating short message service and supplementary services messages
Methods and apparatus for enabling short message service (SMS) and supplementary services (SS) in a long term evolution (LTE) network via evolved packet system (EPS) mobility management (EMM) over the LTE control plane are described. In one embodiment, the radio resource control (RRC) connection signaling radio bearer (SRB) is used for SMS and SS transport over the LTE control plane between a wireless transmit/receive unit (WTRU) and a mobility management entity (MME). EMM interfaces and primitives are defined for actions towards SMS and SS entities for enabling SMS and SS services in LTE via the LTE control plane media. Message formats for SMS and SS message transport are also disclosed for sending SMS and SS messages within EMM uplink (UL) non-access stratum (NAS) transport and downlink (DL) NAS transport messages.
US08032153B2 Multiple location estimators for wireless location
A wireless location system is disclosed that may be configured as a gateway for receiving a plurality of requests for locating mobile stations for, e.g., E911 requests, vehicle location or tracking. For each mobile station (MS) location request, the system: (a) activates one or more location estimators for locating the MS, (b) receives one or more MS location estimates from the estimators, and (c) transmits a resulting location estimate(s) to an identified destination. MS locations are determined using one or more locating technologies based on, e.g.: computed offsets from terrestrial base stations, satellite transmissions, indoor antennas, low range base stations, and/or signal fingerprinting. The system may: adapt with environmental changes, evaluate MS locations using heuristics/constraints, and/or adjust MS estimates for more reliable and accurate estimates. The system is useful for 911 emergencies, tracking, routing (e.g., to desired products/services), people and animal location including applications for confinement to and exclusion from certain areas.
US08032152B2 Method and system for creating a flexible GIS data collection network
Embodiments of the present invention recite a method and system for creating a flexible Geographic Information Systems (GIS) network. In one embodiment, a data dictionary is assigned to a mobile electronic device. In one embodiment, the data dictionary comprises a definition of at least one desired GIS feature type which was not originally intended to be recordable by the mobile electronic device. The method further comprises uploading the data dictionary onto the mobile electronic device.
US08032151B2 Updating position assist data on a mobile computing device
A mobile computing device comprises a memory, a processor and a transceiver. The memory is configured to store at least one type of position assist data. The processor is configured to provide a position fix based on the position assist data. The transceiver is configured for wireless communication. The memory is configured to store updated position assist data for the type of position assist data. The processor is operable in a first operating mode in which the type of position assist data is not updated and operable in a second operating mode in which the type of position assist data is updated in response to at least one triggering event.
US08032143B2 System for automatic selection of profile based location
Systems for automatically selecting a user's profile based on location include a device adapted to being tracked by location and a database that includes a user's preferences for routing calls. The user's calls are routed to the user based on the user's call routing preferences and the location of the device. Other systems and methods are also provided.
US08032139B2 Method and apparatus for providing system selection using dynamic parameters
An approach is provided for selecting, by a multi-mode device, one among multiple networks. A plurality of overlay parameters associated with a plurality of networks are acquired, wherein the networks are different from one another. Each of the networks is rated using the overlay parameters according to one or more selection criteria. One of the networks is selected based on the rating.
US08032138B2 Devices and methods for placing a call on a selected communication line
Devices and methods for placing a call from a mobile device on one of a plurality of communication lines accessible at the mobile device are disclosed herein. After the initiation of a call at the mobile device is detected, an audio prompt is output to the user requesting a line selection. In at least one embodiment, the audio prompt is a voice prompt. After receiving user input identifying the line selection, a selected communication line is identified and the call is placed on the selected communication line. In at least one embodiment, the user input received is voice input.
US08032137B1 Radio network access mechanism
A method of registration in a telecommunications system by a mobile station, which system includes a home location register for maintaining subscriber data and supports a first network, such as GSM, and a second network, such as GPRS. The home location register maintains the mobile subscriber data and a message is sent to the home location register for requesting the mobile subscriber data. The home location register maintains an access parameter which indicates whether the mobile subscriber is entitled to use the first network, the second network or both networks. In response to said message for requesting the subscriber data, the home location register sends the mobile subscriber data and also the access parameter. The network element that requested the mobile subscriber data uses said access parameter for restricting the access of the mobile subscriber only to a circuit-switched network and/or to a packet-switched network.
US08032133B2 Selecting a network entity
A method selects a network entity in a communication system. The method includes receiving, in a controller entity of an unlicensed radio spectrum access network, location information of a communication device connected to one of the unlicensed radio spectrum access network and another access network. The method further includes determining a routing area indication based on the location information. The method further includes selecting, based on the routing area indication, a serving network entity, which provides services for the communication device using at least the unlicensed radio spectrum access network and the another radio access network. Furthermore, a computer program, a controller entity and a communication system are configured to execute the method.
US08032131B2 Mobile phone network management systems
A system for maintaining or optimizing a mobile phone network, the system includes a plurality of data feed inputs including at least one performance data feed input to receive performance data relating to performance of said mobile phone network over a first time period and at least one configuration data feed input to receive configuration data relating to configuration of said mobile phone network over a second time period; and a radio performance optimization system coupled to said plurality of data feed inputs, said radio performance optimization system including a rules engine to operate on said performance data and on said configuration data in accordance with a set of hierarchical rules and to output one or more tasks for network optimization, a said task including a definition of a potential fault, exception or optimization of said network to be investigated by a service engineer.
US08032130B2 Systems and methods of controlling one or more characteristics of a service
The invention relates to a method and apparatus for controlling one or more characteristics of a service received by a mobile station in a mobile communications network across a radio communications link with a dynamically varying bandwidth. Bandwidth-sensing data packets are created for the purpose of determining changes in the bandwidth available across the link and transmissions of bandwidth-sensing data packets across the link are monitored. If timing information generated from the monitored transmissions indicates a change in the bandwidth, then one or more characteristics of the service received can be altered. With this new measure of the available bandwidth, the service received by a mobile station can be managed more intelligently, for example by instructing a bandwidth control function to alter the bandwidth available across the link, by instructing a handover control function to control a handover of the link from one fixed node to another fixed node, or by altering a data rate of the service data packets.
US08032126B2 Mobile communications matching system
A wireless communications network comprises a server in a central location storing matching profiles for a plurality of users of the network. The matching profile for each user is stored in the server through the user's mobile unit or a secure page on the Internet. Each matching profile is corresponded with a respective mobile unit using the same identification information (ID) of the respective mobile unit utilized for carrying out phone calls. The server has a customizable variable matching algorithm and probes the matching profiles corresponding to the respective mobile units in a cell or group of cells for a match every time a new mobile unit subscribes into the cell or group of cells. When there is a match of matching profiles, the two persons are put in contact or advised of each other through a phone call or other communications method.
US08032125B2 System and method for updating presence information in instant messaging applications on a mobile device
A system and method for controlling the presence status in an instant messaging application on a mobile device is provided. An active notification profile for the mobile device which has been selected from a plurality of existing notification profiles defined for the mobile device is determined, e.g. on a periodic or dynamic basis. A set of one or more rules is then used to compare the active notification profile to the rules and determine which one of a selected presence status for the corresponding profile is appropriate. A notification is then prepared which pertains to the corresponding presence status for the active notification profile. Using the notification, the corresponding presence status can be compared to the current presence status in the instant messaging application so that the presence can be updated automatically according to changes in notification profiles to avoid the need to change both the profiles and the presence status when the environment changes.
US08032124B2 Health-related opportunistic networking
A wireless opportunistic network that can facilitate data transfer by way of interconnected devices is disclosed. In accordance with this opportunistic network, each of the devices effectively contributes to the transfer of the information thereby obviating the need for an external carrier. In this manner, the carrier infrastructure is embodied and distributed throughout the individual devices of the network. In a particular aspect, the opportunistic network is employed to transfer and make available health-related data. This functionality can be used in many scenarios related to heath from, monitoring patients and conveying basic diagnostic data to identifying bioterrorism by way of collaborating data between a number of devices within the network. Essentially, the innovation provides for at least two core functional ideas, the opportunistic network infrastructure and the use of the network in health related scenarios.
US08032122B2 Systems and methods for providing enhanced voicemail services
Methods for provisioning and initializing visual voicemail services on a mobile device, setting or changing a voicemail greeting for visual voicemail service, changing a password for accessing visual voicemail service, setting or changing a recorded name for a visual voicemail service, managing incoming voicemail messages for a visual voicemail system, managing a telephone user interface (TUI) for a visual voicemail system, managing multiple subscriber identify modules on a mobile device configured for visual voicemail service, and secure connections to a visual voicemail system are described herein. Corresponding systems are also described.
US08032119B2 Systems and methods for a wireless messaging information service
A method and system for sending information in the form of a wireless message to a wireless device subscriber requesting advertising, product, or service information is described. The method includes assigning an information request code by a service provider to the information provided by an advertiser, presenting or displaying the information request code along with an advertisement to potential consumers, receiving the information request code from the wireless device, and sending a wireless message to the potential consumer's wireless communication device. The system includes an advertisement comprising an information request code, a wireless communication device operable for sending the information request code and receiving a wireless data message, a wireless communication center in communication with a wireless network and operable for relaying, storing, and forwarding the wireless data message to the wireless communication device.
US08032118B1 Visual voicemail when mobile device is out of data coverage
Messages are received at a server and processed to generate data that may include a call back number, envelope information or contact information. Generated data is transmitted to a device that displays a visual notification that includes some of the generated data. The notification may be displayed on the device even if the device is unable to retrieve the message over a data channel. The notification alerts the user that a message is waiting for the user. If the device is subsequently within a data network, the device automatically retrieves the message over a data channel. The device can also establish a voice call with a message server to retrieve the message and can record the message. The device can establish the voice call with the server at a call back number and/or issue a DTMF message request to directly access the message without requiring menu navigation.
US08032108B2 Method, device and system for transmitting an emergency call
This invention relates to a method and an emergency call device for transmitting an emergency call including emergency information from a vehicle using a mobile communication system. Further this invention is related to an emergency call system comprising the emergency call device and an emergency call assistance center. To provide a method for transmitting an emergency call which increases the reliability of data transmission this invention provides a method for transmitting an emergency call including emergency information from a vehicle using an mobile communication system. After an emergency call has been triggered at the vehicle, the method establishes a data connection to an emergency call assistance center via the mobile communication system, transmits emergency information to the emergency call assistance center using the data connection, establishes a first voice connection to the emergency call assistance center via the mobile communication system, and transmits a DTMF message including emergency information using the established first voice connection.
US08032104B2 RF transceiver with undesired signal rejection and methods for use therewith
A radio frequency (RF) transceiver includes an RF transmitter that generates an outbound RF signal at a carrier frequency that is based on a transmitter local oscillation. An RF front-end receives an inbound RF signal that includes a desired signal component that is based on the outbound RF signal and that includes an undesired signal component. The RF front-end includes a first RF combiner module that attenuates the undesired signal component to produce a desired RF signal. A down conversion module generates a down converted signal from the desired RF signal based on a receiver local oscillation. A receiver processing module generates inbound data from the down converted signal. A frequency control module controls the carrier frequency, based on an interference rejection signal, to control the attenuation of the undesired signal component.
US08032103B2 Tuning amplitude slope matched filter architecture
A tuning control system and associated method is provided for continuously and automatically tuning a lobed amplitude slope matching filter (ASMF) to a band center of an interfering signal to provide improved rejection of an interfering signal coupled from a transmission antenna into a local receive antenna in the presence of local multi-path, thereby providing improved adaptive control loop performance. The tuning control system is provided as an element of an adaptive control loop.
US08032097B2 Amplitude error de-glitching circuit and method of operating
A power amplifier controller circuit controls a power amplifier based upon an amplitude correction signal indicating the amplitude difference between the amplitude of the input signal and an attenuated amplitude of the output signal. The power amplifier controller circuit comprises an amplitude control loop and a phase control loop. The amplitude control loop adjusts the supply voltage to the power amplifier based upon the amplitude correction signal. The RF power amplifier system may reduce the corrective action of the amplitude loop during periods of relatively rapid changes in amplitude, and thus distortion can be further reduced.
US08032094B2 Discrete filter, sampling mixer, and radio device
Provided is a discrete filter capable of adjusting the number of notches and the notch frequency and easily eliminating a particular frequency component. In a sampling mixer (100), a control signal generation unit (104) generates a plurality of control signals having the same frequency and different phases. A convolution capacity unit (110) integrates the discrete signals obtained by sampling reception signals by using convolution capacitors at a timing based on the control signals. The signals integrated by the convolution capacitors are successively emitted at the timing based on a control signal other than the control signals used for the integration timing. Cb (15) integrates the emitted discrete signals. Thus, by adjusting the number of the convolution capacitors arranged in parallel to one another and the capacitance of each of the convolution capacitors, it is possible to realize a sampling mixer capable of adjusting the number of notches and the notch frequency and easily eliminating a particular frequency component.
US08032093B1 Power detection arrangement with harmonic suppressor
Embodiments of circuits, devices, and methods for a power detection arrangement are disclosed. The power detection arrangement may have a coupler coupled with, and in between, a switch and an output to couple a signal to a detector. The power detection arrangement may include a harmonic suppressor coupled with, and in between, the coupler and the detector to reduce an amount of harmonic signals transmitted back to the coupler. Other embodiments may be described and claimed.
US08032091B2 Method, apparatus and system for providing transmit diversity feedback during soft handoff
Embodiments of the present invention describe methods for increasing the amount of information available to a mobile transmit diversity transmitter during soft handoff. According to embodiments of the invention, a transmit diversity transmitter may determine substantially when it is within the range of at least two receivers. In such situations, the transmitter may use the power control signals from more than one receiver, for example, from the two most dominant receivers in order to focus the beamforming accordingly.
US08032090B2 Antenna for use in portable applications
In one embodiment, the present invention includes an accessory device for coupling to a portable system having an AM radio receiver. The accessory device includes a housing to house at least one accessory component and an AM antenna.
US08032083B2 Method for establishing a wireless, autonomous communications network, transceiver and base station of a wireless, autonomous communications network and corresponding wireless, autonomous communications network
The present disclosure provides optimal network performance and network illumination in a wireless, autonomous communications network with a dynamic network topology achieved by auto-configuration. Functional alogorthemic enhancements of the communications network are used, enabling the communications network to automatically determine the current network configuration and the accessibility of the transceivers that are associated with the communications network by using measurements and to determine the optimal position of a master station at any one time from the data obtained from the measurements.
US08032081B2 Using V2X in-network session maintenance protocols to enable instant chatting applications
A system and method for allowing vehicle occupants to wirelessly chat with each other over a DSRC channel. A vehicle occupant may initiate a chatting session by wirelessly transmitting a request to speak with an occupant of another vehicle in its vicinity on a certain topic in a multi-hop manner. If the request is accepted by the occupant of another vehicle to enter into a chatting session on that topic, a wireless communications link is established between the two vehicles, where messages may be transmitted through other intermediate vehicles. The chatting session is maintained by monitoring the signal strength of the links between the vehicles in the chain of vehicles and new links are re-established if any of the existing links fail.
US08032068B2 Fixing device and image forming apparatus
A fixing device includes: a heating section; and a press section which presses the heating section and thereby forms a fixing nip section, wherein at least one of the heating section and the press section comprises, an endless fixing belt; a press member which presses the fixing belt to the fixing nip; and a sliding sheet covering the press member, wherein the sliding sheet is wider than the fixing belt; projections are provided at a first area which is inside of an end part of the press member of a surface of the sliding sheet in the width direction; and projections lower than the projections provided at the first area are provided at a second area which is near the end of the fixing belt of the surface of the sliding sheet, or projections are not provided at all at the second area.
US08032067B2 Circular body, circular body unit, and image forming apparatus
This invention provides a circular body, which is used for an image forming apparatus employing an electrophotographic system, the circular body containing: at least an inner layer containing resin and an outer layer that is laminated on an outer circumferential surface side of the inner layer and contains resin; and, as a conductive agent, polyaniline in the outer layer and carbon black in the inner layer; and satisfying the following relational expressions (1) and (2): 13.0≦C1≦15.0  (1) 21.5≦C2≦25.0  (2), wherein C1 represents the content (parts by weight) of the polyaniline with respect to 100 parts by weight of the resin forming the outer layer, and C2 represents the content (parts by weight) of the carbon black with respect to 100 parts by weight of the resin forming the inner layer, as well as a circular body unit using the circular body and an image forming apparatus using the circular body.
US08032065B2 Developing device and image forming apparatus
A developing device includes a developer supporting member for supporting developer and a developer charging member disposed to face the developer supporting member for charging and supplying the developer to the developer supporting member. The developer supporting member has a surface having a calculated average surface roughness Ra between 0.1 μm and 0.6 μm and a surface free energy SFE between 15 mN/m and 26 mN/m. Further, the developer charging member has an Asker F hardness Haf between 24° and 56°.
US08032059B2 Apparatus and methods for suppressing photoreceptor image ghost
The presently disclosed embodiments are directed to charging devices which produce a negative corona. The present embodiments pertain to the use of a positive charging device, such as a scorotron, after the erase lamp and before negative charging station in the xerographic cyclic to mitigate the undesirable changes in charge transport layer electrical properties that result from exposure to corona while negatively charging the photoreceptor during latent image formation.
US08032057B2 Image forming apparatus
An image forming apparatus including a plurality of developing devices each having a plurality of guide parts on both lateral sides, a frame body having a plurality of guide members configured to receive the guide parts of the developing devices, a front door for receiving and removing the developing devices from the frame body, and a position regulating member having a plurality of regulating parts and a connecting part configured to connect each regulating part, the position regulating member having an L-shape to regulate movement of the plurality of developing devices, each end of the regulating part configured to be placed between the guide part and the guide member, and the connecting part configured to be placed between the developing devices and the front door.
US08032051B2 Belt carrying device, intermediate transfer device, and image forming apparatus
A belt carrying device includes supporting rollers, an endless belt supported by the supporting rollers, and guiding members provided on the endless belt. The endless belt is rotated by rotation of the supporting rollers. An outer peripheral surface of the endless belt is in contact with a cleaning member. The guiding members are provided on those projecting areas of the endless belt, which project in an axial direction of the supporting rollers from both end surfaces of the supporting roller. A guiding member suppresses meandering of the endless belt by coming into contact with an end surface of the supporting roller. Formed on the end, surfaces of at least one of the supporting rollers are projecting sections and groove sections, which are rotated around a rotation axis of the at least one of the supporting rollers in response to rotation of the at least one of the supporting rollers.
US08032050B2 Charge assembly and image formation apparatus including the same
The charge assembly according to the present invention includes a charge member having a conductive support body on which a resistance adjusting layer and a surface layer covering the resistance adjusting layer are formed, to rotate a surface of the image support body to electrically charge the image support body, the surface layer having a static friction coefficient of 1.0 or more; and a cleaning member rotating the surface layer of the charge member in contact therewith to remove foreign particles on the surface layer.
US08032049B2 Image forming device with duct
An image forming device is provided to be able to make efficient use of an internal space while improving the detection accuracy, with which a detected body is detected. The image forming device according to the invention comprises a housing, a duct, through which an air in the housing is caused to flow, a detection portion arranged outside the duct to be displaced according to the presence of, or movement of a detected body, an operating portion that can be displaced in the duct, a detection element arranged in the duct to detect displacement of the operating portion, and a transmission portion that transmits displacement of the detection portion to the operating portion through an opening formed on the duct.
US08032036B2 DQPSK/DPSK optical receiver with tunable optical fibers
An optical receiver includes a first interferometer having a plurality of arms. The optical receiver further includes first tunable optical filters connected in series with the arms of the first interferometer, where each first tunable optical filter is tuned to filter a region of overlap in the optical frequency spectrum between adjacent optical channels.
US08032031B2 Fiber optic GPS link
A fiber optic GPS signal device and method comprising a VCSEL multimode transmitter having a gain that, together with the GPS antenna gain, is greater than the VCSEL multimode transmitter noise. When in operative communication, via a long length of multimode fiber, i.e., up to 2000 feet and greater, with a fiber optic receiver, the GPS signals are transmitted at, inter alia, L1 and L2 frequencies with minimal degradation over the length of multimode fiber. The present invention may be used in a variety of GPS transmission applications requiring long lengths of cabling. For example, the invention is particularly useful when the GPS antenna is located on top of an office building or cell phone tower and remotely from the GPS receiver and for use in high-volume commercial telephone synchronizing (DTMF) applications.
US08032029B2 Four wave mixing suppression
Methods, systems and computer program products for countering the effects of four wave mixing are described. In one implementation, a controller can be used to shift an operating wavelength of an optical transmitter away from a zero-dispersion wavelength through which signals of the optical transmitter are transmitted. The controller can perform the shifting process while allowing sufficient margin for division multiplexing and minimal dispersion. The controller may determine an appropriate offset to be used for shifting the operating wavelength without subjecting the signals to a significant increase in undesirable effects such as dispersion, crosstalk and signal distortion which can impact the overall bit-error rate.
US08032026B2 Optical transmission apparatus, optical interface device, and optical transmission method
When an XFP is plugged into an optical interface unit by live-line plugging, an external bias voltage higher than an internal bias voltage is kept applied to a CDR incorporated in the optical interface unit until the XFP starts up. This prevents exertion of a negative effect on the CDR.
US08032025B2 Polarization monitoring in polarization division multiplexing in optical communications
Systems and techniques for optical communications based on polarization division multiplexing are described.
US08032023B2 Reconfigurable DWDM wavelength switch based on complementary bandpass filters
Programmable wavelength line switches and routers based on a complementary wavelength switch (CWS) building block are described for switching optical signals of different wavelengths between signal lines, with each carrying multiple wavelengths. The CWS building block is based on a complementary bandpass filter structure. The reconfigurable wavelength routers described allow any of a plurality of wavelengths on any line to be switched to any output line by programming the filters accordingly. The various implementations described are useful for wavelength division multiplexing (WDM), dense WDM, and ultra dense WDM optical communications systems, as well as for on-chip interconnects and optical signal processing.
US08032022B2 Method for lightpath monitoring in an optical routing network
A method and system for enabling lightpath monitoring in an optical network is disclosed. A single polarization modulator/scrambler introduces a pilot tone signal as an overlay on a plurality of optical signals on a source node and a performance monitoring unit detects the pilot tone signal to enable light path monitoring and identification through the optical network.
US08032018B2 Photographing apparatus having a folding flash unit
Provided is a photographing apparatus. The photographing apparatus may illuminate auto focus (AF) auxiliary light onto a subject without regard to an opening/closing of a flash because the flash may illuminate the light out of a main body even when the flash is received in the main body in a retracted position.
US08032013B2 Recording medium having data structure for managing reproduction of text subtitle and recording and reproducing methods and apparatuses
In the data structure for managing reproduction of text subtitle data, a recording area stores a main file and at least one separate text file. The main file includes multiplexed audio and video data streams, and the text subtitle file includes a single text subtitle stream.
US08032006B2 Digital processing disruption systems
A method and apparatus are described for modifying an analogue video signal to impair its conversion to a digital signal by an analogue to digital converter. The resulting modified signal may prevent the operation of the analogue to digital converter altogether, or even if a digital signal can be output and recorded, may result in a signal which is difficult to view due to a reduction in quality on playback. The modifications made to the signal include altering the amplitude of the horizontal synchronization pulses in the original signal, and/or modifying the level of the back porch, or the region of the signal adjacent the back porch. Additionally, methods are contemplated for the use of specific response models for target analogue to digital converters, and display devices.
US08031999B2 Photonic band-gap fiber
A photonic band-gap fiber comprises a first core having a refractive index that is not higher than a refractive index of a clad; a second core that is disposed so as to surround the first core and has a refractive index that is lower than the refractive index of the first core; a clad that surrounds the second core; and a periodic structure portion that is disposed in the clad in a vicinity of the second core and is constituted by high-refractive index portions that have a refractive index higher than that of clad and form the periodic structure, and the periodic-structure portion functions as a wave-length filter. By the function of the periodic structure portion as a wave-length filter, it is possible to reduce the propagation loss of the transmission wavelength and increase the propagation loss of the cutoff wavelength.
US08031998B2 Illumination fiber optic ribbon
An illumination fiber optic ribbon includes optically-transmissive fibers which are adjacent to each other. At least two of the optically-transmissive fibers are twisted together to form a twisted segment. Where the two optically-transmissive fibers are not twisted forms a non-twisted segment. The twisted segments and non-twisted segments alternate along the length of the ribbon. Bends are disposed along the twisted segment and are formed by twisting adjacent optically-transmissive fibers. A light source is connected to one or both ends of the optically-transmissive fibers. The light source emits a light flux into the ribbon so that light emits from the bends in the twisted segment.
US08031996B2 Flexible continuous tape from multifilament yarn and method for making these
A method for making a flexible fibrous continuous tape containing 60 to 98 wt % fiber based on the weight of the tape, from multifilament yarn selected from aramid, glass, aromatic polyester, and rigid rod polymer, comprising the steps: a1) spreading the filaments of the yarn to obtain a filament layer having a cross sectional aspect ratio (w/h) of 2 to 2000; and b1) treating the spread filaments with a curable resin, or a liquid thermoplastic resin or wax; or a2) treating the yarn with the curable resin, or the liquid thermoplastic resin or wax; and b2) spreading the filaments of the yarn to obtain a filament layer having a cross sectional aspect ratio (w/h) of 2 to 2000; followed by c) fixating the filaments by curing or solidifying the resin to obtain the tape, wherein steps a1-b1, respectively a2-b2, and c are performed in-line.
US08031992B2 Optoelectronic module and method for producing an optoelectronic module
The invention relates to an optoelectronic module having at least one leadframe, at least one carrier element connected to the leadframe, and at least one optoelectronic component connected to the carrier element, which component can emit and/or receive light. The invention furthermore relates to a method for producing an optoelectronic module that includes providing at least one leadframe, at least one carrier element and at least one optoelectronic component, connecting the optoelectronic component to the carrier element and connecting the carrier element to the leadframe, and at least partly encapsulating the optoelectronic component, the carrier element and the leadframe with a plastic.
US08031990B2 Plasmon multiplexing
A variety of structures, methods, systems, and configurations can support plasmons for multiplexing.
US08031979B2 Method and device for verifying multimedia entities and in particular for verifying digital images
The method of verifying multimedia entities according to the invention to determine whether a first multimedia entity matches a second multimedia entity, is characterized in that it comprises a step of selecting from a plurality of second multimedia entities, by a content-based search, a set of second multimedia entities close to the first multimedia entity, and a step of deciding as to at least one match between the first multimedia entity and at least one second multimedia entity of the set of second multimedia entities, based on a comparison between the first multimedia entity and the second multimedia entities of the set.
US08031975B2 System and method of image zooming with intensity preservation
Systems and methods image zooming with intensity preservation is disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of minimizing energy levels over a set of high-resolution image pixels of a high-resolution image via total variational filtering to obtain the high-resolution image from at least a portion of a low-resolution image; the low-resolution image having a first energy level, the high resolution image having a second energy level, and the first energy level to be substantially similar in value as the second energy level. One embodiment can include, determining a pixel value of a particular high-resolution image pixel based on the pixel values of a plurality of pixels of the at least a portion of the low-resolution image and the pixel values of the high-resolution image pixels not including the particular high-resolution image pixel.
US08031974B2 Imaging apparatus, image editing method and program
An imaging apparatus includes: an imaging device; a first storage section storing image data including an image obtained by the imaging device; a display section displaying the image data stored in the first storage section; an image-effect specification section specifying a type of image effect to be produced on the image data displayed in the display section; a scaling operation section capable of specifying expansion and contraction of the image data displayed in the display section and specifying a range of an image edit area on the displayed image data; and an image processing section performing image processing on the image edit area specified by the scaling operation section in accordance with the specification from the image-effect specification section.
US08031967B2 Video noise reduction
A video noise reduction technique is presented. Generally, the technique involves first decomposing each frame of the video into low-pass and high-pass frequency components. Then, for each frame of the video after the first frame, an estimate of a noise variance in the high pass component is obtained. The noise in the high pass component of each pixel of each frame is reduced using the noise variance estimate obtained for the frame under consideration, whenever there has been no substantial motion exhibited by the pixel since the last previous frame. Evidence of motion is determined by analyzing the high and low pass components.
US08031965B2 Image processor, computer readable medium storing image processing program, and image processing method
An image processor includes a signal acquiring unit, a first converting unit, a signal specifying unit and a second converting unit. The signal acquiring unit acquires a signal in a color space having a perceptual property. The first converting unit converts the signal acquired by the signal acquiring unit into a first color signal in a color-mapping space having an equilightness-equihue plane. The signal specifying unit specifies a second color signal in the color-mapping color space corresponding to the first color signal, as a color-gamut mapping process. The second converting unit converts the second color signal specified by the signal specifying unit into a signal in a same color space as the color space to which the signal acquired by the signal acquiring unit belongs.
US08031961B2 Face and skin sensitive image enhancement
Systems and methods of face and skin sensitive image enhancement are disclosed. In one aspect, a face map that includes for each pixel of an input image a respective face probability value indicating a degree to which the pixel corresponds to a human face is calculated. A skin map that includes for each pixel of the input image a respective skin probability value indicating a degree to which the pixel corresponds to human skin is ascertained. The input image is enhanced with an enhancement level that varies pixel-by-pixel in accordance with the respective face probability values and the respective skin probability values. In another aspect, a facial content measurement value indicating a degree to which an input image contains human face content is ascertained. A tone-correction process is tuned in accordance with the facial content measurement value. The input image is enhanced in accordance with the tuned tone-correction process.
US08031959B2 Compression system for a bit-plane
A compression system and method for a bit-plane is disclosed. A run-length encoder is used to compress a first block of an image, which includes at least a first line in the image. An offset encoder is used to compress a second block of the image, which includes a number of lines different from the first line.
US08031957B1 Rewritable lossy compression of graphical data
A computer-implemented method can provide compression of a digital representation of an object. The digital representation can include a graphical data structure with graphical data defining the object in terms of a definition of respective faces of the object. Each face can be defined in terms of a surface for the face and each edge of the face on that surface. The method can include, for respective faces of the object, accessing the definition of the face in the graphical data structure, generating a compressed definition of the face and replacing the definition of the face in the graphical data structure by the compressed definition of the face.
US08031953B2 Method and device for encoding image data with a predetermined compression rate in one pass
An encoding method to encode image data comprising a sequence of blocks with a predetermined compression rate in one pass is disclosed. The blocks are divided into two sets, a first set and a second set. The blocks in the first set are encoded within the sum of an available bit length and a predetermined lending bit length. The blocks are encoded in the second set within the available bit length. A lending bit length is updated when the current bit length is larger than the available bit length. The left bit length is updated when the current bit length is not larger than the available bit length. The left bit length and the lending bit length are adjusted when the current block is in the second set, the lending bit length is positive and the left bit length is larger than a predetermined threshold.
US08031951B2 2-dimensional signal encoding/decoding method and device
An image is divided into subbands by wavelet transform using the Haar function as the base, and the lowest-frequency LL subband is entirely encoded. LH, HL, and HH subband coefficients which belong to the wavelet decomposition level of each hierarchy are then encoded such that coefficients at the same spatial position are encoded at once. The decoding side first decompresses the lowest-frequency LL subband, and then decodes sets of the LH, HL, and HH coefficients at the same spatial position in the subband of each wavelet decomposition level one by one. The decoding side immediately performs inverse wavelet transform by using the coefficient values, thereby obtaining the LL coefficient value of the next wavelet decomposition level. This makes it possible to sufficiently increase the processing speed even when the wavelet encoding/decoding is performed using a sequential CPU.
US08031950B2 Categorizing images of software failures
Software failures are processed by categorizing images associated with the failures into groups based on similarities in the images. The categorizing of the images may be performed by a software failure analysis tool. The images may include full or partial screenshots of a computer at the time of the software failure. An image may be part of the output of a test, or may be part of a report of a software failure from an end user of the software. The software failure analysis tool may be part of a larger software test management system.
US08031946B2 Reduced calculations in determining intra-prediction type method and system
The method, system, and apparatus of source statistics based intra prediction type is disclosed. In one embodiment, a method includes classifying a four-pixel square block in an edge class (e.g., may include a DC edge class, a vertical edge class, a horizontal edge class, a diagonal edge class, and/or a planar edge class) based on an edge classifier, classifying an eight-pixel square block having the four-pixel square block and other four-pixel square blocks as a homogenous class if the four-pixel square block and the other four-pixel square blocks of the eight-pixel square block belong to the edge class, assigning a direction to the edge class of the eight-pixel square block, and determining an optimal intra-prediction type through the classification such that empirical testing of all possible ones of the edge class and the direction is avoided when the homogenous class is identified.
US08031945B2 Image-processing device, image-processing method, program of image-processing method, and recording medium recording program of image-processing method
An image-processing device including a pulverization-core unit configured to divide input-image data into blocks, generate basic blocks by reducing each of the blocks in size, and arrange the basic blocks into the blocks so that processed-image data including at least one noise particle of the input-image data is generated, where the noise particle included in the processed-image data is reduced in size, an edge-detection unit configured to detect an edge degree from the input-image data, and an edge-blend unit configured to subject a pixel value of the input-image data and a pixel value of the processed-image data to load addition and output output-image data based on the detection result so that a weight to the pixel value of the input-image data increases as the edge degree increases is provided.
US08031941B2 Image display apparatus, image display method, and image display program
An image display apparatus is disclosed that includes an image projecting unit that projects a projection image on a projection screen, a written image capturing unit that captures a written image of a writing screen that is arranged opposite the projection screen, a written image area extracting unit that extracts a written image area from the captured written image captured by the written image capturing unit, an image compositing unit that composites the written image area extracted by the written image area extracting unit and the projection image projected by the image projecting unit. The written image area extracting unit includes an external light value detecting unit that detects an external light value and an image processing unit that performs an image correction process on the captured written image based on the external light value detected by the external light detecting unit.
US08031939B2 Color processing method and apparatus
A color processing method includes outputting, via an image output device, a chart image in which a plurality of images obtained by applying illuminant corrections corresponding to a plurality of different illuminants to images corresponding to a plurality of representative colors are arranged in a predetermined layout, receiving a user's instruction to select one of the illuminant corrections corresponding to one of the plurality of different illuminants based on the output chart image, and setting the selected illuminant correction to be applied to an original image, wherein the plurality of representative colors are memory colors.
US08031937B2 Frame buffer compression and decompression method for graphics rendering
Methods and apparatus are disclosed for the processing of frame buffer data, such as color buffer data, in graphics processing applications. Although more generally applicable, these methods and apparatus are particularly useful in real-time, polygon-based, 3D rendering applications. An exemplary method for processing graphics data according to one or more embodiments of the invention begins with the retrieval, from a buffer, of pixel values corresponding to a tile of two or more pixels, and with the updating of one or more of those updated pixel values. The updated pixel values are selectively compressed using a lossy compression operation or a lossless compression operation, based on an accumulated error metric value for the tile. If lossy compression is used, then the accumulated error metric value for the tile is updated; in either event, the compressed pixel values are stored in the frame buffer for further processing. With this approach, the accumulated error caused by successive, or tandem, compression operations may be limited to a pre-determined maximum.
US08031936B2 Image processing system for skin detection and localization
An image processing system provides faster than real-time skin detection and localization. The system uses the highly optimized architecture of a graphics processing unit to quickly and efficiently detect and locate skin in an image. By performing skin detection and localization on the graphics processing unit, the image processing system frees the main system processor to perform other important tasks, including running general purpose applications. The speed with which the image processing system detects and localizes skin also facilitates subsequent processing steps such as face detection and motion tracking.
US08031932B2 Pattern inspection apparatus and method
A pattern inspection apparatus includes a stage configured to mount thereon a target workpiece to be inspected where patterns are formed, at least one sensor configured to move relatively to the stage and capture optical images of the target workpiece to be inspected, a first comparing unit configured to compare first pixel data of an optical image captured by one of the at least one sensor with first reference data at a position corresponding to a position of the first pixel data, and a second comparing unit configured to compare second pixel data of an optical image captured by one of the at least one sensor at a position shifted by a sub-pixel unit from the position where the optical image of the first pixel data is captured, with second reference data at a position corresponding to the position of the second pixel data.
US08031924B2 Methods and systems for removing autofluorescence from images
Method and systems for removing any inherent autofluorescence associated with a biological material, comprising: acquiring a first reference image of the biological material; acquiring a first set of one or more images of the biological material using one or more filters corresponding to one or more information dyes; applying the one or more additional dyes to the biological material and then acquiring a second set of one or more images comprising a separate image of the biological material with each of the filters corresponding to the information dyes and a second reference image of the biological material; coregistering the first and second reference images; and then removing any inherent autofluorescence exhibited in the informational images acquired.
US08031920B2 System and method for associating electronic images in the healthcare environment
A computer system for associating a laboratory report for a patient with a radiology image, such as a Digital Imaging and Communications in Medicine (DICOM) image, is provided. The system comprises at least one image database for maintaining at least one DICOM healthcare image for a patient and at least one laboratory application for documenting one or more laboratory report for the patient. The system further comprises at least one association module for receiving a request from a clinician to associate the one or more laboratory reports for the patient with at least one DICOM image for the patient and for associating the one or more laboratory reports for the patient with at least one DICOM image for the patient.
US08031916B2 Biometric information input apparatus
The biometric information input apparatus comprises a fingerprint sensor which detects biometric information, and moisture absorbing units and which are arranged adjacent to the fingerprint sensor and absorb moisture. The moisture absorbing units and have a groove structure which generates a capillary phenomenon. The fingerprint sensor is of the sweep type which scans biometric information through relative displacement with the finger, and is formed in parallel with the direction of relative displacement between the groove structure and the finger. The groove structure has a width smaller than the pitch of the ridges of an average fingerprint.
US08031914B2 Face-based image clustering
Face-based image clustering systems and methods are described. In one aspect, face regions are detected in images. At least one respective parameter value is extracted from each of the face regions. Ones of the face regions associated with parameter values satisfying a cluster seed predicate are classified as cluster seed face regions. The cluster seed face regions are clustered into one or more clusters. A respective face model is built for each of the clusters. The face models are stored. In another aspect, face regions are detected in images. At least one respective parameter value is extracted from each of the face regions. The face regions are ranked based on the extracted parameter values. The face regions are clustered in rank order into one or more clusters. Representations of ones of the clusters are rendered on a display.
US08031913B1 Preemptive change verification via electronic signatures in industrial automation systems
The subject invention relates to a system and methodology facilitating automated manufacturing processes in a regulated industrial controller environment. In one aspect, a system for automated industrial processing is provided. The system includes an interface component to facilitate processing of one or more electronic signature components and a verification component that operates with the interface components and the electronic signature components to validate requested or proposed process changes before actual system implementation of the process changes.
US08031912B2 Biometric sensor apparatus and method
A biometric sensor apparatus uses an infra red light source and a CMOS image sensor. A platen receives a body part and the image sensor receives light transmitted through the body part. A processor determines from the detected through-transmitted light whether the body part is live or is a spoof body part. This determination is based upon a detected variation of the opacity of the body part due to blood flow through the body part. Digital processing of the collected image signal data is performed, such as by smoothing. The sensor may further function as a pattern (such as a fingerprint) sensor for detecting surface patterns on the presented body part and identifying an individual from those sensed patterns.
US08031911B2 Print proofing using mottling tile
A method for producing mottling in an image includes modifying digital colorant information in a digital image data file for at least one of a plurality of colorants. The degree of modification is based on digital colorant information in the digital image data file, mottling information from a mottling tile, and a colorant gain curve for at least one colorant. The colorant gain curve is obtained by determining a tint percentage, the variation of the tint of the printed at least one colorant when printed at a tint percentage on volume printing stock. The mottling information has a spatial frequency distribution substantially equal to the spatial frequency distribution of the mottling produced by at least one colorant on a volume printing stock. The method allows the digital image to emulate the image that would result if the digital image was printed on a volume printer on high volume printing stock.
US08031909B2 Method and apparatus for producing 3D model of an underground environment
The present invention provides a system (method and apparatus) for creating photorealistic 3D models of environments and/or objects from a plurality of stereo images obtained from a mobile stereo camera and optional monocular cameras. The cameras may be handheld, mounted on a mobile platform, manipulator or a positioning device. The system automatically detects and tracks features in image sequences and self-references the stereo camera in 6 degrees of freedom by matching the features to a database to track the camera motion, while building the database simultaneously. A motion estimate may be also provided from external sensors and fused with the motion computed from the images. Individual stereo pairs are processed to compute dense 3D data representing the scene and are transformed, using the estimated camera motion, into a common reference and fused together. The resulting 3D data is represented as point clouds, surfaces, or volumes. The present invention also provides a system (method and apparatus) for enhancing 3D models of environments or objects by registering information from additional sensors to improve model fidelity or to augment it with supplementary information by using a light pattern projector. The present invention also provides a system (method and apparatus) for generating photo-realistic 3D models of underground environments such as tunnels, mines, voids and caves, including automatic registration of the 3D models with pre-existing underground maps.
US08031908B2 Object recognizing apparatus including profile shape determining section
There is provided an object recognizing apparatus capable of recognizing a shape of an object in a stable manner with a small amount of calculation, even when data of non-target object is mixedly contained.The object recognizing apparatus includes an object detecting section, a shape model setting section 3, a conformance degree calculating section 4 and a profile shape determining section 5. The shape model setting section 3 extract arbitrarily samples of a group of samples detected by the object detecting section 1 and constituting surface shape information and then sets shape models. The conformance degree calculating section 4 calculates the conformance degree of each shape model. The setting of the shape model and calculation of conformance degree are effected up to a predetermined maximum number of times. The profile shape determining section 5 is configured such that if a conformance degree exceeding a first reference value exists, then, the shape model having this conformance degree exceeding the first reference value is determined at once as the profile shape.
US08031906B2 Target orientation estimation using depth sensing
A system for estimating orientation of a target based on real-time video data uses depth data included in the video to determine the estimated orientation. The system includes a time-of-flight camera capable of depth sensing within a depth window. The camera outputs hybrid image data (color and depth). Segmentation is performed to determine the location of the target within the image. Tracking is used to follow the target location from frame to frame. During a training mode, a target-specific training image set is collected with a corresponding orientation associated with each frame. During an estimation mode, a classifier compares new images with the stored training set to determine an estimated orientation. A motion estimation approach uses an accumulated rotation/translation parameter calculation based on optical flow and depth constrains. The parameters are reset to a reference value each time the image corresponds to a dominant orientation.
US08031904B2 Apparatus and method for image process
According to an embodiment, a ground process unit performs ground addition to input image data, and a pattern generation unit sets positions of components at plural points on a frequency plane including a main scanning axis and a sub scanning axis and converts the additional information into pattern data in which the positions of the components are a base. A pattern embedding unit embeds the pattern data from the pattern generation unit into a ground area of image data from the ground addition unit. A gradation process unit performs an asynchronous gradation process on the pattern embedding unit and output image data of the pattern embedding unit.
US08031902B2 Loudspeaker
A loudspeaker comprises a diaphragm, an edge operable to support, on a frame, the diaphragm in such a manner that enables vibration thereof, and a voice coil operable to generate a driving force. The voice coil is of an approximate rectangular shape, and a length of a long axis direction of the voice coil is no less than 60% of a length of a long axis direction of the diaphragm. Positions of long sides of the voice coil to be fixed on the diaphragm are positions corresponding to nodes of a primary resonance mode in a short axis direction of the diaphragm, or in the respective vicinities thereof. Accordingly, it is possible to realize a high sound quality loudspeaker having a narrow width (elongated structure), but not easily causing resonance, thereby obtaining a flat frequency characteristic.
US08031898B2 Dynamic microphone
There is provided a dynamic microphone in which the output impedance does not increase and also the failure rate does not increase though using a microphone unit and a vibration detecting unit to reduce handling noise. In the dynamic microphone including a microphone unit 20 that includes a first diaphragm 24 and a first magnetic circuit 26 and delivers sound signals and a vibration detecting unit 30 that includes a second diaphragm 32 and a second magnetic circuit 33 and detects vibrations applied to a microphone case, whereby the output signal of the vibration detecting unit 30 being delivered as an opposite phase with respect to the output signal of the microphone unit 20, a field coil 41 excited by the output signal of the vibration detecting unit 30 is provided on the first magnetic circuit 26 side of the microphone unit 20.
US08031897B2 System and method for reduced baffle vibration
A system and method for reducing baffle vibration includes balancing an inertial force generated by two or more moving diaphragms and balancing an acoustic pressure acting on a housing supporting the two or more moving diaphragms such that a net force acting on the baffle is substantially zero. The acoustic force acting on the housing may be balanced independently of the inertial force balance. In another configuration, the acoustic force acting on the housing may be balanced by a non-zero net inertial force.
US08031892B2 Hearing aid with enhanced high frequency reproduction and method for processing an audio signal
A hearing aid (50) comprises means (55, 56, 57, 58) for reproducing frequencies above the upper frequency limit of a hearing impaired user. The hearing aid (50) according to the invention comprises means (55, 57) for transposing higher bands of frequencies from outside the upper frequency limit of a hearing impaired user down in frequency based on a detected frequency in order to coincide with a lower band of frequencies within the frequency range perceivable by the hearing impaired user. The transposing means (55, 57) comprise an adaptive notch filter (15) for detecting a dominant frequency in the lower band of frequencies, adaptation means (16) controlled by the adaptive notch filter (15), an oscillator (3) controlled by the adaptation means (16), and a multiplier (4) for performing the actual frequency transposition of the signal. The invention further provides a method for processing a signal in a hearing aid.
US08031891B2 Dynamic media rendering
Media may be dynamically rendered by receiving signals from one or more types of sensors sensing in an area, and obtaining from the signals information about one or more locations of furniture, or one or more locations of persons or heads or ears thereof, or identities of one or more persons in common with other data such as time of day, season, or other external metadata. Audio and/or video data may be rendered based on the locations or identities. The identity of a person can be automatically obtained and used to automatically select a rendering profile which is then used to render digital audio and/or video media. A dynamically changing spatial location of a head and/or or ears may be automatically determined and how an audio stream is rendered may be dynamically changed based on the spatial location.
US08031885B2 Preamplifier arrangement for a drum microphone
A preamplifier arrangement for a drum microphone, in which drum the microphone is arranged inside the drum and wherein the microphone is connected to a preamplifier, characterized in that the preamplifier is secured to the side wall or bottom of the resonance chamber of the drum via a mounting arrangement comprising a threaded part, which is fastened to the preamplifier and fitted through a hole in the side wall or bottom, and a counterpart for it.
US08031879B2 Sound processing system using spatial imaging techniques
A sound processing system reduces the instances when only a center speaker is heard. The gain of a volume setting is adjusted for individual speakers in response to one or more input signals. The gain of the center speaker is attenuated in relation to the global volume setting. In addition or as an alternative, the gain of front and/or rear speakers is increased. A virtual center channel is generated for locations where the center speaker may not be heard.
US08031878B2 Electronic interfacing with a head-mounted device
Power is delivered from a power source in a head-mounted device to a separate accessory that is coupled to the head-mounted device. Power and signals are delivered on a common conductor that couples the head-mounted device to an accessory. One or both of the head-mounted device and the accessory are configured based on the signals. Power may be received at an accessory from the head-mounted device through a dedicated power conductor. Power may be delivered from a power source in a portable accessory to a head-mounted device that is coupled to the portable accessory and uses the power for circuitry in the head-mounted device that delivers audio to a user.
US08031877B2 In-vehicle communication system
An in-vehicle communication system includes a control unit which locates coupling points of each one of active speaker units to in-vehicle network. The plurality of the active speaker units includes a plurality of acoustic characteristics set data and programs for determining their own addresses. The respective active speaker units thus can be coupled to in-vehicle network without changing their software, and acoustic characteristics values in response to their coupling points in the vehicle can be established.
US08031875B1 Key distribution in unidirectional channels with applications to RFID
A technique for securing information involves encrypting raw data into encrypted data based on an initial key. The technique further involves generating a set of key shares from the initial key via application of error correction code encoding. Each key share has a size which is independent of a size of the initial key. The technique further involves electronically storing each key share on a respective memory device of a set of memory devices (e.g., RFID tags). The initial key is reconstructable from a predetermined number of the key shares read from their respective memory devices to enable decryption of the encrypted data.
US08031872B2 Pre-expiration purging of authentication key contexts
Various embodiments of methods and apparatuses for managing authentication key contexts are described herein. In various embodiments, the methods and apparatuses include selective purging of authentication key contexts of supplicants even if their authentication keys have not expired.
US08031866B2 Cryptographic processing apparatus and cryptographic processing method, and computer program
There is provided a highly secure cryptographic processing apparatus and method where an analysis difficulty is increased. In a Feistel type common key block encrypting process in which an SPN type F function having a nonlinear conversion section and a linear conversion section is repeatedly executed a plurality of rounds. The linear conversion process of an F function corresponding to each of the plurality of rounds is performed as a linear conversion process which employs an MDS (Maximum Distance Separable) matrix, and a linear conversion process is carried out which employs a different MDS matrix at least at each of consecutive odd number rounds and consecutive even number rounds. This structure makes it possible to increase the minimum number (a robustness index against a differential attack in common key block encryption) of the active S box in the entire encrypting function.
US08031859B2 Stagnation-judgment device and computer product
In a stagnation-judgment device, a work history-acquiring unit acquires work history of actions taken by an operator to handle an enquiry. A correlation-deriving unit derives correlation between actions of the operator and stagnation based on the work history regarding past enquiries. A stagnation-judgment unit judges whether the operator is in a state of stagnation by checking the work history regarding a current enquiry and the correlation derived by the correlation-deriving unit. A warning unit issues a warning when the operator is in the state of stagnation.
US08031858B2 Call flow framework for consistent troubleshooting across multiple vendors and locations
A call flow guidance system helps a call center agent navigate the maze of complex call flows that apply to an enormous spectrum of caller issues, and further improves adoption rates and training timelines for the call center agents. Through the system, call center agents easily navigate multiple call flows and view information tailored to improve average handle time (AHT) and first call resolution (FCR). The system provides dynamic content attached to call flows and improve call flow navigation by implementing links that bridge nodes between display sections of a particular call flow and links that cross from one call flow to another.
US08031855B2 Method for providing enhanced directory assistance upon command using out-of-band signaling
A user calls a directory assistance service provider to search for a desired telephone number and be connected to a party at the desired number. In one such connection, the user is afforded enhanced directory assistance upon a user command in the form of an out-of-band signaling message, e.g., SS7 signaling message. For example, the user may be afforded further operator assistance by pressing on the user telephone a predetermined key (e.g., “*” key), which is detectable by the directory assistance service provider as an SS7 signaling message.
US08031850B2 Systems and methods for visitation terminal user identification
Systems and methods which collect information regarding users of controlled environment visitation terminals for identification of one or more parties to a visitation conversation are shown. Identifying information may be provided by various means, such as entry of a PIN, RFID, biometrics, etcetera. Embodiments provide a closed circuit visitation communication system in which a single port of a communication control system is used with respect to a pair of visitation terminals. Embodiments operate to prevent communication between a resident of a controlled environment facility and a visitor while identifying information is collected and verified. Thereafter, the resident and visitor may be placed in communication, whilst the identifying information may be utilized for such purposes as associating a recording of the conversation with the resident and/or visitor, issuing an alert to appropriate individuals that a conversation by one or more parties of interest is being conducted, collect investigative information, etcetera.
US08031848B2 System for providing communication services
A system is described for providing communication services and this system comprises a communication network with a number of exchanges and a number of connection points. Each connection point is connected by a fixed line to an exchange and is adapted to connect at least one communication terminal to the corresponding exchange. First connection points of the number of connection points are in an operative state and second connection points of the number of connection points are in an inoperative state. Operative connection points allow a communication terminal connected thereto access to at least one communication service through the system by having been assigned a unique address from a first group of unique addresses to each of the operative connection points. The inoperative state of the second connection points includes a standby state and the exchanges are adapted to recognize the standby state of an inoperative connection point used by a communication terminal to access the system and to allow the communication terminal connected to this inoperative connection point access to a transaction server through the corresponding exchange. The transaction server is adapted to switch an inoperative connection point into the operative state by assigning a unique address from the first group of unique addresses to this inoperative connection point so that the inoperative connection point is changed into an operative connection point.
US08031847B2 Traffic evaluation system
A system including a first client data collection device, a host server, and a host user interface. The first client data collection device can store traffic data relating to a first call market of the first client data collection device. The host server can receive the traffic data, parse the traffic data according to settings of the first client data collection device, and evaluate the parsed traffic data based on historical data corresponding to the first client data collection device. The host user interface can receive the evaluated data for displaying the health of the call market.
US08031846B2 Electronic mail distribution system for integrated electronic communications
A system is disclosed for integrated electronic mail, voice mail, and fax mail messaging. A common message format is defined for use by an electronic mail service and a telecommunications service so electronic mail messages that may include voice and fax mail attachments may be exchanged between the services. Message senders and receivers may choose from a variety of filter and forward options that allow them to manage their communications and specify a preference for receiving messages at the electronic mail or telecommunications service. Forwarding and conversion of messages is performed automatically. The options are used to define a set of rules to be applied to inbound and outbound messages so that messages are sent and received in accordance with the preferences of the senders and receivers.
US08031840B2 Beam filter, particularly for x-rays
The invention relates to a beam filter (10) that can particularly be used in spectral CT-applications for producing a desired intensity profile of a radiation beam without changing its spectral composition. In a preferred embodiment, the beam filter (10) comprises a stack of absorbing sheets (111) that are separated by wedge-shaped spaces (112) and focused to a radiation source (1). Furthermore, the absorbing sheets have a varying width in direct ion of the radiation. Different fractions of the radiation source (1) area are therefore masked by the beam filter (10) at different points (A, B) on a detector area (2). The absorbing sheets preferably comprise a material that is highly absorbing for the radiation to be filtered.
US08031837B2 X-ray system including a wireless handheld monitoring unit
For a simplified and particularly flexible control of an x-ray system having an x-ray source, an x-ray detector and a control and monitoring unit, the control and monitoring unit is designed to be mobile and portable and has means for controlling and monitoring the x-ray system. In particular, the portable control and monitoring unit has a computing unit, a data storage device, means for image processing, means for outputting and displaying imaging and/or system data and means for inputting data and/or instructions.
US08031835B2 Method and system for translational digital tomosynthesis mammography
A method of imaging a breast comprising (i) having a patient lie prone on a computer-controlled couch, which comprises a channel or left and right openings, and position the left or right breast of the patient in the channel or the left or right opening, respectively, and (ii) repeatedly imaging the breast using a scanning x-ray source while moving the couch down and up, such that the breast moves down and up in the field between the source of radiation and the detector, which method can further comprise constructing a three-dimensional image of the breast in its natural shape and analyzing the three-dimensional image of the breast; and a system for use in such a method.
US08031830B2 X-ray CT apparatus and method of controlling a collimator and an angle to acquire X-ray data
In an X-ray CT apparatus, the X-ray tube generates an X-ray beam during a line-orbit scan, and the collimator plate shields a part of the X-ray beam other than the part that contributes to image reconstruction. The part of the X-ray beam which contributes to the image reconstruction is applied to a subject along the body axis of the subject. The two-dimensional detector system detects the X rays in the same conditions during a circular-orbit scan, while the X-ray tube and the subject are rotating relative to each other. The reconstruction device performs back projection, thereby reconstructing an image.
US08031828B1 Method and apparatus for computed tomography
In one embodiment, a first set of projection data is acquired using a first portion of a detector and a second set of projection data is acquired using a second portion of the detector. The second set of projection data is supplemented based upon the first set of projection data to generate a supplemented set of projection data. A volumetric image may be generated using the supplemented set of projection data.
US08031827B2 Shift register
A shift register comprises a plurality of stages, {Sn}, n=1, 2, . . . , N, N being a positive integer. In one embodiment, each stage Sn includes a pull-up circuit having an input for receiving one of a first clock signal, CK1, and a second clock signal, XCK1, an output for responsively outputting an output signal, On, and an input node Qn, a pull-up control circuit electrically coupled to the input node Qn and configured such that when receiving a first input signal, the pull-up control circuit responsively generates a signal that is provided to the input node Qn to turn on the pull-up circuit, a pull-down circuit electrically coupled to the input node Qn and configured to provide a first voltage to one of the input node Qn and the output of the pull-up circuit, and a pull-down control circuit configured to receive one of a third clock signal, CK2, and a fourth clock signal, XCK2, and responsively generate the first voltage to turn on the pull-down circuit of the stage Sn and the pull-down circuit of one of the stage Sn−1 and the stage Sn+1.
US08031826B2 Neutron absorber consisting of refractory metal infused with discrete neutron absorber
The present invention provides a gray rod control assembly (GRCA) containing an improved neutron absorber comprised of a porous matrix of refractory metal infused with a neutron absorbing metal or metal alloy for a nuclear reactor. The reactor has a plurality of fuel assemblies, each including numerous elongated fuel rods supported in an organized array by substantially transverse support grids, and a plurality of guide thimbles disposed through the support grids and along the fuel rods. The GRCA includes a spider assembly structured to provide controlled insertion of gray rod assemblies within the thimbles of the fuel assembly, thereby controlling the rate of power produced by the reactor. Each gray rod assembly includes an elongated tubular member, a first end plug, a second end plug and the improved neutron-absorber disposed within the tubular member. Delta-power of the reactor is improved by the relatively small percentage of neutron absorbing metal infused in the porous matrix of the refractory metal of the neutron absorber and by distributing the neutron absorber in segments among a plurality of rods of the GRCA.
US08031823B2 System and method for adaptively deskewing parallel data signals relative to a clock
A system and method of reducing skew between a plurality of signals transmitted with a transmit clock is described. Skew is detected between the received transmit clock and each of received data signals. Delay is added to the clock or to one or more of the plurality of data signals to compensate for the detected skew. The delay added to each of the plurality of delayed signals is updated to adapt to changes in detected skew.
US08031819B2 Systems and methods for synchronizing an input signal
Systems and methods for synchronizing an input signal with a substantial mitigation of race conditions and a substantial increase in resolving time are provided. One embodiment includes a system comprising a first latching device configured to latch a first output signal from the input signal and a delay element configured to receive the first output signal and output a delay signal that is a delayed version of the first output signal. The system also includes a pass-gate element configured to receive the first output signal and to output a second output signal in response to a logic state of the delay signal. The second output signal has a delayed input edge without a delayed resolving edge. The system can be configured to force the first output signal to a stable logic state in response to the first output signal having a metastable state.
US08031812B2 Method and circuit arrangement for symbol decision upon the reception of a signal including a quadrature signal pair
The invention relates to a method and a circuit arrangement for deciding a symbol upon the reception of a signal including or coupled with a quadrature signal pair, wherein the decision is made by means of an analysis of the metric of at least one reception point to at least one nominal point in a complex coordinate space, and the metric is analyzed in the non-Cartesian or not exclusively Cartesian complex coordinate space. The decision is made after the analysis, and during the decision process, a second most probable nominal point and a reliability of the decision are determined.
US08031810B1 ADC architecture for wireless applications
An architecture for use in wireless receiver applications, particularly for ADC conversion of received in-phase I and quadrature Q signals. A single ADC is shared to convert both signals, and the ADC input is alternately switched between the i and q signals. In an embodiment, the ADC is clocked at an increased sample rate, and the digital output signals are aligned to compensate for the phase difference resulting from the implementation of the single ADC.
US08031806B2 Mixed mode preamble for MIMO wireless communications
A preamble of a frame for a multiple input multiple output (MIMO) wireless communication for a first transmit antenna of the MIMO communication includes a legacy preamble portion in accordance with a legacy wireless communication protocol. The preamble of the frame for the MIMO wireless communication for the first transmit antenna also includes a current protocol preamble portion in accordance with a protocol of the MIMO wireless communication. The preamble of a frame for at least a second antenna of the MIMO communication includes a cyclically shifted legacy preamble portion for the frame. The preamble of the frame for the MIMO wireless communication for the second transmit antenna also includes a second current protocol preamble portion in accordance with a protocol of the MIMO wireless communication.
US08031805B2 Beamforming by antenna puncturing
Beamforming is provided for a wireless MIMO device by using antenna puncturing to reduce the number of transmit antennas that are used to transmit data for certain subcarriers. In a conventional approach, if N spatial streams are being used to provide spatial multiplexing, then N transmit antennas would be used to transmit for each subcarrier. In at least one embodiment of the invention, enhancements in channel capacity are achieved by using less than N transmit antennas for one or more subcarriers.
US08031800B2 Transmitting digital signal
An arrangement for coding digital symbols and transmitting them through at least two antennas. A coder reads at least two symbols belonging to the same transmission block and forms channel symbols of the symbols of the transmission block by means of a block code. The coder multiplies at least one symbol belonging to the transmission block by a first nonzero weighting coefficient and at least one symbol belonging to the transmission block by a second nonzero weighting coefficient, and the division ratio of the first and second weighting coefficients differs from values ±1, ±j and ±1/sqrt(2). The thus formed channel symbols are transmitted to the radio path through the antennas.
US08031799B2 Multi-pair gigabit ethernet transceiver
Various systems and methods providing high speed decoding, enhanced power reduction and clock domain partitioning for a multi-pair gigabit Ethernet transceiver are disclosed. ISI compensation is partitioned into two stages; a first stage compensates ISI components induced by characteristics of a transmitters partial response pulse shaping filter in a demodulator, a second stage compensates ISI components induced by characteristics of a multi-pair transmission channel in a Viterbi decoder. High speed decoding is accomplished by reducing the DFE depth by providing an input signal from a multiple decision feedback equalizer to the Viterbi based on a tail value and a subset of coefficient values received from a unit depth decision-feedback equalizer. Power reduction is accomplished by adaptively truncating active taps in the NEXT, FEXT and echo cancellation filters, or by disabling decoder circuitry portions, as channel response characteristics allow. A receive clock signal is generated such that it is synchronous in frequency with analog sampling clock signals and has a particular phase offset with respect to one of the sampling clock signals. This phase offset is adjusted such that system performance degradation due to coupling of switching noise from the digital sections to the analog sections is substantially minimized.
US08031798B2 Group MMSE-DFD with rate (SINR) feedback and pre-determined decoding order for reception on a cellular downlink
A method for decoding and rate assignment in a wireless channel, where all dominant transmitter sources use inner codes from a particular set, comprising the steps of: i) estimating channel matrices seen from all dominant transmitter sources in response to a pilot or preamble signal transmitted by each such source; ii) converting each estimated channel matrix into an effective channel matrix responsive to the inner code of the corresponding transmitter source; iii) obtaining the received observations in a linear equivalent form (linear model) whose output is an equivalent of the received observations and in which the effective channel matrix corresponding to each dominant transmitter source inherits the structure of its inner code; iv) processing the transmitter sources according to the specified (or pre-determined) order of decoding; v) for each transmitter source, assuming perfect cancellation of signals of preceding transmitter sources; vi) computing a signal-to-interference-noise-ratio SINR responsive to the effective channel matrix of the transmitter source and the covariance matrix of the noise plus signals from remaining transmitter sources; and vii) feeding back all computed SINRs to respective transmitter sources.
US08031795B2 Pre-processing systems and methods for MIMO antenna systems
A method for controlling a Multiple Input Multiple Output (MIMO) antenna system comprises at a first communication unit, receiving a table from a second communication unit, the table including a plurality of space time processing schemes based on predicted channel state information, selecting at least one of the schemes from the table, and transmitting data from the first communication unit to the second communication unit according to the at least one selected space time processing scheme.
US08031794B2 Systems and methods for interference cancellation in a multiple antenna radio receiver system
Interference cancellation is implemented for a multiple antenna system. The multiple antenna receiver is provided that includes a whitening filter coupled to receive processed signals corresponding to signals received at respective antennas, and to generate whitened signals corresponding to each of the received signals, having a colored noise component whitened. The whitening filter coupled to determine the whitened signals, at least in part, utilizes symbols corresponding to the signals received by the plurality of antennas. A signal separator is coupled to supply the whitening filter with processed received signals having interference components reduced as compared to received signals.
US08031789B2 Methods and systems for diversity combining of synchronization statistics in OFDM systems
Various embodiments of the systems and methods described herein may be used to compute a minimum variance unbiased estimator by receiving a first OFDM signal at a pilot tone, receiving a second OFDM signal sent in the same frequency band and determining a differential phase metric between the first OFDM signal and the second OFDM signal. In some embodiments, the differential phase metric may be used to diversity combine synchronization statistics. In various embodiments, the differential phase metric may be used to detect a narrow-band interference.
US08031787B2 Channel estimation for OFDM systems
In a method for channel estimation of an OFDM signal transmitted via a channel, an initial channel transfer function is calculated by channel estimation. A channel impulse response is calculated on the basis of the initial channel transfer function. Values of the channel impulse response or of a filtered channel impulse response are classified as noise or as a signal as a function of the level of the values of the channel impulse or of the level of the values of the filtered channel impulse response. A noise-reduced channel impulse response is calculated on the basis of the channel impulse response using the classification, and a noise-reduced channel transfer function is calculated on the basis of this noise-reduced channel impulse response.
US08031783B1 Phase noise shaping using sigma delta modulation in a timing recovery unit
A method and apparatus for converting a high precision digital word into a high precision analog value is disclosed. A sigma delta modulator applies a digital input signal to a dither signal to generate a combined signal for sampling. A digital-to-analog converter quantizes the combined signal. An analog filter provides a cutoff at a bandwidth of interest to remove out of band quantization noise and signals. An I transfer function and a Q transfer function can be coupled between the sigma delta modulator and the digital-to-analog converter for mapping of the combined signal. The apparatus can also include a phase interpolator for receiving the output signal and outputting a clock recovery phase.
US08031768B2 System and method for performing optimized quantization via quantization re-scaling
A method, system, and program product for quantizing discrete cosine transform coefficients, e.g., for MPEG compression, with minimal bit rate overhead and without using a quantization matrix. This is done by scaling a uniform quantization parameter for the entire discrete cosine transform block, defining a variety of thresholds for the quantization of discrete cosine transform coefficients below which the corresponding coefficient will be quantized to zero, and setting different normative reconstructed values for coefficients that have not been quantized to zero as the decoder will still use the original, unmodified reconstructed values as long as the corresponding coefficient is not zero.
US08031766B2 Performance adaptive video encoding with concurrent decoding
An encoder circuit, a task scheduler circuit and a decoder circuit. The encoder circuit may be configured to (i) generate one or more first status signals in response to one or more report signals and (ii) perform video encoding tasks based on available central processing unit (CPU) cycles and memory bandwidth. The task scheduler circuit may be configured to (i) generate a control signal and the one or more report signals in response to the one or more first status signals. The decoder circuit may be configured to (i) generate one or more second status signals and (ii) perform concurrent decoding while the encoder circuit performs adaptive video encoding tasks in response to the control signal.
US08031759B2 Configuring transmission signals
Included are embodiments for reducing interference in a communications network. At least one embodiment of a method includes receiving data related to an updated Power Spectral Density (PSD) mask and processing a first Seamless Rate Adaptation (SRA) request. Some embodiments include processing a second Seamless Rate Adaptation request and implementing the updated Power Spectral Density mask.
US08031757B2 Time divided pilot channel detection processing in a WCDMA terminal having a shared memory
A method for operating a Radio Frequency (RF) receiver of a wireless terminal. During a first time interval, an RF front end is enabled and the RF receiver receives and processes an RF signal, e.g., a Wideband Code Division Multiple Access (WCDMA) signal, to produce a baseband signal and to store samples of the baseband signal. During a second time interval that differs from the first time interval, the RF front end is disabled and the RF receiver processes the plurality of samples of the baseband signal of the first time interval to measure signal strengths of a plurality of pilot signals present in the baseband signal of the first time interval. Finally, during a third time interval that differs from the first time interval and the second time interval, the RF front end is enabled and the RF receiver receives and processes an RF signal of the third time interval to extract data there from. Memory is shared between the first, second, and third time intervals for different uses.
US08031753B2 Red surface emitting laser element, image forming device, and image display apparatus
A red surface emitting laser element includes a first reflector, a second reflector including a p-type semiconductor multilayer film, an active layer between the first reflector and the second reflector, and a p-type semiconductor spacer layer between the active layer and the second reflector, the p-type semiconductor spacer layer having a thickness of 100 nm or more and 350 nm or less.
US08031752B1 VCSEL optimized for high speed data
A Vertical Cavity Surface Emitting Laser (VCSEL) is optimized for longer life of the VCSEL by controlling the distance of doped and undoped layers near an active region. In addition, the VCSEL optimized for reduced parasitic lateral current under an oxide of the VCSEL by forming a high Al confinement region and placing the oxide at a null in a standing optical wave. Further, the VCSEL is optimized to reduce resistance.
US08031750B2 Light transmitter and automatic power control circuit thereof
A light transmitter and an auto-control circuit thereof are provided. The circuit includes a driving module and a feedback module. The driving module is coupled to the feedback module and a load. The driving module provides a driving current for driving the load. The feedback module provides a bias signal to the driving module according to the change of the temperature, for adjusting the driving current and stabilizing an output power.
US08031748B2 Circuit arrangement and method for data transmission
An apparatus and appertaining method are provided in which a transmission entity eliminates a frame word of a payload data service and transmits in payload data service in a common frame with payload of other services. Additionally, a transmission unit can provide first payload data and second payload data in a payload section of a common frame, where an entity provides an overhead section in the common frame, the overhead section comprising a common eoc channel which comprises control information related to a transmission path and to one or more transmitted services or terminal equipment types. A transmission entity can transmit overhead data in an overhead section and transmit payload data of a service in a payload section, wherein the transmission entity is configured to relocate information content of operational bits of the service transmitted in the payload section to an eoc channel provided in the overhead section.
US08031746B2 Synchronized receiver
There is provided a method of operating a communications system comprising a transmitting station and a receiving station, the method in the transmitting station comprising encoding a clock signal with data to form encoded signals for transmission; transmitting the encoded signals to the receiving station; the method in the receiving station comprising decoding the encoded signals to extract the clock signal and data; processing the data under the control of the decoded clock signal. The method further comprises, when no data is required to be transmitted to the receiving station, transmitting further encoded signals to the receiving station in order for the receiving station to decode the further encoded signals and extract a clock signal.
US08031745B2 Downlink synchronization channel and methods for cellular systems
The present invention provides a method of operating a base station transmitter. The method includes providing a cellular downlink synchronization signal having primary and secondary portions, wherein the primary portion employs a corresponding one of a plurality of different primary signals allocated to adjoining transmission cells. The method also includes further providing cell-specific information in the secondary portion and transmitting the cellular downlink synchronization signal. In one embodiment, the primary portion explicitly indicates a partial cell identification information and the remaining cell identification information is carried in the secondary portion. In another embodiment, the plurality of different primary signals are simply used to avoid the channel mismatch effect. The present invention also provides a method of operating user equipment. The method includes receiving a cellular downlink synchronization signal having primary and secondary portions wherein the timing acquisition is performed in conjunction with the primary synchronization sequence index detection via the primary portion. In addition, the secondary portion provides cell-specific parameters and identifying and extracting the secondary portion.
US08031735B2 Method and apparatus of selecting operating frequency for user equipment in a wireless communications system
In order to prevent from being incapable of receiving Multimedia Broadcast Multicast Service, called MBMS hereinafter, service when a user equipment (UE) has a connection for signaling only, the present invention provides a method of selecting an MBMS operating frequency for the UE in a wireless communications system. The method includes determining a radio bearer state of the UE, and switching a current operating frequency of the UE to a preferred frequency corresponding to an MBMS service prioritized by upper layers when the radio bearer state of the UE is in signaling transmission state.
US08031734B2 System, method and computer program for in-place, lightweight ack promotion in network environment
A method for in-place, lightweight Ack packet promotion is provided. The method includes receiving a new Ack packet via a network; searching through a transmit queue for an old Ack packet that corresponds to the new Ack packet; and replacing the data in a number field, a checksum field, a window size field, and a timestamp options field of the old Ack packet with data in a number field, a checksum field, a window size field, and a timestamp options field of the new Ack packet.
US08031732B2 Network interface and router with a mass storage interface device emulating a hard disk controller
A network interface device (15a) has a mass storage device interface (3a), which emulates a hard disk controller to transfer network traffic between a node (Ia) and the network. As a result, the node (Ia), typically a computer, is presented with a virtual hard disk (4a), which network traffic (e.g. data) can be written to and read from using standard hard disk protocols, e.g. SATA or PATA. In a computer cluster (13), several network interface devices (15a-15c) may be integrated in a router (8) having a switch (9). The router may connect to optional components such as hard disks (17a, 17b), a processor (18) and a Ethernet connection (19).
US08031731B2 System for sharing a network port of a network interface including a link for connection to another shared network interface
A system for sharing a network port of a network interface includes a plurality of processing units, a first network interface unit coupled to a first portion of the plurality of processing units, a second network interface unit coupled to a different portion of the plurality of processing units, and a link coupled between the first and second network interface units. The first and second network interface units each includes an independently controllable network port for connection to a network, and a virtual interface. The network port includes a shared MAC unit, a link interface, and control logic, which may selectably route packets between processing units of the first portion of the plurality of processing units and the network via the link and the network port of the second network interface unit. The virtual interface may include a plurality of independent programmable virtual MAC units.
US08031728B2 Method of controlling audio communication on a network
A method of controlling provision of audio communication on a network comprising at least two endpoints (1, 3), at least one acting as a source and at least one acting as a destination, comprises setting a desired maximum and minimum packet size at the source; setting a desired maximum and minimum packet size at the destination; determining a minimum send packet size as the greater of the desired minimum set by the source and the desired minimum set by the destination; setting a jitter buffer at the destination to an appropriate size for the determined minimum send packet size; and transmitting audio packets of a size greater than or equal to the determined minimum send packet size.
US08031716B2 Communicating method between IPv4 terminal and IPv6 terminal and IPv4-IPv6 converting apparatus
In an apparatus, there are provided an IP transmitting and receiving unit for transmitting and receiving an IPv4 packet and an IPv6 packet; an IP header converting unit for performing a mutual conversion of the IPv4 packet and the IPv6 packet by an IP header conversion; a DNS substituting unit for receiving a domain information capturing request sent from an IPv4 terminal or an IPv6 terminal and substituting its process; an IPv4 address capturing unit for capturing an IPv4 address from a DHCP server; and an IP address conversion information holding unit for holding an IPv6 address of the IPv6 terminal and the IPv4 address captured by the IPv4 address capturing unit in correspondence to each other. Thus, a communication with the IPv4 terminal can be executed without preliminarily fixedly allocating the IPv4 address to the IPv6 terminal.
US08031715B1 Network device having service card for dynamic flow capture and monitoring of packet flows
A network device comprises a service card (e.g., a dynamic flow capture (DFC) service card) executing a communication protocol to receive, from one or more control sources, flow capture information specifying at least one destination and criteria for matching one or more packet flows. The network device includes a network interface card to receive a packet from a network, a packet replication module to replicate the packet, and a control unit to provide the replicated packet from the interface card to the DFC service card. The network device includes a filter cache that caches flow capture information recently received from the control sources. The network device may provide real-time intercept and relaying of specified network-based communications. Moreover, the techniques described herein allow control sources to tap packet flows with little delay after specifying flow capture information, e.g., within 50 milliseconds, even under high-volume networks.
US08031710B2 Techniques for introducing in-band network management packets in multi-protocol label switching networks
A system and method for introducing in-band network management packets (INMPs) in a Multi-Protocol Label Switching (MPLS) network. MPLS is an emerging technology, which integrates Internet Protocol (IP) routing with label switching techniques. MPLS intends to provide new capabilities in the area of traffic engineering for IP networks. These traffic engineering capabilities will have to be combined with a set of complementary operation, administration and maintenance (OA&M) functions for effectively managing and operating MPLS-based networks. This invention uses INMPs for carrying OA&M information to label switching routers (LSRs) for effectively managing and operating MPLS-based networks. This invention also includes techniques for distinguishing INMPs from user packets in an MPLS network. This invention further includes using a predetermined code in a shim header of an MPLS packet to determine whether an MPLS packet is an INMP or a user packet. The predetermined code may be provided in an experimental field or a time-to-live field in the shim header of the packet. Alternatively, a label may be reserved for distinguishing an INMP from a user packet.
US08031702B2 Charging control in IP multimedia subsystem
For controlling charging in an Internet Protocol multimedia subsystem, it is detected whether a session initiated in the Internet Protocol multimedia subsystem is associated with a service requiring special charging control, and charging information is added to messages signalling establishment or modification of the session in the Internet Protocol multimedia subsystem in accordance with the detection result.
US08031701B2 Retransmission-based stream repair and stream join
The Real-time Transport Protocol (RTP) and its related standards define a retransmission packet format and a way to give feedback via Negative ACKnowledge (NACK) packets for data that has been lost. In one embodiment, a unicast RTP repair session is associated with a main Source Specific Multicast (SSM) multicast session. Real-time Transport Control Protocol (RTCP) NACK packets are then used for feedback to a SSM feedback target address. This dynamically instantiates unicast RTP repair for multicast sessions. The repair scheme can be used for repairing multicast channels or joining new multicast channels. In another embodiment, a media transmission device shares an IP address with one or more other media transmission devices. The shared IP address can also be used to route multiple identical multicast media streams to different media stream receivers.
US08031698B2 Telephony intelligence in a data packet network
A packet-data network is made intelligent in the sense of a connection-oriented, switched telephony (COST) network by enhancing one or more interconnected IP routers in the network with computer-telephony integration (CTI) processors executing CTI applications. No-charge-to-calling-party IP addresses are assigned and sponsored by various enterprises, who may also maintain call centers having at least one CTI-enhanced IP router connected to the network, and agent stations having IP telephones connected to the call-center-located IP router. With appropriate software and the CTI link to IP routers the performance of well-known conventional telephone systems may be provided in packet networks like the Internet.
US08031697B2 Method for bearer independent call control (BICC) optimization for IP bearer support
A method is disclosed for the optimization of a BICC (Bearer Independent Call Control) IP Bearer Support in a WCDMA R4 Telecommunication system, and provides for exchange of IPAddress and Port Id between two MGWs by avoiding tunneling between two MSCs, reducing the number of message exchanges, and reducing the message sizes.
US08031696B2 System and method for routing VoIP calls
A method of routing a voice call from a local media gateway to a terminating media gateway comprises determining IP network connectivity between the local media gateway and terminating media gateway and generating monitoring results, updating network resource status according to the monitoring results, generating a plurality of routes between the local media gateway and the terminating media gateway in response to the updated network resource status, determining a best route from the plurality of routes, and routing the voice call using the best route.
US08031695B2 HDLC encoding and decoding techniques
An HDLC frame formation technique that calculates fields based on unscrambled data and combines unscrambled fields with scrambled data. Decoding HDLC frames includes determining integrity of the scrambled data based on the unscrambled fields.