US08490682B2
A suction filter providing a heat transfer pathway therein is provided. The suction filter includes a support structure, an inlet connected to the support structure, a filter element connected to the support structure, and a thermally conductive element that communicates with an interior portion of the suction filter. The filter element is configured to filter a fluid as it passes through the filter element into an interior portion of the suction filter. Also, the thermally conductive element extends from the interior portion of the suction filter to an exterior portion of the suction filter. The thermally conductive element is configured to transfer heat obtained external the suction filter to the interior portion of the suction filter in order to provide heat to the fluid in the interior portion of the suction filter.
US08490679B2
Vapor condensers and cooling apparatuses to facilitate vapor condensation cooling of a coolant employed in cooling an electronic device or electronic subsystem. The vapor condenser includes a thermally conductive base structure having an operational orientation when the condenser is facilitating vapor condensate formation, and a plurality of thermally conductive condenser fins extending from the thermally conductive base structure. The plurality of thermally conductive condenser fins have a varying cross-sectional perimeter along at least a portion of their length. The cross-sectional perimeters of the plurality of thermally conductive condenser fins are configured to increase in a direction of condensate travel.
US08490676B2
Four cavities are arranged on a concentric circle “C” with respect to the center “O” of a flow divider and a gate sleeve. Each of the cavities is connected to a sleeve stamp portion through each of four die side runners and each of four stamp side runners formed in a radial direction and separated from the neighboring runners. A semicircular arc-shaped reservoir is provided between the lower half side of the flow divider and the lower half side of the gate sleeve. This reservoir is connected to the sleeve stamp portion. A semi-solidified layer formed by pouring the molten metal into a sleeve is filled into the reservoir, so that the molten metal from which the semi-solidified layer is separated can be filled directly from each of the stamp side runners via the die side runners into each of the cavities evenly and simultaneously.
US08490675B2
The present invention is to provide a machine and a method for suctioning and exhausting air from a storage tank for sand in a molding machine that has less on-off valves and prevents sand from adhering to the interior of the valve for exhausting air while the air is being exhausted. The machine for suctioning and exhausting air from the storage tank for the sand in the molding machine comprises a storage tank for sand in the molding machine, a porous body that is provided in the storage tank for sand and that is distant from an inner face of the storage tank for sand, an empty chamber that is formed by an outer face of the porous body and the inner face of the storage tank for sand, a seal that is placed at a rim of a tip of a nozzle of the storage tank for filling sand and that expands when compressed air is supplied inside the seal, a pilot-operated valve for both suctioning and exhausting air that is fluidly connected to the empty chamber, and an on-off valve that is fluidly connected to the pilot-operated valve for both suctioning and exhausting air and connected to an inside of the seal.
US08490670B2
An improvement in a rolling shutter assembly for covering an opening of a structure having an external protective surface, an underlying support structure and a subsurface disposed therebetween. The rolling shutter assembly includes a shutter housing, a shutter support member rotatably disposed within the shutter housing, a shutter coupled to the shutter support member, and a pair of side tracks. The improvement includes a plurality of dowels and corresponding openings through the external protective surface configured to receive the dowels. The dowels are disposed between the subsurface of the wall and the side tracks when the rolling shutter assembly is installed to minimize the portion of the external protective surface that is removed to accommodate the installation of the shutter assembly.
US08490665B2
There is provided a vehicle wheel that can suppress any detachment of a sub air chamber from a well portion when a fixing member between the sub air chamber and the well portion becomes defective by any possibility. A vehicle wheel comprises a sub-air-chamber member which reduces any air column resonance of a tire and which is disposed on an outer circumference surface of a well portion of a rim. The sub-air-chamber member is fixed on the well-portion outer circumference surface, the sub-air-chamber member is covered by a cover made of a rubber from an external side, and the cover is fixed on an outer circumference surface of the rim at both sides of the sub-air-chamber member in a rim width direction.
US08490662B2
A machine and method for filling a container is provided. The container has a fitment. The fitment includes a spout having a collar. The collar includes a support surface for supporting the container in suspension. The machine includes a filling apparatus configured to fill the container with a product, a rail system, a loader, and a carrier. The carrier is configured to hold multiple containers. The carrier is generally elongated and has a pair of spaced apart flanges. The spaced apart flanges define a slot extending the length of the carrier. The slot is configured to slidingly receive the spout of the container and the support surface of the collar engages each of the pair of flanges so as to suspend the container within the carrier. The carrier may be placed into communication with the rail system so as to feed the containers to the filling apparatus.
US08490660B2
An apparatus and method for supporting, positioning and rotating a substrate are provided. In one embodiment, a support assembly for supporting a substrate includes an upper base plate and a lower base plate. The substrate is floated on a thin layer of air over the upper base plate. A positioning assembly includes a plurality of air bearing edge rollers or air flow pockets used to position the substrate in a desired orientation inside above the upper base plate. A plurality of slanted apertures or air flow pockets are configured in the upper base plate for flowing gas therethrough to rotate the substrate to ensure uniform heating during processing.
US08490657B2
A mostly cotton yarn terry cloth product is provided with borders having high content polyester yarns. The polyester borders are more rugged, and thus aid in preventing fraying and failure along the edges. In addition, reinforcing ribs, also formed from yarns have a high polyester content, may be provided that extend from a border on one side of the terry cloth product to a border on the other side. This feature anchors the borders in place, limiting failure at the juncture of the border and the adjacent cotton.
US08490655B2
A normally open valve unit to close a channel, a microfluidic device equipped with the same, and a method of driving the valve unit are provided. The valve unit includes a valve substance including a phase transition material, a valve substance chamber which communicates with the channel and in which the valve substance is disposed, and a fusion structure formed in a section of the channel in which, wherein when the valve substance contained in the valve substance chamber is fused by applied energy and flows into the section of the channel in which the fusion structure is formed, and the valve substance is heated to melt the fusion structure and conduct fused bonding of the channel, thereby closing the channel.
US08490651B2
A fluid adjusting device is installed in a valve unit so as to control the volume or pressure of the fluid passing through the valve unit. The fluid adjusting device includes three parts retractably connected to each other and holes are defined through each of the three parts. By expanding or retracting the three parts, the holes can be exposed or hidden to adjust the volume or pressure of the fluid passing through the valve unit.
US08490650B2
A coupler having a socket with a valve and an element for energizing the valve in a closing direction, and a plug having a valve and an element for energizing the valve of the plug in a closing direction, where the plug is detachably fitted and coupled with the socket and is capable of communicating with the socket by opening the valve of the plug and the valve of the socket in the fitted and coupled state,A key groove or a key is provided in either the socket or the plug, and a ring member having a key or a key groove which can be fitted with the key groove or the key is provided in the other of the socket and the plug and the ring member is rotatable about a central axis of connection of the socket and the plug.
US08490648B2
A top entry check valve including a valve body with an access port and clapper assembly with a compressible hanger positioned in alignment with the access port. The compressible hanger comprises a plate member stamped from a sheet of metal having at least one dimple formed in one of the upper side and the lower side and a corresponding protuberance formed on an opposing side so as to define a compressible area. A clapper is connected to the hanger so that the clapper is movable between a closed position and an open position. A closure member has an abutment surface engaging the hanger so that the hanger body is compressed between the closure member and the valve body.
US08490637B2
An improved walking device is disclosed wherein the walking device comprises an elongated body that is more than one foot in length, a movable arm coupled to the elongated body, a power source, and a first sensor, and wherein the first sensor is capable of detecting an orientation of the walking device and producing an electronic signal based on the orientation, and wherein the electronic signal is capable of at least partially causing a movement of the movable arm.
US08490635B2
The invention is directed to an arrangement of two conduits, wherein the conduits are positioned parallel with respect to each other and wherein each conduit is provided with means suitable to remove solids from its surface and positioned along the length of one of the two sides of the conduit, wherein the means are one or more pairs of oppositely oriented nozzles, each nozzle having an outflow opening for gas directed, along the surface of the conduit, towards the outflow opening of the other nozzle of said pair, wherein the pairs of oppositely oriented nozzles of one conduit are arranged in a staggered configuration relative to the pairs of oppositely oriented nozzles of the other conduit.
US08490633B1
A forced air hair curler kit for forming multiple individual curls, the kit including a housing which houses a motor, a fan, and a pair of heating elements therein, two different types of support bodies that attach to a housing front end, and two versions of attachment members each of which fit onto a different one of the support body types, the attachment members having alternating rows of air outlet holes through which heated airflow exits and rows of cone-shaped protrusions used to removably secure an amount of a user's hair to the attachment member.
US08490628B2
An electronic cigarette includes a shell and a mouthpiece. The external wall of the shell has an air inlet. An atomizer and a liquid-supply are in contact with each other. The air inlet, atomizer, an aerosol passage, and a mouthpiece are sequentially interconnected.
US08490619B2
A solar energy alignment and collection system includes at least two solar energy receivers having a central focal point, with each of the at least two solar energy receivers generating an energy output. An actuation system is operatively coupled to the at least two solar energy receivers and is configured and disposed to shift the solar energy receivers along at least one axis. A control system, operatively linked to the solar receivers and the actuation system, senses the energy output of each solar energy receiver and shifts the actuation system along the at least one axis causing solar energy to be directed at the central focal point. When solar energy is directed at the central focal point, the energy output of each solar energy receiver is substantially identical.
US08490608B2
The present disclosure generally relates to a locomotive diesel engine and, more particularly, to a heavy particle oil separator splash shield. Specifically, provided is a system and method for reducing exhaust particulate emissions. The present shield prevents large oil droplets in close proximity to the oil separator from easily entering the element, thus preventing less saturation of the oil separator and increasing the efficiency of the oil separator. As a result, environmental pollution is reduced.
US08490602B2
A fuel pump module flange assembly includes a flange member with an outer surface, an inner surface, and an external boss protruding from the outer surface. The external boss defines an external cavity, and the flange member is monolithic. The assembly also includes an electrically conductive wire that extends through the flange member. The wire has a first portion that protrudes away from the inner surface, and the wire also includes a terminal end that is disposed within the external cavity of the external boss. The wire is monolithic from the terminal end to the first portion.
US08490597B2
An engine lubrication and speed control method is provided. The four-cycle engine has a lightweight aluminum alloy engine block having a cylindrical bore and an oil reservoir formed therein. A vertical or horizontal crankshaft is rotatably mounted in the engine block for rotation about a crankshaft axis. A piston reciprocates within the bore and is connected to the crankshaft by a connecting rod. An oil pump is driven by the camshaft connected with a cam gear, which mates with a crank gear that is driven by the crankshaft, inhales the oil from the oil reservoir to splash lubricate into the cylinder bore and valve chamber. The engine is provided with a cylinder head assembly defining a compact combustion chamber having a pair of overhead intake and exhaust ports and cooperating intake and exhaust valves. A commonality of parts between the horizontal and the vertical engine is highly achieved.
US08490596B2
An engine lubrication and speed control method is provided. The four-cycle engine has a lightweight aluminum alloy engine block having a cylindrical bore and an enclosed oil reservoir formed therein. A vertical or horizontal crankshaft is rotatably mounted in the engine block for rotation about a crankshaft axis. A piston reciprocates within the bore and is connected to the crankshaft by a connecting rod. A trochoid or screw oil pump is driven by the camshaft connected with a cam gear, which mates with a crank gear that is driven by the crankshaft, inhales the oil from the oil reservoir to splash lubricate into the cylinder bore and valve chamber. The engine is provided with a cylinder head assembly defining a compact combustion chamber having a pair of overhead intake and exhaust ports and cooperating intake and exhaust valves. A commonality of parts between the horizontal and the vertical engine is highly achieved.
US08490593B2
The present invention is an installation of an emergency starting switching device and/or direct current boosted boost circuit device. When the power of the starting battery is insufficient, the electric energy of the power storage device battery is used to drive the starting motor in order to start the engine by operating the emergency starting switching device. And when the engine is started, the voltage of the ignition device or the fuel injection device is stepped up to strengthen its starting capability by means of a voltage boost by the direct current boosted boost circuit device.
US08490582B1
A fluid heating apparatus has a fluid inlet, a fluid outlet, and a fluid path, and comprises a fluid pumping assembly configured to increase the pressure of the fluid on the fluid path, and forms a portion of the fluid path. A heating assembly is configured to heat the fluid between the fluid inlet and outlet, and forms a portion of the fluid path. A heat recovery assembly is configured to recover heat from the exhaust gases, and forms a portion of the fluid path to transfer recovered heat to fluid moving through the fluid path. A collection assembly may be employed to collect condensation from exhaust gases passing through the recovery assembly. A method is also disclosed.
US08490579B2
An at least partially open sided outdoor animal shelter structure, the structure including (a) a floor to support animals, the floor including apertures therethrough allowing animal waste matter to pass through the floor, (b) a basement below the floor for collecting the waste matter, (c) floor supports to support the floor above the basement, (d) side supports, (e) a water impervious canopy supported by the side supports, the canopy being supported above at least part of the floor, the canopy allowing at least some light to pass therethrough, (f) at least one air flow controller to control airflow in the area below the canopy.
US08490578B2
The present invention pertains to a natural product litter composition as well as methods of preparing and using a natural product litter as a sorbent for liquids. The sorbent contains 1 to 10% by weight Aspen particles and 90 to 99% by weight ground grain byproducts including red dog wheat and wheat middlings. The sorbency of a ground grain litter can be improved by pelletization and crumbling.
US08490565B1
A method for receiving and processing dry gas into liquefied natural gas, offloading the liquefied natural gas, and transporting the liquefied natural gas to another location, wherein the method can include using a connecting device to: attach and hold a transport vessel to a floating liquefaction vessel. The connecting device can have an inner walkway configured to extend and retract from an outer walkway to accommodate for motions. The method can include receiving and cooling dry gas to form liquefied natural gas, and transferring the liquefied natural gas to the transport vessel. The method can include dynamically positioning the transport vessel in proximity to the floating liquefaction vessel using motions measured by motion sensors and the like. The method can include storing the liquefied natural gas on the floating transport vessel, releasing the transport vessel from the connecting device, and transporting the liquefied natural gas to another location.
US08490556B2
Provided are fuel feed means 3, an air separation unit 6 air feed means 7, a combustion furnace 11 with a burner 9 for combustion, an exhaust gas line 14 for leading an exhaust gas from the combustion furnace 11 to outside of the combustion furnace 11, exhaust gas treatment means 20a and 20b included in the exhaust gas line 14, and a recirculation line 15 for circulating a portion of the exhaust gas at least exhaust gas treatment means 20a and 20b for recirculation of a portion of the exhaust gas at least dust-removed by the exhaust gas treatment means 20a and 20b to the burner. Further provided are exhaust gas capture means 18 for taking out carbon dioxide gas from a remaining non-recirculating exhaust gas, and carbon dioxide gas feed means 33, 40 and 46 for introducing carbon dioxide gas to equipments 10, 20a and 20b of the oxyfuel combustion boiler facility.
US08490553B1
A base plate has a center and a periphery. Lower and upper cake support plates have centers and peripheries and central apertures. A center post extends through the center apertures and is coupled to the base plate and the upper cake support plate. A plurality of dowels are coupled to the lower cake support plate and the upper cake support plate and extend downwardly therefrom.
US08490544B2
A pad printing machine with a holder for a printing plate includes an ink supply device having a hollow body which rests with its front face on the printing plate during operation of the machine, a device for producing a relative movement between the printing plate and the hollow body, and a printing pad which can be pressed onto the inked printing plate and receives the ink from recesses in the printing plate and transfers the ink to an object to be printed. The drive assembly for the relative movement between the hollow body and the printing plate has a rotatably driven first cam and the drive assembly for the pad has a rotatably driven second cam, wherein both cams are arranged on a single control disc.
US08490541B2
A beverage maker (1) comprises a chamber (8) for receiving at least one member containing at least one beverage ingredient. During operation of the beverage maker (1), fluid is conducted through the member for the purpose of making a beverage. In order to be capable of determining suitable parameters for processing the member, the beverage maker comprises means (12) for detecting at least one characteristic of a flow which is obtained when a flow of fluid is realized. Furthermore, the beverage maker (1) comprises controller means (10) for processing the detected characteristic, and memory means (11) in which predetermined values of the characteristic are stored, wherein each predetermined value is associated with a specific type of member and at least one suitable parameter for processing the member. By finding the predetermined characteristic which is closest to the detected characteristic, a suitable parameter for processing the member which is actually present in the beverage maker (1) is selected.
US08490521B2
A ratchet tool includes a tool head provided with a plurality of ratchet teeth on an inner peripheral surface, a drive body having an outer surrounding surface confronting the ratchet teeth, and a guiding slot for receiving first and second pawls and a biasing member to permit the pawls to be displaced between extending and retracted positions, and an actuator twistable relative to the head and having two inner boundary contours to define two recessed regions to accommodate displaceable engagements of keys of the pawls with the inner boundary contours. The pawl end is configured to extend along an entire axial length of the drive body so as to be fully engaged with the ratchet teeth in the engaging position, thereby permitting transmission of a relatively large torque during rotation of the tool head.
US08490514B2
A pedal-crank assembly for bicycles includes a pedal configured to be used as a safety lock for the bicycle and a member for fast and easy removal of the pedal from the crank. The pedal-crank further includes a frame rotatably mounted on a pin and a shaft rotatably mounted inside the pin. The pedal has spherical bodies housed inside housing of the shaft. The pin has holes which receive the corresponding spherical bodies. A key lock is mounted to the pedal and configured to be actuated to move the shaft.
US08490513B2
A cable gland and gasket ring assembly includes a gasket ring and a cable gland formed of a shell, a collar, a packing ring and a connection ring for securing a cable, or, a cable and a flexible conduit, to a junction box. The gasket ring is an annular member, having a first end face, a second end face opposing the first end face, a plurality of annular ribs concentrically arranged on the first end face and an annular convex portion located on the second end face. The connection ring has a stop flange segment, a first connection ring segment extended from one side of the stop flange for holding the gasket ring, an outer thread located on the first connection ring segment for fastening to a junction box, a recessed portion on the stop flange segment for receiving the annular convex portion of the gasket ring and a tapered inner surface located on the inside of the stop flange segment for stopping against a tapered outside surface of the packing ring.
US08490506B2
A probe mounted directly to a conduit conveying a process stream of gas to be analyzed, which can condition a continuous sample of the gas before it is analyzed by removing undesirable vapor components of the sample through interaction with a heat exchanger conduit which condenses these components into a liquid such that they precipitate under the force of gravity back into the process stream. The probe uses a Venturi device to motivate the gas through a flow cell chamber where it interacts with light shown through the chamber before ejecting the sample back into the process stream through a sample return conduit.
US08490505B2
The present disclosure relates to a robot mechanism for nondestructive aging evaluation of a cable. The robot mechanism includes at least two inspection modules, and a coupler disposed between the at least two inspection modules and connected to each of the inspection modules to adjust a separation between the inspection modules. Each of the inspection modules approaches a cable and automatically inspects an aged state of the cable. The robot mechanism automatically measures an aged state of a cable in a nondestructive manner and establishes a database of cable aging, so that normal operation of the cable can be ensured through stable management of the cable by evaluating a replacement time and the aged state of the cable based on the database.
US08490498B2
A measuring tube, a measuring system and a method for determining and/or monitoring flow through a measuring tube, comprising a measuring tube, on which ultrasonic transducers are releasably placeable. The ultrasonic transducers transmit and/or receive ultrasonic signals, which pass through the measuring tube approximately coaxially to the measuring tube axis.
US08490496B2
A multi-range pressure sensor apparatus and method that provide multiple signal paths for detecting a broad range of pressures with a high accuracy. A pressure transducer can be configured to include the use of a pressure sense die with piezoresistive elements integrated into the sensor die and in a Wheatstone bridge configuration. A sensed output signal from the sense die can be transferred to one or more amplifier circuits. A programmable compensation circuit can be utilized to multiplex different amplified output signals from each of the amplifier circuits and to provide a digital output. A memory associated with the programmable compensation circuit provides separate compensations, which are stored for each of the different signal paths and removes errors due to amplifier gain and offset.
US08490489B2
The disclosed embodiments include a method, system, and device for conducting ultrasound interrogation of a medium. The novel method includes transmitting a non-beamformed or beamformed ultrasound wave into the medium, receiving more than one echoed ultrasound wave from the medium, and converting the received echoed ultrasound wave into digital data. The novel method may further transmit the digital data. In some embodiments, the transmitting may be wireless. The novel device may include transducer elements, an analog-to-digital converter in communication with the transducer elements, and a transmitter in communication with the analog-to-digital converter. The transducers may operate to convert a first electrical energy into an ultrasound wave. The first electrical energy may or may not be beamformed. The transducers also may convert an echoed ultrasound wave into a second electrical energy. The analog-to-digital converter may convert the electrical energy into digital data, and the transmitter may transmit the digital data.
US08490488B2
A sensor system uses positive closed-loop feedback to provide energy waves into a medium. A sensor comprises a transducer (604), a propagating structure (602), and a reflecting surface (606). A parameter is applied to the propagating structure that affects the medium. The sensor is coupled to a propagation tuned oscillator (416) that forms the positive closed-loop feedback path with the sensor. The propagation tuned oscillator (416) includes an edge-detect receiver (200) that generates a pulse upon sensing a wave front of an energy wave in propagating structure (602). The edge-detect receiver (100) is in the feedback path that continues emitting energy waves into the propagating structure (602). The edge-detect receiver (200) comprises a preamplifier (212), a differentiator (214), a digital pulse circuit (216), and a deblank circuit (218). The transit time, phase, or frequency is measured of the propagating energy waves and correlated to the parameter being measured.
US08490482B2
A device for mounting on a structure surface includes a component, a circuit, a moisture barrier, and a protective cover. The moisture barrier is within the protective cover. The component and the circuit are within the moisture barrier. The component is for bonding to the structure surface with a bond susceptible to damage from moisture. The circuit includes a radio frequency transmitter. The circuit is for providing data derived from the component to the radio frequency transmitter for external transmission.
US08490480B2
A device for monitoring tire pressure includes an antenna for transmitting pressure data, a printed circuit board with a circuit for measuring and transmitting pressure data that is connected to the antenna, a power source for supplying the circuit, and a housing surrounding the printed circuit board, According to the invention, the housing is produced by insert-molding the antenna.
US08490479B2
A valve for inflating tires of tired wheels associable with a transducer provided with electronic sensors for detection and transmission of certain operating parameters of the tire. The valve is arranged for being mounted on a rim of a wheel for vehicles so that the valve projects outside the rim and the transducer is positioned within a chamber delimited by the tire and by the rim. The valve includes signaling units which, once the valve has been mounted, are visible from the outside of the wheel. The signaling units are correlated univocally with the orientation of the transducer, and are arranged for indicating the position assumed by the transducer inside said chamber.
US08490477B2
A testing device for a torque converter having a turbine portion 2 and a stator portion 3, including a turbine shaft 4 rotatably supported by a first support portion 6, and a stator shaft 9 concentrically disposed on an outer circumferential side of the turbine shaft 4 and axially moveably and non-rotatably supported by a second support portion 8. The turbine shaft 4 has a central oil passage 4b and a splined portion 4a on the outer circumferential periphery which is engaged with a splined portion 2a of the turbine portion 2 when the turbine shaft 4 is axially downwardly moved. The stator shaft 9 has a splined portion 9d on the outer circumferential periphery which is engaged with a splined portion 3a of the stator portion 3 when the stator shaft 9 is axially downwardly moved. A spring 11 is provided, which biases the stator shaft 9 toward the torque converter.
US08490473B2
The present invention relates to a production method for producing a sensor film for measuring cracks of a material surface using the comparative vacuum measurement method. A gallery having a predetermined gallery course is milled along a surface of the sensor film using a milling apparatus. The sensor film comprises a plastic material.
US08490471B1
A method for evaluating antifoam additives for lubricants. The method includes a step of aging a quantity of fluid containing an antifoam additive in one or more high shear simulator(s) for a period of time to provide an aged fluid. After the aging step, the fluid is evaluated in a foam tendency evaluation test to provide the foaming tendency for the fluid.
US08490466B2
The present invention includes a heat sealable capsule adapted for use in analysis devices such as GCs, and methods for using the capsules to perform analysis in such devices. The capsules include a tube having an end that is heat-sealed to contain a sample that is to be analyzed at an injection temperature. The tube includes a heat sealable medium having a heat seal that closes the end, the tube having an inner and outer surface, both of the surfaces being substantially chemically inert with respect to the sample. The tube is substantially free of any material that outgases at the injection temperature. The tube is openable without breaking into pieces, and remains intact at the injection temperature. The capsule can include a programmable tag that stores information related to the sample contained therein.
US08490465B2
A method for on-vehicle functional diagnosis of a soot sensor and/or for detecting further components in the soot in a motor vehicle having an internal combustion engine, the soot sensor connected electrically to an evaluation circuit. To specify a method for functional diagnosis of a soot sensor and/or for detecting further components in the soot, by which it is possible to detect a faulty soot sensor and/or further components in the soot in an economical manner, the evaluation circuit measures a temperature coefficient of the soot sensor and detects the faultiness of the soot sensor and/or the presence of further components in the soot from the temperature coefficient of the soot sensor.
US08490462B2
A method for adjusting the accuracy of a time-domain inertial sensor comprising the following steps: operatively positioning a harmonic oscillator of the time-domain inertial sensor between two capacitive plates; initiating harmonic oscillation of the oscillator in a first plane by creating with the capacitive plates a capacitively forced pulse; monitoring the harmonic oscillation of the oscillator; and electrostatically biasing both of the two capacitive plates such that a spring constant of the oscillator is effectively altered.
US08490461B2
In an angular velocity sensor, there is generated a first parasitic capacitance generated between a first driving electrode and a sensing electrode, and there is generated a second parasitic capacitance generated between a second driving electrode and the sensing electrode. The ratio of the amplitude of a first drive signal to the amplitude of a second drive signal is set to the reciprocal of the ratio of the first parasitic capacitance to the second parasitic capacitance. This allows the noise contents generated by capacitive coupling to be efficiently offset, thereby improving detection accuracy of an angular velocity sensing signal.
US08490457B2
A method of manufacturing a bent metal member comprises supporting the outer surface of a tubular metal material having a Zn-Fe alloy coating layer at two locations spaced in the axial direction of the metal material. The metal material is fed in its axial direction and heated at a position between the two locations to a temperature range of at least the Ac3 point at a heating speed such that the rate of temperature increase is at least 3.0×102° C. per second, held so that the time for which the surface of the metal material is at a temperature of 8.0×102° C. or higher is at most 2 seconds, and then rapid cooled. A bending moment is imparted to the healed portion in two or three dimensions to manufacture a bent metal member having on its surface a Zn-based layer which contains an η, phase.
US08490455B2
This aims to provide a press-apparatus mold capable of improving the yield of a blank while preventing wrinkles and cracks in a finished product, and an open-drawing method according to the press-apparatus mold. Within a range corresponding to the excess thickness portion (6) of a blank (4), the width of a punch (3) is gradually enlarged toward the end of the punch (3), thereby to curve boundaries (or the punch ridgelines (3d and 3e)) formed by the upper face (3a) and the side faces (3b and 3c) of the punch (3), toward the end of the punch (3) and to the widthwise outer sides of the punch (3). At the same time, the width of the recess (1a) of a die (1) is gradually enlarged toward the end of the recess (1a), thereby to curve a drawing profile (8) set by the punch (3) and the die (1), toward the ends of the punch (3) and the recess (1a) and to the widthwise outer sides of the punch (3) and the recess (1a).
US08490451B2
The invention relates to a method for rolling strip-shaped rolling stock, in particular metal strip. This method is characterized substantially by the following procedure: the metal strip A exiting the pickling line passes through the two roll stands (3, 4) of the reversing roll stand, wherein the start of a subsequent metal strip B has already been welded to the strip end of the metal strip A before entering the pickling line (5), said start of the metal strip B is then rolled as well, specifically over a length corresponding to the wind-on length until tension is built up on the reel and likewise rims on the reversing reel (1), during the subsequent reversing the metal strip B is separated from the metal strip A such that the already rolled start of the metal strip B remains on the still unrolled remaining metal strip B, then the complete metal strip A is reverse-rolled.
US08490443B2
An electronic lock replaces mechanical locks in cam lock, cabinet lock and switch lock applications, as well as other locks for file cabinets, desk and cabinet drawers, access panels and other secure situations that often utilize relatively simple lock mechanisms. In a preferred embodiment the lock is without a keypad, accessed by an electronic key making contact with a terminal.
US08490442B1
A compact, lightweight, polymeric injection molded handcuff has a strap with a distal free end and a substantially rectangular head. The strap has knife grabbing features that include a plurality of hillocks with valleys therebetween. The strap head has an aperture surrounded by a deformable frame carrying an integrally molded slanted knife with a sharp knife-edge. The strap's distal end is inserted into the head's aperture and a ring is inserted half way therealong to form two loops for inserting a prisoner's hands therethrough. When the distal end of the strap is pulled to tighten the handcuff, the knife-edge rides the hillocks, which interfere therewith owing to deformation of the head's rectangular portion. Upon clearing the hillocks, the knife comes to rest in one of the valleys, thereby securing the prisoner. Attempts by the prisoner to release the handcuff dig the slanted knife-edge into an adjacent hillock, locking the handcuff.
US08490433B2
A method of applying ultrasonic acoustic energy to a glass melt by monitoring a glass melt temperature TY and transferring ultrasonic acoustic energy from an ultrasonic transducer to the glass melt at a controller power PC and a controller frequency vC through an ultrasonic probe positioned in the glass melt is provided. According to the method, the controller power PC is controlled in response to at least (i) the monitored glass melt temperature TY and (ii) a reference glass melt temperature TR. The controller frequency vC is controlled in response to at least (i) one or more input parameters from a temperature-viscosity curve characterizing the glass melt, (ii) one or more input parameters from one or more temperature dependent impedance response models of the glass melt, and (iii) ΔZ, where ΔZ represents a degree to which an impedance condition ZY of the ultrasonic probe differs from a reference impedance ZR when the ultrasonic probe is positioned in the glass melt. Systems for applying ultrasonic acoustic energy to glass melts are also contemplated.
US08490427B2
A thermally activated air conditioning system is disclosed that both dries and chills the air being conditioned. Drying is by a liquid desiccant subsystem, and chilling is by an absorption chilling subsystem. A very high COP (1.25) is obtainable owing to the use of reject heat from the absorption subsystem to power the desiccant subsystem. The overall system (or cycle) is powered by relatively low temperature input heat (e.g. 245° F.). That heat can be obtained from flat plate or evacuated tube solar collectors, or other sources. The low driving temperature is made possible by the disclosed integration between the two subcycles.
US08490422B2
An outdoor air cooler with two stages includes a first stage for cooling and humidification with constant wet bulb temperature. The air cooler has a first stage pump circulating water over the first stage evaporative cooling media operating at conditions having a constant adiabatic wet bulb temperature line. The first stage tank is supplied with water from external source. The second stage includes a second set of evaporative cooling media using water from the first stage media, which is equal to or lower than outdoor air wet bulb temperature. The temperature of air leaving the second stage evaporative media follows the adiabatic wet bulb temperature line toward the second stage tank water temperature thereby cooling humidifying the treated air to stable wet and dry bulb temperatures.
US08490421B2
A method of controlling a refrigerator is provided in which a refrigerating chamber and a freezing chamber may be cooled at the same time the refrigerating chamber and the freezing chamber may be cooled sequentially, and a refrigerant recovery may then be performed. Accordingly, upon initial start-up of the refrigerator, a temperature within each chamber may be cooled more rapidly through simultaneous cooling. Further, when a compressor is actuated again after being off, refrigerant may be supplied to each evaporator smoothly through the refrigerant recovery. Accordingly, cooling performance of a freezing cycle may be improved.
US08490417B2
A method of operating an ice maker including accepting a desired ice layer thickness setting, opening a water supply inlet valve to admit water from a water supply inlet, cooling an ice forming surface below freezing, directing the admitted water into a water collecting device, sensing an admitted volume of water, closing the water supply inlet valve based upon the sensed volume of admitted water and the set desired ice layer thickness, pumping water from the water collecting device to the ice forming surface via a recirculating pump, directing unfrozen water from the ice forming surface back to the water collecting device, determining a level of water in the water collecting device with a level sensor, initiating an ice harvesting routine based on input from the level sensor, operating a drain flow control device to selectively discharge water from the water collecting device to a drain outlet.
US08490416B2
The invention relates to a method of cooling a metal strip traveling through a cooling section in a continuous heat treatment line. In accordance with the invention, the method consists in projecting a refrigerant medium into the cooling section (4) onto the surface of the strip (1) to be cooled, the medium being constituted for the most part by a phase-change substance that passes into the gaseous phase at a temperature that is lower than the temperature of the strip (1) and without oxidizing said strip so that energy is exchanged within an endothermic process by a change in the phase of said phase-change substance.
US08490414B2
A thermal-cycle cryocooler, such as a Stirling-cycle cryocooler, has a single working volume that is utilized by both the compressor and the displacer. The compressor and the displacer have respective movable parts, one of which is surrounded by the other. One of the parts may be a piston, a portion of which moves within a central bore or opening in a cylinder that is the other movable part. The piston may be a component of the compressor and the cylinder may be a component of the displacer, or vice versa. The working volume is located in part in a bore of the cylinder, between the piston and a regenerator that is coupled to the cylinder. Movements of either the piston or the cylinder can directly (i.e. without the use of a gas transfer line or flow passage) cause compression or expansion of the working gas in the working volume.
US08490407B2
An integrated gasification combined cycle system. In one embodiment (FIG. 2) a system (200) includes an ion transport membrane air separation unit (210) for producing oxygen-enriched gas (209) and oxygen-depleted air (227), a gasification system (5) for generating syngas with the oxygen-enriched gas (209), a gas combustor (234) for reacting the syngas (224), and a subsystem configured to provide a first stream of air to the combustor (234) at a first pressure and to provide a second stream of air to the air separation unit (210) at a second pressure greater than the first pressure. The subsystem includes a compressor (230) having multi-pressure outlets (203, 204).
US08490406B2
A method and apparatus to determine a first heating value of a low BTU fuel, determine a target fuel quality level based on a state of a turbine system, control a second heating value of a high BTU fuel, and inject the high BTU fuel into the low BTU fuel to achieve the target fuel quality level.
US08490403B2
In a gas turbine power plant, pressurized fuel gas undergoes pressure reduction and gas expansion before being provided to a gas turbine. Condensations, which can damage the turbine, can form as the fuel gas cools when the fuel gas undergoes the pressure reduction and expansion. An electric startup heater is used to superheat the fuel gas to substantially prevent the condensations from forming. The electric startup heater includes band heaters wrapped externally to a fuel gas pipe to heat the fuel gas from outside in. Compared to conventional heaters which provide superheating through internal heating elements, the electric startup heater reduces costs and provides increased safety, flexibility, operational efficiency and ability to adapt to varying fuel gas characteristics.
US08490390B2
According to one embodiment, an exhaust gas after-treatment apparatus includes an exhaust tube through which a main exhaust gas stream is flowable. The exhaust tube defines an exhaust flow channel. The apparatus also includes an exhaust flow segregator positioned within the exhaust tube. The exhaust flow segregator separates the exhaust flow channel into a first channel through which a first portion of the main exhaust gas stream is flowable and a second channel through which a second portion of the main exhaust gas stream is flowable. Additionally, the apparatus includes an injector coupled to the exhaust tube. The injector is communicable in reductant injecting communication with the first portion of the main exhaust gas stream flowing through the first channel. The apparatus also includes at least one exhaust gas heater communicable in heat supplying communication with the first portion of the main exhaust gas stream flowing through the first channel.
US08490387B2
The process of active DPF regeneration requires that the DPF be brought to regeneration temperatures in excess of 550° C. to 600° C. for a period of time sufficient to accomplish soot burnoff in the DPF. Similarly, during cold start up it is desirable to bring the catalyst to light off temperature as soon as possible. The large thermal inertia of one or more turbochargers delays the exhaust gas at the DPF from reaching critical temperature quickly. The incorporation of a low thermal inertia, insulated, turbocharger bypass duct avoids thermal energy loss from exhaust gas to the turbine housing and shortens the time for the DPF to reach critical temperature for active DPF regeneration, or in the case of a catalytic converter, shortens time for catalyst to reach light off temperature.
US08490382B2
A gas turbine engine system includes a fan bypass passage in a cooling passage having an inlet that receives a bleed flow from the fan bypass passage and an outlet that discharges the bleed flow into the fan bypass passage. A nozzle having a variable cross-sectional area controls an airflow within the fan bypass passage. The bleed flow outlet is placed such that moving the nozzle to change the variable cross-sectional area controls an amount of the bleed flow through the cooling passage.
US08490379B2
A gas turbine controller having a first generator for setting the flow rate of fuel or air being supplied to a combustor in correspondence with a target load, a sensor for detecting intake temperature of a compressor, a second generator for setting a correction amount of a set value of fuel flow rate or air flow rate based on the value detected by the sensor, a third generator for setting a modification amount of the correction amount while taking account of the target load, a first multiplier for operating a modified correction amount from a correction amount set by the second generator and a modification amount set by the third generator, and a second multiplier for calculating the flow rate of fuel or air being supplied to a combustor by adding the modified correction amount to the set value of fuel flow rate or air flow rate.
US08490376B2
An opening cylinder for an open-end spinning device has a core piece over which the opening cylinder is fastened on a drive shaft and a tooth-set carrier supporting the tooth-set. The tooth set-carrier is fastened to the core piece by a clip connection in the axial direction. Additionally, the opening cylinder has a device for the form-fitting connection of the core piece and tooth-set carrier in the circumferential direction with a projecting part and a corresponding recess. The tooth-set carrier is fastened with a clip connection to a core piece of the opening cylinder in the axial direction. The tooth-set carrier has a projecting part for the form-fitting connection with the core piece in circumferential direction.
US08490370B1
A saddle pad assembly provides padding under a saddle while facilitating customization to inhibit undesirable pressure points from developing. The assembly includes a cover having a closed end and a perimeter wall extending from the closed end. An edge of the perimeter wall defines an open end opposite the closed end. A plurality of holes extends through the perimeter wall of the cover. The holes are arranged into a pair of opposed rows extending between the closed end and the open end. A pad is insertable into the cover through the open end. The pad has a row of apertures alignable with the rows of holes. A line may be laced through the rows and the apertures to couple the pad to the cover.
US08490362B2
Methods and structures for a composite truss structure are provided. The structure includes a web formed of a plurality of sheets of composite material, each sheet including a first face and an opposing second face and each face including a length and a width. Each of the plurality of sheets are coupled to at least one other of the plurality of sheets face to face such that the length and width of each face substantially match the length and width of a face of an adjacent sheet. The plurality of sheets are formed to include an upper chord member, a lower chord member, and a plurality of web members extending therebetween. The structure also includes at least a first flange plate coupled to the web proximate an outer periphery of the web.
US08490361B2
A large-area protective covering system for installation in a staggered or grid configuration is provided comprised of a plurality of essentially identical large area panels with honeycomb internal structures which have locking systems on the sides and ends for locking the panels in place. The panels, once locked together have little movement along their x, y or z axis.
US08490359B2
An assembly of blocks for use in yard and garden environments includes a plurality of discrete blocks each having a body portion and a joining portion, the joining portion having a plurality of angled teeth. The teeth of a first one of the plurality of blocks interlock with the teeth of a second one of the plurality of blocks such that the first and second blocks are connected together and arranged perpendicular relative to one another so that the plurality of blocks has an L-shaped configuration.
US08490358B2
A flange component used to secure a first panel to a second panel including a first section to be affixed to the first panel and a second section to be affixed to the second panel. The second section is integrally formed with the first section, which has a length dimension that is longer than a length dimension of the second section forming first and second tabs. The second section of the flange component is integral to an intermediate section between the first and second tabs. The second tab is offset relative to the intermediate section and first tab whereby when the first section is attached to the first panel, a space is formed between the second tab and the first panel. A first tab of an adjacent flange component is inserted this space, and the second section protrudes from a periphery of the first panel for receiving the second panel.
US08490356B2
The installation system and method for installing an architectural covering material to a substrate surface utilizes an adhesive mat having layers of adhesive and release layers arranged to allow the covering material to be initially positioned, and later repositioned to be permanently set. The adhesive mat includes a planar carrier member, one or more adhesive layers on at least one planar side of the planar carrier member, and at least one release layer of material removably covering the one or more adhesive layers. In one form, the adhesive mat includes a carrier sheet, first and second adhesive layers on opposing planar sides of the carrier sheet, and first and second release layers of material removably covering the two adhesive layers.
US08490351B1
A pipe flashing protector for protecting the vulnerable joint between a vent pipe and the roof flashing for a building, house or other architectural structure to prevent wear and decay of the joint and more specifically to protect the joint from ultraviolet light, moisture, and debris.
US08490350B1
A trim for a building having framework surrounding an opening for a window assembly or a door has a member fastened to the framework having a side pocket for accommodating a portion of siding secured to the framework. A cover releasably mounted on the member enclosed fasteners attaching the member to the framework.
US08490345B2
A frameless window module allows operable windows to be placed in any location of a wood stud frame wall without compromising the load bearing capability of the studs thereof. By using lift-off pivot hinges, two (2) panes of glass are respectively pivotally mounted to the exterior and interior surfaces of the wood stud frame wall. Pneumatic gaskets enable to controllably regulate the air interspace captured thereby to provide a variable-insulation aperture. Interconnection hinges cause the two (2) glass panes of a module to move in concert and/or serve to securely lock them in their closed position.
US08490344B1
A greenhouse shelf structure with modularized solar power facility includes a greenhouse shelf set between two neighboring standing pillars. The greenhouse shelf is a wave form shelf or a ridge form shelf. The standing pillar connects to a connector, and the side end of the connector connects the greenhouse shelf. The top of the connector connects a solar panel support. Accordingly, the solar panel support and the greenhouse shelf are integrated into a whole assembly by the modularized combination, and the place where the greenhouse situated can also be provided with a solar panel to receive the solar power to generate the electricity, which further fulfills the electricity requirement of the greenhouse or other devices.
US08490341B2
The end of a beam is joined to a wall structure by a self-releasing structural assembly. The self-releasing structural assembly has a first portion that is anchored to the wall. A second portion sticks out from the wall. This portion is fireproof and non-thermally degradable. It defines a seat for receiving the beam end. The assembly also includes a thermally degradable member mounted to the second portion. In normal use the beam fasteners squeeze the end of the beam, the support bracket seat, and the consumable, thermally degradable member in compression. When exposed to heat or flame the consumable, thermally degradable member softens, releasing the compression in the structural sandwich of parts. The end of the beam is then able to translate away from the wall structure. The consumable member can be inspected, replaced if necessary, and the beam fasteners re-tensioned, without removing the beam end from the seat.
US08490338B2
The disclosure provides a self adhesive, flexible tape for flashing exterior wall openings. The tape is a composite comprising a barrier layer having an exterior surface and an interior surface and an adhesive layer overlying the interior surface. The barrier layer exterior surface is patterned to provide a gravity drainage path in both the tape machine direction (MD) and tape cross machine direction (CD).
US08490332B2
A door sill assembly for an entryway of a building can include a substrate having a nosing and a sill channel. A nosing cover can be attached to the substrate and extending over at least a portion of the nosing and over at least a portion of the sill channel. A sill deck can be on the substrate. The sill deck can include a deck and a clip. The deck can be engaged with a portion of the nosing cover. The clip can be operably engaged with the deck. The clip can be removably attachable to the substrate. The sill deck is capable of removable attachment from the door sill assembly before or after the door sill assembly is installed in the entryway.
US08490330B2
A window opening control assembly that includes a first member for attachment to one of a sash or a window frame. The first member includes a locking assembly. The window opening control assembly further includes a second member for attachment to the other of the sash or the window frame. The second member includes a flexible element that extends to the first member. The flexible element is secured by the locking assembly such that the flexible element is fed from the second member as the second member is moved away from the first member until the flexible element is anchored within the second element and the second element is correspondingly restrained from moving further away from the first member. The locking assembly is selectively unlocked to permit removal of the flexible element from the locking assembly and permit continued movement of the second member away from the first member.
US08490317B2
An adjustment turret for an optical sight includes a body, an adjustment shaft, a cap, and a locking pin. The body includes a cavity and an axial bore. The adjustment shaft threadably engages the axial bore for relative rotation therebetween. The cap is connected to the adjustment shaft for rotation with the adjustment shaft relative to the body and is axially movable relative to the body and the adjustment shaft between a first position and a second position. The locking pin is axially movable with the cap and is received in the cavity when the cap is in the first position to prevent relative rotation between the cap and the body and is removed from the cavity when the cap is in the second position to allow relative rotation between the cap and the body.
US08490298B2
An upper structure for a shoe includes an upper body and an outside upper member that overlaps the lateral side of the upper body to cover the foot's talus and that has a bottom edge portion fixedly attached to a bottom surface of the upper body. A rear end portion of the bottom edge portion is located rearwardly of the calcaneus load centerline. A rear edge portion of the outside upper member is separate from the upper body rearwardly of the talus. An instep edge portion of the outside upper member is connected to the shoelace. The upper structure includes a region that is expandable and contractible in a longitudinal direction. A top end of the region extends to the opening of the upper body, and a bottom end of the region is disposed in front of the calcaneus load centerline and below 55% of the foot's lateral ankle height.
US08490287B2
A spacer apparatus of the invention is attached to a fence post to occupy a space between the fence post and a nearby structure. The subject fence end spacer apparatus includes space occupying members, and fence attachment members are connected to the space occupying members, for attaching the space occupying members to the fence post. The space occupying members fills the space between the fence post and a nearby structure. The space occupying members can include horizontal members connected to the fence attachment members and can include vertical members connected to the horizontal members. Together, the horizontal members and the vertical members provide a space-occupying fence portion. The fence attachment means can include first and second fence attachment members for contacting first and second portions of the fence post. The method of using the fence end spacer apparatus to removably fill the space between the fence post and the nearby structure.
US08490280B2
A winding device that winds a wire fed from a wire feeding member onto a stator having a plurality of radially disposed magnetic poles, includes a wire feeding member moving mechanism that moves the wire feeding member relative to the stator. The device also has a guide that holds the wire fed from the wire feeding member and positions the wire relative to a magnetic pole. The wire feeding member is moved relative to the stator without being passed between adjacent magnetic poles while the wire is held by the guide such that the wire fed from the wire feeding member is inserted between the adjacent magnetic poles.
US08490277B1
A tool to aid in the installation of garbage disposal units through the facilitation of lifting such a unit to the drain portion of a sink is provided. Such a tool permits a single user to retain and maneuver a disposal unit into position in order to facilitate attachment thereof to a sink drain with reliability and consistency. Such a tool includes moveable rods of sufficient strength and rigidity to accommodate the disposal unit weight at specific levels such that the user may place and lift the disposal unit on demand without deleteriously effecting the finish or other portions of the subject sink to marring during such installation. The method of installation utilizing such a manual tool is encompassed within the invention as well.
US08490273B1
A gasket for preventing separation of interconnected pipes without damaging the pipes. The gasket includes a compressible body having a plurality of metal segments partially embedded therein. Each of the metal segments includes a row of exposed teeth configured for engaging a spigot end of a pipe and a trough configured for pivotably engaging a bead on a bell. The trough is further configured for shearing or deforming the bead and inhibiting over-pivoting of the segment about the bead when the pipes are partially withdrawn away from one another, for example, during over-pressurization of the pipes.
US08490271B2
Apparatus and method to aid in the reproducible and reversible tensioning of flexible substrates, such as polyimide or other file, to ensure planarity before, during, and after processing while mounted in tensioning apparatus.
US08490270B2
A pin joint includes a pin having a longitudinal axis. A bushing for use with a lateral pin retention system may be positioned around the pin. The bushing includes an arc groove disposed radially about an outer surface of the bushing. A retaining plug for use with the lateral pin retention system includes an engagement head shaped to engage the arc groove and may be attachable to a linkage of a machine.
US08490266B2
A manufacturing method of a driving belt, which can measure and adjust an endplay of the driving belt including a ring and elements to improve productivity of the driving belt, the method including: obtaining a correlation among a circumferential length of the ring, a total weight of the elements fastened by the ring, and a range of a movement of the fastened elements in the length direction of the ring; determining a range of a required element weight as a total weight of the elements to be fastened by the ring, on the basis of the obtained correlation, a desired moving range of the element, and the length of the ring; feeding the elements in the amount within the range of the required element weight while measuring a total weight of the element being fed; and fastening the element fed at the element feeding by the ring.
US08490263B2
A tool for removing an injector sleeve from the cylinder head of a diesel engine between the rocker arms while the head remains mounted to the engine block within the vehicle. The devices includes a tap having a longitudinal body and a thread cutting head at one end. A drive member comprises a bolt having a head at one distal end. An extraction nut is threaded onto the threaded shaft of the drive member followed by a bearing surface member such as a spacer. A hollow cylinder or support sleeve having an internal diameter greater than the injector sleeve to be removed and an external diameter less than the diameter of the sleeve bore includes a shoulder member.
US08490262B2
A hand tool which features a self-aligning recessed seating feature for easy installation of retaining clips onto the groove of the shank of mining and trenching picks. The location and orientation toward the first end of the body of the tool of the recessed seating feature allows for easy installation from either the left or right side of the holder. The tool includes two prongs located at the same end of the tool as the recessed seating feature. The end surfaces of the two prongs correspond in shape and/or orientation to the contact surfaces of a retaining clip to improve removal of retaining clips from the groove of the shank of mining and trenching picks.
US08490260B1
A method of manufacturing composite structures, or composite substrates, for a Surface Acoustic Wave (SAW) device are provided. In one embodiment of the present disclosure, a piezoelectric substrate is provided. A supporting substrate is formed over a first surface of the piezoelectric substrate. The first surface of the piezoelectric substrate may be unpolished. A second surface of the piezoelectric substrate is then processed to a desired thickness and polished. SAW device components such as, for example, interdigitated transducers (IDTs) and reflectors are then formed on the polished surface of the piezoelectric substrate. The supporting substrate may be formed using any desired type of deposition or growth process.
US08490253B2
Apparatus for producing spread fiber bundles by strategic use of tension control throughout the device and use of higher differential speeds between driven rollers and line speed of the running fiber bundle are provided herein, along with methods for producing spread fibers, prepregs, and articles of manufacture therefrom.
US08490246B2
An adjustable hinge easily operable to adjust the position of a swinging door vertically and/or horizontally within a door frame.
US08490237B2
A combination brush and sticky roller apparatus used to clean a carpet or upholstery. The present invention comprises of a uniquely shaped bracket with a rubber brush and sticky roller. The rubber brush makes use of a plurality of rubber fingers that is able to reach into the deep layers of carpet or upholstery to dislodge and uproot dirt and debris. The uprooted dirt and debris are then accessible by the sticky roller to be collected and removed from the carpet or upholstery.
US08490220B1
A urination assistance device comprises an upper body interface portion defining a collection opening, and a medial flow-through portion mounted on the body interface element and defining a passage therethrough. The flow-through portion has opposite ends with opposite openings, and the passage is in fluid communication with the collection opening of the body interface portion. A lower exit portion is mounted on the flow-through portion and defines an exit opening for providing a hand hold for a user to grasp to extend the flow-through portion and establish a direction of urine exit from the device. In some embodiments, one portion selected from the body interface portion and the exit portion is receivable in another portion selected from the body interface portion and the exit portion, with the flow-through portion positioned between the one portion and the another portion. In some embodiments, the inner rim is substantially circular in shape.
US08490219B2
A firefighter jacket that comprises a torso-covering portion and a pair of sleeves, wherein at least one pocket is positioned on the torso-covering portion. The pockets comprise an interior chamber and an opening to the interior chamber. The interior chamber has a width and a depth that varies along the width. The opening to the interior chamber is of a width that is less than the width of the interior chamber.
US08490218B1
The improved bed sock is a sock specifically designed to be worn on a front half of the foot, which includes varying densities of elasticity throughout a fabric layer. The improved bed sock extends across the toes and down the front part of the Metatarsus, but of which does not extend to the Instep. The improved bed sock includes a specific region of elastic concentration just behind the ball of the foot (the widest part) that aids in maintaining the improved bed sock upon the front foot despite movement of foot while under covers. The improved bed sock is removed while in bed by use of a toe from an opposing foot without requiring the end user to sit up or get out of bed. The improved bed sock keeps the toes warm, but the rear portion of the foot cool.
US08490216B2
The invention provides a generally X-shaped utility garment comprising two main straps that form an ‘X-shape’ on a wearer's back and a cross-strap above the X shape to stabilize the garment on the wearer's body. The garment, referred to herein as a strapvest, provides a plurality of pockets and/or receptacles for carrying items the wearer needs to access easily. Its receptacles can be detachable, and a user can select which receptacles to have on the strapvest according to the wearer's immediate needs. It can be adjustable in size to fit a wide range of wearers, and can be adapted to carry many different types of items that are needed for work or recreation, by a combination of built-in pockets and other built-in carriers and optional modular receptacles that can be detachably mounted on the straps of the strapvest. It is more convenient for accessing the stored items than a backpack, which needs to be removed to access its contents; it carriers more and potentially heavier items than a utility belt without a tendency to pull the wearer's pants down; and it can be worn with a variety of different types of weather-related or protective outerwear because of its open design and potentially adjustable size.
US08495757B2
A system and method is disclosed for placing an electronic apparatus into a protected state in response to environmental data. The method discloses: receiving a set of environmental data applicable to an electronic apparatus; generating an environmental status applicable to the electronic apparatus based-on the environmental data; and placing the electronic apparatus into a protected state based-on the environmental status. The system discloses an environment characterization module which receives a set of environmental data applicable to an electronic apparatus, and generates an environmental status applicable to the electronic apparatus based-on the environmental data; and an apparatus protection module which places the electronic apparatus into a protected state based-on the environmental status.
US08495752B2
There is provided an AV server device in a home network for enabling transmission/reception of an AV content between digital AV apparatuses connected with communication interfaces of different standards while protecting copyright. The AV server device includes an HDD (11) for recording a content and its attribute information; a format conversion portion (12) for converting the format of the content; and a plurality of communication interfaces (13, 14) for transmitting/receiving a content to/from an external apparatus through the HDD (11). When receiving a reproduction and output request of a content from the external apparatus, a CPU (16) judges whether the content can be reproduced or not based on the standard information and copyright protection information of the communication interface of a recording source included in the attribute information of the content, existence of authentication of copyright protection, and the standard information of the communication interface of reproduction output destination, and then delivers a content which can be reproduced and output after performing data conversion thereof to a format which can be received by the external apparatus of a request source.
US08495728B2
An Internet appliance has added hardware and software functionality to allow communication where a dialing action request is authorization is verified using a personal identification means (PIM). A user first selects a communication access number by requesting a dialing action on a actual or a virtual keypad or by clicking a “hot spot” on a Web page. Selecting an access number (e.g., dialing of a telephone number), alerts the user of the Internet appliance of the selection process whether the user instigates or the selection is attempted from a remote device using the Internet appliance facilities. Either method will trigger software commands that prompt the user to enter a PIM either to authorize his own use or another one's use of the Internet appliance. The PIM may comprise, but is not limited to, keying in a personal identification number (PIN), a biometric identification, or a smart card stored number. The PIM is correlated to an authorization means that verifies that the user so identified is authorized to make or allow the prescribed connection. The Internet appliance has a security protocol that is used to encrypt and decrypt the PIM data. Also the device drivers used to execute a dialing action are also encrypted by the security protocol and are only decrypted on granting of authorized use of the Internet appliance. If the user so requests and is authorized, they may also select to use the security protocol to execute secure communication. The security protocol includes but is not limited to a Public/Private symmetric key technology.
US08495723B2
A method and system for supply of data, including generating a first digital certificate referred (empowerment certificate) signed with a first signing entity's electronic signature. The empowerment certificate includes attributes of the described entity, information identifying the first signing entity, indication of data relating to the described entity, indication of a source of the data, and identification of a relying entity to which the data can be supplied. The relying entity forwards the empowerment certificate to a source supplying the data indicated in the empowerment certificate. The data may be supplied to the relying entity by a second digital certificate (custom certificate), signed with a second signing entity's electronic signature. Custom certificates may appear in custom certificate revocation lists. A system and method for transfer of ownership of electronic property from a first entity to a second entity, and a method and system for electronic voting are also provided.
US08495719B2
A method, system, and computer program product for cross-domain access prevention are provided. The method includes detecting a request from a first domain to access a second domain, and applying cross-domain access heuristics to determine whether to allow the request. The cross-domain access heuristics define common ownership characteristics between the first domain and the second domain. The method further includes performing the requested access in response to determining that the request complies with at least one of the cross-domain access heuristics, and blocking the requested access in response to determining that the request fails to comply with the cross-domain access heuristics.
US08495716B1
A computer-implemented method for facilitating online authentication from untrusted computing devices may comprise receiving a request to access an online service from a computing device, retrieving authentication information for the online service from a database, accessing the online service using the authentication information for the online service, receiving data from the online service, and transmitting at least a portion of the data received from the online service to the computing device. The method may also comprise converting the authentication information for the online service into non-computer-readable authentication information, such as a human-readable image, and transmitting the non-computer-readable authentication information to the computing device. Corresponding systems and computer-readable media are also disclosed.
US08495715B2
Techniques for credential auditing are provided. Histories for credentials are evaluated against a principal credential policy for a user and an enterprise credential policy for an enterprise as a whole. An audit trail is produced within a report for the histories. The report indicates whether compliance with the principal and enterprise credential policies occurred and if not at least one reason is provided as to why compliance was not met within the histories.
US08495706B2
According to one embodiment, a television apparatus includes a receiving module, a display controller, a receiving controller, an obtaining module, a storage module, and a controller. The receiving module receives an operation for putting the television apparatus into a waiting state to connect to an external device. The display controller displays identification information identifying the television apparatus, security information generated randomly, and displays screen information received from the external device. The receiving controller receives the request for connection and the security information. The obtaining module obtains external-device identification information identifying the external device if communication with the external device is initiated. The storage module stores the external-device identification information. The controller controls the display controller to display the screen information without putting the television apparatus into the waiting state if a request for communication is received from the external device.
US08495699B2
A distributed content analysis network uses the processing capabilities of customer-premises equipment as subordinate nodes for analyzing multimedia programs. A master node selects a program and identifies subordinate nodes that are available for analysis, which may include both nodes tuned to the program and idle nodes. The master node divides the program into segments for analysis and instructs each subordinate node to analyze a segment. The subordinate nodes then provide analysis results back to the master node, which may build a metadata profile for the program based on the analysis.
US08495695B2
A digital broadcasting system for transmitting/receiving a digital broadcasting signal and a data processing method are disclosed. A program table information has an identifier identifying mobile service data and main service data in a broadcasting signal. The program table information is multiplexed with the mobile service data and main service data. Then, broadcast receiving system can receive and output the mobile service data by parsing the program table information and using the identifier.
US08495692B2
In certain embodiments, a method for receiving non-real time content involves receiving a transport stream containing an Internet Protocol stream of packets containing non-real time content, non-real time service metadata and non-real time content metadata; demultiplexing the Internet Protocol stream of packets to produce: non-real time content, non-real time service metadata, and non-real time content metadata. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US08495687B2
Embodiments of the disclosed invention include a system and method for recording television content. For example, in one embodiment, a method performed by a digital video recorder is disclosed that includes communicating with a home gateway to determine whether a device connected to the home gateway has enough free storage space to store a television program in the event that the digital video recorder determines that an internal data storage unit associated with the digital video recorder has enough free storage space to store the television program. In one embodiment, the method routes the storage of a recording of the television program to the device via the home gateway in response to a determination that the device connected to the home gateway has enough free storage space on the data storage unit associated with the device to store the television content.
US08495681B2
A display processing apparatus is disclosed. The display processing apparatus includes: a unit configured to receive a content list from a content server; a content storage portion configured to store a content; a contract information storage portion configured to store contract information; a viewing history information storage portion configured to store viewing history information; a unit configured to create a recommended content list from the content list based on the contract information and the viewing history information, the recommended content list being one of a list of contents capable of being viewed and a list of contents capable of being stored in the content storage portion; a screen capable of displaying the recommended content list; and a unit configured to display the recommended content list in a predetermined area other than a center area of the screen, the recommended content list being smaller than the screen.
US08495669B2
A disk rotating device includes a flexible disk in which information is recordable, a turntable on which the disk is held, a spindle that rotates the disk held on the turntable, and a stabilizer that stabilizes the rotating disk. In the disk rotating device, a rotation transmitting device transmits the rotation of the spindle to the disk via the turntable, and a disk holding device holds the disk so that the disk is elastically deformable from a center of the rotation of the disk in a radial direction of the disk.
US08495667B2
An optical disc recording and/or reproducing device comprising a drive for rotating an optical disc around an axis of rotation, a movable optical pickup unit (5) and a frame (1) having at least one guiding rod (4) for guiding a displacement of the optical pickup unit (5) in a substantially radial direction with respect to the axis of rotation. The guiding rod (4) is provided with a protrusion (17) for restricting the movement of the optical pickup unit (5) when the guiding rod (4) is in a is in a predetermined rotational position. The guiding rod (4) is rotationally drivable by an electric drive motor in order to move the protrusion (17) for either releasing or blocking the optical pickup unit (5).
US08495666B1
The instant disclosure relates to an optical disc drive, which includes a tray, a front cover fixed to the tray, and an eject key. The tray has a control surface facing the ejecting direction and an ejection switch disposed thereon. The front cover has a base portion and a switch opening formed thereon. The eject key has a control portion, an abutting portion connected to the control portion, and at least one elastic member. The control portion is slidably disposed on the outer surface of the front cover toward a first direction diagonal to the ejecting direction. The elastic member is disposed in between the control portion and the front cover. The control portion can be displaced toward the first direction in causing the abutting portion to generate a horizontal displacement parallel to the ejecting direction toward the ejection switch. The instant disclosure also describes an ejection mechanism.
US08495658B2
An adaptive content platform and application integration of with the platform is described. The adaptive content platform includes one or more content-enabled, dependent applications forming an application layer and a services layer that has services shared by the each of the one or more content-enabled, dependent applications. The services layer includes at least workflow, repository, and publishing services. Each content-enabled, dependent application is object modeled in the repository services in a hierarchical structure. The object types modeled in the repository may have content associated with them. The content may be stored in a data layer that is in communications with the services layer.
US08495656B2
A highly parallel, asynchronous data flow processing system in which processing is represented by a directed graph model, can include processing nodes that generate, and process, groups of dependent messages and that process messages within such groups in order. Other messages can be processed in whatever order they are received by a processing node. To identify a group of dependent messages, message identifiers are applied to a message. Processing of a message may generate child messages. A child message is assigned a message identifier that incorporates the associated message identifier of the parent message. The message identifier of the parent message is annotated to indicate the number of related child messages. When a group of messages is to be processed by a processing node in order, the processing node maintains a buffer in which messages in the group are stored. When a message is received, its message identifier indicates whether it is in a group, its parent node, if any, and the number of child nodes it has if it is a parent node. From this information, it can be determined whether all messages within the group have been received. When all of the messages within the group have been received, the processing node can process the messages in order.
US08495649B2
A method and system for scheduling threads on simultaneous multithreaded processors are disclosed. Hardware and operating system communicate with one another providing information relating to thread attributes for threads executing on processing elements. The operating system determines thread scheduling based on the information.
US08495643B2
A method and circuit arrangement process a workload in a multithreaded processor that includes a plurality of hardware threads. Each thread receives at least one message carrying data to process the workload through a respective inbox from among a plurality of inboxes. A plurality of messages are received at a first inbox among the plurality of inboxes, wherein the first inbox is associated with a first thread among the plurality of hardware threads, and wherein each message is associated with a priority. From the plurality of received messages, a first message is selected to process in the first thread based on that first message being associated with the highest priority among the received messages. A second message is selected to process in the first thread based on that second message being associated with the earliest time stamp among the received messages and in response to processing the first message.
US08495636B2
A method and apparatus for speculatively executing a single threaded program within a multi-core processor which includes identifying an idle core within the multi-core processor, performing a look ahead operation on the single thread instructions to identify speculative instructions within the single thread instructions, and allocating the idle core to execute the speculative instructions.
US08495627B2
A method, apparatus and program product for allocating resources in a logically partitioned multiprocessor environment. Resource usage is monitored in a first logical partition in the logically partitioned multiprocessor environment to predict a future underutilization of a resource in the first logical partition. An application executing in a second logical partition in the logically partitioned multiprocessor environment is configured for execution in the second logical partition with an assumption made that at least a portion of the underutilized resource is allocated to the second logical partition during at least a portion of the predicted future underutilization of the resource.
US08495621B2
Multiple software component identifiers are maintained in a catalog of an operating system running on a device. Each of these software component identifiers corresponds to one of multiple software components installed on the device. The catalog is accessed in response to a request regarding one of the multiple software components, and the request is responded to based at least in part on information included in the catalog. Additionally, two or more versions of a software component that are installed on the computing device can be identified. Which one of the two or more versions of the software component is an active version of the software component to be run is determined. In response to requests for information regarding the software component, information regarding the active version of the software component is returned.
US08495614B2
A mechanism for dynamically generating spec files for software package managers is disclosed. A method of embodiments of the invention includes extracting, via a file developer at an application server of a computer system, file information from project files of a software package tool associated with a software application, the file information relating to the software application, and generating, via the file developer, a package spec file using the extracted file information such that the package spec file is compatible with the software application.
US08495611B2
A system and method are disclosed for private cloud computing and for the development and deployment of cloud applications in the private cloud. The private cloud computing system and method of the present invention include as components at least a cloud controller, a cloud stack, Service Registry, and a cloud application builder.
US08495606B2
A system performs operations comprising creating a call graph for a program translated from source code, identifying redundant exception handling code in the program utilizing the call graph, and removing the redundant exception handling code. The operation of identifying redundant exception handling code may comprise identifying at least one function or callsite by determining that a first function in the at least one function's or callsite's callee chain throws an exception and that the exception is handled by a second function in the function's or callsite's callee chain or by determining that an exception is not thrown in the at least one function's or callsite's callee chain. The operation of removing the redundant exception handling code may comprise removing redundant exception handling code included in at least one function or callsite and/or removing at least one entry for the at least one function or callsite from an exception lookup table.
US08495605B2
A method for policy-based program optimization of existing software code is performed where the code is segmented into code modules. The optimization is based on a performance policy that defines a target characteristic and a sacrificial characteristic relating to the existing software code and further defines an allowable degradation of the sacrificial characteristic resulting from optimization of the target characteristic. This method may include identifying code modules that contribute to suboptimal performance of the software code with respect to the target characteristic; identifying code transformations that increase performance of the suboptimal code modules with respect to the target characteristic; and optimizing the identified code modules by selectively applying the code transformations in accordance with the performance policy to increase performance of the software code with respect to the target characteristic.
US08495595B2
A method and computer program product for selecting an expression evaluation technique for domain-specific language (DSL) compilation. An application written in DSL for a programming task is provided, the application including a plurality of components configured by expressions. A technique that most quickly implements the programming task is selected from a plurality of techniques for evaluating the expressions. The DSL application is compiled in accordance with the selected expression evaluation technique to generate general-purpose programming language (GPL) code.
US08495594B2
A computer program product comprises a computer useable medium. The computer useable medium has a computer readable program such that when the computer readable medium is executed on a computer, the computer is caused to configure an adapter such that the adapter is specific to a data source, provides a communication link to the data source, converts a format of the data source to a format native to a middleware system, and converts a format of metadata of the data source to a standard metadata format. Further, the computer is caused to configure an application interface component to convert an invocation of a function in the middleware system to an invocation of a function provided by an Enterprise Information System through the adapter, convert the data format of the middleware system to a format native to the Enterprise Information System accessed through the adapter, and maintain metadata describing a message format and a function provided by the adapter.
US08495592B2
In an embodiment, a test installer is executed that includes woven advice located at join points. The join points are associated with methods in the test installer. When the advice in the test installer is executed, the advice saves identifiers of the associated join points and times of execution. Subsets of the join points are assigned to installation options. Each installation option causes a production installer to execute a combination of methods. In response to receiving an installation option, advice is woven into the production installer at the join points specified by the assigned subset. When the advice in the production installer is executed, the advice reports its join point identifier, and the production installer presents completion progress status based on the time that was saved for the join point identifier during execution of the test installer. In this way, progress status may be provided during the installation of programs.
US08495587B2
A method, apparatus, and a computer program product are disclosed for selectively activating a trace function in a computer program in response to a call of a predetermined trigger code element so that trace data is produced only for those subroutines that call the trigger code element or are called by the trigger code element. The computer program product provides one or more trace code elements for one or more selected subroutines of the computer program stored on internal memory of a digital computer. The trace code elements provide trace data for said selected subroutines. The computer program product also selects a subroutine as a trigger code element, processes the computer program, monitors the call stack for the trigger code element, and enables the trace code elements for each selected subroutine simultaneously present in the call stack if the trigger code element is identified in the call stack.
US08495586B2
A software tool allows a user to filter out the results produced by a software source code correlation program that is executed on sets of software source code files. The tool allows the user to discard elements of source code that are not relevant to the analysis without requiring the user to run the correlation program multiple times.
US08495585B2
Methods and systems to test of web browser enabled applications are disclosed. In one embodiment, a browser application can allow a user to perform test and analysis processes on a candidate web browser enabled application. The test enabled browser can use special functions and facilities that are built into the test enabled browser. One implementation of the invention pertains to functional testing, and another implementation of the invention pertains to pertains to site analysis.
US08495581B2
A method and apparatus for evaluating code. A likelihood that a set of segments of the code will not run as desired based on a policy is identified. A risk of the code not performing as desired is evaluated based on a result from a code coverage test and the likelihood that the set of segments of the code will not run as desired.
US08495580B2
Techniques for facilitating use of a transformer are provided. The techniques include analyzing code of a transformer to compute one or more exception constraints and one or more output constraints, translating the one or more exception constraints and one or more output constraints to state them in terms of one or more input and output meta-model elements, wherein translating the one or more exception constraints and one or more output constraints comprises inferring one or more transformer rules in terms of vocabulary of a meta-model, wherein a transformer rule comprises one of a verification rule and a comprehension rule, and using the one or more inferred transformer rules to facilitate use of a transformer, wherein facilitating use of a transformer comprises supporting model verification and transform comprehension.
US08495578B2
The invention relates to an integrated software development system 4, comprising an interface description language adapted to specify constraints on input parameters, a program analyzer 6 adapted to identify input parameters of a software program 7, and a validation enforcement system 5 adapted to enforce that an interface description 8 in the interface description language complying with a predefined set of validation rules 9 is provided for the input parameters of the software program 7.The invention further relates to a method for validation, a computer arrangement and a computer program product.
US08495575B2
Disclosed are methods and systems for calculating test coverage of a software organizational schema. The method and systems involve retrieving the software organizational schema associated with an application, receiving an assigned weight factor to the one or more software organizational schema components associated with the application, determining a number of processed code lines and a total number of the code lines associated with the one or more software organizational schema components, calculating a test coverage for the one or more software organizational schema components based on the weight factor, the number of processed code lines and the total number of code lines of the software organizational schema component.
US08495574B2
A code coverage tool tests a program under test that executes on a processor of an information handling system (IHS). The code coverage tool may apportion the program under test into code portions of interest that exhibit a user-specified granularity level. A user may request that the code coverage tool change the granularity level of the code portions of interest in real time. The code coverage tool conducts testing of the code portions of interest according to test criteria that the user may specify in real time. The code coverage tool may provide test results for each of the code portions of interest in real time. The code coverage tool may also provide a summary report after providing real time results for the code portions of interest. The user may specify that the code coverage tool generate real time test results in the form of sensory output, for example auditory output or visual output, for each of the code portions of interest. The code coverage tool may alter the type of sensory output in real time at the request of the user.
US08495572B2
An apparatus for identifying a contextual change to a source code file, in a development environment, the apparatus including: a detector component for detecting a modification to the source code file; a requester component for retrieving a previous version of the modified source code file; a parser component for parsing a first source code set associated with the source code file and a second source code set associated with the previous version of the source code file and for building an in-memory representation of the first and second source code sets; and a comparator component for comparing the in-memory representation of the first source code set with the in-memory representation of the second source code set in order to generate contextual information identifying a change made to a source code element associated with the modified source code set.
US08495564B2
A system and method for merging changed elements in a software development environment is provided, in which the software development environment is provided with a set of at least one defect, comprising at least one changed element, associated with a software project that comprises a plurality of elements, the software project comprising a plurality of elements. The environment first obtains a list of changed elements in a defect record, for example from a defect database, and for each changed element in the list, attempts an automated merge of the changed element with a corresponding target. If any attempt fails, the environment may re-attempt the merge for any failed attempt, and may invoke a user interface for resolving the merge manually.
US08495563B2
The apparatus determines at least one type of component program connectable to a first component program associated with a first icon based on definition information defining a type of each component program and a type of component program connectable to each component program. It displays second icons corresponding to the at least one type of component program and selects one of the second icons in response to a user designation. It displays identifiers of component programs of the type corresponding to the selected second icon, as candidates to be connected to the first component program. It selects one of the identifiers in response to a user designation and sets a component program corresponding to the selected identifier as a second component program associated with the selected second icon. Finally, it generates a program by connecting the first component program and the second component program.
US08495560B2
An activity diagram can be converted into code, by traversing the activity diagram to identify the cycles in the activity diagram. Each identified cycle can be stored in a list of cycles. Intermixed cycles among the list of cycles can be resolved. When resolving, the identified cycles can be compared one to another to determine if they have common nodes. If so one of the cycles can be removed from the list of cycles. The other cycle can be labeled as a GOTO loop. The activity diagram can be traversed. For each traversed node, code statements can be generated based on the node type and the labels associated with the node.
US08495557B2
Described is a technology by which a system corresponding to a large scale application is built from subsystems that are differentiated from one another based on characteristics of each subsystem. Example characteristics include availability, reliability, redundancy, statefulness and/or performance. Subsystems are matched to known design patterns, based on each subsystem's individual characteristics. Each subsystem's characteristics are associated with that subsystem for subsequent use in operation of the system, e.g., for managing/servicing the subsystem. The known design patterns may be provided in a library, in a programming framework, in conjunction with a development tool, and/or as data associated with one or more operating system services, server systems and/or hosted services that include at least one configuration, policy and or schema. Certain design patterns and/or characteristics patterns may be blocked to prevent their usage.
US08495556B2
A system is disclosed for displaying circuitry interconnections as flightlines between a component specified as the local component and the foreign components connecting to the local component. Upon obtaining data of the circuit components and interconnections, a user can designate the local component from among all of the circuit components. The system determines the foreign components connected to that local component, retrieves the flightline appearance display settings for the computer display, and renders a view of the specified local component and its foreign components with flightlines representing each interconnection connection. The flightlines can be color coded to indicate inputs, outputs or other characteristics of interest to the user.
US08495551B2
A mechanism is provided for performing a detailed routing of a net joining ports in an integrated circuit. Extended port regions are created for the ports of the net of the integrated circuit, the extended port regions being shaped in such a way as to guarantee routing access to the ports. A wire corresponding to the net is then placed and the extended port regions of the ports are trimmed, thus identifying essential port regions required for connecting the wire to the ports and dispensable port regions not required for connecting the wire to the ports. The wiring resources are then updated by releasing the dispensable port regions so that the dispensable port regions no longer constitute parts of the ports.
US08495549B2
A method includes connecting in a wiring area a plurality of basic block patterns which include a plurality of track patterns extending to one direction and being disposed at a prescribed pitch in an intersection direction intersecting the one direction to generate a plurality of parallel wiring patterns, each of which includes the track patterns connected together; generating a wiring route running on a track pattern; cutting away a track pattern terminal end, on which no wiring route runs, out of track pattern terminal ends of a track pattern including a route end of the wiring route and an adjacent track pattern connected to a track pattern start end of the track pattern concerned; and generating a wiring pattern data including a block pattern identifier corresponding to a basic block pattern out of the basic block patterns in the wiring area and a layout position of the basic block pattern.
US08495545B2
An embodiment includes using direct memory access (DMA) to initialize a programmable logic device (PLD). An aspect of the invention includes manipulating a control line of the PLD to configure the PLD in a programming mode. PLD programming data is received at a PLD interface from a DMA control at a DMA speed. The PLD interface controls access of a processor and the DMA control to a programming port on the PLD. The PLD interface includes a data buffer and pacing logic. The PLD programming data is written to the data buffer and read from the data buffer. The PLD programming data transmitted to the programming port on the PLD at a PLD programming speed. The pacing logic of the PLD interface controls the data transmission at the PLD programming speed, and the DMA control is configured to transform the PLD programming data while the processor performs other processing tasks.
US08495544B2
The electrical circuit timing method provides accurate nominal delay together with the delay sensitivities with respect to different circuit elements (e.g., cells, interconnects, etc.) and variational parameters (e.g., process variations; environmental variations). All the sensitivity computations are based on closed-form formulas; as a consequence, the method provides rapidly and at low cost high accuracy and high numerical stability.
US08495543B2
Techniques are described for generating asynchronous circuits (e.g., in the form of one or more netlists) for implementation, e.g., in integrated circuitry/chips. Embodiments are directed to asynchronous multi-level domino design template and several variants including a mixture of domino and single-rail data logic. The templates can provide high throughput, low latency, and area efficiency. A multi-level domino template is partitioned into pipeline stages in which each stage consists of potentially multiple-levels of domino logic controlled by a single controller that communicates with other controllers via handshaking. Each stage is composed of two parts: a data path and a control path. The data path implements the computational logic, both combinational and sequential using efficient dual-rail domino logic. The control path implements a unique four-phase handshake to ensure correctness and the preservation of logical dependencies between pipeline stages. The data path and controller interact through a small number of key control signals.
US08495542B2
Automated management of verification waivers is disclosed. In one embodiment a method is provided comprising issuing a request to perform a verification run on a component of an electric circuit design, receiving configuration data specifying a list of waivers extracted from a plurality of waivers applicable to the electric circuit design as a whole where the list of waivers is extracted based on waiver validity period data and is applicable to the component rather than the electric circuit design as a whole. The described method further comprises identifying a potential design defect and generating a verification run result including a set of design defects of the component, the set including the potential design defect if no waiver of the list of waivers is determined to be applicable.
US08495535B2
A circuit design is compiled for hardware-accelerated functional verification by removing internal gates of a uniform operator tree (e.g., an assertion tree) while retaining node information, and partitioning the circuit to optimize connectivity without being constrained by the uniform operator tree. After partitioning, sub-trees are constructed for the partitions, and aggregated to form a master tree. The sub-trees can have leaf nodes at varying depths based on ranks of the leaf nodes, and the master tree can similarly provide inputs from the sub-trees at varying depths based on simulation depths for the sub-trees. The resynthesized master tree is structurally distinct from the original uniform operator tree but, since the inputs are commutative (e.g., OR gates), the functional equivalence of the model is preserved.
US08495533B2
Preprocessing parallel sequences of “wait” statements and synthesizing these multiple “wait” statements to construct support for RTL tools. This is accomplished by preprocessing a VHDL process with multiple wait statements (referred to as BehFSM) into an equivalent register transfer.
US08495530B2
A mechanism is provided for electrical yield enhancement retargeting of photolithographic layouts. Optical proximity correction is performed on a set of target patterns in order to produce a set of optical proximity correction mask shapes. A set of lithographic contours is generated for each of the set of optical proximity correction mask shapes. A determination is made of electrical yield sensitivities for at least one shape in a set of shapes in the set of target patterns. A determination is also made as to an amount and a direction of retargeting for each shape in the set of shapes based on the electrical yield sensitivity of the shape. A new set of target patterns with retargeted edges is generated for each shape based on the amount and the direction of retargeting.
US08495521B2
A relationship map includes multiple nodes that display related information from node to node in a tree-like, hierarchical fashion. The relationship map associates a formula with a particular node of the relationship map. The relationship map also associates range information with the particular node, the range information indicating a range of nodes to which the formula should be applied. The range information may indicate whether the nodes in the range extend leafward or rootward from the particular node in the relationship map. The relationship map displays the particular node updated with result information that a relationship map generator generates when applying the formula to the nodes specified by the range information.
US08495518B2
A method, computing device, and computer program product are provided for automatically generating contextual image tests implemented on a computer. An image is received by a computer. Sections of the image are altered to appear out of context or wrong to human users. The user must then identify the errors to pass the CAPTCHA.
US08495516B2
A displaying method of displaying a downloading progress of a file, including the following steps: downloading and restoring a poster of the file, and processing the poster to allow the poster to display the downloading progress of the other content of the file. With the present disclosure, the downloading progress of the other content of the file is displayed in the poster, and users are able to obtain the downloading progress when watching the poster, which brings a good using experience of products applying the displaying method.
US08495514B1
A scene manager, in response to detecting user input indicating an obscured window may initiate transparency assisted window focus and selection. The scene manager may cause the obscured window to be rendered fully opaque while causing any obscuring windows to be rendered highly, or at least partially, transparent allowing the contents of the obscured window to be at least partially visible through the transparent content of the obscuring windows. The scene manager may cause transparency-enabled applications to redraw obscuring windows to be highly transparent. Alternatively, the scene manager may utilize a graphics subsystem capable of rendering the obscuring windows highly transparent. The scene manager may be configured to cause obscuring windows to be rendered multiple times, each time with increasing levels of transparency so that the obscuring windows fade from opacity to transparency.
US08495513B2
Method and system for merging two objects in a business intelligence system. A first member is selected in the business intelligence system, the business intelligence system includes a user space, a content space, a data space, a master-data space and a metadata space. A relationship between the first member and a plurality of members selected from the group consisting of the user space, the content space, the data space, the master-data space, the metadata space is determined, which results in determined relationships for every member in the business intelligence system. Two members in the content space are then selected. Relationships between the two members in the plurality of determined relationships are traversed to determine the members in the traversed relationships. A preference is assigned to the members in the traversed relationships with close or exact relationships; and the members with the preference are merged.
US08495503B2
A method, system, and program for indicating a reaction response associated with the content of a communication to provide a context for the communication are provided. The content of a communication and the reaction responses to a communication provide the context for a communication. Varying portions of the content of a communication are analyzed to identify a particular reaction response associated with each of the varying portions of content. During a display of the content of the communication, a color within any of the varying portions indicates the associated reaction response. A reaction response may indicate a sender's intended response or an anticipated or actual response of a recipient. The colors may be added to a proposed communication and edited by a sender to achieve a particular desired response.
US08495502B2
There is disclosed a method of facilitating interaction between users of an electronic community. In an embodiment, the method comprises: reviewing a user activity log for each user in the electronic community; executing a natural language parser to extract significant noun phrases from the user activity log; updating user profiles from the newly extracted noun phrases, based on their usage frequency and importance value; and storing the updated profiles in a user profile and relationship data base; and executing a similarity based clustering algorithm to cluster user profiles, thereby discovering relationships among users and storing them in a user profile and relationship database. The method may further comprise displaying for each user the one or more relationships to which the user is assigned, together with a list of users assigned to the one or more relationships. The method may also comprise storing for each user the relationship to which the user is assigned in a user profile and relationship database.
US08495500B2
A computer-implementable method, system, and computer program product that creates a podcast template within a portal definition environment is presented. In one embodiment, the method includes the steps of: creating a standard two-dimensional portal page; and rendering a one-dimensional portlet from the standard two-dimensional portal page to create a podcast.
US08495499B1
Techniques are described for displaying a representation of a list of electronic search results while a user is reviewing content linked to by electronic search results included in the list. While the user is reviewing the search results, the user may jump between content linked to by different search results using the representation of the list of electronic search results displayed. The displayed representation of the list of search results may be updated based on the user's browsing activities in reviewing the search results, user input manipulating the list of search results, and supplemental information added to the list of search results by the user.
US08495492B2
Systems, methods, and apparatus are provided for distributed augmentation. In one implementation, a system is provided. The system includes one or more presentation applications, each presentation application operable to provide a presentation output and a plurality of augmentation and presentation control (iAPC) modules operable to provide user augmentations of the presentation output. The system also includes one or more distributed augmentation and presentation management (DAPm) modules operable to separately manage augmentations from the presentation output and to provide an augmented presentation output and one or more display devices for presenting the augmented presentation output.
US08495482B2
Methods, systems, and computer readable media for automatically and securely citing and transferring electronically formatted information and for maintaining association between the cited or transferred information and back-end information are disclosed. According to one method, a selection of media content copied from an electronic source is received. The selection of media content is inserted into an electronic destination. Citation information is automatically determined for the selection of media content by parsing a data structure provided by an author or publisher of the media content. The citation information is automatically inserted into the electronic destination. The inserted selection of media content and the citation are made uneditable.
US08495475B2
An FEC frame structuring device includes a multi-lane distributing unit that distributes a data frame to be transmitted to n lanes, FEC coding units each performs FEC coding of the distributed data frame independently for each of the n lanes to generate an FEC frame, a multiplexing unit that multiplexes the FEC frame from the FEC coding units by relating to m channels of an optical signal, a demultiplexing unit that demultiplexes the m channels of the received optical signal by relating to the n lanes, FEC decoding units each performs FEC decoding of the demultiplexed FEC frame independently for each of the n lanes, and a multi-lane synchronizing unit that synchronizes the n lanes with each other after the FEC decoding performed by the FEC decoding units to reconstruct the original data frame.
US08495453B1
Systems and methods for decoding low density parity check (LDPC) codes are provided. An input message, representing a codeword encoded using a parity check matrix, is processed and data associated with each of the layers of the parity check matrix is computed. A first layer of the parity check matrix includes a first circulant configured to be updated using the data associated with a second layer of the parity check matrix. A second circulant in the first layer of the parity check matrix, configured to be updated using the data associated with the second layer of the parity check matrix, is identified. The first and second circulants are updated using the data associated with the first and second layers of the parity check matrix.
US08495451B2
A transmitting system and a method of transmitting digital broadcast signal are disclosed. This invention extends a region for mobile service data in a slot. Thus, the transmitter can transmit more mobile service data. This invention has an advantage enhancing the reception performance of a broadcast signal at a reception system, and a method for processing a broadcast signal by inserting additional known data in regions C, D and E.
US08495450B2
A family of low density parity check (LDPC) codes is generated based on a mother code having a highest code rate. The low density parity check (LDPC) codes include a codeword size of at least 1344. The LDPC codes also include a plurality of parity bits in a lower triangular form. The mother code is constructed by: selecting m number of rows and n number of columns; setting maximum column weights and row weights; designing a protograph matrix based on the set column weights and row weights and selected m and n; and selecting circulant blocks based on the protograph matrix.
US08495448B2
In a communication device that is operative to perform decoding, a log-likelihood ratio (LLR) circuitry operates to calculate LLRs corresponding to every bit location within a received bit sequence. This received bit sequence may include a header and a data portion (both of which may be included within a frame that also includes a preamble). The header is composed of information bits, a duplicate of those information bits (such as may be generated in accordance with repetition encoding), and redundancy bits. The header includes information corresponding to frame or data including frame length, a code type by which the data are encoded, a code rate by which the data are encoded, and a modulation by which symbols of the data are modulated. Once the header has been decoded, then the data corresponding thereto is decoded by a block decoder circuitry to make estimates of that data.
US08495441B2
A method for adjusting a memory signal phase is applied to data access between a memory controller and a dynamic random access memory (DRAM) of an electronic apparatus. The method includes writing a test data into the DRAM by the memory controller in response to a predetermined status of the electronic apparatus; generating a first data strobe signal; offsetting a phase of the first data strobe signal to access and verify the test data to generate a verification result; generating a target offset value in response to the verification result; and offsetting the phase of the first data strobe signal by the target offset value for subsequent operations.
US08495424B1
An internet browser-based portal system is provided. The internet browser-based portal system may be configured to receive information relating to a plurality of Automated Teller Machines (“ATMs”). The internet browser-based portal system may be further configured to classify each of the ATMs according to the fault information received for each of the ATMs. The internet browser-based portal system may also be configured to display information for each of the ATMs based at least in part on the classification of each of the ATMs.
US08495423B2
A Flash-based memory system comprises a plurality of Flash memory devices, a Flash controller communicating independently with each Flash memory device to perform memory operations, a power circuit providing power the Flash memory devices, and a CPU configured to perform a controlled powering down procedure upon detecting a power failure. In some embodiments, the Flash-based memory system includes a backup power source having a charge storage device and charging circuitry, the CPU configured to perform one or more test procedures on the charge storage device to provide an indication of a charge storage capacity of the charge storage device. A plurality of Flash-based memory systems may be mounted on a Flash-based memory card, and multiple such Flash-based memory cards may be combined into a Flash-based memory module. A number of Flash-based memory modules may then be removably mounted in a rack-mountable housing to form unitary Flash-based memory unit.
US08495412B2
A method provides input/output (I/O) redundancy within a data processing system having (a) a client logical partition (LPAR) that generates and consumes I/O requests, (b) a plurality of virtual input/output servers (VIOS) that are communicatively inter-connected with each other to form a VIOS cluster and which include virtual I/O adapters for connecting to a fabric that provides access to a block storage. In one embodiment, a first VIOS receives an I/O request from the client LPAR. The first VIOS detects that a problem exists with a fabric connection to the block storage, and the first VIOS responds to the detected connection problem by autonomously propagating the I/O request to a second VIOS to which the first VIOS is connected. Forwarding of the I/O request to the block storage is subsequently completed by the second VIOS.
US08495408B2
In order to solve the technical problem that in the current real-time distributed systems such as multi-antenna MIMO system, the implementation of synchronization between distributed modules by means of software is of a large time overhead, the invention proposes a synchronization method and device for the real-time distributed system, the distributed module determines if the present module is able to operate synchronously, at a synchronization start time that is unified with the other distributed modules; sets the present module's operate indication signal in a logic circuit, based on the determining result; and decides whether the present module is to operate synchronously, following a rule unified with the other distributed modules, based on the present module's operate indication signal along with the operate indication signals in the logic circuit set by the other modules. The invention implements real-time synchronization between distributed modules by means of hardware logic circuit with small operation time overhead, and preferably it only needs several-bit logic circuit and several cascaded logic gates, the structure is concise, efficient, and easy to implement and extend.
US08495400B2
Methods and devices are provided for managing the transitions between operating modes in a data device. In an illustrative example, a method includes storing, in a control system for a device, a value for a first interval of time. The value indicates a minimum interval of time required for the device to remain in a lower power operating mode to provide energy savings at least equal to an energy cost associated with transitioning between the lower power operating mode and a higher power operating mode. The method further includes receiving a signal that instructs the device to transition from the lower power operating mode to the higher power operating mode. The method also includes ensuring that the device has remained in the lower power operating mode for at least as long as the first interval of time before it transitions to the higher power operating mode.
US08495397B2
The present invention relates to a computer system capable of adjusting the operating frequency dynamically and comprises at least a processor voltage-adjusting unit, a clock-generating circuit, at least a load-detecting unit, and a control unit. The processor voltage-adjusting unit and the clock-generating circuit produce a processor operating voltage and a clock signal, respectively, and transmit them to the processor. The load-detecting unit detects the processor for producing a detecting signal related to the load of the processor. The control unit produces a clock-adjusting signal and a processor voltage-adjusting signal according to the detecting signal and controls the processor voltage-adjusting unit and the clock-generating circuit, respectively. Thereby, the control unit can adjust the operating voltage of the processor as well as the frequency of the clock signal and hence adjusting the operating frequency of the processor. According, the purpose of adjusting the performance of the computer system dynamically can be achieved.
US08495387B2
An apparatus and associated method for writing encryption data to memory in a plurality of partially overlapping data segments and subsequently retrieving the encryption data by combining a selected one of either a first set of the overlapping data segments that define the encrypted data or a different second set of the overlapping data segments that define the encrypted data.
US08495384B1
Methods and systems to provide a score regarding the uniqueness and individuality of personal information that may be used in the process of electronic transactions for the determination of a person(s) identity. Such may be employed to limit identity theft, prevent potential insurance fraud, and be incorporated into other processes and methods to enhance the quality of identity credentials and information electronically. The comparisons that determine the above are determined from data information that is accurate and represented by the owner as accurate and true. The database containing these records is queried by the system to identify correlations. Instances where information matches across multiple records and/or highly unique fields result in a higher rated score then those that do not. A matched record does not indicate or represent fraud in itself, only that the match indicates the information no longer substantiates the uniqueness of the information and the resulting assurance of the possessor and owner are the same.
US08495382B2
The invention disclosed herein is an in-circuit security system for electronic devices. The in-circuit security system incorporates identity credential verification, secure data and instruction storage, and secure data transmission capabilities. It comprises a single semiconductor chip, and is secured using industry-established mechanisms for preventing information tampering or eavesdropping, such as the addition of oxygen reactive layers. This invention also incorporates means for establishing security settings, profiles, and responses for the in-circuit security system and enrolled individuals. The in-circuit security system can be used in a variety of electronic devices, including handheld computers, secure facility keys, vehicle operation/ignition systems, and digital rights management.
US08495380B2
A method and system for generating credentials for a token. A server detects a token, determines that the token is to be enrolled, and generates a subject key pair that includes a subject public key and subject private key. The server encrypts the subject private key with a key transport session key to obtain a wrapped private key and forwards the wrapped private key to the token.
US08495372B2
In one aspect, a first processing device, which may be an authentication token, establishes a shared key through a pairing protocol carried out between the first processing device and a second processing device. The pairing protocol also involves communication between the second processing device and an authentication server. As part of the pairing protocol, the first processing device sends identifying information to the second processing device, and the second processing device utilizes the identifying information to obtain the shared key from the authentication server. The first processing device encrypts authentication information utilizing the shared key, and transmits the encrypted authentication information from the first processing device to the second processing device. The second processing device utilizes the shared key to decrypt the encrypted authentication information.
US08495371B2
In general, this disclosure relates to maintaining security between an optical network terminal (ONT) and an optical network aggregation device in an Active Ethernet network. An optical network aggregation device includes one or more optical Ethernet switches that can be adaptively configured to support authentication of one or more ONTs. For example, the optical network aggregation device may include a controller with an authentication unit for managing ONT authentication and an optical Ethernet interface for transmitting and receiving data over the optical network. The authentication unit may exchange authentication request messages via the optical Ethernet interface with an ONT and grant the ONT access to the provider network based on the exchange, thereby preventing rogue devices from gaining access to the provider network.
US08495357B2
A method for data security policy enforcement including inspecting incoming and outgoing data packets from a server computing device for attributes in accordance with a data security policy, processing the data packets in accordance with the security policy based on the inspected attributes, and routing the data packets in accordance with the security policy based on the inspected attributes, wherein incoming and outgoing data from the server computing device composed of the data packets is processed and routed in accordance with the security policy on a per-packet basis. A system and computer program product is also provided.
US08495355B2
Aspects of the subject matter described herein relate to operating system experience states. Input may be received that requests a change from a current experience state to a target experience state. In response, state data may be obtained that indicates allowed experience states as well as component data that indicates components and relationships between components in the target experience state. This state data may then be used to change from the current experience state to a target experience state. The target experience state may be used, for example, to configure a server or other operating system.
US08495352B2
A framework instantiates an application from its disk snapshots. The disk snapshots are taken from a different network environment and migrated to a virtualized environment. Modifications to operating systems and hypervisors are avoided, and no special network isolation support is required. The framework is extensible and plug-in based, allowing product experts to provide knowledge about discovering, updating, starting and stopping of software components. This knowledge base is compiled into a plan that executes various interleaved configuration discovery, updates and start tasks such that a required configuration model can be discovered with minimal start and update task execution. The plan generation automatically stitches together knowledge for the various products, thus significantly simplifying the knowledge specification. Once discovery is complete, the framework utilizes the discovered model to update stale network configurations across software stack and customize configurations beyond network settings.
US08495350B2
A method making possible booting up and running a system image of an operating system together with diskspace or drivespace, either free or stored with data or application files, for use on the type of storage medium, such as but not limited to internal physical memory or internal RAM, that virtual memory allocated out of the system memory pool upon boot-up can be and is used for mapping for access of such type of storage medium by the operating system under concern in device(s), including computer system(s) or computer-controlled device(s) or operating-system-controlled device(s) capable of running the operating system under concern.
US08495340B2
A processing apparatus comprises a plurality of processors (12), each arranged to perform an instruction, and a bus (20) arranged to carry data and control tokens between the processors. Each processor (12) is arranged, if it receives a control token via the bus, to carry out the instruction, and on carrying out the instruction, to perform an operation on the data, to identify any of the processors (12) which are to be data target processors, and to transmit output data to any identified data target processors, to identify any of the processors which are to be control target processors, and to transmit a control token to any identified control target processors.
US08495337B2
A method of responding to an attempt to write a memory address including a target instruction which has been translated to a host instruction for execution by a host processor including the steps of marking a memory address including a target instruction which has been translated to a host instruction, detecting a memory address which has been marked when an attempt is made to write to the memory address, and responding to the detection of a memory address which has been marked by protecting a target instruction at the memory address until it has been assured that translations associated with the memory address will not be utilized before being updated.
US08495332B2
A controller, techniques, systems, and devices for optimizing throughput of read operations in flash memory are disclosed. Various optimizations of throughput for read operations can be performed using a controller. In some implementations, read operations for a multi-die flash memory device or system can be optimized to perform a read request with a highest priority (e.g., an earliest received read request) as soon as the read request is ready. In some implementations, the controller can enable optimized reading from multiple flash memory dies by monitoring a read/busy state for each die and switching between dies when a higher priority read operation is ready to begin.
US08495327B2
A memory controller includes first and second output modules for driving first and second data, respectively, to be written to a memory device. The memory controller also includes a clock module for providing an internal clock signal and a timing control module for producing a first and second timing control signals. The first and second timing control signals are supplied to the first and second output modules, respectively.
US08495321B2
A mechanism is provided for firehose dumping modified data in a static random access memory of a hard disk drive to non-volatile memory of the hard disk drive during a power event. Responsive an indication of a power event in the hard disk drive, hard disk drive command processing is suspended. A token is set in the non-volatile storage indicating that flash memory in the non-volatile memory contains modified data. A portion of a static random access memory cache table containing information on the modified data in the static random access memory is copied to the flash memory. The modified data from the static random access memory is then copied to the flash memory. Responsive to a determination that the power event that initiated the copy of the modified data in the static random access memory to the flash memory is still present, the hard disk drive is shut down.
US08495319B2
A data processing system includes a first storage system that is connected to a host device and sends and receives data to and from the host device; a second storage system that is connected to the first storage system and receives data from the first storage system; and a third storage system that is connected to the first storage system and receives data from the first storage system. The first storage system, the second storage system and the third storage system are arranged to be changeable between a first status including first and second copy pairs and a second status including a third copy pair in response to a predetermined condition at the first storage system.
US08495309B2
Various embodiments of systems and methods for variable length data protected by Seqlock are described herein. Seqlock is a special locking mechanism used in data structures for multithreaded applications that can be read very quickly, when there are no changes being made, at the cost of needing to repeat a read operation when writing has occurred. A Seqlock, in normal use, can only protect a fixed-size data structure with no pointers. This is because the writing thread may invalidate a pointer after a reading thread has followed it. The embodiments specify an algorithm where a Seqlock-protected pointer, once written, is never invalidated. This removes the “no pointers” restriction, allowing the Seqlock to protect a simple singly-linked list, which can be safely increased in size while being read by other threads. The innovation includes the use of the write-once head and next pointers, and the always valid end iterator.
US08495302B2
In an embodiment, a target number of discretionary pages is calculated for a first partition. If the target number of discretionary pages for the first partition is less than a number of the discretionary pages that are allocated to the first partition, a result page is found that is allocated to the first partition and the result page is deallocated from the first partition. If the target number of discretionary pages for the first partition is greater than the number of the discretionary pages that are allocated to the first partition, a free page is allocated to the first partition.
US08495301B1
A scatter gather cache system and method are provided, which increase performance of scatter-gather DMA operations by reducing the time taken by the DMA engine to perform a logical to physical address translation. This is done primarily by two-dimensional caching of scatter-gather elements of selected scatter-gather lists using a novel indexing, line swapping and replacement methodology. The cache can also include a context victim table (CVT) for storing scatter-gather list contexts from evicted cache entries and also allows for pre-fetching of SGL elements from Scatter-Gather Lists (SGL). It also provides coherency support when there are multiple instances of the cache accessing the same memory space.
US08495296B2
A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The programming instructions are operable to optimize data remanence over hybrid disk clusters using various storage technologies. The programming instructions are operable to determine one or more data storage technologies accessible by a file system. The programming instructions are operable to determine secure delete rules for each of the one or more storage technologies accessible by the file system. The secure delete rules include a number of overwrites required for data to be securely deleted from each of the one or more storage technologies. The programming instructions are operable to provide the secure delete rules to the file system upon a request for deletion of data for each of the one or more storage technologies a specific amount of times germane to secure delete data from the one or more storage technologies.
US08495294B2
A management system, which manages a plurality of storage systems, in a case where belonging to a storage system having a first function constitutes a condition for allocating a plurality of volumes to a host device, retrieves the storage system having the first function from among the plurality of storage systems, selects one or more unallocated logical volumes included in the retrieved storage system, acquires a logical volume capacity included in the selected logical volumes and notifies an output device of the acquired capacity as the capacity allocatable to the host device.
US08495286B2
The present invention relates to a method and respective system for operating a DRAM main memory. One buffer line is provided for multiple pages. When writing data to the buffer it is decided which to which buffer-line the data is written to based on its destination main memory address. A tuple consisting of lower memory address and data is stored. Data entered into the buffer-line will be sorted by page in case the line is flushed to the main memory. Sorting the buffer entries results in less page openings and closings, since the data is re-arranged by memory address and therefore in logical order. By using one line for multiple pages only a fraction of memory of a common set-associative cache is needed, thus decreasing the amount of overhead significantly.
US08495285B2
Methods of operating an apparatus such as a computing system and/or memory device for memory endurance are provided. One example method can include receiving m digits of data having a first quantity of digits represented by a first data state that is more detrimental to memory cell wear than a second data state. The m digits of data are encoded into n digits of data having a second quantity of digits represented by the first data state. The value n is greater than the value m. The second quantity is less than or equal to the first quantity. The n digits of data are stored in an apparatus having memory cells.
US08495276B2
A power conservation system implementable in a computer system. The system includes a non-volatile cache memory (NVCM) device for storing information. The NVCM device is operationally coupled to the computer system. The system also includes a data storage device coupled to the NVCM device. The data storage device is for storing said information. The system further includes a controller coupled to the NVCM device. The controller initiates an occurrence of writing the information in the NVCM device to the data storage device. The occurrence of writing causes powering up of the data storage device to which the data is to be written or from which data is to be retrieved.
US08495275B2
A list structure control circuit includes memories each individually stores data, selection circuits arranged for each of the memories and series-connect the memories so that data stored in each memory has an order relation, and an update control circuit that adds a position selection signal which specifies a position for data insertion or data removal to a fixed value, or subtracts the position selection signal from the fixed value, generates an enable signal based on the calculation result, and controls data retention performed in the memories or data update performed in the memories using data of a memory in precedent stages based on the generated enable signal, wherein the selection circuits are controlled based on the position selection signal at the time of the data insertion, and data stored in a memory located at the position specified by the position specification signal is updated with data to be inserted.
US08495269B2
Administering computing system resources in a computing system, the computing system comprising at least one slot adapted to receive an electrical component having a set of pins, the slot configured to couple pins of the electrical component to the computing system, installed within the slot a presence detectable baffle, the presence detectable baffle comprising a passive chassis having a form factor consistent with the electrical component and a presence detectable pin set connected to the passive chassis, the pin set consistent with the electrical component, including: identifying, by a system manager, the presence detectable baffle; and managing, by the system manager, computing system operating attributes in dependence upon presence detectable baffle attributes.
US08495268B2
In a set device having a card host LSI, high-speed data transmission to a removable card or the like is realized without hindering a reduction in size and weight. The card host LSI and the removable card are connected to a card bus complying with predetermined card bus specifications. A microcomputer module and the card host LSI are connected also by a card bus complying with the predetermined card bus specifications.
US08495267B2
Systems and methods to manage memory are provided. A particular method may include initiating a memory compression operation. The method may further include initiating a first interrupt configured to affect a first process executing on a processor in response to a first detected memory level. A second initiated interrupt may be configured to affect the first process executing on the processor in response to a second detected memory level, and a third interrupt may be initiated to affect the first process executing on the processor in response to a third detected memory level. At least of the first, the second, and the third detected memory levels are affected by the memory compression operation.
US08495253B2
An article of manufacture, apparatus, and a method for facilitating input/output (I/O) processing for an I/O operation at a host computer system configured for communication with a control unit. The method includes the host computer system obtaining a transport command word (TCW) for an I/O operation having both input and output data. The TCW specifies a location of the output data and a location for storing the input data. The host computer system forwards the I/O operation to the control unit for execution. The host computer system gathers the output data responsive to the location of the output data specified by the TCW, and then forwards the output data to the control unit for use in the execution of the I/O operation. The host computer system receives the input data from the control unit and stores the input data at the location specified by the TCW.
US08495249B2
Providing synchronization notifications to a client device. In response to a server receiving notification that an event of interest has been received, a state of the client device is determined. The state indicates whether or not the client device has any outstanding sync notifications. In an embodiment, the state is determined based on a first parameter and a second parameter. When the state of the client device indicates that the client device has no outstanding sync notifications prior to the receipt the received notification, the first parameter is set equal to the second parameter, and the second parameter is updated after each successful device synchronization of the client device. A filter is applied prior to sending out the sync notification to the client device.
US08495248B2
A method of synchronizing a data processing device (9-11) with a data processing system (1) to which the data processing device (9-11) has an intermittent connection, includes determining a first context based on variable data (30). A second context, valid over a longer term than the first context, is determined based on further data (28). Both the first and the second context are used to control a synchronization process during which data is communicated between the data processing device (9-11) and the data processing system (1), and which results in at least one of them obtaining a target set of data (31,32,33). The target set of data is determined in such a way that its composition is based on both the first and the second context.
US08495237B1
Techniques for providing a media stream to a mobile computing device based on a predicted route of the mobile computing device include obtaining a predicted route of the mobile computing device and determining whether the predicted route travels through an area of reduced network capabilities. If the predicted route travels through the area, the techniques include determining whether to adjust the bit rate encoding of the media stream such that playback of the media stream is not interrupted.
US08495233B2
Multiple files a served using a server coupled to a data network. A plurality of files is determined, wherein a file includes an integer number of blocks, and wherein each block includes at least one input symbol. For each file, an indication of at least one channel on which to serve the file is determined, and, for each file, a rate at which to serve the file is determined. Also, a schedule for processing the blocks is determined, and output symbols for the blocks are generated according to the schedule. The output symbols are transmitted on the corresponding at least one channel, wherein the files are concurrently served at their corresponding rates.
US08495232B2
Methods and apparatus related to broadcasting data in a peer to peer wireless communications network are described. A timing structure is utilized employing slots of a first type which support broadcast traffic transmissions and unicast traffic transmissions and slots of a second type which support unicast traffic transmission but do not support broadcast traffic transmissions. In various embodiments, traffic air link resource scheduling is performed in a decentralized manner on a slot by slot basis. In some such embodiments, a wireless device prior to transmitting a broadcast data traffic signal, transmits a broadcast transmission request signal, sometimes alternatively referred to as a broadcast indicator signal; and a wireless device prior to transmitting a peer to peer unicast signal, transmits a peer to peer traffic transmission request signal. In various embodiments, for slots of the first type, broadcast transmission requests have priority over peer to peer unicast transmission requests.
US08495228B2
A system and method for providing MBMS content distribution using unicast bearers. According to various embodiments, MBMS download user services are delivered to pieces of user equipment by delivering a FLUTE file delivery table via an OMA Push message. One of a number of different additional actions may be used in the delivery of the MBMS download user services. These actions include (1) making a single HTTP GET request using simple URL-encoding format to retrieve all files of the FDT; (2) making a single HTTP GET request using “group” field of FDT in URL-encoding to retrieve a logical group of files of the FDT; (3) making pipelined HTTP GET requests where each HTTP GET request retrieves at least one file of the FDT; (4) making serialized HTTP GET requests where each HTTP GET request retrieves at least one file of the FDT; (5) making pipelined HTTP GET requests where each HTTP GET request retrieves at least one logical group of files of the FDT; (6) making serialized HTTP GET requests where each HTTP GET request retrieves at least one logical group of files of the FDT; (7) delivering the serviceID of the MBMS user service in the above mentioned OMA PUSH message but not including the serviceID in the FLUTE FDT; (8) an HTTP request to de-register the MBMS UE from the BM-SC for stopping the unicast delivery of the MBMS download user service; and (9) delivering the FDT Instance ID of the FDT Instance in an OMA Push message.
US08495222B2
To prevent unexpected Http session timeouts on the web and enable reliable business processing on the Web, a unit for notifying a user of timeouts of Web and a unit for the user to change timeout intervals in the processing of Web applications such as online shopping. The present invention includes an application system which provides application services via a network and clients which receive the application services via the network, in which the application system sends to the clients a program for generating a window which displays information about timeouts on Web sessions of application services, and the clients display the window based on the program received.
US08495199B2
Methods and apparatus for interfaces to manage service marketplaces accessible via direct network peerings. A system may include a plurality of resource collections and a connectivity coordinator. The coordinator implements a programmatic interface defining connectivity operations. A first client may implement a service using one of the resource collections. The coordinator may use the interface to notify a second client that the service implemented by the first client is accessible via a dedicated direct physical link set up on behalf of the second client. In response to a subscription request for the service, the coordinator performs one or more configuration operations to enable a request for the service from the second client to be routed using the second client's dedicated physical link.
US08495189B2
Methods, apparatus, and products are disclosed for managing the performance of an application carried out using a plurality of pluggable processing components, the pluggable processing components executed on a plurality of compute nodes, that include: identifying a current configuration of the pluggable processing components for carrying out the application; receiving a plurality of performance indicators produced during execution of the pluggable processing components; and altering the current configuration of the pluggable processing components in dependence upon the performance indicators and one or more additional pluggable processing components.
US08495187B2
An apparatus that is connected to and controls a media server and a media renderer that is connected to a home network, stores and manages information regarding media content included in the media server, and provides a directory service with respect to all media content under a home network environment. The apparatus includes a media server directory module which stores and manages meta data of the media content comprised in all media servers existing under the home network environment and stores and manages connection information regarding the media servers. Also included is a proxy media server module which provides a content directory service, and a media server control point module which controls the media server directory module and the proxy media server module, searches for the media content, and brings and stores the meta data of the searched media content in the media server directory module.
US08495186B1
Proxy mobile IP provides mobility to a mobile device that is not equipped to perform client mobile IP by moving the mobile IP signaling responsibility from the mobile device into the network. A network element performs the mobile IP signaling on behalf of the mobile device. In one scenario, the mobile device establishes a PPP session with a foreign agent, with no mobile IP signaling on top of the PPP session. The foreign agent then performs mobile IP signaling with the mobile device's home agent to negotiate a proxy mobile IP session for the device. Once the session registration lifetime has been established by the foreign agent and the home agent, the foreign agent communicates the registration lifetime to the mobile device by way of a PPP vendor-specific packet.
US08495185B2
A mechanism is provided for minimizing network resource overhead consumption by reports from one or more agents distributed in an electronic data network of nodes having a hierarchical reporting structure. Reports are received from other nodes in an electronic network of nodes or one or more agents further from a network root node in the electronic network of nodes. The reports are submitted to another node closer to the network root node in response to another node existing between the node and the network root node. The reports are submitted to the network root node in response to no other node existing between the node and the network root node. The node is adapted to only report variations in the expected report flow associated with the received reports.
US08495184B2
A method, system and computer-readable medium for resolving conflicting network settings on a software partition server. In one embodiment, the method clones a software partition of a data processing system to obtain a second software partition. The method detects a conflict between a network configuration of the second software partition and an existing network configuration of an existing software partition on the data processing system. The method then dynamically resolves the conflict between the network configuration of the second software partition and the existing network configuration of the existing software partition without additional input from the user.
US08495183B2
Examples of methods and apparatus are provided for state-based provisioning of a local client having a windows-based embedded image. The apparatus may include a retrieval module of the local client that facilitates locating a remote repository server containing a configuration file and that facilitates obtaining the configuration file from the remote repository server. The apparatus may include a reset check module of the local client that determines whether to reset a previous state of the image based on the configuration file. The apparatus may include an apply settings module of the local client that applies, to the image, one of a first configuration change and a second configuration change based on the determination. The first configuration change may include a configuration update to the previous state of the image. The second configuration change may include a change to the image independent of the previous state of the image.
US08495176B2
A content management system (CMS) includes a value-add application with a first set of XML content services, one or more dedicated XML processing servers with a second and other sets of XML content services, and a core CMS with a third set of XML content services. The content management system may be designed to provide XML content services at any of these three tiers of processing. A first threshold is defined that allows the value-add application to determine when to offload XML content services to a dedicated XML processing server. A second threshold is defined that allows the core CMS to determine when to offload XML content services to a dedicated XML processing server. Callback services are included that allow each tier of XML content services to send or receive additional information to complete the XML processing. The result is a content management system that is very powerful and flexible.
US08495168B2
An electronic musical instrument and a portable terminal are connected to a wireless LAN. The wireless LAN is connected to an Internet via a router. A distribution server residing on the Internet is a server which provides Internet services. A pairing between the electronic musical instrument and the portable terminal is established to conduct Internet communications in a pair. Processes from accessing the distribution server to specifying a desired service are performed by use of the portable terminal. The distribution server distributes data corresponding to the service specified by the portable terminal to the electronic musical instrument. A user is thus allowed to use the desired service on the electronic musical instrument.,
US08495165B2
Embodiments of the present technical solution relate to the technique field of storage, and disclose a server and a method for the server to access a volume. The method comprises: determining, from a first list, a block that needs to be accessed according to an access offset of a volume that needs to be accessed; determining, from a second list, a storage controller corresponding to the block that needs to be accessed according to the determined block; and sending a data reading request or a data writing request to the storage controller corresponding to the block that needs to be accessed to process. Embodiments of the present invention can reduce time delay when the data reading request or the data writing request of the server reaches the block that needs to be accessed.
US08495161B2
A method may include receiving a content message from a content provider at a computing device, the content message including at least one content item to be included in alert messages. The method may further include verifying a content item included in the content message for duplication against a content history by utilizing the computing device, the verifying including: computing an item checksum for the content item; querying the content history for the item checksum; and determining whether the item checksum is a duplicate based on a result returned from the query. The method may further include if the content item is determined not to be a duplicate: matching the content item to an alert template associated with a subscriber, and generating an alert message including the content item based on the alert template.
US08495158B2
Disclosed herein is a method of delivering wills and messages, in which the death of an invitor is verified by one or more invitee(s)/verifier(s) close to the invitor, and then the will and message of the invitor are delivered to the invitee(s). The method of delivering wills and messages enables not only an invitor to efficiently and reliably leave behind a will and a message to one or more invitee(s) but also the death of the invitor to be quickly determined by the invitee(s), thereby improving the reliability of the determination of death.
US08495156B2
A method and system for populating identities in a message service involves registering a user of a first messaging service with a second messaging service. User identities for users other than the registered user may be identified. These user identities may be associated with the first messaging service and may be stored in a list associated with the registered user. It is determined if each identified user identity has a matching user identity associated with the second messaging service. If so, a database associated with the second messaging service is populated with the matching user identities. Determining whether a matching user identity exists may be performed, for example, by making character strings comparisons between user identities or using a database that stores a mapping of first messaging service user identities to second messaging service user identities. The mapping database may be generated as corresponding user identities are discovered.
US08495153B1
A method, system, and a computer program product for transferring a message from a source node to recipient nodes connected by a grid architecture. According to an aspect, a source node stores a message in a message grid. An identifier and a message-type of the message are then received in a message manager node. If the type of message to be sent to the recipient nodes is the same as the message-type of the message stored in the message grid, the message manager node sends the identifier to the recipient nodes. The recipient nodes then retrieve the message from the message grid using the message identifier. Recipient nodes register with a registration grid specifying the type of message desired to be received.
US08495149B2
Methods and apparatus, including computer program products, implementing and using techniques for distributing a file by email from a mobile device. An email is composed on the mobile device. A user selection is received of a file to be attached to the email. The selection is made from an off-line snapshot of a remote file system in which the file is located. A link corresponding to the location of the file in the remote file system is embedded into the email. The email with the link is placed in a queue on the mobile device. The email with the file corresponding to the link is sent in response to the remote file system becoming available to the mobile device.
US08495139B2
A method of automatically conducting a conference can include determining availability for each of a plurality of conference participants and selecting a date and time for the conference based upon the availability of each of the plurality of conference participants. The method further can include automatically initiating the conference among the conference participants on the date and at approximately the time for the conference.
US08495137B2
Preventing Cross-Site Request Forgery security attacks on a server in a client-server environment. In one aspect, this comprises embedding a nonce and a script in all responses from the server to the client wherein, when executed, the script adds the nonce to each request from the client to the server; sending the response with the nonce and the script to the client; and verifying that each request from the client includes the nonce sent by the server to the client. The script preferably modifies all objects, including dynamically generated objects, in a server response that may generate future requests to the server to add the nonce to the requests. The server verifies the nonce value in a request and optionally confirms the request with the client if the value differs from the value previously sent. Server-side aspects might be embodied in the server or a proxy.
US08495134B2
A local server transmits list update information for requesting update of the content list serving as the content list to the local reproduction device. The local server receives a list update request from the local reproduction device, the list update request indicating that the list update information has been selected. The local server updates the content list according to the list update request.
US08495122B2
Described is a programmable logic device (PLD) with columns of DSP slices that can be cascaded to create DSP circuits of varying size and complexity. Each slice includes a mode port that receives mode control signals for dynamically altering the function and connectivity of related slices. Such alterations can occur with or without reconfiguring the PLD.
US08495121B2
A device and methods are disclosed for communicating an unrounded result from one arithmetic calculation for use in a second, subsequent calculation. For example, an unrounded result of a first calculation can be forwarded to provide a multiplier, a multiplicand or an addend operand for the subsequent operation. The operand can be forwarded to the input of the same fused multiply addition module (FMAM) that supplied the result, or to another FMAM, and do so without regard to the precision of the forwarded operand, the precision of the subsequent operation, or the native precision of the FMAM.
US08495108B2
Virtual file system virtual nodes are grouped in subpools in response to identified resource components and managed as a function of their subpool groupings. Virtual nodes are decomposed into individual components linked to each other within each node. The components that have repetitive accesses by applications within the virtual file system and their respective frequencies of repetitive access are identified. Modules of linked occurrences of the repetitive components within each of the plurality of virtual nodes are formed, and subsets of the virtual nodes sharing common modules are grouped into subpools. Accordingly, in response to an application of the virtual file system requesting a service that is satisfied by a subpool common module, selection of a virtual node for reinitiating for reuse by the application is restricted to virtual nodes within the subpool associated with the common module.
US08495095B2
A location based service and method configured to provide a mechanism for information to a subscribing user. The method is implemented on a computing infrastructure and includes querying one or more databases for matching information of a third party that is associated with one or more mobile devices that pass within a predefined location at one or more predefined intervals. The method further includes providing location information to a subscribing user of the one or more mobile devices that have the matching information and pass within the predefined location.
US08495092B2
A method of producing a personalized data file includes the steps of providing a message comprising at least one word to a person present at a site on a network and specifying a first data file, and producing a personalized data file by digitally combining the first data file and the message. The message is prepared by the person to whom the message was provided prior to being digitally combined with the first data file.
US08495081B2
A method, system, and computer program product for federating tags across multiple web-based systems in order to provide an improved tag management system which allows users of a community to upload their contributions to the content of the content server systems, including uploading their tags. The method includes: storing tags in a central database, wherein the central database accesses the resources and the tags of the multiple systems; retrieving all tags from the central database; displaying the tags to a user; receiving a search request by the user, wherein the user search comprises selection of specific tags or specification of tag search criteria; generating a tag cloud containing references to tag-associated resources which result from the search, wherein the resources may reside in any one of the systems; and displaying the resources.
US08495069B2
Methods for associating healthcare records in healthcare databases with an individual are provided. One or more attribute types are located in first and second records. The one or more attribute types being associated with the individual. A weighted score is determined for the located at least one attribute type based on a comparison of the located at least one attribute type in the first record and the located at least one attribute type in the second record. The weighted score indicates a likelihood that the located at least one attribute type in the first and second records are both associated with the individual. A confidence is provided and is associated with the first and second records based on the weighted score. The confidence score indicates a likelihood that both the first and second records are associated with the individual.
US08495063B2
To provide user-friendly information recording and playback, embodiments of the invention provide a recording medium having recorded therein audiovisual information; content identification information for identifying the audiovisual information; and locator information. In one embodiment, a playback device comprises a recording medium control module configured to read content identification information from a recording medium for identifying content of audiovisual information and locator information relating to the audiovisual information in the recording medium. The locator information relates to the audiovisual information for locating a provider of service information. A network control module is configured to connect with the provider of service information based on the locator information.
US08495062B2
A text object(s) such as a document containing a plurality of text items (e.g., chapters, paragraphs, etc.) is used to generate a search term. At least one, but not all, of the text items in the text object are selected based on a profile. The selected text item(s) are parsed to generate one or more search terms. This allows a user to drag-and-drop a graphical text object into a search engine icon to automatically perform a search based on the profile. Alternatively, a non-text object (e.g., an image) containing any identifiable item is used to generate the search term. Based on the profile, the item is parsed to generate a text representation of the item. The text representation of the item is used to generate one or more search terms.
US08495058B2
This specification describes technologies relating to searching. In general, aspects of the subject matter described in this specification can be embodied in methods that include the actions of receiving a search query from a user of a search service, identifying search results including general search results responsive to the search query and social search results associated with content generated by one or more members of a user social graph associated with the user that are responsive to the search query, the search results corresponding to digital content stored in one or more computer-readable storage media, determining that a first social search result is associated with a first muted member that is a member of the user social graph, generating filtered search results in response to determining that the social search result is associated with the first muted member, and providing the filtered search results for display to the user.
US08495057B2
Image management applications allow users to upload, modify, organize, search, and/or share images. Unfortunately, current image management applications may have separate search modes and tagging modes. Accordingly, one or more systems and/or techniques for providing a user with a seamlessly integrated search, view, and/or tag experience are disclosed herein. Search results comprising tagged images and untagged images may be provided in response to a user search query. The untagged images may be contextually relevant to features of the tagged images and/or the user search query. Tagging suggestions for untagged images may be presented that allow a user to confirm or deny a tagging suggestion for an untagged image. Additionally, confirmable thumbnails corresponding to the untagged images may be presented. A confirmable thumbnail may allow a user to confirm or deny tagging a corresponding untagged image.
US08495054B2
A logic diagram search device of the present invention includes a movement amount estimation section, a computation element/signal line correspondence calculation section, and a similarity degree calculation section. The movement amount estimation section estimates a diagram movement amount between a criterion diagram and a comparative diagram based on a coordinates variation amount. The computation element/signal line correspondence calculation section generates correspondence between a signal line in the criterion diagram connecting the computation elements that have been objects of a correspondence generation operation and a signal line in the comparative diagram connecting the computation elements that have been objects of the correspondence generation operation. The similarity degree calculation section calculates the degree of similarity between the criterion diagram and the comparative diagram based on the computation elements and the signal lines for which the correspondence is generated.
US08495053B2
A method, computer program product, and system for providing advanced downloading of Uniform Resource Locators (URLs) for a WEB browser running on a computer. The system is capable of providing a WEB browser with Uniform Resource Locators (URLs). The system comprises a client computer and a server. The client computer includes the WEB browser for use by a user and includes a URL component. The server provides WEB data to the client computer. The server includes a URL downloader, which is responsive to the URL component for downloading the URLs to the client computer.
US08495048B2
A mechanism is provided for applying individual user-generated deployment events to a grouping of bookmarked deployable Web archive files. The mechanism allows a user of a bookmarking service for deployable Web archive files to group bookmarked Web archive files according to criteria, such as tag names, and to perform actions, such as a deploy action, to all members of the group in a single user-generated event. The mechanism allows a user to perform a search of portlets meeting specified criteria. The user may then select portlets from the result set for deployment as a group. The mechanism also allows a user of the bookmarking service to tag pre-configured portlet groupings, or portal tabs. Users may choose to deploy not just a tagged portlet, but an entire tab of portlets in a single deployment action. The mechanism may also allow a user to deploy a collection of portal tabs.
US08495039B2
A method and system for indexed field based difference detection and correction. A data feed file is partitioned into a plurality of subsets based on an indexed field of the data feed file. A redundancy check value is calculated for each of the subsets, and the redundancy check value is compared to a database file which corresponds to each subset. If the redundancy check values do not match for a subset and a corresponding database file, a difference is detected between the subset and the corresponding database file and the corresponding database file is replaced by the subset.
US08495038B2
According to certain embodiments, a characteristic function representing data is received. A first hash code calculated from the characteristic function is received. The characteristic function is transformed to an arithmetic function. A second hash code is calculated from the arithmetic function. If the first hash code equals the second hash code, the data is designated as valid; otherwise, the data is designated as invalid.
US08495029B2
A plurality of catalogs are maintained, and wherein each catalog of the plurality of catalogs includes data sets and attributes of the data sets. An indication that a new data set is to be defined is received. A selected catalog is determined from the plurality of catalogs, wherein the selected catalog is suitable for including the new data set and attributes of the new data set. An entry that indicates a data set name corresponding to the new data set and an index to the selected catalog is inserted in a group table.
US08495020B1
A time-based intelligence system provides robust storage, access, and processing of information on a mobile device. An automated mobile assistant system provides automated, proactive and anticipatory services for the user of the system. In an example, a customizable personal mobile device for communication and organization can include a core engine and a plurality of modules coupled to the core engine to perform a different one of a plurality of classes of functionality of the mobile device, where each said module includes a processing element and memory dedicated for use by said module.
US08495005B2
Methods for matching a candidates with a target utilizing extract, transform and load (ETL) metadata utilizing a computer, the candidates originating from a number of secondary data sources are presented including: causing the computer to receive the target from a target data source; causing the computer to fetch the candidates from the number of secondary data sources; causing the computer to process match rules, the match rules configured for determining whether the candidates match with the target, where the ETL metadata provides data for the processing; if the number of match rules determines a potential candidate match, causing the computer to score the potential candidate match utilizing a weighting method, the weighting method corresponding with a degree of importance of the match, where the potential candidate match corresponds with one of candidates; and causing the computer to display the potential candidate match.
US08495000B2
Provided are a data integration apparatus and method using a weight factor. The data integration apparatus receives sensing information from at least one sensing device, the sensing information including a value indicating the existence of signals and confidence estimated parameters indicating the degree of confidence for the value indicating the existence of signals, and then generates the weighting factor based on the confidence estimated parameters. Then, the value indicating the existence of signals and the weighting factor are used to produce characteristic values of each sensing device and to finally determine the existence of signals.
US08494996B2
An embodiment of the invention comprises, providing an initial object graph to a database, the initial object graph being generated by applying a set of rules to resources included in a resource set at a specified time, or by revising a previous object graph at the previous time, the resource set at the specified time comprising an initial resource set. The method includes providing the initial object graph to a working memory, maintained in separation from the database; discovering a changed fact associated with one of the resources of the initial resource set; and upon discovering the changed fact, determining modifications required by the changed fact to the initial object graph. If modifications are required, the initial object graph is revised in the working memory to include such modifications. The same revisions are then made to the initial object graph in the system database.
US08494991B2
Travel-demand forecasting methods are described for predicting traffic volume based, at least in part, on user-entered data in the form of anticipated traffic routes, demographic data and/or other types of socioeconomic data. This data can source a prediction algorithm or be used to forecast traffic patterns. Methods and systems are described for, among other things, optimizing traffic predictions, forecasting traffic patterns using user-assigned trip patterns, associating rich attribute information to navigation routes, exposing personal-logistic information to a group, communicating traffic-situation-generated alerts based on user information, optimizing a presentation of user-defined traffic routes, and presenting location indications based on proximity (temporal or geographical).
US08494989B1
This disclosure describes a cognitive network management system (CNMS) for managing a communication node including a radio platform. The system includes an engines layer including at least one sensor engine configured to collect sensor information relating to a location of the communication node and also includes a CNMS core including at least a database storing system settings and policies. The CNMS core is configured to communicate with the engines layer, receive the sensor information and store it in the database, and control the operations of engines layer and the radio platform based on the policies. The system further includes a cognition/learning based analysis module configured to receive the sensor information from the CNMS core, to analyze the effects of the policies based on the sensor information, and to modify the policies and store them in the database to improve system performance.
US08494987B2
Embodiments of the present invention are generally related to systems, methods, computer readable media, and other means for extracting entities, determining the semantic relationships among the entities and generating knowledge. More particularly, some embodiments of the present invention are directed to generating a hypothesis and/or gaining knowledge by automatically extracting semantic relationships from electronic documents stored at remote databases, which are accessed over the Internet. Some embodiments of the present invention also include textual categorization and new approaches and algorithms for solving the problems of relationship extraction, computing semantic relationships and generating hypotheses.
US08494985B1
A method for profiling network traffic of a network. The method includes identifying a training set having captured payloads corresponding to a set of flows associated with a network application, determining a set of signature terms from the training set, representing a portion of the captured payloads as regular expressions, representing a regular expression as a path in a modified term transition state machine (MTTSM) including states coupled by at least a link that is assigned a signature term, and analyzing, based on the MTTSM, a flow separate from the set of flows and associated with a server in the network to determine the server as executing the network application.
US08494983B2
Methods and systems for object-sensitive image searches are described herein. These methods and systems are usable for receiving a query for an image of an object and providing a ranked list of query results to the user based on a ranking of the images. The object-sensitive image searches may generate a pre-trained multi-instance learning (MIL) model trained from free training data from users sharing images at websites to identify a common pattern of the object, and/or may generate a MIL model “on the fly” trained from pseudo-positive and pseudo-negative samples of query results to identify a common pattern of the object. As such, the user is presented with query results that include images that prominently display the object near the top of the results.
US08494978B2
In embodiments of the present invention improved capabilities are described for a computer program product embodied in a computer readable medium that, when executing on one or more computers, helps determine an unknown user's preferences through the use of internet based social interactive graphical representations on a computer facility by performing the steps of (1) ascertaining preferences of a plurality of users who are part of an internet based social interactive construct, wherein the plurality of users become a plurality of known users; (2) determining the internet based social interactive graphical representation for the plurality of known users; and (3) inferring the preferences of an unknown user present in the internet based social interactive graphical representation of the plurality of known users based on the interrelationships between the unknown user and the plurality of known users within the graphical representation.
US08494977B1
In a large network, it can be difficult to pinpoint and track down the causes of rule violations deviating from established policies. Conventional environment monitoring mechanisms do not categorize notifications according to those triggering rule violations, and do not identify related network entities and rules. A rule violation processor allows traversal of notifications according to rule violations, organizing the violation according to severity and recurrence, and identifies related rules and network entities which may be related to the rule violation. The resulting graphical user interface provides efficient, timely traversal and analysis of rule violations across the network to allow quick, efficient identification of the underlying cause or condition of the rule violation.
US08494974B2
A method of selecting security actions is provided. The method comprises estimating a maximum forecast loss, identifying general, sector specific, and targeted threats. The method further comprises forecasting a security loss based on the estimated maximum forecast loss and the threats, estimating a reduction in the security loss based on a first investment on a general threat countermeasure, on a second investment on a sector specific countermeasure, and on a third investment on a targeted threat countermeasure. The method further comprises allocating at least a portion of a security investment budget among the first, the second, and the third investments to maximize the estimated reduction in security loss. An aspect disclosed comprises a method that determines rates of return on security investment and selects security investments based on the rates of return. An aspect disclosed comprises a system for forecasting a security loss based on a security investment.
US08494962B2
This invention provides a system and method for reducing the fraud related to remittance transactions initiated at web portals. In one embodiment, mobile technologies that are available to consumers can be used to reduce fraud associated with remittance transactions. For example, a funding agency computer that enables a remittance transaction can request that a mobile platform computer verify a customer with a mobile personal identifier. The mobile platform computer can request the mobile personal identifier from a customer via the customer's mobile handset device. The mobile platform computer can determine whether the identifier received from the customer's mobile handset device matches the mobile personal identifier stored for the customer. If the mobile platform computer is able to verify the customer, the mobile platform computer can provide a verification confirmation message to the funding agency computer.
US08494954B2
A fair exchange is disclosed to reduce potential inequities in an electronic trading environment. Market data is sent from a host system to client devices through one or more synchronized local communication servers such that the data can be displayed simultaneously or nearly simultaneously at each client device. Market data sent to client devices might include price information. Likewise, a host system may transaction data sent from client devices via the local communication servers. The ordering of transaction data is based, at least in part, on when the local communication servers received the transaction data from the client devices. Transaction data sent to a host system might include order information.
US08494952B2
A system for processing a composite trading order comprises a memory operable to store market data received from one or more market centers. The system further comprises a processor operable to generate a composite value based at least in part on the market data. The processor is further operable to receive a composite trading order associated with at least a portion of the composite value. The processor is further operable to generate a plurality of constituent trading orders that, when filled, combine to satisfy the composite trading order.
US08494951B2
A system comprises a memory that stores a first trading order for a trading product, the first trading order received from a first trader and comprising a display portion and a reserve portion. The memory further stores a second trading order for the trading product, the second trading order received from a second trader after the first trading order and comprising a display portion and a reserve portion. The system further comprises a processor communicatively coupled to the memory and operable to receive from a counterparty trader a counterorder for the trading product. The processor uses the counterorder to fill the display portion of the first trading order and the display portion of the second trading order. After filling the display portion of the second trading order, the processor exclusively offers at least a portion of the counterorder to the first trader for a configurable period of time.
US08494950B2
A system for exchanging click-through traffic between web sites of interested exchange partners on the Internet employs an intermediary web site for registering interested exchange partners and conducting a trial process for click-through traffic between exchange partners' web sites during a trial period prior to opening a bidding process of the interested exchange partners for an exchange partner's click-through traffic. Each exchange partner's web site is linked to the intermediary web site by embedding a links code which points to an addressable file stored with the intermediary web site containing the link content of each interested exchange partner's web site to be displayed in the links area on an exchange partner's web site during the trial process. The results of the exchange trials are compared with metrics for the exchange parameters that inform the exchange participants of the success of their interaction. The intermediary web site can then conduct a bidding process where the exchange participants can bid for click-through traffic from the exchange partner's web site. Based on the bidding process, the best matched exchange partners can establish an exchange relationship in which mutual click-through traffic is exchanged between the exchange partners' web sites.
US08494949B2
Electronic trading systems and methods which facilitate principal/broker trading are provided. In a first aspect of the invention, a database relating to trading participants in the trading system is designed to indicate which traders utilize a principal/broker relationship and what, if any, limitations are placed on the activity of the broker, trading commands submitted by the broker, and counterparties in a transaction with the broker. In another aspect of the invention, trading commands and executed trades involving principals/brokers may be presented to other traders using special designations. The ability to enter certain trading commands by, and in response to, brokers may be limited. In a further aspect of the invention, anonymous trading features may prevent traders from knowing whether another trader is a broker or principal, may restrict traders from being able to block trading with brokers, and may permit brokers to configure anonymous trading parameters.
US08494946B2
A system for generating recommendation data includes an assessment unit and an evaluation unit. The assessment unit is configured to receive transaction data for a plurality of transactions and to assess each transaction and generate assessment data based thereon. The evaluation unit is coupled with the assessment unit and configured to receive an evaluation request including a proposed transaction, and generate recommendation data including a certainty indicator which indicates a level of certainty that the proposed transaction will be successful according to predetermined criteria.
US08494943B1
Computer systems and computer-implemented methods related to an investment program for a non-profit, charitable organization that pairs a donated life insurance policy with one or more annuity contracts on the same donor's life. Preferably, the aggregate sum of the annuity premiums for the annuity contracts equals (or approximately equals) the death benefit payment amount of the donated life insurance policy. In addition, the ongoing annuity payments preferably are greater than the life insurance premiums, thereby providing the charitable organization with a positive rate of return that can be much higher than conventional fixed income investments.
US08494940B1
New metrics are provided for evaluating a portfolio of financial assets and/or for determining whether or not the portfolio is properly tracking the performance of a desired index. The technique involves calculating a correlative value for the portfolio relative to each of a number of different factors having data values that are likely to be correlated with an aggregate market value for the portfolio, where the correlative value for an item relative to a given factor is a measure of a tendency of the aggregate market value of the item to change based on a change in the data value for such factor (e.g., in the nature of a sensitivity or elasticity). Such metrics often can be used, according to the present invention, in conjunction with other information to facilitate the adjustment of the portfolio to more closely track the performance of the desired index.
US08494937B2
A system incorporating method and associated apparatus for establishing virtual banking in a merchant venue or syndication of merchants for one or more consumers in a manner that increases the deposit-based assets of a related traditional banking institution by loading transactions of fractional currency amounts, preferably reflecting the acquisition of physical fractional currency, and more preferably coinage, and thereupon enabling inter-merchant (or syndicate) commercial transactions, including purchases and sales, in a manner that does not deplete deposit-based assets. Commercial transactions are at the direction of consumer(s) each with their own portable device linked to a merchant-hosted virtual account that maintains transaction details, histories and balances, and transmits data reflecting the same to the portable device(s) where it is recorded and displayed, upon demand. Also included are devices for executing commercial transactions with the portable device(s) and transmitting appropriate data to each bank and virtual account.
US08494930B2
Systems and methods of a pay-for-use pricing plan for consumables associated with a machine. The systems and methods include a machine that can detect a use of a consumable by a consumer. The use can be an installation of the consumable in the machine or an actual use of the consumable in the machine. The machine can detect a charge associated with the use of the consumable. Further, the machine can prompt the consumer for a payment and receive the payment from the consumer. In embodiments, the consumer can have an updatable account associated with the consumable usage. The machine can send an indication of the payment or updated account information to a supplier of the consumable.
US08494929B1
The invention relates to a method for providing advice regarding compensation of a candidate. The method involves obtaining a plurality of compensation records from multiple sources, where at least one of the multiple sources is a financial application of a first entity, aggregating the compensation records, receiving a request for a compensation report from a second entity, where the compensation report includes compensation advice, and where the request includes a compensation profile of a candidate including multiple parameters, identifying a subset of the plurality of compensation records matching at least one of the multiple parameters in the compensation profile, generating the compensation report based on the subset of the multiple compensation records and the request, and providing the compensation report for the candidate.
US08494923B2
An Internet-based customer referral system enables individuals and other business entities (“associates”) to market products sold on a merchant web site in return for commissions. Following registration, the associate sets up a web site (or other information dissemination system) to distribute hypertextual catalog documents that include marketing information (product reviews, recommendations, etc.) about selected products of the merchant. In association with each such product, the catalog document includes a hypertextual “referral link” that allows a user/customer to access the merchant web site and purchase the product. When a customer selects a referral link, the customer's computer transmits unique IDs of the selected product and of the associate to the merchant's site, allowing the merchant to identify the product and the referring associate. If the customer subsequently purchases a product from the merchant's site, a commission is automatically credited to an account of the referring associate.
US08494920B2
A method for retrieving product codes from a Vendor Website over a network and inserting the product codes into an Affiliate Website. A search of the Vendor Website is conducted based on a keyword list created by a registered affiliate and product codes are acquired including graphic data and descriptive text for products obtained in the search. A unique identification code is inserted into the product codes, which are stored in a products database and displayed along with manually activatable editing buttons which allow the registered affiliate to edit the products database. The products database is uploaded to a server to serve the products database along with the Affiliate Website so that viewers of the Affiliate Website can purchase the products.
US08494917B2
A business process is described for conducting business transactions over the Internet, allowing buyers an opportunity to reduce the price of a product/service based on the buyer's performance during a Price-Determining-Activity (PDA). Sellers offer the product/service within a specified price range, and buyers agree to a binding agreement, in exchange for the opportunity to close the transaction at the lowest price by achieving a high score or performance during the PDA. The price may change during the PDA, and the available price at any given time may be displayed or otherwise made available to the buyer. The price change may be continuous, at intervals, in response to certain events. The PDA may be a video game, electronic board game, sports bet, card game, or any other activity, or against the seller, a software opponent, or a computer opponent. The PDA may involve another buyer competing for the same product/service.
US08494912B2
A wholesale product ordering system is disclosed. The system comprises a remote server having an associated database of products of the at least one manufacturer and at least one portable access unit. The portable access unit has a video display and an associated keypad. The database of products includes images of the products and alphanumeric data (product identification numbers, prices, sizes, etc.) about the products. The portable access unit is used by a sales representative when visiting a potential customer (retail business) to access selected products of the database to display them and to enable direct ordering.
US08494907B2
Systems and methods for interaction prompt initiated video advertising are disclosed. According to one embodiment, a computer implemented method comprises storing digital advertising content, the digital content including digital video, and digital slideshows. An XML file is served from an ad server to a player embedded in a web site. One or more advertisements are dynamically generated from the XML file and the digital content. The one or more advertisements are displayed with video content requested through the web site.
US08494902B2
Systems and methods of selecting advertising content are provided. A method of selecting advertising content includes analyzing first data associated with a first display element of the plurality of independent display elements. The plurality of independent display elements are associated with a representation of a three-dimensional object. The method also includes analyzing second data associated with a second display element of the plurality of independent display elements. The method further includes selecting, based at least partially on the first data and the second data, first advertisement content for display via an advertisement window separate from the first display element and the second display element.
US08494900B2
Documents or document sets may be scored to reflect a value of an action, such as a selection for example, when an ad is served with the document (or a document belonging to a document set). A cost associated with the action with respect to an ad that was served with a document may then be adjusted using the score. For example, ad scores may be accepted or determined, and a document may be scored using the ad scores when served with the document and ad scores across a collection of documents to generate a document score. Each of the ad scores may indicate a value of an action with respect to an ad, such as a conversion rate, or a return on investment for an ad selection for example. Document scores used in this way may help advertisers get a more consistent cost per conversion, or return on investment, without requiring them to enter and manage various offers for various documents and/or various ad serving systems having various conversion rates or returns on investment.
US08494898B2
A machine-implemented method receives job specifications for a plurality of direct mail printing jobs from a user and automatically groups the multiple direct mail printing jobs into at least one campaign, using a computerized or processor-based machine. The machine automatically creates a plurality of workflows related to direct mail printing jobs within a campaign and transmits requests for bids on these job activities to entities (e.g., supply vendors) to allow the entities to bid on performing the job activities. The machine automatically selects winning bids on an individual job activity-by job activity basis from the bids received from the entities and combines the bids to provide cost and completion estimates for each of the workflows. The machine automatically combines estimates for the workflows to produce an overall estimate for the campaign. The overall estimate for the campaign is output to the user for review and approval.
US08494895B1
A system comprising a computer having a processor, a memory, and an application stored in the memory is disclosed. The application, when executed by the processor, aggregates data of a plurality of types of data in a data store, analyzes the aggregated data to produce a first curve of a maturity metric of the first product platform versus time, and presents the first curve.
US08494893B2
A production plan enabling suppression of occurrence of excess stock is made. A shipping request representing the requested amount of shipping for each shipping request week is received. Among the shipping weeks of the shipping requests, the furthest future shipping request week is handled as the furthest future shipping week, and the amounts of shipping of shipping weeks near the present time are determined sequentially from the amount of shipping of the furthest future shipping week.
US08494892B2
The disclosure provides a method, software, and system for monitoring substances. In one embodiment, a method includes identifying a first document associated with a business process of an enterprise. A first volume of a substance based, at least in part, on the business document is determined. A second document associated with the business process of the enterprise is identified. A second volume of the substance based, at least in part, on the business document is determined. The first volume and the second volume is aggregated. A file associated with the business process is updated with at least the aggregated volume.
US08494890B2
Techniques are disclosed for keeping calendars up-to-date, whereby a person's working hours, events, and actual availability are accurately reflected. In response to user-generated input and/or application-generated input, working hours can be updated and calendar events can be added to, deleted from, or changed on the user's calendar. This makes it easy for users to keep calendars (including working hours) up-to-date and helps both people and applications that use calendar data. Profiles are preferably used to specify working hours, and a particular user may have one or more profiles available (including a default profile); the user can then easily select from among these profiles to update the working hours for a date/day, or a range of dates/days. Preferences may be associated with the profiles, providing a convenient way of isolating information that applies only to a particular set of working hours.
US08494889B2
An approach is provided in which a maintenance optimizer receives a policy change threshold that corresponds to a system. The maintenance optimizer monitors real-time condition data associated with the system, and determines whether the real-time condition data has reached the policy change threshold. If the real-time condition data has not reached the policy change threshold, the maintenance optimizer generates a maintenance operation notification based upon the real-time condition data according to a maintenance schedule policy. However, if the real-time condition data has reached the policy change threshold, the maintenance optimizer generates an alternate maintenance operation notification based upon the real-time condition data according to an alternate maintenance schedule policy.
US08494888B2
Concepts and technologies for offline modification of business data are disclosed. A client device caches a cached version of business data. A business connectivity services (“BCS”) application executing on the client device reviews modifications made to the cached version of the business data and generates one or more operations corresponding to the modifications. The BCS application maintains a queue of operations. The BCS application reviews the operations in the queue and combines or removes operations that can be combined or removed without affecting the dependencies between related operations. The client device accesses a business data server that hosts the business data, and transmits the operations to the business data server in the determined order.
US08494887B2
Generating an optimized pricing plan includes accessing a hierarchy comprising a sequence of levels, where each level includes an objective function and a set of constraints associated with the objective function. A mathematical programming model representing a pricing plan problem is determined for an item group comprising items. The following is repeated for each level of the sequence of levels: selecting a level comprising an objective function and a set of constraints associated with the objective function, determining an optimized boundary for the objective function, and adding a constraint generated from the optimized boundary to the set of constraints of a next level. An objective function of a last level of the sequence is optimized subject to the set of constraints associated with the objective function to yield an optimized result. An optimized pricing plan is generated in accordance with the optimized result.
US08494877B1
Systems and methods for determining options for reducing spend and/or trend for a prescription drug plan are provided. Based on an analysis of spend and/or trend for the prescription drug plan, a prescription drug spend and/or trend application may determine that an option is available to reduce spend and/or trend. For example, an option may be provided that addresses a primary component of spend and/or trend as determined by the spend and trend application. In another example, an option may be provided that addresses a deviation by the prescription drug plan from a selected performance metric. In yet another example, an option may be provided that addresses a status change for a drug in a marketplace. The spend and/or trend application may optionally project an impact of an option on the prescription drug plan (e.g., financial impact, member impact) using a related model.
US08494871B2
A medical apparatus (901, 100) assists clinicians, nurses or other users in choosing an intervention for the treatment of a patent suffering from an acute dynamic disease, e.g. sepsis. The medical apparatus is based on a method where a model of the disease is adapted or personalized to the patient. To ensure that the apparatus remains capable of predicting the health of the patient, the apparatus is continuously provided with new, more recent patient values and the model is continuously adapted to the new patient values. Since the medical apparatus is configured to be continuously adapted to current state of health, the apparatus is able to assist the user by generating disease management information, e.g. suggestions for medications, to an output device (902, 104).
US08494869B1
In general, the invention relates to a method for presenting a plurality of treatment options. The method includes obtaining medical information associated with an individual, wherein the medical information specifies an individual condition. The method further includes obtaining treatment information associated with the individual condition from a first plurality of benefit claims, generating the plurality of treatment options using the treatment information, and presenting the plurality of treatment options to a user.
US08494866B2
Storing audio data encoded in any of a plurality of different audio encoding formats is enabled by parametrically defining the underlying format in which the audio data is encoded, in audio format and packet table chunks. A flag can be used to manage storage of the size of the audio data portion of the file, such that premature termination of an audio recording session does not result in an unreadable corrupted file. This capability can be enabled by initially setting the flag to a value that does not correspond to a valid audio data size and that indicates that the last chunk in the file contains the audio data. State information for the audio data, to effectively denote a version of the file, and a dependency indicator for dependent metadata, may be maintained, where the dependency indicator indicates the state of the audio data on which the metadata is dependent.
US08494864B2
The present invention relates to an improved scheme for coding of audio. In particular, the present invention relates to an encoder device and a method for coding an input signal in an encoder system. The method comprises applying a first mode to the input signal to form a first output and applying a second mode to the input signal to form a second output. A first processed output is then formed from at least a part of the first output, and a second processed output is formed from at least a part of the second output. Forming a second processed output comprises estimating a part of the input signal from at least a part of the second output. Then, an optimum mode is determined based on the first processed output and the second processed output, and the output according to the optimum mode is selected.
US08494860B2
A device, computer program and method for outputting linguistic information. The voice output device, for example, includes an output information acquisition unit acquiring linguistic information and attribute information. Attribute information includes an attribute added to each linguistic element included in the linguistic information. A tactile pattern storage unit stores a predetermined tactile pattern corresponding to each linguistic element. A tactile pattern acquisition unit acquires the tactile pattern from the tactile pattern storage unit. A voice output unit reads aloud the linguistic elements and a tactile pattern output unit outputs, in parallel with reading aloud each linguistic element, the tactile pattern corresponding to the attribute added to the linguistic element, thereby allowing a user to sense the tactile pattern by the sense of touch.
US08494852B2
The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text including receiving speech audio data from a microphone. The method further includes sending the speech audio data to a transcription system. The method further includes receiving a word lattice transcribed from the speech audio data by the transcription system. The method further includes presenting one or more transcribed words from the word lattice. The method further includes receiving a user selection of at least one of the presented transcribed words. The method further includes presenting one or more alternate words from the word lattice for the selected transcribed word. The method further includes receiving a user selection of at least one of the alternate words. The method further includes replacing the selected transcribed word in the presented transcribed words with the selected alternate word.
US08494850B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for recognizing speech using a variable length of context. Speech data and data identifying a candidate transcription for the speech data are received. A phonetic representation for the candidate transcription is accessed. Multiple test sequences are extracted for a particular phone in the phonetic representation. Each of the multiple test sequences includes a different set of contextual phones surrounding the particular phone. Data indicating that an acoustic model includes data corresponding to one or more of the multiple test sequences is received. From among the one or more test sequences, the test sequence that includes the highest number of contextual phones is selected. A score for the candidate transcription is generated based on the data from the acoustic model that corresponds to the selected test sequence.
US08494838B2
Systems, methods and apparatus are disclosed for linking virtual content to various types of object, such a static physical objects, through the use of triggers of varying formats. The virtual content can be updated by a content curator over time. The virtual content can be translated into a plurality of languages and can be selectively transmitted to a mobile communications device upon receipt of the trigger.
US08494802B2
Computer-implemented methods, computer-readable media, and systems for determining one or more characteristics of a wafer are provided.
US08494801B2
A method and a system for determining the rotor temperature of an electric motor of a hybrid vehicle. In a method for determining the rotor temperature of an electric motor of a hybrid vehicle in which it is possible to reliably determine the rotor temperature using simple means, the rotor temperature of the electric motor being ascertained by measuring an operating parameter of the electric motor during operation of the hybrid vehicle.
US08494799B2
The magnitude of a sensed, raw magnetic field in a portable device is monitored over a given time interval. The monitored magnitude is compared with predetermined criteria. Based on the comparison, recalibration of a compass function is signed. Other embodiments are also described and claimed.
US08494798B2
A method for creating a new model of a manufacturing process according to a multivariate analysis including selecting a set of data representative of multidimensional data measured during a step or phase of a manufacturing process. The method also includes determining a set of model generation conditions based on the set of data and generating the new model specifying intervals for the multidimensional data measured during a future manufacturing process based on the set of model generation conditions.
US08494784B2
A method for determining whether a nucleotide sequence contains a microRNA binding site and which microRNA will bind thereto is provided. For example, in one aspect of the invention, a method for determining whether a nucleotide sequence contains a microRNA binding site and which microRNA sequence will bind thereto is comprised of the following steps. One or more patterns are generated by processing a collection of known mature microRNA sequences. The reverse complement of each generated patter is then computed. One or more attributes are then assigned to the reverse complement of the one or more generated patterns. The one or more patterns that correspond to a reverse complement having one or more assigned attributes that satisfy at least one criterion are thereafter subselected. Each subselected pattern is then used to analyze the nucleotide sequence, such that a determination is made whether the nucleotide sequence contains a microRNA binding site and which microRNA sequence will bind thereto.
US08494780B2
Methods to improve the performance of an array assay are described. A correlation between fluorescence intensity-related parameters and negative control values of the assay is determined. The parameters are then adjusted as a function of the correlation. As a result, sensitivity of the assay is improved without changes in its specificity.
US08494775B2
A method and apparatus for sensing conditions in a subsurface geologic formation heated for the extraction of hydrocarbons is disclosed. A time domain reflectometer in conjunction with an open wire transmission line is employed in real time to determine impedance discontinuities in the geologic formation. These impedance discontinuities correspond to physical conditions in the geologic formation. The open wire transmission line can include pipes running into the subsurface geologic formation or other conductors, including a split tube well casing. The method may operate in the low frequency window for subsurface electromagnetic propagation.
US08494773B2
One apparatus embodiment includes an electronic assembly, equipped to sense one or more changes in an environmental condition. The assembly includes a logic circuit coupled to: one or more environmental sensors, memory that provides data storage, and a wireless communicator. The logic circuit is configured to perform time measurement, perform environmental measurement with the one or more environmental sensors, store time-stamped environmental data in the memory, and communicate with particular other electronic assemblies, equipped to sense one or more changes in an environmental condition, via the wireless communicator. The logic circuit is also coupled to a power source that provides power to at least one of the logic circuit and the wireless communicator.
US08494766B2
A flight management system for use in automatically generating a flight path trajectory for an aircraft. The flight path trajectory includes a plurality of waypoints and a plurality of vectors that extend between each waypoint of the plurality of waypoints. The flight management system includes a processor that is configured to calculate a first flight path trajectory including an origin waypoint and a destination waypoint. A tactical command that indicates a change in flight trajectory is received. A second flight path trajectory based at least in part on the tactical command is calculated. The calculated second flight path trajectory includes a departure waypoint along the first flight path trajectory, an intercept waypoint along the first flight path trajectory, and a departure vector from the departure waypoint to the intercept waypoint.
US08494759B2
An example traffic control system includes a vehicle unit associated with a vehicle on a highway, one or more roadside units proximate the highway, and a traffic controller. The vehicle unit transmits a vehicle speed to the roadside unit, when in wireless communication range. The roadside unit transmits the vehicle speed to the traffic controller. The traffic controller receives vehicle speed data from a plurality of vehicles, and determines a suggested speed for each vehicle. The suggested speed may be correlated with an average speed of vehicles on a portion of the highway, for example the same highway portion on which vehicle is located, or a highway portion towards which the vehicle is heading.
US08494750B2
This disclosure relates to a method of configuring an engine control system for controlling the engine of a vehicle. The method involves displaying one or more graphical representations of functional elements to be performed by the engine control system and then modifying the one or more functional elements by making changes to the displayed graphical representations. This allows the engine control system to be readily reconfigured by a user. This disclosure also relates to an apparatus for configuring an engine control system and a new engine control system. A computer program product including a computer readable medium having a computer program recorded on it for configuring an engine control system is also disclosed.
US08494745B2
The invention relates to a motor vehicle brake system having a hydraulically actuatable service brake system and an electromechanically actuatable brake system, including an operating element HMI, in particular for activating a parking brake function, an electronic control device (EPB-ECU) for activating an electromechanical actuator of the electromechanically actuatable brake system, and an electrohydraulic control unit (HECU) associated with a service brake and serving to control or regulate hydraulically implemented service brake functions, driving stability functions and/or braking assistance functions. It is an aim of the invention to contribute to reducing the stress on parts or components of the brake system. It is proposed that an electronically controlled hydraulic pressure conditioning process is carried out in integrated brake calipers after hydraulic actuation of the brake, it being further provided that the electromechanical brake system generates additional application forces only after the hydraulic pressure conditioning process.
US08494743B1
A motor vehicle speed control system for attenuating sudden unintended acceleration and maintaining driver control of a motor vehicle has a brake switch connected in series with a vacuum switch and a relay. A foot pedal when depressed actuates the brake switch to provide electric power to the vacuum switch coupled to the intake manifold of the motor vehicle. Vacuum pressure in the intake manifold actuates the vacuum switch to close the electric circuit to the relay. Relay interposed in the electric ignition or fuel injector circuits is open when both brake and vacuum switch are closed thereby interrupting these circuits and reducing the power or terminating the operation of the motor vehicle's engine.
US08494735B2
A method of operating the torque converter lock-up clutch in a power transmission of a working machine comprising at least one hydraulically actuated lifting device. The torque converter lock-up clutch is actuated for disengagement when a predefined limit value for the position of the lifting hydraulic mechanism of the at least one lifting device is exceeded. When the position of the lifting hydraulic mechanism falls below a predefined limit value and when the turbine rotational speed exceeds a predefined threshold value, the torque converter lock-up clutch is reengaged.
US08494718B2
A steering device for adjusting a wheel steering angle of a wheel of a motor vehicle is disclosed, which steering device has a wheel guide member and a steering control unit. The steering control unit includes a basic steering function and an actuator travel control system for adjusting travel of the wheel guide member on the basis of a steering angle setpoint value.
US08494715B2
A motor is driven based on an axis current value in a rotating coordinate system that rotates in accordance with a control angle that is a rotational angle used in a control. The control angle is calculated by adding an addition angle to an immediately preceding value of the control angle in each predetermined calculation cycle. A command steering torque is set based on a predetermined steering angle-torque characteristic. The addition angle is calculated based on the deviation of a detected steering torque from a command steering torque. The addition angle based on the deviation is changed when a predetermined condition is satisfied.
US08494713B2
A device for authorizing an online service during driving in a vehicle. Contents of an online service are authorized according to the vehicle state. The device includes an electronic control unit, a graphical output apparatus, and a communication interface. A system that includes the device and a server, which is not located in the vehicle and which is connected to the communication interface through a wireless connection for the exchange of data. A method, having the following steps: the vehicle state of the vehicle is detected. According to the vehicle state, it is checked if a requested online service or certain contents of a requested online service are authorized for display during driving. According to available or ascertainable data on the ability of the requested online service to be authorized during driving, the requested online service is either blocked or authorized in a limited or complete manner. The result is depicted on the graphical output apparatus.
US08494708B2
A controller for determining whether a previously-detected vehicle malfunction still exists. If the malfunction is no longer detected in the sensor signals, a vehicle control system operates in a first operational state or normal operational state with respect to the previously-malfunctioning sensor (e.g., signals from the sensor are used to control the vehicle). If the malfunction continues to be detected, the vehicle control system operates in a second operational state or malfunction state with respect to the malfunctioning sensor in which the signals from the sensor are not used to control the vehicle.
US08494699B2
System for electrical braking of a road vehicle of which at least one wheel is linked in rotation to at least one rotary electric machine, at least one wheel drive electronic module 23 driving the electric machine or machines of one and the same wheel, comprising a central unit 3 ensuring the management of the movement of the vehicle, the said central unit controlling the wheel drive electronic module or modules 23, comprising a braking control at the disposal of a driver, the said control being linked mechanically at least to three sensors C1, C2, C3 delivering a control signal for braking the vehicle having a given amplitude representative of the total braking force desired for the vehicle, the said sensors C1, C2, C3 being distributed into a first group C1 and a second group C2, C3, in which the sensor (sensors) C1 of the first group delivers (deliver) its (their) control signal to the said central unit 3 and the sensor (sensors) of the second group C2, C3 delivers (deliver) its (their) control signal to the or to each of the wheel drive electronic modules 23.
US08494698B2
A hybrid system control apparatus is provided in which an intercooler is disposed upstream of the motor cooling radiator in a flow path of the ambient air flowing in an engine compartment, and/or is disposed such that at least a portion of the intercooler and a portion of the motor cooling radiator contact each other. The hybrid system control apparatus includes a warm-up portion that increases temperature of the boost air by controlling a load of the engine in cold start of a hybrid system such that the boost pressure from the forced air induction device is equal to or higher than a target boost pressure.
US08494697B2
A ship motion prediction system is described that includes a plurality of surface platforms and a central computer having a communications interface. The platforms each include a propulsion system for movement of the platform, a plurality of sensors operable for gathering sensor data relating to an environment proximate the platform, a processing device communicatively coupled to the propulsion system and the plurality of sensors, and a transceiver communicatively coupled to the processing device. The central computer includes a communications interface, and the processing device is programmed to transmit sensor data to the central computer via the transceiver and the communications interface. The central computer is programmed to transmit commands for operation of the propulsion system to the processing device via the communications interface and transceiver. The central computer is further programmed to predict an effect of the environments associated with the plurality of surface platforms on a water vessel or vessels operating within a vicinity of the plurality of surface platforms.
US08494693B2
A monitor on-board an aircraft which uses radio altitude measurements as the basic observable altitude during runway approach. The basic concept utilizes the aircraft's navigation system, which includes means to store and retrieve radio altitude thresholds as a function of the distance along the desired path from the runway thresholds. These threshold functions are determined in advance based on a radio altitude reference which is defined as the expected radio altimeter measurement that would be made if the airplane were exactly on the desired reference path. Vertical containment monitoring is achieved by comparing the radio altitude measurement to computed thresholds for both too high and too low. During the approach, an annunciation message can be generated if the radio altitude measurement is above or below the threshold limits. Using this monitor ensures that the total system error for the aircraft is contained within a bound called the Vertical Containment Level of the desired reference path in space with a probability that is specified.
US08494692B2
A method and device for aiding the piloting of an aircraft during a landing phase enables an appropriate braking mode to be selected for use with an automatic braking system. The device includes a minimum braking distance estimation device that determines a minimum braking distance required using a currently selected braking mode, and also includes an alarm device for alerting the crew, during a landing, of the selecting of an insufficient braking mode on an automatic braking system. The crew may then take an appropriate action at a mode selection input device.
US08494688B2
A system and method for detection of anti-satellite vulnerability of an orbiting platform. An engagement volume processing unit receives a maximum impulse velocity of an SBI launched from a carrier platform of interest, a maximum time of flight (TOF) until intercept, and orbital data of the carrier platform of interest. A family of interceptor imparted velocities in a VNC frame is determined. The engagement volume processing unit applies the family of velocities over “N” release points using a carrier platform propagator to determine an engagement volume. A display and alert processing unit generates a visual representation of the engagement volume and sends the visual representation to the display device for display.
US08494687B2
A method for enhancing a three dimensional image from frames of flash LIDAR data includes generating a first distance Ri from a first detector i to a first point on a surface Si. After defining a map with a mesh Θ having cells k, a first array S(k), a second array M(k), and a third array D(k) are initialized. The first array corresponds to the surface, the second array corresponds to the elevation map, and the third array D(k) receives an output for the DEM. The surface is projected onto the mesh Θ, so that a second distance Rk from a second point on the mesh Θ to the detector can be found. From this, a height may be calculated, which permits the generation of a digital elevation map. Also, using sequential frames of flash LIDAR data, vehicle control is possible using an offset between successive frames.
US08494683B2
The present invention is directed to a system, method and software program product for detecting and counteracting a temperature sensor failure with an irrigation controller operating in auto adjust watering mode. A plurality of pseudo temperature data are created from solar radiation for a particular location using unique pseudo temperature conversions for each temperature parameter. The pseudo temperature values can be compared to corresponding measured temperature values from the sensor to validate the integrity of the measurement. These pseudo temperature values are used in place of the measured temperatures for calculating a potential evapotranspiration water deficit for the site. Furthermore, if some valid measured temperature data existed prior to the sensor failure, the measured temperature data is compared to the corresponding pseudo temperature data. Any differences detected between the two values can be used to correct the pseudo temperature toward the measure temperature. The accuracy of the potential evapotranspiration water deficit using the corrected pseudo temperature values approach that of using measured temperature values.
US08494676B2
A robotic architecture for capturing the autonomous performance advantages the animal models enjoy in the natural environment is disclosed. A biomimesis process is employed to allow selective utilization of basic physical components and adaptation of a common control paradigm for each of different vehicle types. The biomimetic architecture involves five functional elements: a basic biomorphic plant for capturing the biomechanical advantages of the model organism; a neural circuit-based controller consisting of a finite state machine; myomorphic actuators producing linear graded force in response to trains of current pulses for mediating movements; labeled line code output by neuromorphic sensors; and a reactive behavioral sequencer executing command sequences defined within a behavioral library.
US08494671B2
The invention relates to a grinding machine for grinding a workpiece, which has been set on a chuck top surface, by moving a rotating grinding wheel in relation to the workpiece. The grinding machine includes: a microscope configured to be vertically movable; a CCD camera configured to take an image viewed through the microscope; and an image processor configured to process the image taken by the CCD camera to measure a vertical distance between a reference plane of the microscope and an object of the microscope. The image processor is adapted to measure the vertical distance between the reference plane of the microscope and the object of the microscope based on sharpness of the image, which corresponds to how clear the microscope is focused.
US08494668B2
Character value of a sound signal is extracted for each unit portion, and degrees of similarity between the character values of the individual unit portions are calculated and arranged in a matrix configuration. The matrix has arranged in each column the degrees of similarity acquired by comparing, for each of the unit portions, the sound signal and a delayed sound signal obtained by delaying the sound signal by a time difference equal to an integral multiple of a time length of the unit portion, and it has a plurality of the columns in association with different time differences. Repetition probability is calculated for each of the columns corresponding to the different time differences in the matrix. A plurality of peaks in a distribution of the repetition probabilities are identified. The loop region in the sound signal is identified by collating a reference matrix with the degree of similarity matrix.
US08494658B2
A method of and apparatus for stimulating pelvic floor muscles in a patient comprises applying at least one electrode externally to each side of the patient's body in the region of the pelvis, and energising the electrodes to apply a muscular stimulation current which flows laterally across the patient through the patient's pelvic floor. Preferably a plurality of electrodes are applied symmetrically on each side of the body. The electrodes may be incorporated in a garment.
US08494656B2
A conductor assembly for a medical electrical lead includes a web and plurality of conductors. The web includes a plurality of longitudinally extending elements, or sidewalls, each of which define a longitudinally extending lumen, and a plurality of longitudinally extending connectors, each of which join a pair of adjacent sidewalls. Each of the plurality of conductors extends within a corresponding lumen, and each may include an insulative jacket. If each conductor includes an insulative jacket, the jacket is preferably formed from one or more of the following materials: PEEK, PVDF and polysulfone. One or more of the connectors of the web may be flexible to allow for a connected separation, or a gap between adjacent sidewalls; and one or more of these connectors may further include a discrete wall section adapted to facilitate widening of the corresponding gap. Preferably the conductor assembly is coiled for incorporation into the lead.
US08494654B2
A paddle lead assembly for providing electrical stimulation of patient tissue includes a paddle body having a proximal end, a distal end, and a longitudinal axis. A plurality of spaced-apart electrodes are disposed on the paddle body. The plurality of spaced-apart electrodes include a first electrode and a second electrode. At least one adjustable region is configured and arranged to adjust a center-to-center distance between the first electrode and the second electrode. At least one lead body is coupled to the paddle body. A plurality of terminals are disposed on the at least one lead body. A plurality of conductive wires couple each of the electrodes to at least one of the plurality of terminals.
US08494647B2
This document discloses, among other things, a telemetry system that controls access to assets of an implantable device as a function of the manner of initiating the communication session or an access code. A tiered hierarchy of assets are associated with corresponding levels of access. A tiered array of security mechanisms are associated with the hierarchy of assets.
US08494644B2
Systems and methods are disclosed to enhance bone growth by stimulating bone sites for bone regrowth, fusion, or grafts. The invention uses electrical stimulation of the bone site, where vibrational energy from a source is received by an implanted device and converted to electrical energy and the converted electrical energy is used by implanted electrodes to stimulate the bone site. The vibrational energy is generated by a controller-transmitter, which could be located either externally or implanted. The vibrational energy is received by a receiver-transmitter, which could be incorporated into an orthopedic device, such as pin, cage, plate or prosthetic joint used for bone healing.
US08494635B2
One aspect relates to a method for producing an electrical bushing for an implantable device, a corresponding electrical bushing, and a corresponding implantable device. The method according to one embodiment is characterized in that a green blank is produced and sintered from an electrically insulating base body green blank made of a ceramic slurry or powder and at least one electrically conductive bushing body green blank made of a cermet material. The at least one bushing body green blank is inserted into a bushing opening of the base body green blank to form a composite green blank, a shape of the at least one bushing body green blank and a shape of the at least one bushing opening are complementary to each other at least in sections thereof and prevent slippage of the bushing body green blank through the bushing opening. The composite green blank is sintered while applying a force that keeps the bodies together.
US08494631B2
A medical device system includes electrodes for delivering cardiac pacing pulses to a patient's heart, a cardiac sensing module coupled to the electrodes and a cardiac pacing module coupled to the electrodes for generating cardiac pacing pulses. An acoustical sensor is used for obtaining heart sound signals. The system includes a processor that is configured to establish multiple conditions during which heart sound signals are received. The processor derives heart sound signal parameters from the heart sound signals and determines a heart sound profile comprising a trend of each of the heart sound signal parameters with respect to the multiple established conditions.
US08494615B2
A method and apparatus for enhanced microwave imaging of an object collects microwave responses for multiple combinations of transmit antennas, receive antennas, and object movement states. The responses are grouped into sets of responses corresponding to at least two object movement states. An image is reconstructed from the set of responses for each movement state, and a differential image representative of object movement is generated from the reconstructed image for each of the at least two object movement states. The differential image is overlaid on a reconstructed image to obtain an enhanced composite image of the object.
US08494611B2
Methods of cardiac diagnostics of a patient are provided that include administering a stress test to the patient, acquiring a plurality of MRI cine loops of the heart of the patient at a plurality of heart rates, adjusting the plurality of MRI cine loops based on a heart rate associated with respective ones of the MRI cines so as to compensate for differences in heart rate and evaluating the compensated MRI cine loops so as to assess a state of coronary physiology of the patient. Furthermore, the administration of the stress test may be adjusted based on the evaluated compensated MRI cine loops. Also, the evaluation of the compensated MRI cine loops may determine a presence or absence of coronary artery disease based on the compensated cine loops.
US08494601B2
The communication device includes: a first body; a second body; a connecting portion that connects the first body and the second body, so as to be capable of switching between a closed state in which the first body and the second body are superimposed with each other, and an opened state in which a degree of mutual superimposition is smaller than that of the closed state; a first conductive portion that is disposed in the first body; a second conductive portion that is disposed in the second body; a signal line that electrically connects the first conductive portion and the second conductive portion via the inside of the connecting portion; a first antenna, which is disposed in at least one of the first body and the second body, and which is electrically connected to the first conductive portion or the second conductive portion; and a second antenna, which is disposed in at least one of the first body and the second body, and which is capacitively coupled with the first conductive portion or the second conductive portion.
US08494597B2
A mobile communication device having a first side and an opposite second side, comprising a lower housing, an upper housing, a bracket and a biasing assembly. The upper housing stacked on the lower housing, the upper housing comprising a first edge located at the first side and a second edge located at the second side. The bracket is pivotably connected between the lower housing and the upper housing, to tilt the first edge of the upper housing away from the lower housing. The biasing assembly is connected between the lower housing and the upper housing, to exert a force between the lower housing and the upper housing so that the bracket rotates to tilt the first edge of the upper housing away from the lower housing.
US08494591B2
Methods and devices for implementing subsystem or functional aspect restrictions on a wireless handheld communication device. Data defining geographical boundaries of a restricted operating area is stored on the device. The present position of the device is ascertained and a determination is made whether the device is located within the restricted operating area. A restriction on the subsystem or functional aspect is imposed when it is determined the device is within the restricted operating area. The subsystem or functional aspect restriction can be communicated to the device via a wireless communication network. Additionally, the restrictions and boundaries can be communicated to the device as part of an IT security policy.
US08494576B1
A system for near field communication authentication (NFC) and validation to access corporate data is provided. The system comprises a mobile phone, an enterprise server, a building access sensor coupled to the server, and an enterprise network comprising a domain. The sensor comprises a NFC transceiver. The phone comprises a NFC transceiver and a trusted security zone which comprises private enterprise credentials and an application, where the application establishes a wireless link to the sensor via the NFC transceiver, couples the NFC transceiver with memory storing the credentials, and transmits the credentials to the sensor via the NFC transceiver. The enterprise server comprises a trusted security zone and an application stored in the trusted security zone, where the application receives the credentials via the sensor, authorizes access to the building based on the credentials, and authenticates the user to the domain on the enterprise network.
US08494574B2
A method for controlling a feature of a telecommunications device includes determining a proximity of a user to the telecommunications device by detecting the body heat of the user. In response to determining proximity of the user, a feature of the telecommunications device is toggled between an activated state and a deactivated state.
US08494567B2
It is proposed a method for selecting an effective angle of reception of a directional antenna of a receiver node, the receiver node belonging to a wireless communications network comprising a plurality of emitter nodes.The method is implemented by the receiver node and comprises steps of: determining at least two possible angles of reception associated with a first emitter node, and for each of said at least two possible angles of reception, determining a difference between that angle and an angle of reception associated with a second emitter node different from said first emitter node, and selecting the effective angle of reception from among said at least two possible angles of reception associated with said first emitter node as a function of the determined differences.
US08494562B2
A method of providing location information in a wireless communication system includes receiving a location information request message, including Location Based Service (LBS) control information, from a Base Station (BS), the LBS control information being information about a condition in which location information is reported, performing LBS measurement, and if the condition is satisfied, transmitting a location information response message, including location information collected through the LBS measurement, to the BS. In accordance with the present invention, in a wireless access system supporting LBS, LBS-related information can be reported irrespective of the state of a User Equipment (UE). In particular, in the case in which a UE is in an idle state, location information can be provided efficiently and rapidly.
US08494556B2
In a method for calibrating a propagation-time-based localization system in a computer-assisted manner, the position of a mobile object in a predetermined environment can be determined by detecting propagation-time-based variables of multiple base stations, wherein the propagation-time-based variable of a base station represents the propagation time of a signal between an object radio unit and the base station. The object is moved and the variables of the base stations are detected in the process at multiple measuring times. The minimum value of the variables of a base station is associated with a predefined minimum distance between the object and base station and the maximum value with a predefined maximum distance. A predefined dependence of the distances between the object and base station is scaled to the association of the minimum and maximum value. The scaled dependence is then used when determining the position of the mobile object.
US08494551B2
The present invention provides a method and system for performing position area updates in a wireless communication system configured to broadcast a plurality of position area codes, each associated with one of a plurality of position areas. The method comprises moving the wireless terminal from a first position area to a second position area; evaluating a predetermined condition; and performing the position area update when the predetermined condition is met.
US08494548B2
In one embodiment, a method includes receiving a request message from a requesting endpoint, where the request message requests a communication session corresponding to an area. An area-based group comprising one or more endpoints associated with the area is identified. The area-based group allows the endpoints to communicate with each other in the communication session. The requesting endpoint is added to the area-based group to allow the requesting endpoint to communicate with the one or more endpoints in the communication session.
US08494541B2
A wireless router establishes a Wireless Local Area Network (WLAN) that supports wireless communications within a WLAN service area. The wireless router establishes broadband communications via a broadband connection with a Voice over IP (VoIP) service accumulator. The wireless router receives a query from the VoIP service accumulator requesting information regarding the prior servicing of, or ability to service, VoIP calls by the wireless router. In response, the VoIP service accumulator receives information regarding the prior servicing of, or ability to service, VoIP calls. The wireless router and the VoIP service accumulator subsequently service VoIP calls within the WLAN based upon the information regarding the prior servicing of, or ability to service, VoIP calls by the wireless router.
US08494537B2
A mobile communication device includes executable instructions for carrying out a method including setting a time duration for an application, receiving a first input, receiving a second input, determining the elapsed time between the first and second inputs, modifying the time duration based upon the elapsed time, and dimming a screen of the mobile device when the elapsed time exceeds the time duration.
US08494536B2
A communication device, a communication system, and a restricting method permitting a communication restriction for each service class. A user equipment has a memory unit which stores service class information showing correspondence between service classes indicative of available communication services, and service class codes to discriminate the service classes. A notice information receiving unit then receives a restriction message indicative of a service class number from an RNC. When the restriction message including the service class number is received, a restricting unit specifies a service class corresponding to the service class number stored in the memory unit and implements a communication restriction in the service class on a communication processing unit.
US08494532B2
A method for managing an attempted connection between a home base station (HBS) and a device not registered with the HBS is provided. The method includes transferring the connection when the attempted connection can be transferred to a traditional base station. When the attempted connection cannot be transferred to a traditional base station, it is determined whether a portion of the resources of the HBS can be used by the device not registered with the HBS. When a portion of the resources can be used, the portion is used. When a portion of the resources cannot be used, the attempted connection is not completed.
US08494522B2
Identification of radio coverage of a mobile station (MS) via a pico cell, such as an IP-BTS in a user premises (e.g. residence or business customer location), enables a mobile/wireless service provider to differentiate between coverage under a pico cell and coverage under a macro network. In a disclosed example, when the MS requests registration/authentication through a pico cell, a related signaling message includes a pico cell identifier (pID). A home location register (HLR) is provisioned with a pID, so that the HLR can decide to accept or reject the registration/authentication requests. For example, if the particular MS is provisioned for services from a specific pico cell, the HLR will grant the registration/authentication and allow the network to process calls for the mobile station through the identified pico cell. This enables the provider to allow discounted services through pico cell, e.g. as a replacement for a landline.
US08494511B2
A method for controlling a mobile terminal and a mobile terminal thereof, the method: synchronizing with an external terminal by using a wireless communication module of the mobile terminal; receiving a control command signal in response to a status of the external terminal through the wireless communication module; and executing at least one of changing a receiving mode of the mobile terminal and setting up an alarm function based on the control command signal.
US08494505B2
A node and method for communication diversion and communication diversion notification is provided. The node has a component configured to receive notification about a communication diversion related to an incoming communication corresponding to only those communication diversions which match criteria for at least one specific reason to be notified, wherein the notification includes a diversion reason element that is locale-independent encoded.
US08494503B2
A wireless device and method are provided for redialing of conference calls comprising: establishing a call connection based on a first dialed number; monitoring for subsequent numbers dialed after the establishment of the call connection; determining if the subsequent numbers dialed meet predetermined criteria; and saving the first dialed number and the subsequent numbers dialed in a memory of the wireless device as a saved first dialed number and saved subsequent numbers if the predetermined criteria are met.
US08494500B2
A system for targeting advertising content includes the steps of: (a) receiving respective requests for advertising content corresponding to a plurality of mobile communication facilities operated by a group of users, wherein the plurality includes first and second types of mobile communication facilities with different rendering capabilities; (b) receiving a datum corresponding to the group; (c) selecting from a first and second sponsor respective content based on a relevancy to the datum, wherein each content includes a first and second item requiring respective rendering capabilities; (d) receiving bids from the first and second sponsors; (e) attributing a priority to the content of the first sponsor based upon a determination that a yield associated with the first sponsor is greater than a yield associated with the second sponsor; and (f) transmitting the first and second items of the first sponsor to the first and second types of mobile communication facilities respectively.
US08494499B2
The present invention relates to a system and method for achieving a Call Back service. The system includes a callback center and an online charging system (OCS) module. The method includes: the callback center receiving a callback request in which a calling party and a called party are both OCS subscribers, using a roaming number to call the calling party/called party, adjusting the charging duration of the firstly called party therein after the conversation is over, and then notifying the OCS module to deduct charges for both parties. The present invention is capable of charging reasonably and displaying the number accurately without any requirement on the cooperation of the pre-charge calling system, and the present invention is suitable to the intelligent network service which uses the OCS and the conventional intelligent network service.
US08494496B2
A traffic reporting system and method for geographic area of interest. The system includes standard wireless telecommunication components configured to establish search criteria, determine a sample size, collect traffic information, calculate additional traffic information, and generate reports.
US08494494B2
A terminal and controlling method thereof may be provided such that a terminal user may select a specific channel from a plurality of broadcast channels received by a mobile terminal. A broadcast receiving unit may receive a broadcast, a touchscreen may display a broadcast channel number, and a controller may control a broadcast channel number to be changed per number place if a touch & drag is performed on the touchscreen with a pointer.
US08494492B2
A system of provisioning a mobile wireless communications device to display account or device specific characteristics includes a database for storing a plurality of display characteristics for different wireless carriers, electronic mail (email) service providers, device types, and source mailbox mail domains. A configuration module accesses the database and uploads the display characteristics of at least one of the wireless carrier, email service provider, device type, or source mailbox mail domain to the mobile wireless communications device upon provisioning of the mobile wireless communications device to access email from a remote location.
US08494482B2
A method for monitoring the body temperature of a user of a wireless telephone includes detecting the body temperature of the user using a sensor disposed in the wireless telephone. A determination is made as to whether the detected temperature is within a predetermined temperature range. In response to determining that the detected temperature is within the predetermined range, an emergency notification is generated.
US08494468B1
A mobile wireless communications device may include a portable housing, and a supply modulator carried by the portable housing. The supply modulator may include an output node, a linear amplifier coupled to the output node, and a switching amplifier also coupled to the output node. The switching amplifier may include at least one sensing transistor configured to sense current output from the linear amplifier and generate a drive voltage, and a hysteretic comparator coupled to the at least one sensing transistor and configured to be driven by the drive voltage. The mobile wireless communications device may also include a radio frequency (RF) power amplifier coupled to the output node of the supply modulator, and a wireless transceiver carried by the portable housing and coupled to the RF power amplifier.
US08494467B2
The invention teaches a solution, for example, for Long Term Evolution (LTE) networks. The solution comprises determining a measurement pattern for at least one automatic gain control tracking loop when resource restrictions have been configured for a user equipment, the resource restrictions comprising at least one measurement restriction pattern, wherein each automatic gain control tracking loop is associated with at least one measurement restriction pattern; and performing automatic gain control measurements according to the measurement patterns of the at least one automatic gain control tracking loop.
US08494465B2
A system for providing independent polarization control in a radio communication system comprises a set of common antennas and a plurality of transmitters for supplying signals to said set of common antennas Said set of common antennas is used for transmitting signals supplied by the transmitters. Said set of common antennas is used to provide elliptical polarization transmission of said signals. The system furthermore comprises a combiner for each combination of a first transmitter of said plurality of transmitters and an antenna of said not of common antennas, and an adjusting element allowing for controlling the polarization of the signal provided by said first transmitter.
US08494462B2
A circuit arrangement includes a signal processing unit and a regulation unit. The signal processing unit processes an input signal to form an analog output signal. The regulation unit is coupled to the signal processing unit in order to produce a digital regulation signal as a function of the analog output signal for regulation of the analog output signal.
US08494455B2
Methods and apparatus for a resonant transmit/receive switch with transformer gate/source coupling. The resonant transmit/receive (T/R) switch includes a switchable inductor having a first inductance value for use in receive (Rx) mode and a second inductance value for use in transmit (Tx) mode. The first inductance value is used for input matching to a low noise amplifier in Rx mode. The second inductance value is selected to resonant with parasitic capacitance of the antenna port to produce a high impedance in Tx mode. In one implementation, the switchable inductor is gate sourced coupled to at least one of first and second inductors of a low noise amplifier (LNA), thereby allowing use of smaller inductors due to the resulting coupling factor.
US08494445B2
Conventional spot beam satellites transmit downlink beams that each correspond to a separate and unique uplink signal. Power available for each downlink beam is typically set by an associated amplifier on the satellite, and total transmit power cannot be dynamically distributed across different spot beams. An embodiment of the present invention overcomes this distribution limitation by using multiple replicas of a single signal as input to a multi-port amplifier that allows transmit power to be dynamically distributed across the different spot beams. The replicas may be de-correlated through techniques such as selectively delaying some of the replicas. This power distribution effectively allows dynamic allocation of capacity between areas serviced by different beams. Offered load in different beams can be predicted and used to set the attenuation values appropriately and the attenuation values may also be controlled remotely.
US08494434B2
A fixing system includes a fixing device that fixes a non-fixed image with heat onto a recording medium. The fixing device includes a fixing roller that generates heat and a pressing roller that presses against the fixing roller. A curl correction device is provided to correct curling of the recording medium passing through the fixing device. The curl correction device includes a heating roller unit that generates heat and an elastic roller that presses against the heating roller unit. A magnetic flux generating device is arranged in the vicinity of the fixing device and the curl correction device and generates magnetic flux.
US08494427B2
A disclosed fixing device applying a bubble-like fixing liquid to resin-containing particles adhered to a medium so that the resin-containing particles are fixed to the medium, the bubble-like fixing liquid being formed by transforming a fixing liquid into foam that dissolves or swells at least a part of the resin, includes a control device that, based on a difference between a moisture content included in the medium after fixing and a target value of the moisture content, adjusts an application amount of the fixing liquid for a next medium.
US08494423B2
A fuser device includes: a fuser member that heats developer on a print medium; a pressure member that presses the fuser member so as to provide a contact region therebetween; and a separation member that separates the print medium, which is ejected from the contact region, from either the fuser member or the pressure member. The separation member includes a separator in a plate-like shape and a support member that supports the separator such that the separator is disposed in the vicinity of the fuser member. The separator includes a planar part in a plate-like shape that is sustained by the support member; a tip part that is a tip of the separator, an inclined surface part that is inclined toward the tip part in a thickness direction of the separator, a border part that is defined as a boundary between the planar part and the inclined surface part.
US08494419B2
A processing unit is provided. The processing unit includes: a housing; a developing roller that carries developer on a surface thereof, the developing roller including, a roller body, and a covering layer covering an outer circumferential surface of the roller body; a photosensitive drum that contacts the developing roller, wherein an end face of the photosensitive drum at a first side in an axial direction of the developing roller is located at an outer side in the axial direction compared to an end face of the developing roller at the first side in the axial direction, and wherein the developer on the developing roller is supplied to the photosensitive drum; and a supporting member that contacts an inner circumferential surface of the roller body at the first side in the axial direction, and supports the developing roller rotatably in the housing.
US08494413B2
A fixing device is provided with a fixing device body, a fixing member, and a first attachment section. The fixing device body is adapted to attach to and detach from an apparatus body of a double-sided image forming apparatus, which has a return passage through which a recording medium is returned to an image forming position, and an apparatus body of a single-sided image forming apparatus, which does not have the return passage. The first attachment section is provided at a return passage side in the fixing device body, and is adapted to have a passage surface member, which has a passage surface of an introduction passage through which a fixed recording medium is introduced into the return passage, attached thereto.
US08494410B2
A process cartridge is detachably mountable to a main assembly of an electrophotographic image forming apparatus. The process cartridge comprises an electrophotographic photosensitive drum, process means actable on said electrophotographic photosensitive drum, a first cartridge side portion-to-be-guided, a second cartridge side portion-to-be-guided, a first cartridge side portion-to-be-regulated, a second cartridge side portion-to-be-regulated, a first cartridge side portion to be positioned, and a second cartridge side portion to be positioned. The process cartridge is mounted to a main assembly with a first cartridge side portion to be positioned at a first main assembly side positioning portion by the urging force of an urging member and with the second cartridge side portion to be positioned at a second main assembly side positioning portion by the urging force of the urging member.
US08494404B2
An image forming apparatus includes a member to be cleaned and a cleaning roller driven by contact with the member to be cleaned, and the apparatus is configured such that abrasive grains and at least one of a release agent and a solid lubricant are supplied to the member to be cleaned and that the supplied abrasive grains and the supplied at least one of a release agent and a solid lubricant move on a surface of the member to be cleaned in an axial direction of the cleaning roller.
US08494403B2
A developing device includes an image carrier on which an electrostatic latent image is formed, a developing member facing the image carrier to supply a developing agent to the electrostatic latent image formed on the image carrier, a rotary member facing the outer circumference of the image carrier in a non-contact state to collect toner scattered from the developing member, and a gear train to drive the rotary member. An effect that the developing member is subjected to by the driving of the rotary member is minimized, thereby preventing deterioration of image quality. Also, the scattering of the developing agent is effectively prevented by adjusting the drive rotational velocity of the rotary member.
US08494386B2
An image forming apparatus includes a first drum for bearing an electrostatic latent image and a cleaning blade of a first cleaning device when formation of the toner image to be transferred onto a sheet is not carried out. The control device selects between a toner supply process using the toner accommodated in a first developing device and a toner supply process using the toner accommodated in a second developing device, in accordance with an amount of the toner accommodated in the first developing device or the second developing device.
US08494383B2
Part of a plurality of power levels of control patterns selected to control power supplied from an AC power source to a heater of an image forming apparatus include power levels of a) waveforms in which power is supplied in part of negative and positive half cycles in order after no power supply during a one half of a positive half cycle, and waveforms in which power is supplied in part of a positive cycle after no power supply during one half of a negative half cycle, or b) waveforms in which power is supplied in part of positive and negative half cycles in order after no power supply during one half of a negative half cycle, and waveforms in which power is supplied in part of a negative half cycle after no power supply during one half of a positive half cycle.
US08494373B2
An apparatus (PMDC) for compensating polarization mode dispersion for an optical transmission fiber (TF) for transmission of optical signals, said optical signals having a first polarization component (x pol) and a orthogonal second polarization component (y pol) comprises tuneable means (PC1, DL1, PC2, DL2) adapted to compensating said fiber polarization mode dispersion. It further comprises a feedback signal generator (FSG) adapted to generating a feedback input signal for said tuneable means (PC1, DL1, PC2, DL2) for polarization mode dispersion compensation. Said feedback signal generator (FSG) comprises polarization means for converting said transmitted optical signal to at least two optical signal components with different defined states of polarization. It has further transforming means for transforming said optical signal components into electrical signal components, wherein each electrical signal component representing one of said defined states of polarization. At least one mixer is earmarked for mixing at least two of said electrical signal components to mixed electrical signals. Means are intended for averaging said electrical signal components to average electrical signals and averaging said mixed electrical signals to average mixed electrical signals. Further means are destined for combining said average electrical signals and said average mixed electrical signals to generate said feedback input signal which is characteristic for a digital group delay of said transmission signal caused by said polarization mode dispersion.
US08494368B2
Embodiments for optical communication are provided in which a receiver includes a digital signal processor configured to process a digital form of an input signal. In one embodiment, the digital signal processor includes a first electronic chromatic dispersion compensation module for compensating the digital form of the input signal, at least one nonlinearity compensation stage for serially compensating an output of the electronic chromatic dispersion compensation module; and a second electronic chromatic dispersion compensation module for compensating an output of the at least one nonlinearity compensation stage.
US08494367B2
The invention relates to controlling a lighting device, particularly to the modulation of light generated by a solid state lighting (SSL) device. The invention provides a method and device for modulating the light emission of a lighting device by keying each pulse (14) of a sequence of pulses (16) contained in the control signal (10) according to a spreading code. Thus, the light emission of a lighting device may be identified by detecting the spreading code used for modulating the light emission. The invention is particularly suitable for lighting means containing several lighting devices such as a LED lighting board with dozens of LEDs since the light emission of each lighting device may be detected by the spreading code used for modulating the light emission.
US08494361B2
A binary intensity-modulated light signal to be monitored is split into three signal beams. The first and third beams are converted into electric signals. Frequencies of the first electric signal corresponding to a bit rate pass a filter bank. The intensity of the filtered signal is detected by an RF intensity detector. A delaying interferometer makes the second beam interfere with a light signal obtained by delaying the second beam by a predetermined delay time. One of the resulting interference signals is converted into an electric signal. The intensities of the amplified signal are detected by another RF intensity detector. The third electric signal is smoothed by the filter bank, and its average intensity is detected by a power detector. The intensities of the detected, amplified signals are found relative to the detected average intensity to determine wavelength dispersion and optical SNR or the tendency of their changes.
US08494360B2
A system may include a first measurement device configured to be coupled to a first node in an optical path being measured. The first measurement device may be configured to generate a signal at an initiating device; identify an unused channel in an optical path, wherein the optical path includes at least two spans; and transmit the signal on the unused channel. A second test device may be configured to be coupled to a last node in the optical path being measured. The second measurement device may be configured to: receive the signal at a destination device; compensate the signal for chromatic dispersion (CD) and/or polarization mode dispersion (PMD) effects; and determine CD and/or PMD measurements associated with the optical path being measured based on the compensation.
US08494359B2
An imaging apparatus having a protection ring which protects a supporting device coupling section such that it is difficult for a user to touch the supporting device coupling section is provided. A supporting device can be coupled to a camera body, and the camera body includes a supporting device coupling section and a protection ring. The supporting device coupling section has a screw hole to which the supporting device can be coupled, and a supporting device coupling surface which is formed and exposed around the entrance of the screw hole. The protection ring includes a return spring which restricts the position of the protection ring, a return spring stopper which supports the return spring, and a supporting device contact surface which protrudes outward of the exposed surface formed around the entrance of the screw hole of the supporting device coupling section, in a direction toward a housing outside.
US08494354B2
There is provided an apparatus that includes a receiving unit configured to receive instructions for focus adjustment; an image-pickup unit configured to perform image-pickup of an object image input through a focus lens; a setting unit configured to set a focus detecting area to be used at a time of detection of a focus state of the focus lens; a light control unit configured to control an amount of light incident on the image-pickup unit; and a focus adjusting unit configured to detect a focus signal representing the focus state in the focus detecting area to move the focus lens based on the focus signal and a position of the focus lens corresponding to the focus signal.
US08494348B2
According to method of managing and reproducing additional audio files of an interactive optical disc, additional audio data associated with main video data of an optical disc such as an interactive DVD are recorded as a file of a prescribed format. File information about the additional audio data and buffering information thereabout recorded in the file of a prescribed format. An optical disc apparatus interprets the file information and buffering information and then carries out a series of operations storing and reading out and playing the additional audio data in a way suitable to the buffering area allocated within a buffer. Consequently, additional audio data of various contents are read out from the optical disc or provided by a content providing server connected through the Internet.
US08494347B2
According to one embodiment, an indexing module is configured to analyze a plurality of still images and to generate index information indicative of attributes of the plurality of still images. The index information comprises recognition results of a plurality of face images in the plurality of still images. An extracting module is configured to extract first still images and second still images from the plurality of still images based on the index information. The first still images include face images of a selected person, the second still images are relevant to the selected person, and the second still images comprise at least a still image including a face image of another person relevant to the selected person. A player module is configured to play back a movie using the extracted first still images and the extracted second still images.
US08494340B2
An electronic device connected with at least one digital video camera dynamically monitors an area where the digital video camera covers. The electronic device displays a monitor point tree, where each node corresponds to a digital video camera. The electronic device can dynamically create an icon control component of a selected digital video camera on an electronic map by dragging and dropping the node corresponding to the one selected on a electronic map. The electronic device can play a video feed of the digital video camera by clicking on the created icon control component.
US08494330B2
A bulkhead adapter plate that mounts to a face panel of a cable management panel, and a method of making the bulkhead adapter plate. The plate including angled adapter mounting openings formed by performing a minimum number of bending operations.
US08494329B2
A telecommunications assembly includes a chassis with a top wall, a bottom wall, a front opening, a rear opening, and first and second transverse sidewalls extending between the front and rear openings, the top wall and bottom walls defining slots. Upper mounting guides defining upper key slots between adjacent upper guides and lower mounting guides defining lower key slots between adjacent lower guides are mounted to the top and bottom walls. The upper and lower guides define snap-fit structures inserted into the slots defined on the top and bottom walls for mounting the upper and lower guides to the chassis. At least one of the upper and the lower mounting guides defines adapter mounts for slidably receiving fiber optic adapters through the rear opening. Fiber optic modules are slidably received within the chassis through the front opening and each module is slidably inserted into the upper and lower key slots of the chassis, each module removable from the chassis through the front opening. A fiber optic adapter that is separate from the module may be slidably received within the chassis through the rear opening into one of the adapter mounts, the fiber optic adapter removable through the rear opening. The module may include at least one connector that protrudes from the module that is adapted to be inserted into the adapter when the module is inserted into the chassis.
US08494309B2
In local memory that stores image data, the image data is invalidated to prevent leakage of the image data. Input image data is stored in local memory 10 and subjected to image processing, and then it is saved in a hard disk device 4. The image data that is read from the hard disk device 4 is stored in the local memory 10, and then printed as an image from a printing portion 3a or transmitted from a communication section 5 in data communication. When image data input is completed, image data is left stored in the local memory 10. Therefore, the image data is overwritten with random data and invalidated so that the image data is unreadable. Also, when image data processing is completed, image data is invalidated.
US08494302B2
A content-aware image retargeting technique uses an “importance filtering” technique to preserve important information in the resizing of an image. The image saliency is first filtered, guided by the image itself to achieve a structure-consistent importance map. The pixel importance is then used as the key constraint in computing the gradient map of pixel shifts from the original resolution to the target resolution. Finally the shift gradient is integrated across the image by a weighted filtering process to construct a smooth pixel shift-map and render the target image. The weight is again controlled by the pixel importance. The two filtering processes enforce the maintaining of structural consistency while preserving the important contents in the target image. The simple nature of the present filter operations allow for real-time applications and easy extension to video retargeting, as the structural constraints from the original image naturally convey the temporal coherence between frames.
US08494297B2
A method, system, and computer-readable storage medium are disclosed for determining one or more symmetries in an image comprising a plurality of pixels. A symmetry value may be automatically determined for each of the plurality of pixels. The symmetry value may indicate the strength of one or more symmetries in the image for the respective pixel. The symmetry value may be stored for each of the pixels.
US08494291B2
Multi-mode decoding and encoding of texture blocks are disclosed wherein in a default decoding and encoding mode all bits of a codeword sequence are available as payload bits for representing texel values of the texels in the texture block. In an auxiliary encoding and decoding mode one less bit of the codeword sequence is available as payload bits. The auxiliary mode is employed as a complement to the default mode and will be used to process those texture blocks, which the default mode handles poorly.
US08494290B2
A bitstream includes coded pictures, and split-flags for generating a transform tree. The bit stream is a partitioning of coding units (CUs) into Prediction Units (PUs). The transform tree is generated according to the split-flags. Nodes in the transform tree represent transform units (TU) associated with the CUs. The generation splits each TU only if the corresponding split-flag is set. For each PU that includes multiple TUs, the multiple TUs are merged into a larger TU, and the transform tree is modified according to the splitting and merging. Then, data contained in each PU can be decoded using the TUs associated with the PU according to the transform tree.
US08494281B2
An automated method and system for retrieving documents based on highlighted text from a scanned source. Documents that are stored within a multifunction device can be searched and retrieved using highlighted text as keyword. The search of such documents can further be extended towards other networked multifunction devices and also to retrieve information available on the Internet using highlighted text as a uniform resource locator pointer. The matched documents and their respective details are then displayed on a graphical user interface which provides the user with multiple actions to be taken with respect to the documents.
US08494279B2
The present invention relates to a method for processing information, an information processing system, and a handwriting input terminal. Said information processing system can operate in a handwriting input mode or a click input mode. Such system comprises a plurality of handwriting input terminals, and a data processing center communicatively connected with handwriting input terminals via a transceiver. Said method comprises following steps: S1: configuring a handwriting recognition module and a click position coordinate-key mapping module for the information processing system; S2: receiving information about working mode selection of the information processing system; S3: the handwriting input terminal receives and processes handwriting input signals to obtain coordinate information; S4: selecting the handwriting recognition module or click position coordinate-key mapping module to transform the coordinate information into corresponding character or key information based on the selected working mode. The implementation of the present invention combines the functions of handwriting panel and voting machine (or answering machine), thus achieving either handwriting function or answering function of conveniently sending numbers, letters and symbols of voting machine.
US08494266B2
An image processing apparatus includes a separating unit, a setting unit, and a determining unit. The separating unit separates an image into types of partial images other than a specific type, which is likely to be erroneously separated. The setting unit makes setting designating whether or not predetermined two types of partial images of the separated partial images are to be easily determined to be partial images of the specific type. The determining unit determines whether or not at least one of the predetermined two types of the partial images is the partial image of the specific type or not based upon the setting.
US08494265B2
An image correction device includes a scene belonging rate computation unit that computes, from the feature value of an input image, a plurality of scene belonging rates each of which prescribes a probability with which the input image belongs to each category scene; an unknown scene belonging rate specification unit that specifies an unknown scene belonging rate prescribing a probability with which the input image belongs to an unknown scene; a by-scene correction parameter memory unit that stores by-scene correction parameters; a correction parameter combination unit that computes a combined correction parameter that is the weighted average of the correction parameters using the plurality of scene belonging rates and the unknown scene belonging rate; and an image correction unit that performs image correction processing for the input image using the combined correction parameter.
US08494264B2
An identification method and process for objects from digitally captured images thereof that uses data characteristics to identify an object from a plurality of objects in a database. The data is broken down into parameters such as a Shape Comparison, Grayscale Comparison, Wavelet Comparison, and Color Cube Comparison with object data in one or more databases to identify the actual object of a digital image.
US08494261B2
An image processing apparatus comprises: an unit configured to sequentially determine, as a processing object, each of blocks, and to compare color data of respective pixels in the block that is the processing object, thereby specifying a pattern flag indicating an arrangement pattern of color data; an unit configured to extract first color data from a pixel, and further to extract second color data to fourth color data corresponding to the arrangement pattern; an unit configured to hold the pattern flag of each of the blocks, the first color data, and the second color data to fourth color data; and an unit configured to specify addresses in a memory, at which the first color data and the second color data to fourth color data in a block to be composed are held.
US08494257B2
Data set generation and data set presentation for image processing are described. The processing determines a location for each of one or more musical artifacts in the image and identifies a corresponding label for each of the musical artifacts, generating a training file that associates the identified labels and determined locations of the musical artifacts with the image, and presenting the training file to a neural network for training.
US08494253B2
A three-dimensional (3D) image processing method is provided. The method includes receiving from an image source a 3D image containing compressed first image pixel data and compressed second image pixel data, and storing the received compressed first image pixel data and compressed second image pixel data in a line register group. The method also includes determining a relationship between lines of the compressed first image pixel data and compressed second image pixel data, and using reading and writing operations on the line register group based on the relationship and a predetermined timing sequence to decompress the compressed first image pixel data and compressed second image pixel data.
US08494252B2
A method for mapping includes projecting a pattern onto an object (28) via an astigmatic optical element (38) having different, respective focal lengths in different meridional planes (54, 56) of the element. An image of the pattern on the object is captured and processed so as to derive a three-dimensional (3D) map of the object responsively to the different focal lengths.
US08494240B2
A method of centerline determination for a tubular tissue in a medical image data set defined in a data space, comprising receiving at least one start point and one end point inside a tubular tissue volume; automatically determining a path between said points that remains inside said volume; automatically segmenting said tubular tissue using said path; and automatically determining a centerline for said tubular tissue from said segmentation, wherein said receiving, said determining a path and said segmenting, said determining a centerline are all performed on a same data space of said medical image data set.
US08494235B2
A method for detecting lymph nodes in a medical image includes receiving image data. One or more regions of interest are detected from within the received image data. One or more lymph node candidates are identified using a set of predefined parameters that is particular to the detected region of interest where each lymph node candidate is located. The identifying unit may identify the one or more lymph node candidates by performing DGFR processing. The method may also include receiving user-provided adjustments to the predefined parameters that are particular to the detected regions of interest and identifying the lymph node candidates based on the adjusted parameters. The lymph node candidates identified based on the adjusted parameters may be displayed along with the image data in real-time as the adjustments are provided.
US08494227B2
Calibrated infrared and range imaging sensors are used to produce a true-metric three-dimensional (3D) surface model of any body region within the fields of view of both sensors. Curvilinear surface features in both modalities are caused by internal and external anatomical elements. They are extracted to form 3D Feature Maps that are projected onto the skin surface. Skeletonized Feature Maps define subpixel intersections that serve as anatomical landmarks to aggregate multiple images for models of larger regions of the body, and to transform images into precise standard poses. Features are classified by origin, location, and characteristics to produce annotations that are recorded with the images and feature maps in reference image libraries. The system provides an enabling technology for searchable medical image libraries.
US08494226B2
Methods, systems and devices are implemented in connection with measuring the relative content of intramuscular fat (IMF) in a portion of muscle tissue. Consistent with one such method a probe is presented to the portion of muscle tissue. The probe produces a response-provoking signal in the muscle tissue. A resulting signal is used to determine the relative content of IMF in the portion of muscle tissue as a function of the pressure being exerted between the probe and the portion.
US08494222B2
Techniques are disclosed for a video surveillance system to learn to recognize complex behaviors by analyzing pixel data using alternating layers of clustering and sequencing. A combination of a self organizing map (SOM) and an adaptive resonance theory (ART) network may be used to identify a variety of different anomalous inputs at each cluster layer. As progressively higher layers of the cortex model component represent progressively higher levels of abstraction, anomalies occurring in the higher levels of the cortex model represent observations of behavioral anomalies corresponding to progressively complex patterns of behavior.
US08494221B2
A system comprises a rotatable object having a pseudo-random pattern of overlapping rounded shapes on an outer surface of the rotatable object and an image sensor configured to capture an image of a portion of the pseudo-random pattern on the outer surface. The system also comprises a memory configured to store a pattern map corresponding to the pseudo-random pattern on the outer surface of the rotatable object; and a processing unit configured to correlate the portion of the pseudo-random pattern in the captured image with a corresponding portion of the pattern map stored on the memory.
US08494206B2
An electronic device includes a host and an earphone. The host includes a application module, the earphone includes at least one speaker, and at least one vibrator. The host generates a first vibration signal according to an original audio signal from the application module, and sends the original audio signal and the first vibration signal to the earphone. The earphone generates a second vibration signal according to the original audio signal, sends the first vibration signal and the second vibration signal to the at least one vibrator, and sends the original audio signal to the at least one earphone speaker. The electronic device may also generate audio signals according to an original vibration signal from the application module.
US08494201B2
A hearing aid includes an ambient microphone configured to receive and convert environmental sound into an electronic input signal, a hearing loss processor configured to process the electronic input signal in accordance with a hearing loss of a user, and generate an electronic output signal, a receiver, an ear canal microphone configured for converting ear canal sound pressure into an ear canal signal, an occlusion suppressor for reception and processing of the ear canal signal and for transmitting an occlusion suppression signal, and a signal combiner configured for combining the occlusion suppression signal and the electronic output signal to form a combined signal, and for transmitting the combined signal to the receiver, wherein the receiver is configured to receive the combined signal, and convert the combined signal into an acoustic output signal, and wherein the receiver has a frequency response with a lower cut-off frequency that is less than 40 Hz.
US08494198B2
A body-worn audio gateway device transmitting audio signals comprised in close-range electromagnetic signals may be used outside a car, where it may provide for hands-free mobile telephony and listening to music streamed directly to hearing devices worn by a user. When the user enters the car, he or she may want to use a corresponding in-car audio gateway device for the same purposes. This typically requires manual interaction e.g. to trigger the switch-over and to maintain hands-free operation of a carried mobile phone. Furthermore, the audio gateway devices may disturb each other, which may lead to malfunction, more troublesome interaction and/or reduced audio quality. To overcome this, the invention foresees means for detecting when the user enters and/or leaves the car and for automatically disabling functions of the first audio gateway device when the user is in the car.
US08494194B2
A hearing aid includes: first and second microphones; first and second A/D converters; a microphone sensitivity correction unit; a hearing assistance processing unit; a microphone sensitivity correction value calculation unit; a storage unit; a failure detection unit; a sound output unit; a D/A converter; and a receiver. The outputs of the first and second A/D converters are input to the microphone sensitivity correction value calculation unit. One output the microphone sensitivity correction value calculation unit is connected to the microphone sensitivity correction unit, and another output thereof is connected to the storage unit. An output of the storage unit and a signal output from the another output of the microphone sensitivity correction value calculation unit are input to the failure detection unit. Output signals of the failure detection unit and the hearing assistance processing unit are input to the sound output unit.
US08494193B2
Method and apparatus for environment detection and adaptation in hearing assistance devices. Performance of feature extraction and environment detection to perform adaptation to hearing assistance device operation for a number of hearing assistance environments. The system detecting various noise sources independent of speech. The system determining adaptive actions to take place based on predicted sound class. The system providing individually customizable response to inputs from different sound classes. In various embodiments, the system employing a Bayesian classifier to perform sound classifications using a priori probability data and training data for predetermined sound classes. Additional method and apparatus can be found in the specification and as provided by the attached claims and their equivalents.
US08494191B2
The invention relates to a neckloop for being coupled with a transformer element and for generating an electromagnetic signal for being received by a telecoil of a hearing device or by an induction receiver. In order to avoid strangulation of the person wearing the neckloop the neckloop comprises a teleloop cable having a first end and a second end, and a first magnet and a second magnet for forming a clasp of the neckloop. The first and second magnets are of opposite polarity. The first magnet is provided with a first plating and the second magnet is provided with a second plating. The first plating is in direct contact with the first end and the second plating is in direct contact with the second end.
US08494189B2
In a virtual sound source localization apparatus, a distance between two loudspeakers and a shortest distance between a line connecting the loudspeakers and a listening position are set beforehand, and a listener operates an operating section to localize a Cch sound source at an approximately center of the loudspeakers, thereby adjusting a sound balance of the loudspeakers. In addition, a controller calculates a difference in distance from the loudspeakers to the listening position, sets a delay amount of delay correctors such that sound emitted from the loudspeakers substantially reaches the listening position simultaneously, and adjusts sound output timing of the loudspeakers. In this way, even though the listening position is changed, the listener can operate the operating section to optimize a virtual surround effect.
US08494183B2
A switching section causes the first amplification section to amplify the expansion left audio signal and supply the amplified expansion left audio signal to the first speaker terminal and causing the second amplification section to amplify the expansion right audio signal and supply the amplified expansion right audio signal to the second speaker terminal when the Bi-Amp function is not used. The switching section causes the first amplification section to amplify the left audio signal for Bi-Amp and supply the amplified left audio signal for Bi-Amp the first speaker terminal and causing the second amplification section to amplify the right audio signal for Bi-Amp and supply the amplified right audio signal for Bi-Amp to the second speaker terminal when the Bi-Amp function is used.
US08494181B2
A method for providing a mute control function in a computer having multiple microphones is disclosed. A set of mute state information is stored in a control table of a portable computer. The mute state information is for controlling a mute state. Device identifiers (IDs) of all microphones that are connected to the portable computer are registered with the control table. The microphones corresponding to the device IDs registered in the control table are controlled to be in the same mute state based on the mute state information. In response to a detection of an activation of the mute button, the mute state information are inverted. The device IDs registered in the control table are to be controlled in the same mute state based on the inverted mute state information.
US08494174B2
A clear, high quality voice signal with a high signal-to-noise ratio is achieved by use of an adaptive noise reduction scheme with two microphones in close proximity. The method includes the use of two omini directional microphones in a highly directional mode, and then applying an adaptive noise cancellation algorithm to reduce the noise.
US08494173B2
An integrated circuit includes at least one output cell including a first output cell having a ground pin connected to a ground rail, a first power supply pin connected to a first power rail, a second power supply pin connected to a second power rail, a data pin, at least one voltage select pin, and an output pin wired to the first output pad. The first output cell is configured to operate according to a first mode wherein the output pin has a first voltage amplitude, and according to a second mode wherein the output pin has a second voltage amplitude larger than the first voltage amplitude depending on a control signal applied to the at least one voltage select pin.
US08494172B2
Compensating for varying degrees of ambient noise in a mobile device. One possible noise compensation application has a plurality of selectable settings associated with a range of speeds of motion. This noise compensation application, when executed by the processor, configures the control circuit to: receive an input from the detector, detect an amplitude of the input, compare the amplitude with a selected one of the settings, and selectively adjust an amplification device when the detected amplitude is within a prescribed range. Another possible noise compensation application has plurality of selectable settings each associated with a range of audio frequencies. This noise compensation application, when executed by the processor, configures the control circuit to: receive an input from the detector, detect a frequency of the input, compare the frequency with a selected one of the settings, and selectively filter the ambient noise when the detected frequency is within a prescribed range.
US08494169B2
An apparatus and a method for validating encrypted archive keys is described. In one embodiment, a passphrase is enciphered. An archive key used to encipher an archive is enciphered with the enciphered passphrase. A first enciphered block is computed by enciphering a random block with the archive key. A second enciphered block is computed by enciphering the same random block with a Message Authentication Code (MAC) key. The MAC key is derived from the archive key and the passphrase. The validity of keys is determined by comparing the decrypted first block with the decrypted second block.
US08494160B2
The present invention provides a method for decrypting encrypted content transmitted from an operator to a plurality of users where said operator further provides security information allowing for the decryption of said content. The method has the advantage of satisfying the goal of providing the capability for detecting a fraudulent user who retransmits control words extracted from the security information to other users. The method provides for the achievement of the goal without incurring extra overhead in addition to the transmitted content and security information. The method makes use of control words which are based on multiple solutions provided by collisions in mathematical functions and involves the observation of choices of control words retransmitted by the fraudulent user.
US08494157B2
An information processing apparatus for reproducing content recorded on an information recording medium, includes a recording medium controller for reading data recorded on the information recording medium, and a data processor for acquiring from a unit key file recorded on the information recording medium a unit key corresponding to a content management unit set as a usage control unit of content, and decrypting encrypted content recorded on the information recording medium using the acquired unit key. The data processor determines an application type of the encrypted content recorded on the information recording medium, and acquires the unit key and decrypting the encrypted content in accordance with a process sequence corresponding to the application type.
US08494154B2
A cryptographic ignition key system and method for managing access to sensitive or protected information using an unclassified, block-cipher-based cryptographic combiner for storing non-private information on a physical token and storing private information on another device having anti-tamper protections and safeguards.
US08494150B2
One embodiment of the present invention provides a method and system for handling a telephone call. The method comprises receiving an incoming call at a computer-telephony server located as service provider equipment within a telephone network, followed by setting up a call from the computer-telephony server to a customer location. The customer location has a plurality of agents, each agent having an associated computer workstation. The call is forwarded at the customer location to a receiving agent selected from the plurality of agents. There is now communication between the computer-telephony server and one or more of the agents to allow the computer-telephony server to identify the receiving agent. The computer telephony server uses voice analytics on speech input from the receiving agent to identify the receiving agent.
US08494147B1
System and method for providing a telecommunication transmission from an originating device to a terminating device over a telecommunications network. In one embodiment a bit code may be received from the telecommunication network, such that the bit code is extracted from the telecommunication transmission from the originating device. A directory number associated with the originating source may be received and a predefined message may be determined based at least on the directory number and bit code. The predefined message may be displayed on the terminating device.
US08494144B2
A telephone call management system is provided including a local system and a central site server using improved blocked or restricted call means including network traffic management. Decisions to allow or block a call to called parties are accomplished by using flagged indicators associated with certain called telephone numbers, with subsequent verification of a central database. The system includes management software capable of implementing widespread or local changes to the system and is further capable of modifying or setting any number of user account parameters.
US08494130B2
A facsimile device may be capable of sending and receiving facsimile data by utilizing a first communication line. The facsimile device may comprise an information input device configured to input information, a line connecting device that connects the first communication line in a case where predetermined information is input to the information input device, a line disconnecting device that disconnects the first communication line in a case where facsimile sending instruction information is input to the information input device when the first communication line is in a state of having been connected by the line connecting device, and a facsimile sending device that re-connects the first communication line disconnected by the line disconnecting device and sends facsimile data by utilizing the first communication line in accordance with the facsimile sending instruction information.
US08494128B2
A method of monitoring performance of a telephone network, wherein the telephone network includes at least one exchange configured for collecting signaling messages, which are received at the at least one exchange and/or which are generated at the at least one exchange. The method includes acquiring from the exchange a set of signaling messages indicating unsuccessful call setup procedures relative to calls addressed to a plurality of destinations associating with each signaling message of the set of signaling messages respective destination information which is indicative of the destination of the unsuccessful call which generated the signaling message; and processing the set of signaling messages and the corresponding associated destination information, thus obtaining information relative to the unsuccessful call setup procedures according to call destinations.
US08494122B2
Embodiments of the present invention address deficiencies of the art in respect to interactive voice response (IVR) system session management and provide a method, system and computer program product for call interruption handling in an IVR data processing system. In an embodiment of the invention, a method for call interruption handling in an IVR data processing system can include detecting a call interruption of a telephone call between a caller and an IVR system during an established IVR session for the caller. The method also can include saving state information for the established IVR session in connection with the caller in response to detecting the call interruption.
US08494120B2
In general, in one aspect, the disclosure describes a digital network to telephone interface device having a controller capable of detecting foreign voltage faults without interrupting telephone service. Upon detection of a foreign voltage fault the controller can deactivate the telephone service and initiate a test sequence to confirm the foreign voltage fault. If the fault is confirmed the telephone service remains deactivated and an operator of the digital network is notified. The device will improve the quality of service and save the cost of sending some one to investigate the fault. The operator can take proactive action once the device provides fault analysis and information remotely.
US08494116B2
A method, code and system for planning the treatment a lesion on or adjacent to the retina of an eye of a patient are disclosed. There is first established at least two beam paths along which x-radiation is to be directed at the retinal lesion. Based on the known spectral and intensity characteristics of the beam, a total treatment time for irradiation along each beam paths is determined. From the coordinates of the optic nerve in the aligned eye position, there is determined the extent and duration of eye movement away from the aligned patient-eye position in a direction that moves the patient's optic nerve toward the irradiation beam that will be allowed during treatment, while still maintaining the radiation dose at the patient optic nerve below a predetermined dose level.
US08494105B1
An apparatus provides a digital representation of a time difference between a periodic reference signal having a reference signal period and a periodic input signal having an input signal period. The apparatus includes a free-running finite state machine (FSM) that traverses a multiplicity of states in a predetermined order, the state having corresponding state vectors, each of which is held for a state dwell time. A timing circuit receives the reference signal, the input signal and the FSM state vectors, and determines a state transition count equal to a number of FSM state transitions that occur during a counting interval, which corresponds to the time difference between the reference and input signals. A digital low-pass filter receives the state transition counts and provides an output value including weighted sums of the state transition counts, proportional to the time difference between the reference and input signal. A period of the FSM is independent of the reference signal period.
US08494090B2
Data is scrambled at a transmitter according to one of a number of predetermined scrambling sequences which are associated with a particular one of a number of predetermined transmit antenna diversity schemes (i.e., a specific number of transmit antenna ports). Received data is decoded using one or more of the known transmit antenna diversity schemes and the scrambled data is descrambled according to a corresponding descrambling sequence (related to the scrambling sequence). Based on the descrambled data, the receiver determines which transmit antenna diversity scheme (i.e., the number of antenna ports) is used by the transmitter. In one specific embodiment, CRC parity data is scrambled in the transmitter and the receiver descrambles the recovered CRC parity data according to a descrambling sequence, computes CRC parity data from the received data, and compares the descrambled CRC parity data to the newly computed CRC parity data.
US08494084B1
A beamforming technique used in a MIMO wireless transmission system determines a transmitter beamforming steering matrix using a matrix equalizer of a transmitter or a receiver within the MIMO communication system, to thereby increase the speed and/or to decrease the processing needed to implement effective beamforming within the transmitter of the communication system. While this beamforming technique may not provide the best possible set of steering coefficients that obtain the best possible transmission and reception in the communication system, this technique can provide increased performance over no beamforming without significantly increasing the processing overhead of the transmission system. This beamforming technique can used when a transmitter, with multiple transmitter antennas, is used to communicate with one or with multiple receivers within the communication system.
US08494083B2
An apparatus and method for transmitting digital broadcast signal are provided. The apparatus includes a group formatter to format a data group including mobile service data, where the group formatter further maps the mobile service data into a data group of interleaved format, adds N training sequences into a corresponding location of the data group of interleaved format, adds signaling data into the data group of interleaved format, inserts place holder bytes for MPEG header and non-systematic Reed-Solomon (RS) parity into the data group of interleaved format, and deinterleaves the mobile service data in the data group of interleaved format, a non-systematic RS encoder to non-systematic RS encode the mobile service data in the formatted data group and insert non-systematic RS parity obtained from the non-systematic RS encoding into the formatted data group.
US08494082B2
A transmission apparatus, including: a first encoding unit to encode first layer data based on a first encoding scheme and generate first encoded data; a second encoding unit to encode both the first encoded data and second layer data based on a second encoding scheme and generate second encoded data; and a transmission unit to transmit the second encoded data to a receiving apparatus.
US08494081B2
The present invention aims to provide a transmission device that, in a communication system using multilevel modulation with 2^n levels (n being an integer greater than or equal to two), limits the run length to a predetermined value or less and guarantees DC balance.The transmission device, which transmits data to which 2^n amplitude modulation has been applied, separates data for transmission into n data sequences; encodes one of the n data sequences to guarantee run length, thereby generating a converted data sequence; generates an intermediate data sequence by either inverting or not inverting a specific data sequence so that, based on candidate data, the next output voltage guarantees DC balance; and applies 2^n amplitude modulation to n-bit symbols each of which has a bit in the intermediate data sequence as a most significant bit and bits in the remaining data sequences, excluding the specific data sequence, as subsequent bits.
US08494080B2
A reception device which receives a signal transmitted by a transmission device which changes at least one of a modulation scheme and a coding rate. The reception device includes an equalization unit which equalizes a received signal in frequency domain, a reliability calculation unit which calculates the reliability of a transmitted bit from the received signal after equalization, a mutual information amount calculation unit which calculates a mutual information amount based on the reliability of the transmitted bit calculated by the reliability calculation unit, and a notification signal generation unit which sets at least one of a modulation scheme and a coding rate based on the mutual information amount calculated by the mutual information amount calculation unit to generate a signal to be reported to the transmission device.
US08494068B1
A method and apparatus for processing a frequency domain digital Orthogonal Frequency Division Multiplexing (OFDM) symbol. The method includes generating an estimate of a channel for each sub carrier of the OFDM symbol, generating channel state information corresponding to each sub carrier of the OFDM symbol, and generating a plurality of demodulated symbols based, at least in part on, the estimate of the channel for each sub carrier of the OFDM symbol. Each demodulated symbol corresponds to a given sub carrier of the OFDM symbol. The method further includes performing a soft decision decoding on each demodulated symbol to generate a corresponding soft decision decoded symbol. The soft decision decoding of each demodulated symbol is based, at least in part, on the channel state information corresponding to the given sub carrier associated with the demodulated symbol.
US08494067B2
A pilot transmission method in a wireless communication system is provided. The method includes: transmitting a first pilot for channel measurement through a first transmission section; and transmitting a second pilot for channel measurement through a second transmission section which is subsequent in time to the first transmission section, wherein the first transmission section and the second transmission section include a plurality of sub-bands, parts of the plurality of sub-bands use predetermined precoding whereas the remaining sub-bands use non-predetermined precoding, and any one of the first pilot and the second pilot is carried only on a sub-band which uses the predetermined precoding whereas the other pilot is carried on the entirety of the plurality of sub-bands.
US08494066B2
A mobile device in an OFDM system receives an OFDM signal comprising a plurality of RS tones and data OFDM symbols. The received RS tones are extracted for channel estimation, which is performed by masking channel responses of the extracted RS tones. Pointers of the extracted RS tones are shifted so that the extracted RS tones are spaced in a subcarrier at regular intervals. Pointers of associated positive counted or indexed subcarriers are shifted one subcarrier lower while no pointer shifting on associated negative counted or indexed subcarriers. IFFT operation is applied to the resulting pointer shifted RS tones to determine the channel impulse responses. Desired channel taps are weighted using non-zero masking values, while undesired channel taps and/or channel tap replicas are weighted using zero. The masked channel impulse responses are back shifted in subcarrier prior to channel equalization.
US08494065B2
Systems and methodologies are described that facilitate signal separation across different carriers within a wireless communications environment. The systems and methods can identify a carrier spacing that can be based upon a tone spacing associated with two or more carriers. Such carrier spacing can be employed within a network in order to mitigate signal separation with multiple carriers. The subject innovation can further evaluate a carrier raster associated with a network in order to identify a carrier spacing to ensure orthogonality between tones from different carriers.
US08494058B2
A video/image processing apparatus includes a storage module, a motion estimation module, and a plurality of video/image processing blocks. The storage module is arranged for storing a plurality of images. The motion estimation module is coupled to the storage module, and arranged for retrieving the images from the storage module, and generating motion vectors according to the images. The video/image processing blocks are coupled to the motion estimation module, and arranged for performing a plurality of different video/image processing operations, respectively, wherein each of the video/image processing blocks receives the motion vectors generated from the motion estimation module, and refers to the received motion vectors to perform a designated video/image processing operation. By way of example, the video/image processing operations may include frame rate conversion, video decoding, noise reduction, deinterlacing, super resolution processing, video stabilization, multi-frame image noise reduction, camera stabilization, high dynamic range (HDR) processing, and/or rolling-shutter reduction.
US08494054B2
Methods and apparatus, including computer program products, implementing and using techniques for computing motion vectors in a digital video sequence are disclosed. A recursive hierarchical method is used to determine a motion vector by using multiple resolution levels of the image frames. A best motion vector is first determined for the lowest resolution level. The best motion vector is propagated to a higher resolution level, where some adjustments are made and a new best motion vector is determined. The new best motion vector is propagated to yet another higher resolution level, where more adjustments are made and another new best motion vector is determined. This process is repeated until the highest, original, resolution level has been reached and a best motion vector has been identified. The identified best motion vector at the original resolution level is used for performing motion compensation.
US08494044B2
A video-information encoding apparatus and decoding apparatus with a guarantee of a fixed processing time. By limiting the amount of data to be input into/output from a CABAC encoding unit and decoding unit on a unit-of-encoding basis, such as one picture, slice, macroblock or block, and by encoding uncompressed video data, it is possible to provide a video-information encoding apparatus and decoding apparatus with a guarantee of a fixed processing time. Thereby, an apparatus with a guarantee of the processing time can be mounted.
US08494038B2
A receiver circuit detects an eye margin within a differential signal having a true component and a complement component. A transmitter circuit adjusts a phase between the true component and the complement component of the differential signal, based on the eye margin, to improve the eye margin. Improving the eye margin results from a reduction in common mode noise within the differential signal.
US08494025B2
A semiconductor laser that includes an active region, claddings and electrical contacts to stimulate emissions from the active region, where a coupled waveguide guides emission. The waveguide includes a broad area straight coupling region that fans out into an array of narrower Individual curved coupled waveguides at an output facet of the laser. The individual curved coupled waveguides are curved according to Lorentzian functions that define the waveguide curvature as a function of position along the device. The integral length of each individual curved coupled waveguide differs from adjacent individual curved coupled waveguides by an odd number of half-wavelengths. The coupled waveguide array shapes the optical field output of the semiconductor laser such that a large fraction of the power is emitted into a small angular distribution using interference phenomena. A laser of the invention produces high power output with a very high quality, narrow beam shape.
US08494022B2
A surface emitting laser is formed of a composition in which bandgap energy of layers from immediately above a current confinement layer to a second conductivity type contact layer is reduced towards the second conductivity type contact layer in a stacking direction, and a composition in which bandgap energy of layers from immediately below the current confinement layer to a first conductivity type contact layer is reduced towards the first conductivity type contact layer in a stacking direction while bypassing a quantum well layer or a quantum dot of an active layer, and includes a second conductivity type cladding layer including a material for reducing the mobility of carriers.
US08494020B2
A semiconductor light emitting device downsized by devising arrangement of connection pads is provided. A second light emitting device is layered on a first light emitting device. The second light emitting device has a stripe-shaped semiconductor layer formed on a second substrate on the side facing to a first substrate, a stripe-shaped p-side electrode supplying a current to the semiconductor layer, stripe-shaped opposed electrodes that are respectively arranged oppositely to respective p-side electrodes of the first light emitting device and electrically connected to the p-side electrodes of the first light emitting device, connection pads respectively and electrically connected to the respective opposed electrodes, and a connection pad electrically connected to the p-side electrode. The connection pads are arranged in parallel with the opposed electrodes.
US08494017B2
An edge emitting solid state laser and method. The laser comprises at least one AlInGaN active layer on a bulk GaN substrate with a non-polar or semi-polar orientation. The edges of the laser comprise {1 1−2±6} facets. The laser has high gain, low threshold currents, capability for extended operation at high current densities, and can be manufactured with improved yield. The laser is useful for optical data storage, projection displays, and as a source for general illumination.
US08494016B2
A laser resonator cavity is presented. The laser resonator cavity comprises an optical manipulator of different longitudinal modes propagating along different optical paths. The optical manipulator is configured for adjusting a difference in optical lengths of the different optical paths thereby adjusting a frequency spacing between the different longitudinal.
US08494015B2
A laser device suitable for emitting pulses with a variable period and with stabilized energy includes: a resonant cavity including an amplifying medium presenting a stabilized gain G and suitable for emitting laser pulses at a wavelength λ, and a Q-switch, and a source of continuous pumping of the amplifying medium. It furthermore includes an injector positioned outside the resonant cavity, suitable for emitting a beam of wavelength λ into the amplifying material for the duration of the pumping, and which includes means for adjusting the power of this beam in order to reduce the gain of the amplifying medium to G/k, where k is a real number greater than 1.
US08494013B2
Photodarkening resistant optical fiber lasing media and fiber lasers incorporating the same are disclosed. In one embodiment, an optical fiber lasing medium includes a core portion formed from silica-based glass comprising a rare-earth dopant and deuterium, the core portion having an index of refraction nc, a numerical aperture NAc. A concentration of defect color centers in the core portion is less than 1×1016/cm3. Deuterium is combined with the defect color centers to form reacted defect color centers that do not absorb ultraviolet and visible wavelengths of light. A first cladding portion is formed from silica-based glass, the first cladding portion surrounding and directly contacting the core portion and having an index of refraction n1, wherein the index of refraction n1 of the first cladding portion is less than the index of refraction nc of the core portion. Methods of forming the photodarkening resistant optical fiber lasing media are also disclosed.
US08494010B2
The change of the transfer mode is notified using a predetermined bit in a header of a packet. Accordingly, the transfer mode can be dynamically switched from a DDR to a SDR, in which power consumption is low, without complicating the configuration. When the transfer mode is the SDR, further power saving is realized by changing the slew rate or stopping some circuits.
US08494009B2
A network component comprising at least one processor configured to promote transmission of a frame from a first node to a second node, the frame comprising a first clock synchronization data, and a first frame count, wherein the first clock synchronization data and the first frame count are used to synchronize a first clock in the first node and a second clock in the second node. Also disclosed is a method comprising processing a frame comprising an Ethernet control symbol that delineates the beginning of the frame, a first clock synchronization data, a first frame count, and a second clock synchronization data. Included is an Ethernet node comprising at least one processor configured to synchronize a clock using a clock synchronization data comprising a first timestamp, a first frame count, a second timestamp, and a second frame count.
US08494001B2
A method of transmitting data frames over a data network with a MAC protocol, such as a wireless network using IEEE 802.11 protocol, in which a plural number of MAC (Media Access Control) data frames are transmitted with only a single PLCP (Physical Layer Control Procedure) overhead including PLCP preamble and header. In the frame structure used in the method, a single concatenated MAC header is added to the plurality of MAC data frames.
US08493994B2
A method of efficiently processing a random access response message, when a terminal (or user equipment) performs random access, is disclosed. After the terminal transmits a random access preamble to a base station, the terminal may receive a random access response message having a format of medium access control protocol data unit (MAC PDU) including only a backoff indicator subheader in a MAC header of the MAC PDU, from the base station in response to the random access preamble. As described above, the terminal, which has received the random access response message including only a backoff indicator subheader in the MAC header of the MAC PDU, may consider a random access response reception procedure not successful and may perform a subsequent procedure for a random access responses reception failure.
US08493992B2
A master electronic circuit (300) includes a storage (324) representing a wireless collision avoidance networking process (332) involving collision avoidance overhead and combined with a schedulable process (345) including a serial data transfer process and a scheduler, a wireless modem (350) operable to transmit and receive wireless signals for the networking process (332), and a processor (320) coupled with the storage (324) and with the wireless modem (350) and operable to execute the scheduler to establish and transmit a schedule (110) for plural serial data transfers involving the processor (320) and distinct station identifications, and to execute the serial data transfers inside the wireless networking process and according to the schedule so as to avoid at least some of the collision avoidance overhead. Other electronic circuits, processes of making and using, and systems are disclosed.
US08493988B2
A method and apparatus aggregate a plurality of input data streams from first processors into one data stream for a second processor, the circuit and the first and second processors being provided on an electronic circuit substrate. The aggregation circuit includes (a) a plurality of ingress data ports, each ingress data port adapted to receive an input data stream from a corresponding first processor, each input data stream formed of ingress data packets, each ingress data packet including priority factors coded therein, (b) an aggregation module coupled to the ingress data ports, adapted to analyze and combine the plurality of input data steams into one aggregated data stream in response to the priority factors, (c) a memory coupled to the aggregation module, adapted to store analyzed data packets, and (d) an output data port coupled to the aggregation module, adapted to output the aggregated data stream to the second processor.
US08493977B2
A method and controller for detecting an unauthorized access point in a wireless communication network includes a first step of generating (200) a probe identity that is unused in the wireless communication network. A next step includes informing (202) adopted access points in the communication network of this generated probe identity, and that packets from this generated probe identity should be ignored. A next step includes broadcasting (204) at least one probe request using the generated probe identity. A next step includes detecting (206) if there are any probe responses to the at least one probe request, indicating an unauthorized access point. A next step includes providing an alert (214, 216, 218) if an unauthorized access point is detected.
US08493976B2
A multi-stage switch system includes a line card chassis (LCC) and a fabric card chassis (FCC). The LCC is configured with multiple line cards (LCs) and the FCC is configured with a stage-2 switch element (S2). The multi-stage switch system further includes a first switch combination and a second switch combination. The first switch combination and the second switch combination are configured on the LCC and the FCC respectively, and multiple LCs establish cross communication through the first switch combination, the second switch combination, and the S2. The first switch combination includes a stage-1 switch element (S1) and a first buffer area and the second switch combination includes a stage-3 switch element (S3) and a second buffer area. The multi-stage switch system can forward packets within the chassis by means of buffering the packets when guaranteeing the three-stage packet forwarding, and thus reducing the bandwidth occupancy of the FCC.
US08493968B2
A device may obtain, from a remote device on a network, information regarding loads and Session Initiation Protocol (SIP) devices on which the loads are installed. In addition, the device may access a database storing load compatibility information, identify problematic loads based on the obtained information and the load compatibility information, determine fixes for one or more of the problematic loads, and apply the fixes to the one or more of the problematic loads over the network.
US08493965B2
In one embodiment, a first end device associated with a first user and a second end device associated with a second user may be participating in a call. During the call, the second user may wish to transfer the call to a third user. The second user has the choice of using a blind transfer or a consult transfer. In one embodiment, a gateway determines interworking information that is needed to interwork an H.450.2 message for the H.323 protocol to a SIP REFER message, and vice versa, to allow the call transfer.
US08493955B2
Mechanism to mitigate signal interference in ultra wide band (UWB) networks based on spatial reuse of the signal spectrum. Efficient media access control (MAC) in wireless networks is challenging because wireless devices may be affected by signal interference during spatial multiplexing. Wireless ad-hop (multi-hop) networks exploit the limited system bandwidth available via spatial reuse to enhance aggregate throughput. Spatial reuse allows concurrent data exchanges, resulting in higher throughputs.
US08493953B1
A method and apparatus for mitigating multi-user interference in reception of a code division multiple access (CDMA) signal is described. The CDMA signal has a plurality of spread user symbol streams, each spread by a corresponding one of a plurality of spreading codes. Estimated symbols are iteratively improved by forming a reconstructed signal from the estimated symbols, subtracting the reconstructed signal from the CDMA signal to create a difference signal, and adjusting the estimated symbols based on a combination of the difference signal and the estimated symbols.
US08493944B2
Access points are grouped into access point groups. An access point group table that stores correlation between the access point groups and the access points and a terminal position table that manages the correlation between the access point groups and a terminal are provided for a position managing server that manages the position of the terminal. An access point notifies the position managing server of the identifier of the access point itself and the identifier of the terminal being connected to the access point. In the position managing server, an access point group to which the access point belongs is found by searching the access point group table. The terminal is registered in the column of “access point group” of the terminal position table.
US08493943B1
An ad-hoc network comprising multiple nodes in, each node including a transmitter, a receiver, a tactical database, storing a partition of the geographical area into multiple cells, each cell is associated with coordinates in a geographical coordinate system, storing tactical data the nodes, a geographical cell processor for identifying the geographical position of the node in associating the node with one of the geographical cells, a situation awareness and collision avoidance messages processor for transmitting/receiving situation awareness messages, the situation awareness messages include the node identification representation, the node geographical position and the node protocol information the node, together with additional of the nodes being defined as cell members of the geographical cell, the cell-member is determined a cell-representative for the geographical cell, the cell-representative, transmits cell-representative messages, to nodes that are within a determined distance from the cell-representative including information relating to the cell-members of a geographical cell.
US08493937B2
Methods and systems are provided for efficient handover of a media session between heterogeneous IP networks. A mobile device with Internet access can operate a software program to communicate with a corresponding node. The corresponding node may access the Internet through either a NAT router or a firewall. The mobile device establishes a media session with a corresponding node via the transmission of a first media stream and receipt of a second media stream, and a media control channel can optionally be implemented. The mobile device acquires Internet access through a second IP address, and packets routed between the second IP address and the Internet may traverse a NAT router. The mobile device evaluates the type of NAT at the second IP address from a stored LAN profile. A software routine determines that handover of the media session from the first IP address to the second IP address is preferred.
US08493923B2
A node in a multi-hop wireless network includes a master radio and a surrogate radio. The master radio performs data communication on a main multi-hop path in the multi-hop wireless network, and the surrogate radio simultaneously scans one or more channels in the multi-hop wireless network. A channel manager determines if a link between two different nodes on the main multi-hop path is disconnected, and, in response to determining a disconnection of the link between two different nodes on the main multi-hop path, the data communication is switched to an alternative multi-hop path in the multi-hop wireless network based on information obtained from the scanning of the one or more channels.
US08493921B2
A method and an apparatus are disclosed whereby a base station generates a resource allocation Information Element (IE) including an allocation period for persistent allocation and resource allocation information indicating a persistent resource, loads the IE on a map message, and then transmits the map message to a mobile station. The number of Automatic Repeat reQuest Channel Identifiers (ACIDs indicating the number of HARQ channels used for an HARQ operation is calculated based on the maximum retransmission delay for the HARQ operation and the allocation period acquired from the resource allocation IE. Therefore, the present invention minimizes the map overhead for resource allocation according to the persistent allocation scheme.
US08493920B2
There is provided a method for transmitting voice packets for VoIP service using semi-persistent scheduling that previously allocates radio resources and performs uplink transmission using the previously allocated radio resources when additional radio resource allocation is not allocated. The method includes allocating radio resources used for talkspurt and radio resources used for silent period, detecting transition from the talkspurt to the silent period or transition from the silent period to the talkspurt, and transmitting a transition indicator that indicates the transition from the talkspurt to the silent period or transition from the silent period to the talkspurt.
US08493919B2
Techniques for mitigating interference on the reverse link in a wireless communication system are described. Terminals interfering with one another and communicating with different sectors on the reverse link may be identified. The terminals may be scheduled in time intervals selected to mitigate interference. For example, each terminal may be scheduled on at least one pseudo-randomly selected time interval, on a pseudo-randomly selected interlace that includes evenly spaced time intervals, on a different set of at least one time interval, on a different interlace, etc. A terminal may receive an assignment of at least one time interval for transmission on the reverse link to a serving sector. The at least one time interval may be selected to mitigate interference to terminals in neighbor sectors.
US08493918B2
Aspects of the invention provide a communication system and method in a hybrid wired/wireless local area network. At least one discovery message may be broadcasted to at least one of a plurality of access points. A response may be received from one or more of the access points. The response may report a presence of at least one access device located within a coverage area of one or more of the access points. A status of at least one access device located within a coverage area of one or more of the access points may be requested from the access points.
US08493915B2
A method for synchronizing between an access gateway and a plurality of base stations is provided. The method comprises: at the gateway, determining a synchronization period corresponding to a packet to be transmitted to the base stations, said synchronization period being used as a scheduling granularity of the base stations, adding information indicating the synchronization period to the header of the packet, and transmitting the packet to the corresponding base stations; and at each of the base stations, obtaining, upon receipt of the packet, the synchronization period corresponding to the packet based on the information in the header of the packet, storing the packet in a buffer, determining, at the time of scheduling, synchronization periods which have terminated before the time of scheduling based on the synchronization periods corresponding to the stored packets, and scheduling packets corresponding to the determined synchronization periods according to a predetermined scheduling strategy.
US08493900B2
Idle mode power consumption reduction in wireless communications. Within a wireless communication device that is operative to communicate with any one of a number of servicing cells, paging broadcasts from more than one of these servicing cells are received and undergo only a limited amount of processing before being stored for use in subsequent processing that may be performed later. This partitioned processing allows the turning off of certain components that are not needed and/or no longer needed for determining the system frame numbers associated with various servicing cells to effectuate timing synchronization. Certain modules within such a wireless communication device may perform processing using the full capabilities of the wireless communication device to generate initially processed signal, and then after such signals are stored, then only partial processing capability of the wireless communication device may be employed, even though perhaps being slower, to complete the processing.
US08493893B2
The present invention provides a single transformer full-duplex digital isolator whereby two digital data streams may simultaneously be transmitted and received in opposite directions of propagation through a single transformer.
US08493886B2
If frequency band (channel) expansion is made without careful consideration, communications of other apparatuses are disturbed. An apparatus which belongs to an identical network before expansion of the frequency band may no longer be able to make a communication after expansion of the frequency band. To accomplish this, upon making communications using a plurality of channels, a communication apparatus of a network probes the presence of other networks, requests other communication apparatuses of the network to make communication using the plurality of channels based on the probe result, and makes communication using the plurality of channels based on responses to the request. Upon making communications using neighboring channels, the communication apparatus probes the presence of networks in neighboring channels and channels that neighbor the neighboring channels, and makes communications using a used channel and the neighboring channel.
US08493878B2
The present invention relates to a method for improving parameter cache in a communication system, the system enabling Machine Type Communication, MTC, connection between at least one MTC device (10) and at least one MTC server (11), via a Packet Data Network, PDN, connection. The communication system for at least a first MTC connection performing the steps of: a Gateway, GW (17), in the communication system establishing (23) a new Gx session with a Policy Control Node, PCN (15), the PCN (15) performing (24) session binding with the GW (17), The method is particularly characterized in that the communication system further performs the step of: when the first MTC connection has been inactive for a certain time period, the GW (17) as part of a cache upload procedure sends (25) a first set of PDN connection parameters to the PCN (15) and releases memory resources associated with this first set of PDN connection parameters.
US08493875B2
A system and method for estimation of round trip times (RTTs) within a TCP based data network is described. The system provides for a passive monitoring of the network round-trip latency by simply observing existing TCP connections in operation. In this way, it is possible to measure RTT out to a remote site without having to send any traffic to that site with the result that there is no impact on the network, and it is possible to estimate what production traffic is experiencing.
US08493872B2
A method and system for determining a path between nodes in a network are disclosed. In accordance with an embodiment of the present disclosure, a system for determining a path between nodes in a network comprises a destination node and a link aggregation group (LAG) that includes a first link and a second link. The system further comprises a source node communicatively coupled to the destination node by the LAG where the source node, the LAG and the destination node form a path. The source node is operable to determine a link availability status for each of the first and second links using a layer-2 protection scheme. The source node is further operable to monitor the path for connectivity based on the link availability status using a layer-3 protection scheme.
US08493865B2
A system and method which permit the RNC to control purging of data buffered in the Node B. The RNC monitors for a triggering event, which initiates the purging process. The RNC then informs the Node B of the need to purge data by transmitting a purge command, which prompts the Node B to delete at least a portion of buffered data. The purge command can include instructions for the Node B to purge all data for a particular UE, data in one or several user priority transmission queues or in one or more logical channels in the Node B, depending upon the particular data purge triggering event realized in the RNC.
US08493863B2
In an embodiment, one or more fabric control circuits may be inserted in a communication fabric to control various aspects of the communications by components in the system. The fabric control circuits may be included on the interface of the components to the communication fabric, in some embodiments. In other embodiments that include a hierarchical communication fabric, fabric control circuits may alternatively or additionally be included. The fabric control circuits may be programmable, and thus may provide the ability to tune the communication fabric to meet performance and/or functionality goals.
US08493861B2
The present invention relates to a method and a transmitting unit for reducing a risk of transmission stalling between a transmitting unit and a receiving unit in a communication network system comprising said transmitting unit arranged to transmit data blocks to said receiving unit. Each data block comprises a block sequence number and transmitted data blocks are stored in a transmission buffer. A transmission buffer window is arranged to control the flow of retransmission of said transmitted data blocks. When the block sequence number has been acknowledged in a piggybacked acknowledgement/negative acknowledgement field, it is only set as acknowledged upon receipt of a packet uplink acknowledgement/negative acknowledgement message or a packet downlink acknowledgement/negative acknowledgement message comprising an acknowledgement for said block sequence number.
US08493858B2
A method for an appliance to switch handling of transport layer connection requests from a first virtual server of the appliance managing a first plurality of services to a second virtual server of the appliance managing a second plurality of services upon exceeding, by the first virtual server, a maximum connection threshold determined dynamically from a status of the first plurality of services. The method includes the steps of: establishing, on an appliance, a first virtual server which directs transport layer connection requests from a plurality of clients to a first plurality of services; establishing, via the appliance, a predetermined threshold identifying a maximum active transport layer connection capacity for the first virtual server, the predetermined threshold comprising a sum of a predetermined connection capacity for each of the plurality of services; monitoring, by the appliance, a status for each of the plurality of services; determining, by the appliance, the status of a service of the plurality of services indicates the service is not available; and adjusting, by the appliance in response to the determination, the predetermined threshold to comprise the sum of the predetermined connection capacity for each of the plurality of services having a status of available. Corresponding systems are also described.
US08493843B2
A system and method for using an alternative wire pair for communication on initial wire pair failure. Upon detection of a failure in a wire pair, an alternative set of one or more wire pairs can be used to support the Ethernet communication. In one embodiment, the alternative wire pairs are kept in a hot standby mode to enable almost instantaneous switching. In another embodiment, an enhanced autonegotiation process is used to automatically identify the alternative set of wire pairs that can support the Ethernet communication.
US08493842B2
A method and circuit for implementing exchange of failing lane information for fault-tolerant communication links, and a design structure on which the subject circuit resides are provided. An ordered set for lane and link training includes a novel lane mask field for lane and link training. Ordered sets are exchanged during lane and link training for a fault-tolerant communication link to establish synchronization between a transmitter and a receiver. In a link training step, the bus link layer exchanges an ordered set with a plurality of bits of lane mask information included in predefined bytes, such as bytes 8 and 9 of the lane mask field. Upon receiving the ordered set with the plurality of bits of lane mask information, the transmitter lanes are reconfigured to align with the received mask information.
US08493841B2
A wireless communication system includes a first node, multiple second nodes, and multiple third nodes that communicate with the first node through the second nodes. The second and third nodes transmit control information to their neighboring third nodes, which calculate link costs from the reception status of the control information. The control information transmitted by each node includes a path cost indicating the cost of a path between the transmitting node and the first node. From the path costs in received control information, each third node selects a second node through which to communicate with the first node, and selects a parent node as the destination of the first hop on the path through the selected second node to the first node. Routing is thereby accomplished autonomously without having the second nodes flood the system with routing requests.
US08493837B2
A method and apparatus of transmitting a reference signal in a wireless communication system is provided. A reference signal sequence is generated by using a pseudo-random sequence. A portion or entirety of the reference signal sequence is mapped to at least one resource block and is transmitted. The pseudo-random sequence is generated by a gold sequence generator which is initialized with initial values obtained by using cell identifier. The reference signal provides low PAPR and high cross correlation characteristic.
US08493834B2
This disclosure describes content-adaptive coding and modulation techniques. In particular, this disclosure describes techniques in which both a multimedia coding mode and a physical layer modulation scheme are adaptively selected based on content of a multimedia sequence. When the content changes such that either the coding or the modulation scheme can be improved, the coding and/or modulation may be changed to better optimize to the changed content. In one aspect, this disclosure provides a method of processing multimedia data, the method comprising selecting a multimedia coding mode for an encoder to encode the multimedia data and a physical layer modulation scheme for transmission of the multimedia data based on content of the multimedia data.
US08493832B2
The optical storage medium comprises a substrate layer and a data layer disposed on the substrate layer, the data layer having a mark/space data structure being arranged in tracks, wherein on a first track, the marks are enlarged in length and the spaces are shortened in length, and on an adjacent track, the marks are shortened in length and the spaces are enlarged in length. The track pitch between adjacent tracks is particularly below a diffraction limit of λ/2*NA of a pickup for reading of the data.
US08493829B2
A data-overwriting technique that facilitates determining whether data is new or old. A tape recording apparatus includes: a receiving unit for receiving information on overwrite starting position and an overwrite request; a trying unit for trying to determine a beginning position of a data unit; an overwrite executing unit for executing overwriting from the determined overwrite starting position in response to a success of the determination by the trying unit; and a type judging unit for judging whether the data unit that is recorded at the overwrite starting position is a null data unit or not in response to a failure of the determination by the trying unit. The trying unit responds to judgment that the data unit is the null data unit by determining a beginning of a data unit following the data unit as the overwrite starting position.
US08493827B2
An optical disc recording method for recording disc information to be used in recording/reproducing control on an optical disc, comprises the following steps of: providing a first disc information unit and a second disc information unit, each having a predetermined data size, in a predetermined management information area of the optical disc; the disc information includes write strategy information; separating the write strategy information into first write strategy information and second write strategy information; recording the first disc information into the first disc information unit; and recording the second disc information into the second disc information unit.
US08493819B2
A metal film is included which is placed between a core and a cladding, propagates a laser beam along an interface between the core and the cladding, and generates a near-field light from the laser beam. The metal film has a base portion placed on one side surface of the core along a propagation direction of the laser beam facing from one end side toward the other end side, and an extending portion extended from the other end side of the base portion to the other end side in the propagation direction rather than the core. The other end side of the extending portion is exposed to the outside, and is formed with a top portion projected toward the core side when viewed from the propagation direction.
US08493817B2
An electronic timepiece that uses electrical power produced by photovoltaic generation as a power source and has a function for receiving microwave signals, including a dial for displaying time information on a front surface thereof, a solar cell that receives light passing through the dial and produces electrical power by photovoltaic generation, and an antenna that is disposed so that at least part of the signal receiving surface opposes at least a part of the back surface of the dial, and receives microwave signals through the dial. The solar cell is not disposed in space between the back side of the dial and the signal receiving surface of the antenna.
US08493816B2
An electronic timepiece includes a reception unit that receives satellite signals transmitted from a positioning information satellite; an information acquisition unit that processes the received satellite signals to acquire time information and positioning information; a time difference information acquisition component that acquires time difference information based on the acquired position information; a time difference information display that displays as time difference candidates the acquired time difference information; an external input device; a time difference information selection component that selects time difference information from the displayed time difference candidates; a time calculation component that calculates current time based on the acquired time information and the selected time difference information; and a time display that displays the current time.
US08493812B2
A technique for generating an adjustable boost voltage for a device includes charging, using first and second switches, a capacitor to a first voltage during a charging phase. The technique also includes stacking, using a third switch, a second voltage onto the first voltage across the capacitor in a boost phase to generate a boost voltage. In this case, the boost voltage is applied to a driver circuit of the device only during the boost phase and at least one of the first and second voltages is adjustable, thereby making the boost voltage adjustable.
US08493806B1
A sense-amplifier circuit of a memory, which includes a sense-amplifier unit, a first switch unit and a second switch unit. The sense-amplifier unit is constituted by a plurality of transistor switches and having a first, a second, a third and a fourth connection terminal. The first switch unit is configured to be parallel coupled between the first and second connection terminals of the sense-amplifier unit. The second switch unit is configured to be parallel coupled between the third and fourth connection terminals of the sense-amplifier unit. The first and second switch units each are constituted by a plurality of transistor switches coupled in parallel and are configured to control each of the parallel-coupled transistor switches on or off in the first and second switch units so as to calibrate a sensing range of the sense-amplifier unit. A calibrating method for a sense-amplifier circuit of a memory is also provided.
US08493797B2
A processor-based system includes a processor coupled to core logic through a processor bus. This includes a dynamic random access memory (“DRAM”) memory buffer controller. The DRAM memory buffer controller is coupled through a memory bus to a plurality of a dynamic random access memory (“DRAM”) modules and a flash memory module, which are at the same hierarchical level from the processor. Each of the DRAM modules includes a memory buffer to the memory bus and to a plurality of dynamic random access memory devices. The flash memory module includes a flash memory buffer coupled to the memory bus and to at least one flash memory device. The flash memory buffer includes a DRAM-to-flash memory converter operable to convert the DRAM memory requests to flash memory requests, which are then applied to the flash memory device.
US08493791B2
Aspects of the subject technology encompass a method for retrieving information stored in flash memory. In certain implementations, the method can include operations for reading a plurality of memory cells in a word line, generating a plurality of read signals based on the reading of the plurality of memory cells and identifying, from among the plurality of read signals, a first read signal associated with a first memory cell and a second read signal associated with a second memory cell, wherein the first memory cell is adjacent to the second memory cell in the word line. In certain aspects, the method can further include operations for generating an output for the first memory cell, wherein the output is based on the first and second read signals. A data storage system and article of manufacture are also provided.