US08328023B2
A grafted nonwoven substrate is disclosed having average fiber sizes of 0.7 to 15 microns, and a void volume of 50 to 95%, and a polymer comprising cationic aminoalkyl(meth)acryloyl monomer units grafted to the surface of the nonwoven substrate. The article may be used as a filter element to purify or separate target materials, such as oligonucleotides or monoclonal antibodies (MAb), from a fluid mixture.
US08328021B2
An apparatus for screening a fibrous suspension including: a housing, conduits therein at least for fiber suspension being fed, reject and accept, and a rotor and a cylindrical screen drum installed in the housing, at least one of which is rotatable, whereby a surface of the rotor is provided with rotor elements in proximity to the surface of the screen drum, whereby each rotor element includes a front surface facing a flow of the fiber suspension, an upper surface and a trailing surface sloping from the upper surface towards the surface of the rotor, wherein the trailing surface of the rotor element is curved and sidewalls of the trailing surface converge at a back point of the rotor element.
US08328005B2
A method for verifying belt tension on a conveyor mechanism that includes a belt mounted under tension on rollers, includes steps of measuring selected physical status parameters associated with the conveyor mechanism and determining if the belt has reached a predetermined level of tension indirectly from such status parameters without direct measurement of belt tension.
US08328000B2
A device which is suitable for processing agricultural products such as bulbous plants, is provided at least with at least a magnetic track comprising a number of magnet segments of alternating polarity. The device is further provided with at least one magnet which is movable with respect to the magnetic track. A function element connected to the magnet is movable in dependence on the position of the magnet relative to the magnet segments of the magnetic track.
US08327999B2
The invention relates to a method for transferring hollow cylindrical objects from a supply unit to a removal unit by providing a transport unit for transferring hollow cylindrical objects between a supply unit and a removal unit, providing at least holding element in the transport unit, positioning the hollow cylindrical object in contact with the at least one holding element at the supply unit wherein the hollow cylindrical object is held by the holding element, moving the transport unit with the hollow cylindrical object from the supply unit to the removal unit, and removing the hollow cylindrical element from the at least one holding element at the removal unit.
US08327997B2
A transferred object rotating device includes a mounting plate having an opening corresponding to a shape of a transferred object and being capable of moving from a mounting position to a rotating position, a boost unit capable of moving up to pass through the opening of the mounting plate in the rotating position, and a rotation plate capable of rotating about a power transmission shaft. The mounting plate moves to the rotating position after the transferred object is mounted on the mounting plate to close the opening. The transferred object is lifted by upward movement of the boost unit. The transferred object rotates while being sandwiched between the boost unit and the rotation plate. The transferred object mounted on the mounting plate in the mounting position can be transferred to the rotating position by the mounting plate, and rotate in the rotating position.
US08327994B2
A method and apparatus for removing notes having gross defects from a currency processing machine prior to the notes entering the primary detection function of the machine. The invention involves the use of a gross defect detector module which detects notes having gross defects that could jam the machine if such defects were note detected and the notes were allowed to continue down the note path for processing. The invention works in conjunction with a conventional reject pocket located further downstream in the note path for the collection of notes identified as rejects during the subsequent main detection function.
US08327991B2
A slave cylinder and a release system, the slave cylinder being configured in particular as a CSC for a hydraulic system of a motor vehicle. While maintaining the axial extension of the working space of the piston axially moveable in the slave cylinder, the force for actuating the clutch is increased in that the pressure chamber is sealed by two sealing elements having different diameters, and in that at least one energy accumulator is disposed in the pressure chamber of the slave cylinder, the energy accumulator generating a preload on the clutch release bearing operative connected to the slave cylinder.
US08327979B2
A portable, non-motorized automatic lift and transport apparatus allows users to lift and transport a small, powered vehicle with minimal physical exertion and without the need for secondary power source. The apparatus is comprised of a base and platform connected to a gear housing. The gear housing telescopically engages and moves vertically within a vehicle mount via a gear system. The drive wheels of the small, powered vehicle to be transported power the gear system attached to the gear housing to rotate the gear system and subsequently lift the to-be-transported vehicle using its own power source. A storage position is provided that can be used without disengaging a transmission.
US08327975B2
A resonator is disclosed which includes: a sleeve insert and an outer duct sealingly coupled to the sleeve insert. The sleeve insert has a wall with a first aperture in the wall at a first axial distance, a second aperture in the wall at a second axial distance, and a rib extending radially outwardly with the rib located between the first and second apertures. The outer duct sealingly couples to the sleeve insert proximate first and second ends of the inner sleeve and at the rib. The sleeve insert and the outer duct are formed of plastic materials which are coupled by welding or via o-rings placed on the sleeve insert. Cavities, in the vicinity of the apertures, are formed in the outer duct. The cavities, which are fluidly coupled to the sleeve insert via the apertures, attenuate noise.
US08327956B2
A PDC bit includes a plurality of blades including primary blades and secondary blades. The included primary blades are set with PDC cutters in accordance with a “single set” methodology. The included secondary blades, however, are set with PDC cutters using a type of “plural set” methodology such that the radial positions of cutters on a secondary blade match the radial positions of cutters on a single set primary which is immediately preceding that secondary blade. Plural secondary blades can be positioned to follow a single primary blade, and the cutters on those plural secondary blades will have radial positions matching the cutters of the immediately preceding single set primary blade.
US08327955B2
A superabrasive cutter including a superabrasive table having a cutting face in non-perpendicular orientation with respect to a longitudinal axis of the cutter. A superabrasive cutter having a cutting face of a superabrasive table in non-parallel orientation to a back surface thereof.
US08327954B2
A tubular body with an axial bore includes an upper connection attached to a drillstring and a lower connection with a drill bit disposed thereon. Primary and backup cutter blocks are coupled to the tubular body and configured to selectively expand radially therefrom. An activation system within the tubular body is configured to selectively expand and collapse the primary and backup cutter blocks in response to changes in weight applied to the primary and backup cutter blocks.
US08327953B2
A drilling tool (1) for drilling downhole, comprising a drilling head (2) in connection with a first portion (18) of the drilling tool, a driving unit (9) for driving the drilling head and the first portion forward in a longitudinal movement while drilling, and a feed control (19) for controlling the longitudinal movement of the drilling head.
US08327950B2
An excavation apparatus includes a base structure mountable to a vehicle, and a first supporting member pivotally coupled to the base structure. The first supporting member is pivotable about a pivot axis that is generally parallel to a lateral direction between a retracted position and an advanced position. A second supporting member is rotatably coupled to the first supporting member. A rotary spindle is supported by the second supporting member and extends lengthwise along a cutting axis and is rotatable thereabout for driving a cutting element. When the first supporting member is in the advanced position, the second supporting member is rotatable about a rotation axis that is generally parallel to a longitudinal direction between a stowed position in which the cutting axis is generally parallel to the lateral direction and a deployed position in which the cutting axis is generally parallel to a vertical direction.
US08327941B2
A downhole device having an oil/water separator having a well fluid inlet, an oil stream outlet conduit, and a water stream outlet conduit; a removable flow-restrictor located in at least one of the water stream outlet conduit or the oil stream outlet conduit.
US08327939B2
Embodiments disclose method and compositions that comprise cement kiln dust and rice husk ash. An embodiment comprises a method of cementing comprising: placing a settable composition into a subterranean formation, the settable composition comprising cement kiln dust, rice husk ash, and water; and allowing the settable composition to set.
US08327936B2
A method of recovering oil from an oil sands reservoir comprises first applying cyclic steam stimulation (CSS) to a series of generally horizontally extending wells in the reservoir; then applying steam assisted gravity drainage (SAGD) to at least one vertically-spaced well pair in which one well in each well pair is part of the series of wells to which CSS was applied, while producing oil from at least one single well in the series of wells. In this case, each single well is adjacent to and offset from at least one of the well pairs. The method can then further comprise applying a SAGD blowdown to an injector well of each well pair and producing oil from a producer well of each well pair and from the single well to economic limit.
US08327927B2
An apparatus for performing earth borehole operations comprising a base or substructure, a mast mounted on the base, a top drive mounted on the mast for longitudinal movement therealong, the top drive having an opening therethrough and a coiled tubing injector mounted on the mast above the top drive such that coiled tubing from the tubing injector can pass through the opening in the top drive, the apparatus being operable to selectively use the top drive to engage and manipulate a component used in borehole operations while the coiled tubing injector is substantially inoperative and selectively operable to use the coiled tubing injector to inject coiled tubing into an earth borehole while the top drive is substantially inoperative or alternatively using the coiled tubing injector to inject coiled tubing into a tubular string being manipulated by the top drive.
US08327913B2
A casting method to produce a casting and a press used for the casting method, using a mold which forms a cavity in a shape of a casting, so as to produce a casting by overlapping a lower mold with an upper mold, which molds are molded by a molding method, the casting method comprises the steps of: pouring into the lower mold a quantity of molten metal required to produce a casting; lowering the upper mold at a predetermined first speed until the upper mold reaches a predetermined position just before the upper mold starts contacting a surface of the molten metal; lowering the upper mold at a predetermined second speed after the upper mold is further lowered beyond the predetermined position; detecting and obtaining information on the status of the upper mold which overlaps the lower mold; and stopping the lowering of the upper mold when detecting the information on the status of the upper mold that shows that the predetermined conditions are met.
US08327912B2
An automatic pouring method without using a servomotor having a vertical output shaft, establishing the pouring at a low level, eliminating the unstable pouring, sand inclusion, and gaseous defects. An automatic pouring method using a ladle to be tilted for pouring molten metal into a pouring cup of a flaskless or tight-flask mold in at least one pouring device movable along an X-axis parallel to a molding line in which the mold is transferred, wherein the ladle is moved along a Y-axis perpendicular to the molding line in a horizontal plane and is tilted about a first axis of rotation and further about a second axis of rotation.
US08327907B2
The present invention relates to a door, in particular a sectional door, having a door leaf comprising a plurality of panels which are connected to one another and are guided in guide rails via rollers, with at least the topmost roller pair extending in separate guide rails over a part of its travel path during the opening or closing of the door.
US08327905B2
A vertically collapsible wall partition is comprised of a plurality of interconnected horizontal wall panels pivotally interconnected to one another and forming horizontal panel joints therebetween. The panels are operated by an overhead lifting mechanism. The wall panels each have opposed spaced-apart composite walls each having perimeter seals to provide acoustic sound damping. The composite walls are formed by a face sheet secured to a front face of a core material and a backer sheet is secured to core material with an insulation material secured to the back of the backer sheet. Top and bottom horizontal seals are secured to the wall partition top and bottom horizontal wall panels. The seals and joints of the horizontal wall panels are such as to exhibit improved acoustic performance.
US08327902B2
An improved tape supply system particularly suited for use in a multifunction tape applicator for applying a front and/or back L-clips to a case wherein a dancer roll is operable to provide slack in the tape and a break is applied to facilitate cutting of the tape.
US08327891B2
A device for and a method form a barrier comprised of a distributed zone of fluid in a filter of a smoking article. The device includes a container for a fluid which forms a wet impact barrier when inserted into the smoking article, and a delivery feature communicating between the container and an outlet of the delivery feature, for transfer of the fluid to filter of the smoking article. The delivery feature is formed by a tube of significantly lesser diameter than the diameter of the smoking article. The combination of container and delivery feature provides for placement of a defined quantity of fluid at a predetermined location within the smoking article, such as by injection through a side wall of the filter in the vicinity of the filter/tobacco boundary.
US08327885B2
A system for variably resisting flow of a fluid composition can include a flow passage and a set of one or more branch passages which intersect the flow passage, whereby a proportion of the fluid composition diverted from the passage to the set of branch passages varies based on at least one of a) viscosity of the fluid composition, and b) velocity of the fluid composition in the flow passage. Another variable flow resistance system can include a flow path selection device that selects which of multiple flow paths a majority of fluid flows through from the device, based on a ratio of desired fluid to undesired fluid in the fluid composition. Yet another variable flow resistance system can include a flow chamber, with a majority of the fluid composition entering the chamber in a direction which changes based on a ratio of desired fluid to undesired fluid in the fluid composition.
US08327869B2
A fluid distribution control element for use in a ball check valve assembly having a valve housing defining a valve chamber and a first inlet opening spaced from a second inlet opening. The control element is arranged inside the valve housing to transition along a substantially linear path of displacement. The control element includes first and second obstruction elements each being configured to respectively fluidly seal the first and second inlet openings. The control element also includes a web portion, having a web length, which secures the first obstruction element to the second obstruction element. The web length is configured to restrict one of the first and second obstruction elements from sealing a respective inlet opening when the other obstruction element is sealing the other respective inlet opening. The web length is further configured to minimize the seat-to-seat distance the control element must travel along the linear path of displacement.
US08327863B1
A weighted charm device for attaching to an umbrella, said weighted charm device comprising a housing, the housing being constructed in various shapes such as a pouch, a star, a moon, a sun, a bottle of beer, a piece of sporting equipment, or a holiday shape; a first pocket disposed in the housing, the first pocket being for holding a weight component; a second pocket disposed in the housing, the second pocket being for storing an item, wherein the second pocket comprises a lining; and an attachment means disposed on an edge of the housing for attaching the housing to an inside bracket of the umbrella.
US08327847B2
An indicating device suitable for indicating the number of metered dosages that have been dispensed from or remain in a container including a base member, a cap member moveably connected to the base member, an indicator member rotatably mounted to one of the cap member and base member and a drive member. The indicator member comprises a first stop member, and the drive member comprises a second stop member. The first stop member engages the second stop member as the indicator is moved to the final position. The engagement between the first and second stop members prevents the drive member from being rotated about the second axis. In another preferred embodiment, an inhalation device for dispensing metered dosages of medicaments from a container includes a container having a predetermined number of metered doses and the indicating device. A method for indicating the number of metered dosages of medicaments dispensed from or remaining in the container is also provided.
US08327846B2
The invention is directed to a positive airway pressure (PAP) system with a head mounted harness assembly with a housing and a head position sensor located within or secured to the housing that detects the position of a patient's head, and communicates this head position information to a controller of the system which may be disposed within the housing having the position sensor or a second housing. The controller varies the output pressure of the pressure source, e.g. a rotary compressor, based, at least in part, on the head position information provided by the head position sensor. In a preferred embodiment, the position sensor is an accelerometer.
US08327842B2
The invention relates to an inhaler for powdered, particularly medical substances, including a suction air duct that extends to a mouthpiece, a reservoir for the substance, and an at least linearly movable dosing chamber for separating a specific amount of the substance from the reservoir and placing the amount into a transfer position in order for the same to be transferred to the suction air flow. In order to further develop a generic inhaler in an advantageous manner, especially so as to charge the dosing chamber by separating a specific amount of substance from the reservoir, the dosing chamber can be rotationally moved in a superimposed fashion while being arranged eccentric to a corresponding axis of rotation.
US08327840B2
A solar energy collection system includes a primary solar receiver and a secondary solar receiver. The secondary solar receiver generates steam using energy from solar radiation incident thereon. The primary solar receiver receives the generated steam from the secondary solar receiver and superheats the steam using energy from solar radiation incident thereon. A plurality of heliostat-mounted mirrors reflects incident solar radiation onto one of the primary and secondary solar receivers. A controller aims a portion of the heliostat-mounted mirrors at the primary solar receiver such that a predetermined thermal profile is provided on a surface of the primary solar receiver.
US08327837B2
A cooking range includes a cook top section. The cooking range also include an oven section having walls defining a cavity and a door, wherein the cavity being configured to accommodate food and the door being configured to open or close the cavity. The cooking range further include a heating source configured to provide heat to the cavity when the cooking range is operated. In addition, the cooking range include a rack member coupled to the cavity, and configured to support a food container placed thereon, wherein at least a part of the rack member is configured to be rotated to rotate the food thereon.
US08327820B2
The invention relates to a novel pressure engine, in particular an internal combustion engine which includes an annular structure, a driven shaft running along the annular axis, an annular housing with a housing wall and at least one rotating piston that rotates in the annular housing along a circuit in a sealed manner in relation to the housing. The piston is rotationally fixed to the driven shaft by a connection member and delimits a segment shaped combustion chamber that rotates with the piston, at least on the side lying in the rotation direction when viewed from the combustion chamber. The chamber has connections at given points on the annular housing to a compressed air supply and to an exhaust system. This piston has a piston housing which contains an inner piston which is pushed towards the combustion chamber by a pre-tensioning force.
US08327799B2
An arrangement for and method of providing a representative sample of milk from one animal, after stirring the milk, includes a receiver, milk extracting parts, a pump transferring milk from the receiver to a sample unit, a circulation line extending from the receiver via the pump and back to the receiver, for stirring the milk in the receiver. The arrangement stirs the extracted milk without injecting air into the milk, before a sample part of the milk is transferred from the receiver to the milk-sampling unit, thereby ensuring that the sampled part is representative of the milk from one animal.
US08327795B2
A transmission path of microwaves even after a temperature increases, is maintained in an appropriate state. A microwave plasma processing apparatus performs plasma processing on a substrate by exciting gas due to the electric field energy of microwaves emitted from a slot plate of a radial line slot antenna (RLSA). The microwave plasma processing apparatus includes: a processing container in which plasma processing is performed; a microwave source outputting microwaves; a rectangular waveguide transmitting the microwaves outputted from the microwave source; a coaxial converter converting a mode of the microwaves transmitted to the rectangular waveguide; a coaxial waveguide transmitting the microwaves of which the mode is converted by the coaxial converter; a taper-shaped connector attached to an inner conductor of the coaxial waveguide without contacting the slot plate; and an elastic body electrically connecting the taper-shaped connector and the slot plate.
US08327792B2
A canoe is provided, which is easier to store and transport than the canoes of the prior art, still being versatile, strong and durable in regard of its primary use as a paddling boat. The invention provides a collapsible canoe, such as a kayak, comprising at least two molded hull sections and also a method of manufacturing a canoe. The canoe comprises a joint for releasable connection of a first hull section to a second hull section, wherein each hull section of the joint comprises means for mating the other hull section. Thereby the invention provides a canoe having sections that can be connected for use as a boat and separated for transport and storing. Preferably, the mating means are molded into each respective hull section.
US08327788B1
A mooring pendant apparatus for releasably coupling and decoupling a boat. The apparatus having a clip comprising hook and ring sections, with an opening therebetween defining a mouth. A spring loaded movable arm tension biased such that the mouth is kept closed, and it only opens upon activation by a boater pulling on a cable. A functional retractor arm for exerting a greater force on the movable arm than exerted by the internal spring such that the clip opens upon the boater pulling on a cable line. The mooring pendant apparatus operates as an extension of the boater's arm, and it can be utilized either by keeping the apparatus on the boat or leaving it connected to the mooring line and also to the mooring ball.
US08327785B2
A roll-on and roll-off ship comprising a front part, a rear part and a central part is disclosed. The ship is arranged with holds adapted to accommodate containers etc. in the front part and in the rear parts and roll on/roll off cargo in the central part of the ship. The central part extends from the tank top to a level above the weather deck. A ramp is provided in the aft part of the ship, and the roll on/roll off cargo transits from the ramp to the third cargo hold section via a passageway arranged in the aft part of the ship. The passageway may be arranged as a tunnel, which may be adapted to support cargo stowed above the passageway.
US08327783B2
The moonpool includes a first space formed by being penetrated from a bottom surface through an upper deck of the drillship so as to carry out a drilling operation; and a second space formed on a side of the first space in a lengthwise direction of the drillship, a bottom of the second space being open toward a lower side of the drillship. The second space is formed on a side of the first space in the lengthwise direction of the drillship so that the overall length of the moonpool is increased.
US08327780B2
An agricultural implement is directed to delivering a fluid to the soil of an agricultural field and includes a main frame attached to an opener device, a closing device, a pivoting assembly, and an injection tine. The opener device forms a furrow in the soil, the closing device trails the opener device for closing the furrow, and the injection tine delivers the fluid towards the furrow. The injection tine has a pivoting end attached to the pivoting assembly and a bottom end extending downwardly into the furrow between the opener device and the closing device. The pivoting end is pivotably connected at the pivoting end such that the injection tine is freely pivotable in at least two independent pivotable directions relative to furrow. A diffuser is attached to the bottom end of the injection tine for expelling the fluid into the furrow.
US08327763B2
A printing unit of a rotary printing press includes a forme cylinder. An inking unit interacts with the forme cylinder and has a plurality of inking rolls. A dampening unit also interacts with the forme cylinder and has a plurality of dampening rolls. A washing device interacts with at least one of the inking rolls and dampening rolls for washing the inking unit and/or the dampening unit. The inking unit includes a plurality of ink applicator rolls which can be placed directly onto the forme cylinder during printing operation. The dampening unit has at least one dampening rotation applicator roll that can also be placed directly onto the forme cylinder during printing operations. In a washing position, one of the plurality of ink application rolls and the dampening rotation applicator roll are brought directly into contact with each other.
US08327757B1
A waffle iron apparatus and method for use. A waffle iron apparatus that permits many waffles to be baked simultaneously in a conventional residential kitchen oven. The apparatus has two gridiron assemblies, which are pivotally connected, but which also may be fully and easily disconnected for cleaning. Multiple apparatuses are easily and neatly stackable for storage.
US08327756B1
An oven system is disclosed that includes an oven housing. A door is hingedly attached to the housing through a locking assembly designed to lock and seal an opening in the housing. The locking assembly includes floating latch and hinge systems which can be translated into and away from the opening of the housing.
US08327751B2
A wabble plate type variable displacement compressor comprises a rotation preventing mechanism of the wabble plate which includes (a) an inner ring provided movably in the axial direction although rotation is prevented, supporting a main shaft at the inner diameter portion to rotate relatively and to move relatively in the axial direction and having a plurality of guide grooves for guiding a plurality of balls provided for power transmission, (b) a sleeve functioning as a wabble central member of wabble movement of the wabble plate, provided on the main shaft to rotate relatively thereto and to move in the axial direction and engaging with the inner ring movably in the axial direction, (c) an outer ring having a plurality of guide grooves for guiding balls at positions opposing respective guide grooves in the inner ring, supported on the sleeve wabblingly, supporting the wabble plate fixedly on the outer circumference and supporting a swash plate rotatably via a bearing, and (d) a plurality of balls held by the guide grooves formed in the inner ring and the outer ring and being compressed between the guide grooves to transmit power. While play in a uniform motion joint provided as the wabble plate rotation preventing mechanism in the radial direction and the rotational direction is suppressed, uniform and continuous contact of the plurality of balls operating for power transmission can be realized, and a compact, easy-to-machine and inexpensive wabble plate type variable displacement compressor exhibiting good durability and silent performance can be provided.
US08327750B2
A hydraulic control system includes an oil control valve to control oil flow within a valvetrain. The control valve varies the flow rate to actuate an engine component from a first position to a second position based upon fluid pressure from the control valve. Varying the flow rate through the control valve includes increasing the flow rate through the control valve to increase the pressure to a first level to actuate the engine component to the first position. After the engine component is actuated, the flow rate through the control valve is maintained at a level sufficient to maintain the engine component in the first position. To actuate the engine component to the second position the flow rate through the control valve is then decreased. The fluid flow rate through the control valve is then maintained at a level sufficient to maintain the engine component in the second position.
US08327742B1
A rotating head and a corresponding method of removing material employing a base having a substantially planar underside, a plurality of bit holder assemblies connected to the base and holding a corresponding plurality of bits via the assemblies, and apparatus permitting adjusting cutting surfaces of the bits to be held at different distances from the underside, which enables removing material from a target by presenting it to the rotating base and thereby engaging the cutting surfaces with the target.
US08327740B2
The present invention relates to a handle, a head piece and a wrench, such as a torque wrench, in particular for use in surgery and prosthetics, such as surgery and prosthetics within the dental field. A handle for a wrench is provided, wherein the handle comprises an elongated body element extending along a first axis, and a torque arm for indicating the torque applied to the torque arm, the torque arm having a proximal end attached to the body element. Furthermore, the handle comprises a first locking element, the first locking element being adapted to removably engage with a locking element of a head piece, and the handle further comprises a ratchet element that is adapted to engage with a tool piece in a ratchet gear.
US08327733B2
A steering column assembly includes a mounting bracket and a column jacket moveable relative to the mounting bracket to adjust a position of the column jacket. A rake plate is pivotably coupled to the mounting bracket and defines a rake slot having rake slot teeth. A telescope plate is pivotably coupled to the column jacket and defines a telescope slot having telescope slot teeth. A rake lock having rake lock teeth is disposed within the rake slot and a telescope lock having telescope lock teeth is disposed within the telescope slot. The rake plate and the telescope plate pivot as the rake lock and the telescope lock move into interlocking toothed engagement to avoid peak-to-peak contact between the lock teeth and the slot teeth, thereby permitting full meshing engagement between the lock teeth and the slot teeth.
US08327721B2
A sensor fabric has a plurality of flakes of a flexoelectric material and electrodes as threads for connecting the flakes together. Each flake has at least one pair of opposite edges connected by two separate electrodes. When the sensor fabric is placed in contact with the surface of an object, the flake is bent along the contour of the object surface. The bending of the flexoelectric flake generates a polarization voltage between its opposite edges, which can be measured via the electrodes to determine the local surface contour of the object.
US08327717B2
A very high frequency vibratory flow meter (100) is provided. The very high frequency vibratory flow meter (100) includes a flow meter assembly (10) including one or more flow conduits (103A, 103B). The flow meter assembly (10) is configured to generate a very high frequency response that is above a predetermined maximum decoupling frequency for the flow fluid independent of a foreign material size or a foreign material composition. The very high frequency vibratory flow meter (100) further includes meter electronics (20) coupled to the flow meter assembly (10) and configured to receive the very high frequency vibrational response and generate one or more flow measurements therefrom.
US08327713B2
A pressure sensor includes a sensor body which is arranged to couple to a process pressure. The sensor body has a magnetic property which changes as a function of pressure applied by a process fluid. A sensor is coupled to the sensor body and is configured to measure pressure of fluid in the sensor body as a function of a change of magnetic property of the sensor body.
US08327708B2
An acceleration sensor includes a driver circuit for outputting a biased alternating-current (AC) voltage having a variable bias voltage, a detector element having a capacitance provided between a fixed electrode and a movable electrode changing depending on acceleration applied to the detector element, a current-voltage (C/V) converter for converting a current output from the movable electrode of the detector element into a voltage and outputting the voltage, a first operational amplifier outputting a voltage depending on the input voltage, a synchronous demodulator for synchronously detecting the voltage output from the first operational amplifier, and a defect detector for outputting a defect detection signal when the defect detector determines that the voltage output from the first operational amplifier is out of a predetermined range while the biased AC voltage output from the driver circuit is a predetermined voltage. This acceleration sensor can have a small size.
US08327698B2
The fundamental idea of the invention consists of the construction of the test device from a stationary inner basic structure (1, 7 to 11) that juts out from the wall of the test bench and houses the drive shaft (13) for the fan to be tested, from mobile, interchangeable external housing modules (18 to 24) which can be aligned in relation to one another by means of connected optical elements (32, 33), from interchangeable fittings (41 to 44, 48) for conducting air and noise reduction, in addition to interchangeable measuring devices (38 to 40) that are connected to a modular telemetry unit for determining performance data and aerodynamic and acoustic conditions required by the fan and the fittings. A test device that is designed on this basis permits a plurality of data that is influenced by the design of the fan and the fittings, which lie in the flow duct behind the fan, to be recorded using relatively simple structural resources and conclusions can be drawn from said data with regard to the reduction of noise, an optimal aerodynamic design and improved performance.
US08327696B2
The invention relates to a method for diagnosing a particle filter used for filtering particles out of the exhaust gas of an internal combustion engine, wherein a collecting particle sensor is disposed downstream of the particle filter in the direction of flow of the exhaust gas and wherein a measurement for the loading of the particle sensor is determined from an output signal of the particle sensor. Provision is thereby made for the temporal integral of a parameter correlating to the particle emissions of the internal combustion engine to be formed during a measurement cycle, for the measurement for the loading of the particle sensor to be associated with the integral at least one measurement point in time during the measurement cycle and for a defective particle filter to be suggested if the measurement for the loading of the particle sensor is higher than a loading threshold value associated with the integral or if the integral is lower than an integral threshold value associated with the measurement for the loading of the particle sensor. The invention further relates to a device for carrying out the method. The method and the device allow for the diagnosis of the functionality of a particle filter in the exhaust gas of an internal combustion engine during any operating conditions passed through by the internal combustion engine.
US08327673B2
Disclosed is a washing machine having a bubble generator to wash laundry using bubbles. The washing machine includes a tub to contain washing water; and a bubble generator generating bubbles and supplying the bubbles to the tub, the bubble generator including a bubble generation pump allowing the washing water to flow therethrough and an ejector unit formed at one side thereof to mix air with the washing water. The washing machine minimizes a reduction of the speed of the washing water due to a passage resistance, and thus increases an amount of generated bubbles.
US08327669B2
Method for manufacturing a flat knitted fabric with a secured end border, particularly a bandage, on a flat knitting machine with front and rear needle beds, wherein initially the basic fabric is knitted on both needle beds, wherein in the border region of the fabric, at least on the inner side of the knitted fabric an elastic thread is knitted-in and that at least one of the needle beds a hot melt adhesive thread is knitted-in, and that, for forming the border, knitting is carried out only on the needle bed which knits the outer side of the fabric, so that the elastic thread located on the other needle bed is extended, whereupon the stitches are knitted off, wherein the border is pulled by the elastic threads which contract under load onto the inner side of the fabric, where it is subsequently fixed by heating of the hot melt adhesive thread.
US08327667B2
A device and method for bending a glazing unit or plural glazing units positioned one on top of the other, with a first train of carriages, bearing transport supports and running between a loading zone in which at least one glazing unit is deposited on a transport support of a carriage and a transfer zone, a furnace section heating the glazing units to their bending temperature in their path towards the transfer zone, and a second train of carriages running between the transfer zone and a final cooling section with an unloading station, which is equipped with transport supports that differ from the transport supports of the first train of carriages.
US08327661B2
A refrigeration apparatus uses a refrigerant that operates in a region including critical processes, and includes a compression mechanism having first and second compressors, a heat-source-side heat exchanger, an expansion mechanism, a utilization-side heat exchanger, an intercooler, and an intermediate refrigerant pipe. The first compressor has a first low-pressure compression element and a first high-pressure compression element to increase pressure of refrigerant more than the first low-pressure compression element. The second compressor has a second low-pressure compression element and a second high-pressure compression element to increase pressure of refrigerant more than the second low-pressure compression element. The intermediate refrigerant pipe causes refrigerant discharged by the first and second low-pressure compression elements to pass through the intercooler and be sucked into first and second high-pressure the compression elements. The intake sides of the first and second low-pressure compression elements are connected. The discharge sides of the first and second high-pressure compression elements merge.
US08327658B2
A system and a method are provided for returning oil in a heating, ventilation, and air conditioning (HVAC) system by determining when an ambient zone temperature is equal to or less than a temperature limit and reversing a direction of refrigerant flow of the HVAC system based on the length of time. Also, a system and a method are provided for monitoring the length of operation in a first and a second heating mode and for reversing a direction of refrigerant flow based on the length of time operation occurs in the first and second heating modes. A system and a method having a first compressor, a first heating mode, a second heating mode, a defrost mode, and a controller is disclosed. The controller selectively controls initiation of the defrost mode in response to an HVAC system operating in a heating mode of operation for a predetermined amount of time.
US08327657B2
Disclosed herein is a refrigerator which can store foodstuffs like vegetables in a fresh state, restrain reduction of nutritive elements contained in foodstuffs, and prevent damage of irradiation device. The refrigerator includes a main body, a storage chamber which is provided in the main body to store foodstuffs, and an irradiation device which irradiates light within a visible light region into the storage chamber. The refrigerator farther includes a reflection member which is mounted to the storage chamber to reflect the light emitted from the irradiation device, and a transforming member which transforms the light emitted from the irradiation device into a side light type.
US08327653B1
An apparatus for optimizing an efficiency of a refrigeration system, comprising means for measuring a refrigeration efficiency of an operating refrigeration system; means for altering a process variable of the refrigeration system during efficiency measurement; and a processor for calculating a process variable level which achieves an optimum efficiency. The process variables may include refrigerant charge and refrigerant oil concentration in evaporator.
US08327650B2
The present invention provides a cryostat comprising a cryogen vessel (1), a thermal radiation shield (2), and a sleeve (5) for accommodating a cryogenic refrigerator. Also provided is a first thermal contact for thermally and mechanically connecting a first stage of a cryogenic refrigerator to the radiation shield for cooling thereof. A secondary recondensing chamber is provided (8) for accommodating a second stage of a cryogenic refrigerator, and means (10; 24) are provided for thermally connecting the secondary recondensing chamber to a recondensing surface (11a; 44) exposed to the interior of the cryogen vessel. The cryostat further comprises a pressure control arrangement (100) for controlling the pressure of a gas within the secondary recondensing chamber.
US08327648B2
A combustor liner for a gas turbine engine including first and second annular liner portions engaged to one another with an interference fit. The first liner portion includes at least one anti-rotation feature extending therefrom and engaging the second liner portion and having a threaded hole defined therethrough at least substantially perpendicularly to an adjacent radially extending surface of the second liner portion for threadingly receiving a pushing tool for pushing against that surface.
US08327635B2
A valve device, in particular for an exhaust system of an internal combustion engine, has a valve flap which is arranged in a tube and can assume a basic position and an actuating position. A motor-driven valve drive that is arranged outside the tube and is coupled to a shaft of the valve flap by a force transmission element. A mechanical restoring element urges the valve flap into the basic position. The valve drive works against the mechanical restoring element as far as to the actuating position. A lever is connected to one end of the force transmission element and when in the actuating position of the valve flap, is in or near the dead-center position with respect to the force transmission direction from or to the force transmission element. In an alternative configuration, the lever is coupled to the shaft of the valve flap and, in the actuating position of the valve flap, is in a position in which the distance between the force transmission direction from or to the force transmission element and the pivot axis of the lever is at least approximately a maximum.
US08327628B2
A method for operating a spark-ignition engine having a three-way catalyst and a particulate filter downstream thereof, comprising: oscillating an exhaust air-fuel ratio entering the particulate filter to generate air-fuel ratio oscillations downstream of the particulate filter, while increasing exhaust temperature; when the downstream oscillations are sufficiently dissipated, enleaning the exhaust air-fuel ratio entering the particulate filter; and reducing the enleanment when an exhaust operating parameter is beyond a threshold amount.
US08327620B2
Various systems and methods are described for controlling an engine in a vehicle during engine operation, the engine having an exhaust and a NOx sensor coupled in the engine exhaust. One example includes correcting the NOx sensor to account for transients in exhaust gas flow, such as transients in exhaust gas flow rate. Such transients may cause NOx sensor temperature to deviate from a desired value as the sensor heater is unable to maintain temperature during such transients. In this way, even during such transients, accurate NOx readings are still available.
US08327614B1
A repair roller may include a cylinder with components that may have an outer surface, an inner surface and end surfaces. Each of the end surfaces may include a mating portion and outer portions that extend from the ends of the mating portion. A pair of complementary interlocking elements may be disposed within the mating portion for secure engagement of the components.
US08327613B2
A lawn mower deck may include a housing for a cutter and a protruding portion extending from a base of the housing. An attachment portion extends from the protruding portion back toward the housing and is fastened to the housing at a location separate from the protruding portion. The housing, the protruding portion and the attachment portion are formed from one piece of material.
US08327612B2
Device for mowing crops, comprising a series of mowing units arranged side by side at predetermined distances, each mowing unit comprising a knife holder with at least one knife carrying portion for carrying a mowing knife, and a drive mechanism for each knife holder. The drive mechanism for each knife holder comprises a first drive element comprising a hub portion for carrying the respective knife holder, and a second drive element drivingly engaged with the first drive element to rotatingly drive the knife holder about a vertical axis. In normal operation, the knife holder and the hub portion form a unitary rotatable assembly which, at a position between the knife carrying portion and the hub portion, is provided with a break connection which is effective in a radial direction.
US08327607B2
An apparatus for introducing a selected beverage into a flexible pouch 8, sealingly closing the pouch 8 and dispensing the closed pouch 8. The apparatus comprises a housing 4 adapted to, in use, accept a plurality of reservoirs 10 of beverage concentrate. Each reservoir 10 has a concentrate pump 12 provided with a diluent inlet and a mixer for mixing pumped concentrate with diluent to produce a mixed beverage. Leading from each pump 12 is flexible conduit 14 terminating in a nozzle 68 for dispensing the mixed beverage. The apparatus further comprises a multiple dispense head 20 for accepting the plurality of nozzles 68, the nozzles 68 being movable relative to a filling position such that any one of the nozzles 68 can be presented at the filling position, a means for, in use, selecting a flexible pouch 8 and bringing it into alignment with a nozzle 68 in the filling position where it is filled via an opening therein, anda means for, in use, sealingly closing the opening and dispensing the filled sealed flexible pouch 8 from the apparatus. Methods of loading a concentrate reservoir 10, disengaging a removable pump 12 and changing a removable pump 12 are also disclosed. A flexible pouch with rigid spout and mixing element are also disclosed.
US08327598B2
The disclosure generally relates to a modular blocking panel system for a rack. The modular blocking panel system consists of multiple standardized panels which snap-together, or slidably attach to one another, in order to fill openings of any size in a rack. The panels connect to one another so that there is a seal at the junction between the panels. The seal blocks hot air in the interior of the rack from seeping through the panels and mixing with the cold air supply on the exterior of the panels. Multiple panels can be combined to create a single modular panel to cover any sized opening.
US08327593B2
A section of the wall has a plurality of interspaced structural members mounted between an upper frame member and a lower frame member, and insulating material generally filling the space between the structural members and upper and lower frame members.
US08327585B2
A new method of making and manufacturing foam weather stripping, using a foam filled profile that is encapsulated with an outer liner and a removable film. The film is precisely introduced to the liner using adjustable guides. Just before the film is introduced to the liner the release liner is striped from the film and carried away using a scrap takeaway system for recycling. The liner and film are then introduced into proprietary tooling where the foam, liner, insert, and film is folded upon itself. After the actual construction of the said profile, it is then inserted into a door or window using a kerf or tape application. After the installation of the weather-stripping in the door or window it can then be painted or finished in a variety of ways. After the finish has dried the film protecting the weather strip can then be pealed away exposing a clean undisturbed weather strip.
US08327584B2
A glass run channel, wherein at least one of interior and exterior side wall portions are made of a foamable polymer material that is foamed, wherein at least one of an interior covering layer that covers at least a portion of a first surface, which includes a surface of an interior decoration portion and a surface of an interior connecting portion, and an exterior covering layer that covers at least a portion of a second surface, which includes a surface of an exterior decoration portion and a surface of an exterior connecting portion, is formed, so as to cover the at least one decoration portion that is made of the foamable polymer material, and wherein the at least one covering layer is made of a second polymer material which has a foaming ratio smaller than that of the foamable polymer material or which is not foamed.
US08327583B2
A pulley assembly for an overhead counter weight door features a base plate and a support arrangement carried on and spaced from the base plate so that the base and support arrangements face toward one another. A shaft is carried on the base plate and the support arrangement to extend therebetween with a pulley supported on the shaft between the base plate and the support arrangement for rotation about an axis defined by the shaft. A plurality of wall sections extends between the base plate and the support arrangement to establish connection therebetween radially outward from the shaft beyond an outer periphery of the pulley on more than two sides thereof.
US08327577B2
The present invention discloses an intelligent pest-killing lamp that attracts, disorients, and ideally kills plant pests, soil insects and sanitary insects, protecting plants and crops. The invention generates light at wavelengths between about 360 nm and about 420 nm with about 365 nm being preferred. The invention can also generates combinations of four colors of light. The light pulses at frequencies ranging from about 250 to about 500 hz, disorienting pests. The invention comprises a screw lamp base, an upper cover, a middle cover, a lamp and a control circuit board. The control circuit board comprises a controller that controls the light pulse frequency and an oscillator that drives the lamp. The screw lamp base is fixed on the upper end of the upper cover, the middle cover is fixed on the lower end of the upper cover, the control circuit board is configured in a space between the upper cover and the middle cover, and two pins on the neck of the lamp run through two holes or hollow cylinders on the lower end of the middle cover with the two pins being attached to the control circuit board.
US08327575B1
A fishing rod holder device for temporarily securing to a dock. The device features a mounting base, a pole holding tube extending upwardly at an angle from the mounting base, a channel aperture disposed in the mounting base; and a locking means for securing the mounting base to a dock in a tool-free and hardware-free manner. The locking means features a locking means base dispose don the mounting base, a sliding tube telescopically received in the locking means base, a shaft extending through both the sliding tube and locking means base, a first T-bar disposed on the shaft above the sliding tube and a second T-bar disposed on the shaft below the mounting base. The second T-bar can be moved upwardly toward the mounting base to compress planks of a dock to secure the device to the dock.
US08327570B2
Adjustable firearm supports, and more specifically adjustable bipods, are disclosed herein. In one embodiment, a firearm support includes a stock mount assembly configured to support a forestock of the firearm and an attachment assembly carried by the stock mount assembly. The attachment assembly is configured to releasably attach to the forestock of the firearm. The firearm support also includes first and second legs operably coupled to the support plate. Each leg is pivotable between a stowed position and an extended position. In the stowed position the legs are generally parallel to a longitudinal axis of the firearm, and in the extended position the legs are generally transverse to the longitudinal axis of the firearm.
US08327554B2
A form measuring instrument includes an instrument body and a controller that controls the instrument body. The instrument body includes a probe. The probe includes: a rod-like stylus having a distal end attached with a stylus tip for contacting with an object; and a support mechanism that supports the base end of the stylus. The support mechanism includes a probe sensor that detects the position of the stylus and supports the stylus in a manner movable within a predetermined range. The controller calculates a measurement value based on a transfer function whose input is the position of the stylus detected by the probe sensor and output is the contact position of the stylus tip against the object.
US08327548B2
A multi-function blade-and-anvil type cutting tool that uses standard type razor blades includes a blade-and-anvil section connected to a first handle portion and a non-tool blade holder and a blade clamp assembly connected to a second handle portion. The standard blades are able to be changed with out tools when the first and second handle portions are moved from a first open position to a second open position to allow the blade holder and the clamp assembly to pivot with one another causing a screw and O-ring latch to move away from a latching slot in the second handle portion. This movement positions the razor blade between the screw and O-ring latch and a blade clamp guide element for easy removal. Each handle portion having a gripping cover disposed thereon. One of the handle portions has a sliding storage tray disposed therein for storing replacement razor blades.
US08327547B2
The invention features an indexable wear plate/piercing tip insert that is configured to be removably and repositionably attached to the front, nose portion of the upper, movable jaw of a metal demolition shears. The insert functions as both a wear plate and a piercing tip and is indexable in that a non-worn or less worn portion of the wear surface of the wear plate portion of the insert, and non-worn shearing and piercing edges of the piercing tip portion of the insert, can be presented simultaneously simply by rotating the insert 180° and reattaching it to the nose portion of the upper, movable jaw of a metal demolition shears.
US08327545B2
A razor cartridge comprising a housing, a guard disposed toward a front portion of the housing, a cap disposed toward a rear portion of the housing, a plurality of bent blade assemblies, wherein at least one of the blade assemblies comprises one or more perforations along a length of the assembly. In another embodiment, a razor cartridge comprising a housing, a guard disposed toward a front portion of the housing, a cap disposed toward a rear portion of the housing, a plurality of integrally formed bent blade assemblies, wherein each of the blade assemblies comprises one or more perforations along a length of the assembly.
US08327543B2
A method is provided for mounting a wing of an aircraft to a fuselage of the aircraft, in which a difference between a vertical target position and a vertical actual position of a mounting point is determined. Then, on the basis of the determined difference, a readjustment of the wing is performed.
US08327541B2
A differential gear casing of flower pot construction has an outer surface which is configured for receiving a crown wheel, whereby the crown wheel can be pressed onto the outer surface by different amounts for different applications. The outer surface is free from projections such that the crown wheel can be mounted on the outer surface from any axial direction. The outer surface defines a band on the differential gear casing and is parallel with a central axis of the differential gear casing. The crown wheel is secured to the differential gear casing using an axial weld line. In other embodiments, the crown wheel and/or a cover for the differential gear casing are secured in place using axial and/or radial weld lines.
US08327540B2
A method for producing a plate with a first face with protrusions confined by first and second grooves includes steps of: etching recessed zones into a plate; depositing a photoresist layer on the plate; forming a passivation layer over the photoresist layer; removing the passivation layer at the bottom of the recessed zones; electroplating metal in the recessed zones; removing the passivation layer; removing the photoresist layer; and removing the semiconductor material to expose the first and second grooves.
US08327534B2
Disclosed herein is a method for fabricating a printed circuit board assembly by adhering an element to a printed circuit board without using any solder. The printed circuit board may be fabricated by sequentially applying a conductor-containing first ink and an insulator-containing second ink onto a base substrate by ink-jet printing to form a printed circuit board, mounting an element on the printed circuit board such that an electrode of the element contacts a conductive layer and curing the conductive layer at a high temperature.
US08327515B2
A moving-positioning means of belt-fastening apparatus including a head and an anvil plate on which a row of fastener holes disposed, a row of positioning grooves are disposed in one side of the anvil plate; said positioning grooves are parallel to said fastener holes and the spaces of the positioning grooves are identical to those of said fastener holes; and a positioning strip disposed on the head is compatible with said positioning grooves. Since the positioning grooves and the fastener holes are separately disposed on the anvil plate, the positioning strip may be inserted into the positioning grooves to be located when the head moves. Therefore the fastener holes are no longer used for the location, and the movement of the head is not restricted to the fastener holes, which means the head may move in the whole area of the frame no matter whether the fasteners are inserted into the fastener holes or not. Thus the belt-fastening apparatus may bind the fasteners in a jumping manner when operating, easily and conveniently, and the binding quality is guaranteed.
US08327508B2
The slide fastener comprises elements, and a slider, the slide fastener opening and closing a horizontal opening/closing portion and a vertical opening/closing portion with one operation by sliding the slider along the elements. The slide fastener includes a horizontal functional section and a vertical functional section. The horizontal functional section includes element heads which are meshed with and unmeshed from each other, and horizontal fastener tapes. The vertical functional section includes element legs extending vertically to the horizontal direction and bending into a hook-like shape, holding portions which are formed by distal ends of the element legs, and a vertical fastener tape.
US08327507B2
A child-restraint system is adapted for use with a juvenile vehicle seat. The child-restraint system includes a frame configured to be mounted on the juvenile vehicle seat and a web clamp coupled to the frame. The web clamp is configured to clamp a web passing under the web clamp and through a web-receiving channel formed in the frame.
US08327492B2
A toothbrush having a handle, a head, and a neck extending between the handle and the head is disclosed. The handle having one or more elastomeric handle regions. The head having a first face and a second face. The second face opposes the first face and at least one of the first face or second face has an elastomer filled recess. The elastomer filled recess has a plurality of cleaning elements. An elastomer filled supply channel extends from the one or more elastomeric handle regions to the elastomer filled recess.
US08327487B2
A vacuum may include a housing defining a suction inlet opening and a debris chamber in communication with the suction inlet opening, a suction device disposed in the housing for providing a vacuum pressure to the inlet opening, a filter disposed in an airflow path between the suction inlet opening and the suction device, and a motor driving a device for disengaging debris from the filter. The device for disengaging debris from the filter may include at least one finger disposed on a belt or a rake. The device for disengaging debris from the filter may include a vibration device that induces a vibration in the filter. A controller can allow electric current to actuate the device for disengaging debris from the filter. The controller can have a plurality of operational modes.
US08327471B2
A mounting assembly mounts a seat to a toilet having a base with a pair of mounting holes. The mounting assembly includes a base member and first and second members for insertion into first and second of the pairs of mounting holes, respectively. The first member is interconnected to the base member. The second member is interconnected to the base member and spaced apart from the first member by a distance. The distance between the first member and the second member is adjustable for creating a clamping force between the first and second members and the first and second mounting holes, respectively.
US08327467B2
The anthranilic acid derivative or the salt thereof represented by the general formula wherein R1 and R2 are hydrogen atom, or the like; R3 is a phenyl, cycloalkyl or bicyclic heterocyclic group which may be substituted, or the like; R4 is a phenyl, cycloalkyl or pyridyl group which may be substituted, or the like; X1 is an alkylene or alkenylene group which may be substituted or a bond; X2 is the general formula —X3—X4— or —X4—X3—, wherein X3 is a sulfur atom, an imino group or a bond, or the like; X4 means an alkylene or alkenylene group which may be substituted or a bond; is useful for a remedy such as rheumatoid arthritis, osteoarthritis and carcinoma, because it shows MMP—13 production inhibitory effect.
US08332953B2
Techniques for securing a client. When a client, such as a portable computer, undergoes a change in operational state, an operating system agent sends a state message to a server. The state message describes the change in the operational state of the client. The operating system agent is one or more software modules that execute in an operating system of the client. The client receives a policy message from the server. The policy message contains policy data, which a BIOS agent stores in the BIOS of the client. The policy data identifies one or more security policies which the client should follow.
US08332944B2
The invention relates to a method for detecting malicious executables, which comprises: in an offline training phase, finding a collection of system call sequences that are characteristic only to malicious files, when such malicious files are executed, and storing said sequences in a database; and, in runtime, for each running executable, continuously monitoring its issued run-time system calls and comparing with the stored sequences of system calls within the database to determine whether there exists a match between a portion of the sequence of the run-time system calls and one or more of the database sequences, and when such a match is found, declaring said executable as malicious.
US08332930B2
A computing platform (20) is adapted for secure use of trusted user input. The computing platform (20) comprises a user input device (14), a first isolated operating environment (21) for execution of applications requiring use of trusted user input, a second isolated operating environment (22) adapted for secure processing of information relating to a user, and a third isolated operating environment (23) adapted for secure communication with the user input device (14). In this computing platform, no isolated operating environment can communicate with another isolated operating environment other than by a secure path (26, 27) therebetween. When an application executing in the first isolated operating environment requires provision of trusted user input, the user provides user input through the user input device (14) to the third isolated operating environment (23). The user input is then provided to the second isolated operating environment (22), and the second isolated operating environment (22) provides a service relating to the trusted user input as required by the application executing in the first operating environment (21).
US08332928B2
In one embodiment a computer system comprises a processor and a memory module coupled to the processor and comprising logic instructions stored in a computer readable medium. The logic instructions, when executed, configure the processor to initiate, in a client computing device, a service request, in response to the service request, initiate a request for a location attestation certificate, and complete the client service request when the location attestation certificate is granted.
US08332920B2
The disclosure relates to authenticating a secondary communication channel between a client application and a server application when an authenticated primary communication channel has already been established between the client application and a resource application, on which the server application can store a generated authentication token that only privileged users including the client application user can read-access and send back to the server application by way of the secondary communication channel.
US08332914B2
A gateway for mobile access includes a foreign agent that receives user profile data and session state data from a home authentication, authorization and accounting (AAA) system of a mobile node, and a dynamic packet filter that performs multi-layer filtering based on the user profile data. The foreign agent transfers a session from a first network to a second network without session interruption, using the session state data, when the mobile node moves from the first network to the second network. The packet filter permits Internet access by the mobile node without passing Internet data requested by the mobile node through the first network.
US08332910B2
A method of selectively controlling communication between a supervisory processor and a subscriber is provided. The method includes receiving a stream of data at the supervisory processor, controlling transmission of the stream of data from the supervisory processor to the subscriber based on an associated supervisory processor configuration, receiving an enabling configuration at the supervisory processor which alters the supervisory processor configuration, and transmitting at least a portion of the controlled stream of data from the supervisory processor to the subscriber based on the supervisory processor configuration.
US08332909B2
Software restriction policy rules can be automatically generated by parsing through a specified metadata source and generating the rules in accordance with indicated preferences. Metadata sources can include storage locations, such as folders, in which case rules for each executable file in the folder can be generated. Metadata sources can also include trusted publisher stores, installation logs, difference files, and other like data sources. Indicated preferences can select from among rules based on the publisher, for files that are signed, or rules based on hashes or path information for unsigned files. In generating rules to prevent the execution of specified files, if an optimized set of rules is desired, a check can be made to determine if an exception to an existing rule can be generated instead of a new rule. The automated parsing of the indicated metadata source can provide for both completeness and correctness.
US08332907B2
A remote device may receive a policy definition, search a file system for files that are to be protected, and disposition identified files to protect the files. After completing the protection, a report is generated and transmitted to a centralized location. The policy definition may include keywords, directory paths, metadata, or other information that may be used to identify files for protection. After identification, the files may be dispositioned by removal, tagging, encrypting, applying rights management, or other actions.
US08332893B2
A hybrid channel map is described. In an implementation, a client obtains a plurality of channel maps, each from a respective one of a plurality of content providers that are configured to provide content via channels to the client. A hybrid channel map is formed from the plurality of channel maps.
US08332887B2
Certain exemplary embodiments disclosed herein relate to systems and/or methods for distributing advertisements from a central advertisement network to one or more peripheral devices at a location via a local advertisement server. In certain exemplary embodiments, the local advertisement server within a location receives advertisements from the central advertisement network and rebroadcasts them to peripheral devices within that location. Advertising information may be tracked and reported, e.g., for accounting, revenue-sharing, and/or other purposes in certain exemplary embodiments. Thus, in certain exemplary embodiments, the distribution of advertisements is provided to peripherals via a non-web- and non-PC-dependent network. Moreover, in certain exemplary embodiments, reporting and advertising related communications are substantially bi-directional regardless of device type. Certain exemplary embodiments provide revenue sharing among some or all of the central advertising network provider, the proprietors of locations, operators tasked with maintaining the local ad server and/or the peripheral devices, etc.
US08332885B2
A digital video program is obtained. The program includes: (i) at least one broadcast segmentation message specifying at least one location for at least one broadcast advertisement, and (ii) at least one time-shifted segmentation message specifying at least one location for at least one time-shifted advertisement. The program is broadcast with at least one broadcast advertisement in accordance with the at least one broadcast segmentation message, and is made available to a subscriber at a time after the broadcasting, with at least one time-shifted advertisement in accordance with the at least one time-shifted segmentation message.
US08332880B2
An information storage disk dispensing apparatus includes a frame, a disk drive and a disk inclining member. The disk drive is connected to the frame and includes a tray. The tray includes a receiving area and has an ejected position. The disk inclining member is mounted on the frame over the receiving area of the tray when the tray is at the ejected position to incline a disk pulled by gravity to fall vertically.
US08332879B2
The present invention provides an optical disk drive that performs a stable lock operation with a small number of components at the time of the insertion of a tray. The optical disk drive has a locking mechanism which engages the inserted tray with the chassis, a reset arm provided in the tray to return the locking mechanism to the initial state, and an engaging boss that is provided in the chassis and is engaged with the reset arm. The tray has a projecting portion for controlling the engagement position between the reset arm and the engaging boss. The projecting portion comes into contact with a back surface of the engaging boss, to control the engaging amount between the reset arm and the engaging boss to be constant.
US08332874B2
An application executing unit 4 makes a request for assignment of a remote control button to an application currently being executed, a button assignment management unit 5 carries out an assignment process of assigning the remote control button to the application, and a user interface unit 2 inquires of the button assignment management unit 5 about an application corresponding to a remote control button indicated by a remote control code received by a remote control code receiving unit 1 shows, and notifies a predetermined event associated with the application to the application executing unit 4.
US08332868B2
Methods, systems, and program products for generating time periods and/or due dates are provided. One method comprises providing a period toolset that is accessible by a calling program to perform a plurality of functions performed during runtime. The functions include defining a plurality of period types based on a period duration selected by the calling program. The functions further include generating a first period stream based on one of the period types. The functions further include mapping the first period stream to a second period stream based on one or more mapping rules selected by the calling program. The functions further include determining a due date for one or more periods of at least one of the first period stream and the second period stream based on one or more due date rules selected by the calling program.
US08332867B2
Upon reception of a message which is relevant to synchronization, the circuitry in a device forms a piece of reception-time information and this information is inserted into or appended to the received message and forwarded such that the reception-time information can be received by at least one synchronization application in the device. When a message is transmitted, the circuitry in the device forms a piece of transmission-time information, and this information is sent to at least one synchronization application initializing the message in the device. A fundamental advantage can be seen in that the economic outlay, particularly the outlay in terms of circuitry, for implementing the synchronization of the clocks and the determination of the communication-network or transmission-medium delay times, particularly on the basis of the IEEE standard 1588, m is substantially reduced.
US08332863B2
Fair share scheduling to divide the total amount of available resource into a finite number of shares and allocate a portion of the shares to an individual user or group of users as a way to specify the resource proportion entitled by the user or group of users. The scheduling priority of jobs for a user or group of users depends on a customizable expression of allocated and used shares by that individual user or group of users. The usage by the user or group of users is accumulated and an exponential decay function is applied thereto in order to keep track of historic resource usage for a user or group of users by one piece of data and an update timestamp.
US08332858B2
A method and computer program product for detecting an attempt to engage a synchronization object. A tracking list for a line of code that attempted to engage the synchronization object is updated.
US08332844B1
Described herein is technology for, among other things root image caching and indexing for block-level distributed application management. The technology involves storing blocks of a root image on a first storage unit and storing blocks of leaf images on respective second storage units. The leaf images include additional data blocks not previously contained in the root image and changes made by respective compute nodes to the blocks of the root image. The technology includes caching blocks of the root image that have been accessed by at least one compute node. The technology also includes receiving indexing results pertaining to the root image from one compute node and providing the results for other compute nodes.
US08332841B2
System and method for creating platform-specific self-extracting client packages using a production server are described. In one embodiment, the method comprises compiling a source file on a first build server comprising a first computing platform to produce a first executable seed file for the first computing platform and compiling the source file on a second build server comprising a second computing platform to produce a second executable seed file for the second computing platform; and providing the first and second executable seed files to a production server comprising the first computing platform. The production server uses the first executable seed file to create a first client package and a second client package, wherein the first client package is designed to be installed and execute on a first workstation running on the first computing platform and the second client package is designed to be installed and execute on a second workstation running on the second computing platform.
US08332838B2
Methods and systems for updating device software are disclosed, including a method for updating an information handling system, the method comprising: rebooting the information handling system; loading operational software for operating the information handling system; applying one or more updates to the operational software to obtain updated operational software; and executing the updated operational software.
US08332831B1
A software-to-hardware compiler is provided that generates hardware constructs in programmable logic resources. The programmable logic resources may be optimized in terms of being configured to make additional copies of regions on memory devices other than on the programmable logic resources (e.g., RAM). This facilitates multiple reads during a single clock cycle. Symbol set analysis is used to minimize the size of regions to allow for more efficient use of hardware resources.
US08332802B2
A method, system and program for reducing or optimizing leakage power consumption in an integrated circuit produced in accordance with an integrated circuit model. A fast corner timing database and configurable timing constraints are used in conjunction with hold cell logic to identify a set of cells that should not be modified. A leakage optimization procedure is responsive to a slow corner timing database and timing constraints for a slow corner. The procedure is configurable and includes the repair of register transition violations. The procedure is performed on a select number of paths before an adjusted timing slack value is determined and cells are addressed in response to the number of failing timing paths associated with a cell. Some embodiments generate information in a router compatible format that identifies a desired modification to the top-level integrated circuit design.
US08332800B2
A method for identifying and removing redundant signal paths includes determining whether a given input to a logic circuit is coupled to both an input of a cone of logic of a data input of a clocked state element and a clock gate circuit that is coupled to disable a clock input to the clocked state element. The method may include removing the given input from the cone of logic such that the given input is no longer coupled to the input of the cone of logic responsive to determining that the given input is coupled to both the input of the cone of logic and the clock gate circuit. The method may include preserving the given input to the clock gate circuit such that the given input continues to be coupled to the clock gate circuit after being removed from the input of the cone of logic.
US08332796B2
An Application-Specific Field Programmable Gate Array (FPGA) device or fabric is described for use in applications requiring fast reconfigurability of devices in the field, enabling multiple personalities for re-using silicon resources (like arrays of large multipliers in DSP applications) from moment-to-moment for implementing different hardware algorithms. In a general purpose FPGA device or fabric, this fast reconfigurability is normally implemented by special reconfiguration support circuitry and/or additional configuration memory. Unfortunately, this flexibility requires a large amount of programmable routing resource and silicon area—limiting the viability in volume production applications. This invention describes how multi-program FPGA functionalities may be migrated to smaller die by constructing implementations with a hybrid FPGA/ASIC interconnect structure. These implementations retain multi-program capability while requiring a much smaller silicon area than a conventional FPGA when customized for a particular set of user applications.
US08332791B2
A method including obtaining an operational status of a first processor core, where the first processor core is associated with a plurality of processor cores located on a chip; configuring a first IO block of a package design based on the operational status of the first processor core, where the package design is based on a fully functional chip; and configuring a stackup of the package design after configuring the first IO block for use with the chip.
US08332788B1
A method of processing a logical netlist for implementing a circuit design within a programmable integrated circuit includes identifying a dynamically reconfigurable module (DRM) comprising a port from the logical netlist. The DRM defines a dynamically reconfigurable region of the integrated circuit that communicates with a module that is not dynamically reconfigurable via the port. First circuitry of the DRM and circuitry external to the DRM are implemented. The first circuitry connects to the circuitry external to the DRM via the port. The circuitry external to the DRM is within the module that is not dynamically reconfigurable. The method further includes locking routing resources connecting the circuitry external to the DRM to a location associated with a boundary of the DRM for the port; and implementing second circuitry of the DRM by reusing the locked routing resources. The second circuitry is routed to connect to the location associated with the boundary of the DRM for the port.
US08332784B2
A semiconductor device is provided having a physical pattern based on a designed pattern, the designed pattern including a target pattern and a correction pattern designed for a pattern to be formed on a wafer; the target pattern includes a first portion of an edge with a first distance, a second portion of the edge with a second distance, which is different from the first distance, and a third portion of the edge having a first region of the edge with the first distance and a second region of the edge with the second distance; and the correction pattern is added to at least one of the first portion, the second portion, and the third portion such that the first portion, the second portion, and the third portion are caused to differ from one another in dimensions of the designed pattern.
US08332783B2
Variations in critical dimensions of circuit features of sophisticated semiconductor devices may be reduced by efficiently extracting mask and/or imaging tool specific non-uniformities with high spatial resolution by using measured intensity values and simulated intensity values. For example, a tool internal radiation sensor may be used for measuring the intensity of an image of a lithography mask, while a simulated intensity enables eliminating the mask pattern specific intensity contributions. In this manner, high spatial resolution of the corresponding correction map may be obtained without undue effort in terms of man power and measurement tool resources.
US08332780B2
A method and system for displaying a drop down list box. The method and system may include associating a history record with a drop down list box. The method and system may also include associating a filter box with the drop down list box. the method and system may also include associating a unique identifier with each choice in the drop down list box. The method and system may also include associating a hierarchical structure containing more detailed information about choices in the drop down list box with the drop down list box. Finally, the method and system may include displaying the choices in the drop down list box to a user as a function of at least one of the associated history record, filter box, unique identifier, or hierarchical structure.
US08332779B2
There is provided a novel menu selection method in a mobile phone. Also provided is a cursor displaying method with which a user can intuitively recognize a moving direction and moving speed. In addition, a novel scrollbar with which the user can recognize, in a case of displaying menus beyond a display screen, a range currently displayed on a display screen among all the menus and a current cursor position within the menus displayed on the current display screen.
US08332766B2
An exemplary method includes displaying a graphical user interface configured to include a patient list displayed therein, receiving user input representative of a search term comprising one or more characters selected to identify a particular patient included within a plurality of patients, dynamically updating the patient list in response to the received user input to only include a plurality of entries that contain the search term, each of the entries comprising patient information associated with a distinct one of the patients, and preventing one or more non-search term characters contained within each of the entries of the patient list from being displayed within the graphical user interface. Corresponding methods and systems are also disclosed.
US08332765B2
A system for reporting and analyzing problems encountered by computer users. The system includes a recording tool executing on a user computer to capture a sequence of user interactions in the context of a graphical user interface. When a problem or other stop event is encountered, the tool generates a report indicating user interactions leading to the stop event, including information such as the specific sequence of controls for specific programs accessed by the user. The report can be analyzed to identify a sequence of user interactions characteristic of a problem type, which in turn may be used to find a solution for a particular user's problem. The system may also include a server that receives and analyzes reports from multiple computer users to identify patterns of user interactions that characterize problem types. This information may be used for associating specific problems with future reports or to improve products.
US08332762B2
A mobile terminal including a wireless communication unit configured to establish an Instant Messaging (IM) service with at least one other terminal, an input unit configured to receive a designation signal corresponding to a designation of a portion of information included in chat content input during the IM session, a memory configured to store the designated portion of information, a controller configured to receive an input search signal requesting a message inbox including at least one previous IM session conducted on the mobile terminal be searched for the designated portion of information, and to search the message inbox to determine if the at least one previous IM session includes the designated portion of information upon receiving the input search signal, and a display configured to display a part of chat contents of the at least one IM session that includes the designated portion of information when the searching step determines the at least one previous IM session includes the designated portion of information.
US08332755B2
The claimed subject matter provides a system and/or a method that facilitates replicating a telepresence session with a real world physical meeting. A telepresence session can be initiated within a communication framework that includes two or more virtually represented users that communicate therein. A trigger component can monitor the telepresence session in real time to identify a participant interaction with an object, wherein the object is at least one of a real world physical object or a virtually represented object within the telepresence session. A feedback component can implement a force feedback to at least one participant within the telepresence session based upon the identified participant interaction with the object, wherein the force feedback is employed via a device associated with at least one participant.
US08332748B1
Methods and apparatus, including computer program products, implementing and using techniques completing a user entry in an entry field displayed on a user interface of a computing device. An entry field is displayed on a display of a computing device. In response to a user entering at least one character into the entry field, two or more distinct auto-complete menus are displayed. Each auto-complete menu is included in a separate display element, and each auto-complete menu contains suggestions that correspond to the current at least one character in the entry field. A computer-implemented method for pre-fetching search query results is also described.
US08332735B1
A method for decoding an encoded message is described. The method includes obtaining a set of metrics which includes first and second state metrics, and first and second branch metrics. First and second offset values for the iteration are obtained. The first state and branch metrics are added together to obtain a first partial result. The second state and branch metrics are added together to obtain a second partial result. The second partial result is subtracted from the first partial result to obtain a difference. The first partial result and the first offset value are added together to obtain a first result. The second partial result and the second offset value are added together to obtain a second result. Either the first result or the second result is selected for output responsive to the difference. A log correction term is selected responsive to the difference.
US08332734B2
A device and method for rate matching channel-encoded symbols in a data communication system. The rate matching device and method can be applied to a data communication system which uses one or both of a non-systematic code (such as a convolutional code or a linear block code) and a systematic code (such as a turbo code). In one aspect, the rate matching device includes a plurality of rate matching blocks, the number of the rate matching blocks being equal to a reciprocal of a coding rate of a channel encoder. The rate matching device can rate match the symbols encoded with a non-systematic code or the symbols encoded with a systematic code, by changing initial parameters including the number of input symbols, the number of output symbols, and the puncturing or repetition pattern determining parameters.
US08332733B2
A digital broadcasting transmission system processes dual transport stream (TS) including multi turbo streams. The digital broadcasting transmission system includes a turbo processor to detect a turbo stream from a dual transport stream (TS) which includes a multiplexed normal stream and a turbo stream, encoding the detected turbo stream and stuffing the encoded turbo stream into the dual TS; and a transmitter to trellis-encode the processed dual TS, and to output the resultant stream, wherein the turbo processor encodes the turbo stream using a plurality of turbo processors. Accordingly, a plurality of turbo streams may be processed in parallel.
US08332732B2
A matched filter is configured for matching an input signal to a plurality of programmable-length complementary Golay-code pairs. The matched filter includes a sequence of delay elements configured for delaying the input signal with respect to at least one delay vector. A sequence of programmable seed vector insertion elements is configured for multiplying the input signal and delayed versions of the input signal by a set of seed-vector values. At least one of the seed-vector values may be set to zero to facilitate processing Golay codes having different lengths.
US08332724B2
Embodiments of methods and systems for controlling access to information stored on memory or data storage devices are disclosed. In various embodiments, methods of retrieving information from a data storage device previously deactivated by modification or degradation of at least a portion of the data storage device are disclosed.
US08332718B2
Systems and methods are presented to improve the performance of a constant bit rate iterative decoder by providing elastic buffering, while utilizing a relatively simple decoder architecture capable of maintaining a fixed number of iterations of a lower value. An LDPC decoder can be designed, for example, to support less than the maximum possible number of iterations, and can, for example, be mated to elastic input and output buffers. If a given code block, or succession of code blocks, requires the maximum number of iterations for decoding, the decoder can, for example, run at such maximum number of iterations and the elastic input buffer can, for example, hold code blocks waiting to be processed so as to maintain a constant input rate. Alternatively, if one or more code blocks requires less than the nominal number of iterations, the output buffer can store those code blocks so as to preserve a constant output rate. It is emphasized that this abstract is provided to comply with the rules requiring an abstract, and is submitted with the understanding that it will not be used to interpret or limit the scope or the meaning of the claims.
US08332716B2
The invention relates to a method of decoding a matrix built from concatenated codes, corresponding to at least two elementary codes, with uniform interleaving, the matrix having n1 lines, n2 columns and n1*n2 symbols, the method comprising processing all the lines- and columns-vectors of the matrix by symbol groups, the processing comprising a first decoding to simultaneously process all the symbols of a group of symbols according to their lines and then a second decoding to simultaneously process all the symbols of said group of symbols according to their columns, the symbol groups being thus successively processed in lines and in columns, or conversely.
US08332714B1
In iterative decoding, a data recovery scheme corrects for corrupted or defective data by incorporating results from a previous decoding iteration. In one embodiment, a final multiplexer selects between the final detector output or a previous detector output based on the absence or presence of defective data. In another embodiment, the branch metrics for the defective data, which otherwise would be combined with a priori LLRs from an outer decoder of a prior stage, are ignored so that the a priori LLRs themselves are used alone. The two embodiments can be used together.
US08332712B2
An apparatus and method for supporting Hybrid Automatic Repeat reQuest (HARQ) in a broadband wireless communication system are provided. A method of performing HARQ by a Mobile Station (MS) in a wireless communication system includes receiving a control message including resource allocation information, decoding the control message, if the decoding is successful, determining whether a previous control message is lost, and if the previous control message is lost, transmitting one of a null signal and a specific indicator through a response channel.
US08332708B2
Techniques for transmitting and receiving data with multi-level feedback of acknowledgement (ACK) and negative acknowledgement (NACK) are described. In an aspect, a receiver may send a NACK if high peak-to-average-power ratio (PAPR) is detected for a transmission of a packet. A transmitter may adjust at least one transmission parameter (e.g., increase back-off of a power amplifier) in response to receiving the NACK from the receiver. In another aspect, a receiver may send a NACK of a first type (NACK Type 1) if high PAPR is detected for a transmission of a packet and may send a NACK of a second type (NACK Type 2) if the packet is decoded in error. A transmitter may treat NACK Type 1 and NACK Type 2 in similar manner and may send another transmission of the packet.
US08332699B2
In an embodiment, a design methodology and tools to implement the methodology are used to perform scan insertion in an integrated circuit design. The physical location of the scan chains within the boundaries of the integrated circuit may be determined, and the methodology may use the physical information to perform the scan insertion. For example, the physical information may include the location of the inputs and outputs of the scan chains, as well as routability data indicating the ability to insert interconnect in the integrated circuit to make the desired scan connections. The location and routability information may be used to group scan chain inputs and outputs for, e.g., compression/decompression logic. Using physical data to insert scan compression/decompression logic may reduce the amount of area occupied by the scan logic and connectivity, in some embodiments.
US08332696B2
A defect management method for a storage medium is provided. An initial check is performed on the storage medium, and then diving the storage medium into blocks, which at least include a using data area with endurance blocks. Each endurance block is given an initial endurance value. Then, an endurance table is established in the storage medium for recording endurance blocks and the initial endurance values. According to the endurance table, data is written to the storage medium based on its importance. When the writing cycles reach a predetermined times, the endurance values are recalculated and the table is updated accordingly. Data is then moved according to the new endurance values.
US08332693B2
A method and an apparatus for failure notification are provided. The method includes: sending, when it is detected that a failure occurs in a multicast label switch path, failure information to a downstream node of a multicast tree where a failed point locates, where the multicast label switch path is established based on a multicast label distribution protocol; and forwarding the failure information through the downstream node, where the failure information arrives at a leaf node of the multicast tree where the failed point locates. According to the method and the apparatus for failure notification of the present invention, finally, the failure information is transmitted to a leaf node. After the failure information is obtained, the leaf node may take appropriate measure to ensure the normal service and improve the reliability of the network.
US08332689B2
Systems, methods, and computer program products are provided for instant recovery of a virtual machine (VM) from a compressed image level backup without fully extracting the image level backup file's contents to production storage. The method receives restore parameters, initializes a virtual storage, and attaches the virtual storage to a hypervisor configured to launch a recovered VM. The method stores virtual disk data changes inflicted by a running operating system (OS), applications, and users in a changes storage. The method provides the ability to migrate the actual VM disk state (taking into account changed disk data blocks accumulated in changes storage) so as to prevent data loss resulting from the VM running during the recovery and accessing virtual storage, to production storage without downtime. In embodiments, the method displays received restore parameters in an interactive interface and delivers the recovery results via an automated message.
US08332679B2
Exemplary embodiments of methods and apparatuses to manage a power of a system that leverage intermediate power margins are described. One or more subsystems of the system are operated at one or more performance points. A power consumed by the one or more subsystems at each of the one or more performance points is measured. An operational power of the one or more subsystems at the one or more performance points is determined. The one or more subsystems are operated at well-known conditions at the one or more performance points. The operational power may be adjusted based on data associated with the one or more subsystems. The operational power is provided to a power lookup table. The power is distributed among the one or more subsystems based on the operational power.
US08332676B2
Methods of preparing a power saving state, a Universal Serial Bus (USB) device and a USB host are provided. A method of preparing a power saving state comprises sending a request from a USB device to a USB host, the USB host being connected to the USB device via a USB and the request requesting that the USB host shall stop any bus traffic on the USB. Another method of preparing a power saving state comprises receiving, at a USB host, a request from a USB device, the USB device being connected to the USB host via a USB and the request requesting that the USB host shall stop any bus traffic on the USB. A USB device and a USB host are configured to carry out the respective methods.
US08332665B2
Methods and apparatuses for dynamically budgeting power usage in a data processing system. In one aspect, a data processing system, includes: one or more first components capable of being dynamically throttled to a plurality of different performance level settings; one or more second components; and one or more power usage sensors. The one or more power usage sensors are to determine information on power usage during a first time period of operation of the data processing system. The one or more first components and the one or more second components may include a computing element to determine one of the performance level settings of the one or more first components of the data processing system for a second time period subsequent to the first time period using the information on the power usage during the first time period.
US08332658B2
A computer system in which an encryption-decryption process performed by one encryption-decryption module can be moved to another without stopping the process for a read/write request from a host computer. The computer system has a host computer, and a storage system for storing encrypted data. The storage system provides a storage area for accepting access from the host computer. In performing a process for changing the data encrypted and stored by the destination source, the move destination encrypts the data decrypted by the move source which further encrypts and stores the data encrypted by the move destination, and after all data is stored, the move source decrypts and stores the further encrypted data.
US08332657B1
A method for providing local security of audio and video content during transmission and storage within digital home networks. Scrambled content may be recorded in all conditions, however, only authorized copies are processed for descrambling and viewing. Content is protected within a network by rebundling the keys required for descrambling, e.g., the TDES keys, into a new ECM (LECM), which is protected by a local public key.
US08332651B2
The method of generating password protocols based upon elliptic polynomial cryptography provides for the generation of password protocols based on the elliptic polynomial discrete logarithm problem. It is well known that an elliptic polynomial discrete logarithm problem is a computationally “difficult” or “hard” problem.
US08332649B2
A signature generating device generating digital signature data for certifying authenticity of information of a person, and obfuscating the information. The signature generating device includes a storage unit storing attribute information concerning the person and a private key corresponding to the attribute information, an obfuscated information generating unit selecting one or more pieces of dummy information in relation to the attribute information, and generating the obfuscated information including the attribute information and the dummy information; and a public key obtaining unit obtaining a public key corresponding to the attribute information and public keys respectively corresponding to the dummy information. The signature generating device also includes a signature generating unit generating digital signature data by performing a ring signature generation process to the obfuscated information, using the private key and the public key corresponding to the attribute information and using the public keys corresponding to dummy information.
US08332644B2
Techniques are described for enabling authentication and/or key agreement between communications network stations and service networks. The techniques described include the negotiation and use of a cryptographic primitive shared between a service network and a home environment of a station. The techniques described also feature a key usage indicator, such as a sequence number, maintained by the service network and a station. Comparison of the key usage indicators can, for example, permit efficient authentication of the service network.
US08332641B2
Under the direction of a first party, an integrated circuit (IC) device is configured to temporarily enable access to a debug interface of the IC device via authentication of the first party by a challenge/response process using a key of the IC device and a challenge value generated at the IC device. The first party then may conduct a software evaluation of the IC device via the debug interface. In response to failing to identify an issue with the IC device from the software evaluation, the first party can permanently enable open access to the debug interface while authenticated and provide the IC device to a second party. Under the direction of the second party, a hardware evaluation of the IC device is conducted via the debug interface that was permanently opened by the first party.
US08332636B2
A method, computer program product, and data processing system are disclosed for ensuring that applications executed in the data processing system originate only from trusted sources are disclosed. In a preferred embodiment, a secure operating kernel maintains a “key ring” containing keys corresponding to trusted software vendors. The secure kernel uses vendor keys to verify that a given application was signed by an approved vendor. To make it possible for users to execute software from independent software developers, an administrative user may disable the above-described vendor key-checking as an option.
US08332632B2
A system and method to ensure trustworthiness of a remote service provided by a service provider. The method includes monitoring runtime dependencies invoked during execution of a service transaction associated with the remote service, the service transaction being requested by a service requester. The method further includes determining whether a deviation exists between the runtime dependencies and a trusted list of dependencies associated with the remote service. The method also includes blocking execution of the service transaction based on determining that the deviation between the runtime dependencies and the trusted list of dependencies exists.
US08332631B2
Provisioning a license and an application program from a first server to a computing platform over a network. The host application derives a symmetric key at least in part from a user password, and sends the license to a license management firmware component of a security engine, in a message signed by the symmetric key. The license management firmware component derives the symmetric key at least in part from the user password stored in a secure storage of the security engine, verifies the signature on the message using the symmetric key, verifies the first server's signature on the license, decrypts the license using a first private key of the license management firmware component corresponding to the first public key to obtain the second key, and sends the second key to the host application, which decrypts the application program using the second key.
US08332625B2
A method, apparatus and computer program product for providing failover capability of cached secure sessions is presented. A cached secure session involving a first device and a second device is identified. The cached secure session is encrypted and replicated to a failover device. The encrypted session is then decrypted on the failover to device. An occurrence of a hot failover involving the second device is detected, and processing resumes between the first device and the failover device.
US08332618B2
An out-of-order execution microprocessor includes a register alias table configured to generate a first indicator that indicates whether an instruction is dependent upon a condition code result of a shift instruction. The microprocessor also includes a first execution unit configured to execute the shift instruction and to generate a second indicator that indicates whether a shift amount of the shift instruction is zero. The microprocessor also includes a second execution unit configured to receive the first and second indicators and to generate a replay signal to cause the instruction to be replayed if the first indicator indicates the instruction is dependent upon the condition code result of the shift instruction and a second indicator indicates the shift amount of the shift instruction is zero.
US08332617B2
An encryption for a distributed global online backup system with global two-stage deduplication in the absence of an indexing database where data blocks are encrypted using their SHA-1 signatures as encryption keys.
US08332616B2
The present invention is directed toward methods and systems for data de-duplication. More particularly, in various embodiments, the present invention provides systems and methods for data de-duplication that may utilize a vectoring method for data de-duplication wherein a stream of data is divided into “data sets” or blocks. For each block, a code, such as a hash or cyclic redundancy code may be calculated and stored. The first block of the set may be written normally and its address and hash can be stored and noted. Subsequent block hashes may be compared with previously written block hashes.
US08332607B2
A non-volatile memory storage device has a non-volatile memory, e.g., a flash memory, and a controller coupled to the non-volatile memory. The controller comprises a plurality of control circuits and an arbitration circuit. Each control circuit is configured to generate a request to update the chip-enable (CE) signals for non-volatile memory, and the arbitration circuit is configured to determine when the requests are acknowledged. The arbitration circuit generates acknowledge signals to the control circuits when all of the requests of the control circuits have been received by the arbitration circuit. The CE signals for non-volatile memory are updated when requests are acknowledged.
US08332605B2
A directory and members are allocated to store a data set, wherein the directory stores pointers to the members to allow data stored in the members to be accessed. The directory is expanded to accommodate an expansion of the data set, causing the directory to be stored in non-contiguous pages and becoming fragmented. A computational device determines that a threshold that measures a level of fragmentation of the directory relative to an amount of storage allocated for the data set has been exceeded. The computational device reorganizes the fragmented directory, into a reorganized directory that is stored in contiguous pages at the end of the data set, in response to determining that the threshold has been exceeded.
US08332603B2
A computer system and method which stores path definition information including a storage ID, a volume ID, and validities of paths between a host computer and a first or second storage system identified by the storage ID for accessing a volume identified by the volume ID in one of the storage systems, sends an I/O request via the paths, based on the path definition information, receives information indicating the storage and volume IDs, and updates the path definition information. During initial copying from the second to the first volume, validity corresponding to a first path is set to “Invalid” and validity corresponding to a second path is set to “Valid”. After completion of initial copying, the validity corresponding to the first path included in the path definition information is changed to “Valid.”
US08332601B2
To shorten time necessary for performing backup of data in a virtual volume managed by a storage controller to a backup destination storage device. A secondary volume including storage areas of the same number as the number of first primary virtual areas is created with respect to a primary virtual volume (a virtual logical volume to be an I/O destination from an external device) including plural primary virtual areas. The first primary virtual areas are primary virtual areas to which actual areas are allocated. Data copy is performed from the primary virtual volume to the secondary volume. At the time of backup to the backup destination storage device, data backup is performed from the secondary volume to the backup destination storage device.
US08332596B2
An error message handling buffer comprises a first buffer and a second buffer. A first index is associated with the first buffer and a second index is associated with the second buffer. A buffer controller is operable to write and read messages in the buffer, such that messages are written to the buffer of the first and second buffers that has a buffer index value lesser than the buffer size, and read from the other of the first and second buffers, the other buffer having an index value greater than or equal to the buffer size.
US08332595B2
Various technologies and techniques are disclosed for improving performance of parallel scans. Disk head randomization that occurs when performing a parallel scan is minimized by assigning a worker entity to each disk involved in the parallel scan, and by ensuring data is only accessed on a respective disk by the worker entity assigned to the disk. A parallel scan can be performed that is NUMA aware by ensuring a particular sub-set of data is resident in the same memory node during each parallel scan, and by ensuring the particular sub-set of data is processed by a worker entity assigned to a node in which the sub-set of data is resident. A process for performing a parallel scan involves breaking up work into sub-sets, assigning work to each worker entity that corresponds to a respective disk, and having the worker entities process the assigned work to complete the parallel scan.
US08332589B2
Method, system, and computer program product embodiments for, in a computing storage environment for destaging data from nonvolatile storage (NVS) to a storage unit, identifying working data on a stride basis by a processor device are provided. A multi-update bit is established for each stride in a modified cache. The multi-update bit is adapted to indicate at least one track in a working set. A schedule of destage scans is configured based on a plurality of levels of urgency. A destage operation is performed based on at least one of a number of strides examined by the destage scans, whether the multi-update bit is set, and whether an emergency level of the plurality of levels of urgency is active.
US08332586B2
The present invention obtains with high precision, in a storage system, the effect of additional installation or removal of cache memory, that is, the change of the cache hit rate and the performance of the storage system at that time. For achieving this, when executing normal cache control in the operational environment of the storage system, the cache hit rate when the cache memory capacity has changed is also obtained. Furthermore, with reference to the obtained cache hit rate, the peak performance of the storage system is obtained. Furthermore, with reference to the target performance, the cache memory and the number of disks and other resources that are additionally required are obtained.
US08332582B2
A storage system including a storage device which includes media for storing data from a host computer, a medium controller for controlling the media, a plurality of channel controllers for connecting to the host computer through a channel and a cache memory for temporarily storing data from the host computer, wherein the media have a restriction on a number of writing times. The storage device includes a bus for directly transferring data from the medium controller to the channel controller.
US08332575B2
A data management system includes a data processor configured to provide a file system module configured to store first data in a flash memory in block units and a filter layer module configured to receive second data from the file system module and to store the second data in a phase-change random access memory (PRAM) in sub-block units. The filter layer module may be configured to identify difference data in the second data received from the file system module by comparing the received second data and third data stored in the PRAM, and to write the identified difference data to the PRAM. The second data may include file metadata and the first data may include data other than file metadata. The sub-block units may be byte units.
US08332573B2
Provided are a method and apparatus capable of reducing a metadata processing time associated with address mapping performed to input/output burst data at a high speed in a virtual file system of a storage unit having a plurality of non-volatile data storage media. The method includes: determining a block group including a block included in each of a plurality of the non-volatile data storage media; determining an access unit including each page included in the determined block group; and mapping an address of input/output data to the determined block group and the access unit. Therefore, it is possible to significantly reduce an address mapping processing time in the virtual file system that may function as a bottleneck in high-speed input/output in a large-capacity storage unit.
US08332570B1
A computer-implemented method for defragmenting virtual machine prefetch data. The method may include obtaining prefetch information associated with prefetch data of a virtual machine. The method may also include defragmenting, based on the prefetch information, the prefetch data on physical storage. The prefetch information may include a starting location and length of the prefetch data on a virtual disk. The prefetch information may include a geometry specification of the virtual disk. Defragmenting on physical storage may include placing the prefetch data contiguously on physical storage, placing the prefetch data in a fast-access segment of physical storage, and/or ordering the prefetch data according to the order in which it is accessed at system or application startup.
US08332565B2
A USB device includes: a communication section that is capable of wirelessly communicating with a communication device that supports a predetermined communication standard; a USB communication section that is capable of communicating with a USB host device; and a connection section that, when a connection to the communication device is requested under the condition that a connection to the USB host device is requested, determines whether or not a protocol supported by the communication device is any of multiple protocols, and establishes the connection to the USB host device through the USB communication section using a device class corresponding to the determined protocol.
US08332562B2
A system and method for testing a self configuring computer which includes a computer system. Sensors electrically communicating with respective electrical connectors in the computer system. The sensors detecting when the electrical connector has a change of status from a previous start up. The sensor indicating a state change when the connector has a change of status. The computer system electrically communicating with the sensor for detecting the sensor state. The computer system initiating a power up and a self test of the connector and a new device connected to the connector using the program upon start up of the computer system when a change in the state of the sensor indicates a change in the status of the connector. The computer system by-passing a power up and self test of the connector when there is no change in the state of the sensor.
US08332561B2
A network adapter for plugging into a host computer is provided. The network adapter may include an internal memory and connection means for connecting the host computer to a communications network. The network adapter may include resident application software stored in the network adapter's internal memory, whereby the resident application software automatically activates when the network adapter is plugged into the host computer.
US08332553B2
Embodiments described herein provide a method and technique for operating a computing device. An interface is displayed for enabling the computing device to control a voicemail system. The interface includes one or more display objects, wherein each display object is selectable by a user to enter a command input assigned to that display object. A selection is detected of any one of the one or more display objects, and the command input assigned to the display object is identified. A signal tone is generated corresponding to the command input. The signal input may be transmitted across a network to the voicemail system to communicate a command to the voicemail system.
US08332547B2
A power exchange device includes: a connection portion that is connected to another device; a wireless communication portion that performs wireless communication with a power exchange device in the vicinity; a power exchange portion that exchanges power with the power exchange device in the vicinity; a power management portion that causes the power exchanged by the power exchange portion to be input and output between the connection portion and the other device; and a power control portion that, after the wireless communication portion has performed the wireless communication with the power exchange device in the vicinity, controls whether to cause the power exchange portion to exchange power with the power exchange device in the vicinity depending on a power source state of the other device.
US08332546B2
An apparatus generally having a processor and a direct memory access controller is disclosed. The processor may be configured to increment a task counter to indicate that a new one of a plurality of tasks is scheduled. The direct memory access controller may be configured to (i) execute the new task to transfer data between a plurality of memory locations in response to the task counter being incremented and (ii) decrement the task counter in response to the executing of the new task.
US08332545B1
System and method controlling connectivity within a device. A device may be coupled to a host device. In response to the coupling, low power logic (e.g., an embedded device) of the device may be coupled to the host device. The low power logic may perform enumeration with the host device using only power provided by the host device. The low power logic may also charge a battery of the device using power provided by the host device. Device circuitry of the device may provide a signal for coupling to the host device. In response, the device circuitry may be coupled to the host device and may perform device enumeration with the host device.
US08332538B2
An application programming interface and related system is presented for a middleware communication space that provides asynchronous message delivery service for partially connected mobile ad hoc networks. Embodiments of the present invention use mobile devices to bridge separated islands of networks and store and propagate messages. The system and software architecture supports methods for messaging caching, transferring and routing. More specifically, embodiments provide methods and systems that extend a communication space concept into a distributed environment and combine it with the standard Web Services technologies, i.e, SOAP, and WS series protocols. The communication space provides an extension of Web Services to mobile ad hoc networks and provides asynchronous message caching, transferring and routing.
US08332535B2
A system and method is provided for providing privacy and limited exposure services for location based services. The system includes at least one module configured to provide fictitious location or route information of a mobile user to selected users or group of users based on a mobile user provided profile.
US08332534B2
An embodiment of the present invention provides an apparatus, comprising a wireless station (STA) capable of communicating with an access point (AP), wherein the STA is capable of representing itself to the AP as a Group-of-Stations. The Group-of-Stations may be a plurality of networking devices (such as virtual stations) in an embodiment of the present invention and the Group-of-Stations may be defined by adding an Information Element (IE) to an Association/Reassociation request; or the Group of Stations may be defined by using masking operations on a MAC address.
US08332521B2
An Internet-Pad is disclosed and enabled. The Internet-Pad is a mobile digital Pad with access to Internet. The product specification of the Internet-Pad may include a digital camera, a touch sensitive screen, a graphical user interface over the touch sensitive screen, an e-mail application, an editing application, an Internet browsing application, an Internet-Pad operating system, and a wireless communication unit for accessing a wireless network. The e-mail application including a GUI with icons over the touch sensitive screen for selection. The Internet-Pad operating system may provide an object model or an application programming interface (API) to facilitate one or more applications to run at the Internet-Pad. The Internet-Pad may include applications for managing digital documents, audio digital content, or video digital content for rendering or playing. The digital content may be encoded, encrypted, or compressed. The Internet-Pad may wireless synchronize, transfer, or stream the digital content to other devices.
US08332520B2
A web server that can be flexibly changed may include storage for a session state; a reception unit for receiving the session state while associating it with a primary HTTP request, from a terminal; storage for the received session state which is accessed as an HTTP session object by a processing program for responsive to the received primary HTTP request; a unit for accessing the stored session state responsive to executing an access instruction contained in the processing program; and a return unit for reading the session state from the storage unit responsive to executing an instruction generating an HTTP response contained in the processing program, setting the session state to the primary HTTP response as a parameter to be transmitted by the terminal in association with a secondary HTTP request, and returning the set primary HTTP response to the terminal.
US08332515B2
A system is shown that supplies web pages from servers (109 to 116, 301 to 305) to requesting clients (102 to 106) over the Internet (101). Each server is configured to supply web page data to requesting clients. A traffic manager (120) receives request data from browsing clients and selects one of the serving devices for serving web page data. A data manipulation station (125) manipulates request data or web page data. The traffic manager supplies a function call to the data manipulation station that includes request data or web page data using Internet protocol. The manipulation station manipulates the request data or the web page data to produce manipulated data and the manipulated date is returned to the traffic manager.
US08332513B2
The present invention discloses a method and device for detecting connectivity termination in an IPv6 access network based on a DHCP service model. The method for detecting connectivity termination according to the invention comprises the steps of: creating an entry of the subscriber connectivity cache list corresponding to the subscriber terminal in the access node when the IPv6 connectivity between the subscriber terminal and the access node is established successfully; querying the entry of the neighbor cache list corresponding to the subscriber terminal based on the polling time set in the entry of the subscriber connectivity cache list; deciding whether the connectivity of the subscriber terminal is normal based on the entry information corresponding to the subscriber terminal of the subscriber connectivity cache list and neighbor cache list; and performing termination processing on the connectivity of the subscriber terminal logging off abnormally.
US08332507B2
An approach to determine the service demand of various resources of any individual server (present in a cluster of servers), given the overall transaction throughput and utilization values of these resources, in case of a network load balanced scenario is disclosed. The method proposes a quantitative approach to calculate the transaction throughput of each network load balanced server from the overall transaction throughput, obtained from any commercial performance testing tool. The individual transaction throughputs are calculated using monitored values of network related performance counters of each server and the load balancer obtained from performance testing. Service demands of the resource can be computed using the Utilization law of Queuing Theory once the throughput of that server and utilization of that resource is obtained.
US08332498B2
Methods, devices, and systems are provided for utilizing asynchronous messaging protocols, such as the Simple Network Management Protocol (SNMP), to implement relay messaging through a network, gather data from and/or set parameters on a plurality of managed devices in a network through the issuance and transmission of a single SNMP message, and/or cause multiple managed devices to perform cooperative and coordinated computations through the issuance of a single SNMP message.
US08332493B2
A method and apparatus for ordering callbacks for server plug-ins of a Lightweight Directory Access Protocol (LDAP) directory server. Each plug-in registers with the LDAP server and has a designated priority and set of dependencies. The priority and dependency data are stored in an LDAP callback configuration entry or set of entries. The LDAP server analyzes the priority and dependencies to determine the order of each plug-in or individual callback relative to one another. This allows the LDAP directory server and LDAP operations to rely on the order of callbacks thereby improving the efficiency of the system.
US08332492B2
A system for simplifying the configuration and administration of computer networks. A the server system first sends a broadcast message out to the other network nodes on the computer network to learn configuration of each other network nodes on the local network. Next, network software within each other network node (not shown) responds to the broadcast message with a response containing configuration information and an identifier key value. In one embodiment, the identifier key value may be a randomly generated number. The server system then builds a table of network nodes using the information received in the response messages sent in response to the broadcast message. The server may then communicate with systems having duplicate addresses using the identifier key value. In some embodiments, the server system may send request messages to one or more network nodes specifying a network configuration change.
US08332480B2
A plurality of storage nodes are connected via a network to build a storage system. Each of the storage nodes includes a storage device. A condition holding unit holds a state condition indicating an inactive state and an active state of the storage device. A state control unit controls a state of the storage device between the inactive state and the active state based on the state condition held by the condition holding unit.
US08332478B2
The disclosure describes a method of connecting multimedia content to a network resource. This method operates in a computer network environment. Operating in a network connected device, the method extracts an identifier from a media signal, such as from a digital watermark, perceptual hash, or other machine extracted signal identifier. It then sends the identifier to a network along with context information indicating device type information. From the network, the method receives related data associated with the media signal via the identifier. The related data is adapted to the network connected device based on the device type information. This device type information may include a display type, so that the related date may be formatted for rendering on the display type of the device. This device type information may also include a connection speed so that the related data may be optimized for the connection speed of the device.
US08332475B2
A method of message communication via a messaging system between one or more originating communication devices assigned to a sender and one or more destination communication devices assigned to a receiver, a messaging system, a service center and a client thereof. The method comprising: before delivery to the receiver, obtaining by a messaging system a message having initial characteristics comprising message format and message layout; adapting at least one of said initial characteristics of the message in accordance with at least one criterion selected from a group comprising: —criterion related to message communication capabilities of the destination communication device with regard to message communication capabilities of the originating communication device; —criterion related to message displaying capabilities of the destination communication device with regard to message communication capabilities of the originating communication device; —criterion related to communication media between originating and destination device; and facilitating delivery of the adapted message to the receiver.
US08332471B2
A system and method for enhanced management of social networks and interaction therein on a mobile device. The system provides the user with a means to manage a plurality of online identifications and relationship databases with relationships automatically synchronizing between systems. The system further provides an automated means to manage social networks based on geospatial, social and temporal proximity, and a means to interact with other users, and to publish content, seamlessly, across online services and mobile devices.
US08332468B2
A method and a system for processing an address book are provided. The method includes the following steps. A network address book (NAB) parses a user address book, and generates an acquisition request according to settings of the user address book. The NAB acquires contact information to be updated according to the acquisition request, and updates the user address book. The NAB synchronizes or transmits updated information of the user address book to a piece of user equipment (UE). By using the method, plenty of contact information is acquired according to the user settings. Therefore, the method solves the problems that the address books in the conventional technology have single-purpose functions and closely related to services and thus cannot serve as an independent function for providing services for the user. In addition, address book information on a plurality of UEs of the user can be updated synchronously, so that when one UE initiates address book information update, the address books on other UEs are updated accordingly. Therefore, the consistency between the address book information on the UEs is guaranteed.
US08332462B2
Implementations of a computer-implemented method include instantiating a first computer program that is executable using one or more processors, using the first computer program, defining a first group comprising a plurality of application systems and a second group comprising a plurality of application systems, correlating the plurality of application systems within the first group to generate a correlation model, storing the correlation model in a computer-readable storage medium, and providing a target group comprising a plurality of application systems based on the correlation model.
US08332458B2
A method for distributed computing includes processing multiple sets of data at respective computing nodes (24), and calculating respective local values of one or more statistical parameters characterizing the sets of the data. A global condition is defined, such that the condition is violated when a function defined over a weighted average of the respective local values crosses a predetermined threshold. The global condition is separated into a plurality of local constraints, which include a respective local constraint to be evaluated by each of the nodes based on the respective local values, such that violation of the respective local constraint in at least one of the nodes indicates a violation of the global condition. The local constraint is evaluated independently at each of the nodes. When at least one of the nodes detects that the respective local constraint is violated, an indication that the global condition has been violated is produced.
US08332453B2
A shifter that includes a plurality of shift stages positioned within the shifter, and receiving and shifting input data to generate a shifted result, and a detection circuit coupled at an input of a final shift stage of the plurality of shifters, in a final stage within the shifter. The detection circuit receives a partially shifted vector at the input of the final shift stage along with a predetermined shift amount, and performing an all-one or all-zero detection operation using a portion of the partially shifted vector and the predetermined shift amount, in parallel, to a shifting operation performed by the final shift stage to generate the shifted result.
US08332451B2
A CORDIC processor has a plurality of stages, each of the stages having a X input, Y input, a sign input, a sign output, an X output, a Y output, a mode control input having a ROTATE or VECTOR value, and a stage number k input, each CORDIC stage having a first shift generating an output by shifting the Y input k times, a second shift generating an output by shifting X input k times, a multiplexer having an output coupled to the sign input when the mode control input is ROTATE and to the sign of the Y input when the mode input is VECTOR, a first multiplier forming the product of the first shift output and the multiplexer output, a second multiplier forming the product of the second shift output and an inverted the multiplexer output, a first adder forming the X output from the sum of the first multiplier output and the X input, and a second adder forming the Y output from the sum of the second multiplier output and the Y input.
US08332448B2
The invention reduces unnecessary electromagnetic radiation noise due to an operation clock signal generated by an oscillator circuit. Random number data outputted by a random number generation circuit is stored in a frequency variable data register. The data stored in the frequency variable data register is replaced by random number data sequentially generated by the random number generation circuit. An oscillator circuit is a circuit generating a clock signal, and the clock signal is supplied as an operation clock signal to an internal circuit through an operation clock signal generation circuit. The frequency of the clock signal from the oscillator circuit is variably controlled in response to the random number data stored in the frequency variable data register. A frequency variable range control register which stores control data for controlling the range of the frequency variably controlled in response to the random number data stored in the frequency variable data register is further provided.
US08332442B1
Various methods and systems for automatically restoring links to a directory service's object when that object is restored from backup are disclosed. One method involves receiving user input selecting an individual directory service object for restoration from backup; restoring the directory service object from the backup; and automatically creating a forward link to the directory service object from a source object. The need to restore the forward link can be detected by either finding the forward link in a copy of the link table within the backup or finding a corresponding backward link in an attribute of a backed-up copy of the directory service object.
US08332438B2
Methods, computer-readable media, and systems are provided for monitoring a technical object during, for example, a handover and/or takeover of the technical object. In one embodiment, a business partner may receive an XML file for a technical object. The business partner may generate a new structure, to represent the technical object, based on the XML file. The business partner may retrieve a corresponding structure from a backend component. The business partner may preprocess the new structure by performing a consistency check. The consistency check may include comparing the new structure to the corresponding structure. The business partner may store the new structure in a backend component after the preprocessing is complete.
US08332436B2
In embodiments, methods and systems for customizing a user interface to an on-demand database service. These mechanisms and methods for customizing a user interface to an on-demand database service can enable embodiments to provide a user interface designed by a tenant of the on-demand database service. The customization can include including third party content into the customized user interface, overriding a standard object, and providing content inline at a specified location.
US08332433B2
Systems and methods for verifying data in a distributed database using different automated check operations at different times during the database read and update cycles. Various functions may be performed including executing a first check during update operations of the database. A second check may also be executed during the update operation of the database, and be implemented as an execution thread of an update daemon. A third check may be executed at a time interval between update functions of the update daemon. A fourth check may be executed during a time that the database is not being updated. Integrity of data in the database may be verified by a computer processor based on the first, second, third, and fourth checks.
US08332432B2
A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining if a size of the binary object is above a first threshold. If the size is less than the first threshold, the method may include storing the binary object in a database of the database system using a database communication protocol. If the size is above the first threshold, the method may include determining if the size is above a second threshold. To this end, if the size is less than the second threshold, the method may include storing the binary object in a file system of the database system using the database communication protocol. Furthermore, if the size is above the second threshold, the method may include storing the binary object in the file system using a file system communication protocol.
US08332429B2
A method and system to help photographers to take better quality pictures of landmarks and scenes are disclosed. A user is guided with examples of existing quality images, which are extracted from a database, of the same or similar landmarks or scenes. The method includes taking a query photograph that may include an image associated with a GPS location and other metadata, and using information extracted from the image to retrieve existing, similar images. The images retrieved may be ordered according to different criteria. When a user selects one as a model image, the user is provided with assistance for taking a target photograph of similar quality.
US08332425B2
A computer-implemented method and system are provided for generating media recommendations in a media recommendation network. Aspects of the method and system include receiving by a server a plurality of play histories of media items from a plurality of users of devices, wherein at least a portion of the media items are tagged with corresponding time and location data indicating a time and location of play; receiving by the server a media recommendation request from a requester, including receiving seed information indicating a current location of the requester; using at least one of user preferences of the requester and the seed information to identify correlated users from which to search corresponding play histories from among the plurality of play histories; comparing the seed information to the corresponding play histories and generating a list of related media items contained therein; and returning the list of related media items to the requester.
US08332424B2
A method and apparatus for enabling virtual tags is described. The method may include receiving a first digital image data and virtual tag data to be associated with a real-world object in the first digital image data, wherein the first digital image data is captured by a first mobile device, and the virtual tag data includes metadata received from a user of the first mobile device. The method may also include generating a first digital signature from the first digital image data that describes the real-world object, and in response to the generation, inserting in substantially real-time the first digital signature into a searchable index of digital images. The method may also include storing, in a tag database, the virtual tag data and an association between the virtual tag data and the first digital signature inserted into the index of digital images.
US08332419B1
False positive match rates between query content and content in a collection may be reduced with a minimum content region test and/or a minimum features per scale test. The quality of correlations between query descriptors and content descriptors may be improved with a modified sub-region descriptor construction. Content regions associated with detected content features may be partitioned into disjoint sets of sub-regions that cover the content regions, the sub-regions modified so as to at least partially overlap, and descriptor components generated for the modified sub-regions. Matching of feature-sparse content may be improved by adding blurred versions to the collection.
US08332398B2
The present invention provides a database system capable of dealing with dynamic changes in an event that vary continuously with time. A database system outputs a retrieval output from data in response to a user's retrieval request on the basis of a retrieval logic. The retrieval logic is allowed to evolve on the basis of a logical model. This logical model establishes a general relationship which leads results from conditions relating to a group of events that are dealt by a data group. Moreover, a database system optimizes a data structure on the basis of the logical model. The logical model can be transferred in a separated manner from the specific data contents of the data group. Therefore, the logical model can be exported to another database system of the same kind, and also imported from another data base system of the same kind.
US08332388B2
Technology is described for transformation rule profiling for a query optimizer. The method can include obtaining a database query configured to be optimized by the query optimizer of a database system. An optimized query plan for the database query can be found using a host set of transformation rules. One transformation rule can be removed and checked at a time. Each transformation rule can be checked to determine whether the transformation rule affects an optimal query plan output. A test query plan can be generated after each transformation rule has been removed. The query optimizer can determine whether the test query plan is different than the optimized query plan in the absence of the removed transformation rule. An equivalent set of transformation rules can be created that includes transformation rules where the test query plan generated from the equivalent set of transformation rules is equivalent to the optimized plan.
US08332387B2
More efficient querying of a multi-tenant database using dynamic tuning of database indices. A layer of meta-data associates data items with tenants, e.g., via tags, and the meta-data is used to optimize searches by channeling processing resources during a query to only those pieces of data bearing the relevant tenant's unique tag.
US08332381B1
Some embodiments herein include at least one of systems, methods, and software for presenting within an Internet browsing application a search box adjacent to the last tab in the tabbed area of the Internet browsing application. The search box, in some embodiments, receives text input of a search query, adds to the search query at least one tracking code associated with at least one of a user and the Internet browsing application, and submits the query and tracking code combination against at least one search engine.
US08332380B2
Embodiments of the present invention address deficiencies of the art in respect to search engines and provide a novel and non-obvious method, system and computer program product for a variable density query engine. In an embodiment of the invention, a search engine data processing system can be provided. The system can include a content index, and a variable density search engine coupled to the content index. The variable density search engine can include program code enabled to vary a density of entries in a result set according to a varying size of the result set. In this regard, in one aspect of the embodiment, the density can range from a title for each entry in the result set to a full textual description for each entry in the result set to an audiovisual element for each entry in the result set.
US08332379B2
A method and system for identifying nodes with similar content. In one aspect, the method comprises determining a structure of a network of nodes, said structure defined by incoming links and outgoing links between nodes within said network, grouping said nodes within said network into a first set of modules, calculating a first modularity value between each of the modules within the first set, said modularity value indicating a degree of similar content within each module, calculating a topical relevance value for each of the modules, selecting those modules whose topical relevance value exceeds a threshold value and calculating an authority score for the selected modules.
US08332375B2
A method for moving files from one storage location to another, includes: receiving a request from a user to access a file; copying the file from a first storage element to a second storage element in response to the request, wherein the second storage element provides access to files at a higher rate than that provided by the first storage element; automatically determining whether a demand for the file exists; and automatically maintaining a copy of the file stored in the second storage element if the demand exists; otherwise automatically deleting the copy of the file stored in the second storage element.
US08332370B2
A data processing network has a virtual hard drive emulator and client terminals that share a virtual disk image. Client-specific read-write versions of selected files or directories are supported. All clients access the client-specific versions using the same name and address identifiers (for example, the same file name for a given configuration file), but each client has an exclusive version. A file ID distinguishes respective clients. These files are maintained alongside other files of other types and attributes. The selection of files to be client-specific can be predetermined, or a client-specific version of a file can be generated if the client executes a write operation to a client-specific file or area, the written data containing data read by the client in any of memory area available to the clients (RAM, Virtual Disk Drive, Hard Disk drive etc.). The technique supports customization while maximizing administrative control of operating system versions and minimizing redundant storage. File access for client terminals can be made close to systems having local hard drives.
US08332362B2
A write-once-read-many (WORM) storage system that employs large-capacity and relatively inexpensive disks in connection with a file system on a file server is provided. The file system contains most or all of the required WORM functionality so as to impose a minimal footprint on client applications, client operating systems and open protocols if desired. The system is organized around WORM storage volumes that contain files that, when committed to WORM storage, cannot be deleted or modified. Any file path or directory tree structure used to identify the file within the WORM volume is locked and cannot be deleted. In one embodiment, the administrator creates a WORM volume, capable of storing designated WORM files. The client then creates an appropriate WORM file using the appropriate protocol semantics. The file is written to the volume and committed by transitioning the file attributes from a not-read-only to a read-only state. The file system recognizes the persistently stored WORM attribute of any file in a WORM volume as WORM file. Henceforth, any attempt to modify the file attributes, write to the file, or delete the file, by clients, administrators or other entities is rejected and a request denied message is returned to the attempting party.
US08332361B2
A first storage subsystem 100A includes a first storage device 6A1 and one or more second storage devices 6A2, 6A3. A second storage subsystem 100B comprises a third storage device 6B1 and a fourth storage device 6B2. A third storage subsystem 100C comprises a fifth storage device 6C1 and a sixth storage device 6C2. The first storage subsystem 100A generates a data set, stores the generated data set in the second storage devices 6A2, 6A3, and transmits the data set to the second and third storage subsystems 100B, 100C. Each of the second and third storage subsystems 100B, 100C stores the received data set in the third storage device 6B1 or fifth storage device 6C1, reads a data set from the third or fifth storage device 6B1, 6C1, and stores the write data within the data set in the fourth storage device 6B2 or sixth storage device 6C2.
US08332353B2
A method, system and computer-readable medium for synchronizing databases between two disparate computer systems are presented. In one embodiment, the method includes updating a first database, which is part of a first computer system, with a database update, wherein updating the first database does not initially commit the database update to the first computer system; calling a remote function to incorporate the database update into a second database that is part of a second computer system; in response to the remote function determining that the second database has been successfully updated with the database update, committing the database update to the first computer system; and in response to the remote function determining that the second database has not been successfully updated with the database update, rolling back the database update such that the first computer system is unaware of the attempted updating of the first database.
US08332352B2
A system for synchronization whereby metadata repository maintains information regarding the history and status of data items in a data repository. Data items are associated with states and such states changes (e.g. increment) in response to changes to the data items. History statements associated with the same states describe the changes in a generic enough fashion that multiple data items may be associated with a single state (e.g. if multiple data items share a common history such as that they were all edited by a user on the same device). The history repository is synchronized with other history repositories so as to reflect the states of data items on multiple devices. The synchronized history stores are used during synchronization to identify and resolve data conflicts through ancestry of data item history.
US08332345B1
Systems and methods for facilitating pairing of semantic networks with knowledge sharing repositories, such as wikis, are described. Information from a semantic network may be transferred to a knowledge sharing repository, and either automatically or manually updated based on changes in the semantic network information. Likewise, information in a knowledge sharing repository may be transferred to a semantic network and automatically or manually updated based in changes in the knowledge sharing repository.
US08332343B2
In accordance with one aspect of the present exemplary embodiment, a system determines a solution based on received data. An intake component receives an incomplete data set from one or more sources. A recommendation system transforms the incomplete data set into a semantic data set via latent semantic indexing, classifies the semantic data set into an existing cluster and provides one or more solutions of the existing cluster as one or more recommendations.
US08332338B2
A computer-implemented method and system for automated entity identification for efficient profiling in an event probability prediction system. A first subset of entities belonging to one or more entity classes is defined. At least one historical profile is constructed for each entity in the subset of entities based on a set of possible outcomes of transaction behavior of each entity in the first subset of entities. Based on the historical profiles, a second subset of entities having transaction behavior associated with a transaction is selected, the transaction behavior being predictive of at least one targeted outcome from the set of possible outcomes. The first subset of entities is redefined with the second subset of entities.
US08332336B2
In the method of the invention, information is selected in a processing unit. The end result to be achieved is final feature information to be used for performing a task. In the method, input information to the processing unit is treated with the intention to find useful information from the input information in view of the task. Feature information representing characteristics of the input information is formed from the input data, the values of the feature information being further processed on the basis of their utility. The method is mainly characterized in that a preliminary prediction is formed from a first context of a sot of input information by means of first parameters and in that the first primary input of the set of input data is preprocessed by forming calculation results by means of second parameters.
US08332321B2
A currency dispense and control system (CDCS) for securely dispensing paper currency in multiple modes: (1) an ATM system and (2) a currency control system that allows a merchant or merchant-approved employee to withdraw cash from the CDCS independent of a standard ATM electronic fund transfer (EFT) network. The CDCS may be on-site and implemented using standard ATM hardware or may be located remotely. The CDCS may also include one or more of the following functionalities: a duress dispensation system that allows the CDCS to activate an alarm and/or otherwise communicate with local police or security services during a robbery, a time-release system that effects a time-delayed dispensation functionality, and a user identification and authentication system for authenticating a user identity and determining eligibility of the user to access the currency control system.
US08332319B2
Systems and methods for providing personalized services to remote customers using personal teller machines (PTM) from a centralized call center. The customer initiates the transaction providing identification at a PTM. The identification of the customer is verified and audio and/or video communication is established between the customer at the PTM and a teller at a teller station in the call center. Upon establishment of video and audio connection, the customer may request the performance of specific financial transactions that are controlled by a teller through the teller station that is connected with the PTM over a network. Upon completion of the transactions of the customer by the teller, a receipt is printed for the customer and the video and audio connections are closed.
US08332316B2
The present invention provides an automated system configured to facilitate transfers of cash value from one or more lines of credit to one or more deposit accounts or payment systems. An automated system ensures that requested funds are available in a customer's one or more lines of credit and electronically deposits the requested funds into one or more designated deposit accounts or payment systems. An automated system provides a means for customers to manage lines of credit, setup transfer transactions, define rules governing transfers and view transactional history. The automated system, in network connection with the lending organization's backend systems, may authenticate customer identities and credit accounts as well as insure that the requested funds are available for transfer into a deposit account.
US08332313B2
Methods and systems for exchanging various forms of value, including coins, currency, credit, debit, and/or bank account funds, for prepaid cash cards, credit cards, phone cards, and the like. In one embodiment, a value exchange machine includes a coin input region, a coin sorting/counting apparatus, a card reader, and a communications facility configured to communicate with a remote computer network. In another embodiment, a value exchange system includes one or more of the value exchange machines connected to one or more remote computers via a communications link. A user wishing to purchase, for example, a prepaid cash card can visit one of the value exchange machines, select the desired transaction, and pay for the card with coins, currency, a credit card, a debit card, and/or bank account funds. After confirming payment, the value exchange machine dispenses the card to the user.
US08332309B2
Implied prices and their quantities are computed. Markets are characterized by exhaustively computing one or more combinations of other related markets. Each combination when summed in a particular way results in the market under consideration. In a described embodiment, the number of market combinations found is an exhaustive list of market combinations such that the market under consideration can be fully and completely characterized, such that each combination provides implied market information about the market under consideration. Implied market information can include implied prices and their quantities, which are computed for each combination and used accordingly in displays or used by automated or semi-automated trading tools.
US08332297B1
Retirement planning for a person is performed. For each of each class of assets, the income, and the expenses of the person, an analysis is employed that produces a probabilistic distribution of possible future values therefor, and based on each produced distribution derives a respective best case future value, a worst case future value, and a median case future value. Each analysis is conducted by compiling a collection of historical values, performing multiple scenarios based on random inputs to calculate expected future values for each of several particular future periods of time, deriving a probabilistic distribution with distribution values relating to projected future value for each period of time, and deriving a best case future value, a worst case future value, and a median case future value from each probabilistic distribution.
US08332291B2
The present invention relates to a system and method for estimating the future and present value of credit accounts (FIG. 1). A plurality of profit driver segments (105) are established. A degree of belonging of the credit account to each of the plurality of profit driver segments (105) is determine by characterizing the credit account based upon it historical behavior (110). The probability of migration of the credit account from at least one profit driver segment (105) to at least one profit driver segment based upon historical behavior data is determined. The credit account can then be valued based upon the characterization of the credit account and the determined probability of migration. By examinating how accounts migrate between behavior segments over multiple periods, and analyzing the discounted cash flows associated with these migration patterns, a net present value may be calculated for each account.
US08332288B2
Embodiments of the present invention are directed to interactively displaying account activity. An analysis of financial transactions associated with a financial unit can be performed by a spending analysis tool, which can display the analysis via a website. The analysis can include, for example, a spending analysis and a budget analysis. The financial transactions are associated with merchants. At least one of the financial transactions is associated with first merchant, a first merchant category, and a member of the financial unit. The spending analysis tool changes the merchant category associated with the at least one of the financial transactions to another merchant category based on a selection of a user.
US08332287B2
Methods and apparatus for reconciling bank transactions with stored deposit entries in a practice management system. A plurality of bank transactions received from a bank are processed to select bank deposits from the plurality of bank transactions. A plurality of matching rules are used to automatically match at least some of the selected bank deposits with the stored deposits in the practice management system. A user interface enables a user to review the results of the automatic matching process and to manually match bank deposits to stored deposit entries. The user interface also enables users to reconcile stored deposit entries in the practice management system to bank statements to facilitate the preparation of month-end financial statements.
US08332283B2
An electronic commerce system provides various features for assisting customers in browsing and generating orders from an electronic catalog. One such feature enables customers to efficiently keep track of the items and item quantities currently selected for purchase. For example, when a customer requests a page corresponding to a particular item category, the system may supplement the category page with an indication of which of the items on the page (if any) are currently selected for purchase. This may be accomplished by supplementing the page with selection quantity values that are displayed in customer-editable fields. Search results pages may be supplemented in a similar manner. Another feature enables the customer to save, under a user-specified name, a record of the items and item quantities currently selected for purchase, and to subsequently make this record active (e.g., to generate a repeat order).
US08332280B2
A system for performing a method for managing a supplier for participation in trading networks. The method includes: receiving from each trading network a volume commitment consolidating volume commitments for offerings of commodities and services; negotiating with each trading network to supply to customer members of the trading network the commodity or service; storing, for each trading network for each supplier, attributes including start date, end date, services and products offered to the trading network, and payment flow for the commodities and services; offing a trading network package based on negotiations occurring before receiving purchase requests from the customer members, the trading network package including: (i) a value-add service offering to the customer members for a fee, and (ii) a managed package for which a customer member provides a volume commitment and actual purchases are tracked; and negotiating price discount levels for committed levels of demand from the trading networks.
US08332272B2
The invention describes how a consumer can hold their NFC enabled device in proximity to an NFC enabled point-of-sale terminal and with a single “wave” or “tap” to automatically redeem coupons, pay for a purchase using a default payment card or a selected card, view receipts view reward point balances, and receive relevant coupons and other digital artifacts both before and after the purchase. The NFC enabled device includes a secure element with a payment application, payment credentials, and other digital artifacts such as coupons. The secure element can be internal to the mobile device, externally affixed to the mobile device, or inserted into a slot within the body of the mobile device.
US08332271B1
In selected embodiments a repository system correlates user browsing behavior with in-store transactions involving a number of products or product categories. For example, an online portal may receive online transactional data and in-store transactional data and associate particular user identities with such data. The user identities may be correlated by matching online transactional data with in-store transactional data. This correlation identifies a user known to frequent both online and in-store venues of the same retailer. The online portal may maintain browser repository records based on an association of online and in-store identities. In some implementations, the portal measures in-store transactions of a user known to frequent both online and in-store venues. The measurements may be performed for a predetermined time period. Such measurements may be used to extrapolate web influenced in-store transactional data from at least one browser repository record to estimate a transaction for an unknown user.
US08332270B2
A system and method for determining the identity of a product and then calculating an offer price for the product are disclosed. The identity of the product may be determined using near-field communication in one aspect. The system and method are operable to enable retailers to provide a lowest price for the product and conduct a series of offer calculations to determine an offer for a consumer. The offer is based, in part, on costs to the consumer in executing the transaction (e.g., travel time, fuel, etc.). The offer may be higher than the lowest price as determined by each retailer, respectively, while still providing a discount to the consumer to entice a purchase of the product.
US08332267B2
A method and system for adjudicating measurement data in real time and re-adjudicating a segment of an input measurement data stream upon submission of a new adjudication instruction in a service level evaluation system. An adjudication instruction associated with a service level is received. Measurement data including a first measurement data point is received. The received adjudication instruction is applied in real time to the first measurement data point to generate a first adjudicated measurement data point. A service level is evaluated based on the first adjudicated measurement data point. To re-adjudicate the data stream segment, a new adjudication instruction is received and the segment is identified. The input data stream's adjudication is suspended and the stream is queued into storage. The segment of measurement data is retrieved and re-adjudicated by applying the new adjudication instruction. The input data stream's adjudication is resumed afterwards from the queued input stream.
US08332265B2
A system, method and computer program product are provided for performance management. A member within an entity is selected and a performance assessment of the member is conducted. The information collected from the performance assessment is stored in a database. A self-assessment by the member is conducted and the information from the self-assessment is also stored in the database. An appraisal of the member is conducted using the data from both the performance assessment and the self-assessment and the information obtained from the appraisal is stored.
US08332261B2
A mechanism to evaluate the value of employee competencies across a business entity is provided. Managers provide raw interpretations of employee competencies in a variety of selected competency areas. The raw evaluations of employee competencies are weighted and stored according to an organizational utility of each competency to the business entity, arriving at an adjusted competency value for each competency. Depth of an employee's competency in a particular area is evaluated by selecting the highest adjusted competency value for an employee and then compressing that highest adjusted competency value in order to level initial assessments of an employee's strongest skill. This compressed value is augmented by one or more accelerators based upon the assessments of the employee's other competencies. The result is an overall domain competency rating for the employee that can then be used for comparison against other employees in the business entity.
US08332247B1
Methods and systems optimize travel costs both on and off a sequence of one or more networks used to represent travel, communication, or transport of anything within a spatial medium. Such systems and methods can develop a data structure for optimizing travel costs for a region having an embedded network. The data structure includes a grid representation of the region having an array of cells covering the region, an optimal-cost grid dataset containing optimal costs for travel between an initial location in the region and cells in the grid, a hybrid grid-network dataset representing travel costs within the network, within the grid, and between the network and the grid, and back-links among elements of the hybrid grid-network dataset, reflecting optimal travel routes originating at the initial location. Methods and systems also include querying the datasets of the data structure to generate a route with an optimal travel cost from the initial location to a query point.
US08332241B2
A storage media and method for transacting cargo insurance business in a network environment includes the on-line automation of quoting, billing, certificate issuance, underwriting, and claims processing. Moreover, the method also includes customer qualification and support services, in addition to data collection and analysis, for management report generation.
US08332237B2
Systems and methods are disclosed for providing sample prescriptions electronically and creating a complete data set of information regarding the life-cycle of the sample prescription. In one embodiment, a sample prescription system comprises a management module that stores files corresponding to sample prescriptions. Each corresponding file is linked to a unique sample code. The sample code and linked file together comprise an electronic history of the sample's life-cycle, which is built dynamically over time into a comprehensive code containing all information relevant to a prescribed sample and its path to consumption.
US08332233B2
A central server controls the receipt and analysis of patient medical data and patient information. The central server receives patient medical data and patient information from a sensor or a remote computer. A storage system of the central server stores the received patient medical data, patient information, and the associated medical report prepared by the analysis software on the central server after analysis of the patient medical data. The medical report associated with the patient medical data is transmitted from the central server to the remote computer. Also, a method controls the acquisition and analysis of patient medical data over a network by a central server from a remote computer operably interconnected by the network with the central server.
US08332227B2
A system and method for providing automatic and coordinated sharing of conversational resources, e.g., functions and arguments, between network-connected servers and devices and their corresponding applications. In one aspect, a system for providing automatic and coordinated sharing of conversational resources includes a network having a first and second network device, the first and second network device each comprising a set of conversational resources, a dialog manager for managing a conversation and executing calls requesting a conversational service, and a communication stack for communicating messages over the network using conversational protocols, wherein the conversational protocols establish coordinated network communication between the dialog managers of the first and second network device to automatically share the set of conversational resources of the first and second network device, when necessary, to perform their respective requested conversational service.
US08332226B1
A system and method for providing a scalable spoken dialog system are disclosed. The method comprises receiving information which may be internal to the system or external to the system and dynamically modifying at least one module within a spoken dialog system according to the received information. The modules may be one or more of an automatic speech recognition, natural language understanding, dialog management and text-to-speech module or engine. Dynamically modifying the module may improve hardware performance or improve a specific caller's speech processing accuracy, for example. The modification of the modules or hardware may also be based on an application or a task, or based on a current portion of a dialog.
US08332225B2
Techniques to create and share custom voice fonts are described. An apparatus may include a preprocessing component to receive voice audio data and a corresponding text script from a client and to process the voice audio data to produce prosody labels and a rich script. The apparatus may further include a verification component to automatically verify the voice audio data and the text script. The apparatus may further include a training component to train a custom voice font from the verified voice audio data and rich script and to generate custom voice font data usable by the TTS component. Other embodiments are described and claimed.
US08332218B2
Methods, apparatus, and computer program products for providing a context-based grammar for automatic speech recognition, including creating by a multimodal application a context, the context comprising words associated with user activity in the multimodal application, and supplementing by the multimodal application a grammar for automatic speech recognition in dependence upon the context.
US08332212B2
A method and system for improving the efficiency of real-time and non-real-time speech transcription by machine speech recognizers, human dictation typists, and human voicewriters using speech recognizers. In particular, the pacing with which recorded speech is presented to transcriptionists is automatically adjusted by monitoring the transcriptionists' output by comparing the output acoustically or phonetically to the presented recorded speech as well as monitoring the resulting transcription, and accordingly adjusting the pacing.
US08332206B1
A computer-implemented method for providing a definition or a translation is disclosed according to an aspect of the subject technology. The method comprises receiving an input indicating a word selected by a user, sending a definition request for the word to a definition server, receiving a response to the definition request from the definition server, sending a translation request for the word to a translation server, and receiving a response to the translation request from the translation server. The method also comprises determining whether to provide the user with a definition or a translation of the word based on the responses from the definition server and the translation server, and providing the user with the definition or the translation of the word based on the determination.
US08332205B2
An approach is described for using a query expressed in a source language to retrieve information expressed in a target language. The approach uses a translation dictionary to convert terms in the query from the source language to appropriate terms in the target language. The approach determines viable transliterations for out-of-vocabulary (OOV) query terms by retrieving a body of information based on an in-vocabulary component of the query, and then mining the body of information to identify the viable transliterations for the OOV query terms. The approach then adds the viable transliterations to the translation dictionary. The retrieval, mining, and adding operations can be repeated one or more or times.
US08332200B2
A method and simulator for generating phase noise in a system with a phase-locked loop (PLL) are disclosed. Each simulation block of the system with the PLL has its own predefined phase noise vector whose elements are injected consecutively at a trigger event. An element selection of the predefined noise vector of is steered from the master element block, which is usually the voltage or current-controlled oscillator. Some simulation blocks, called semi-master element blocks, are self-triggered and determines their own injection frequency rates, and are reset-steered and aligned with the master element block as a capturing data phase starts; while other simulation blocks, called slave element blocks, are directly steered with the master element block.
US08332199B1
In an example embodiment, the system receives user inputs including: (1) a netlist that describes the circuit elements and connections of an integrated circuit; (2) a mathematical device model that corresponds to the integrated circuit and that includes an equation with a number of parameters and decision variables grouped into terms; and (3) a description of an input voltage. Based on these inputs, the system calculates an output such as a voltage or current. The system displays a GUI that includes a view which shows each of the terms of the equation after a value has been assigned to each parameter and to each decision variable and a view which shows each of the terms of the equation after reduction of the values assigned to each parameter and each decision variable. Upon receipt of a user's change to the value of a parameter, the system promptly updates the views.
US08332198B1
A method and apparatus for testing the functionality of a circuit design uses working system data that is recorded in real-time to stimulate and/or verify a software simulation of the circuit design that does not run in real-time. In a selected embodiment, a system for simulating and verifying a software model of a baseband module circuit design is described in connection with using real-time input and output data captured from a corresponding circuit in a reference platform. The captured real-time data may include digital baseband I/Q samples and/or extracted control data pertaining to the signal level, channel frequency, gain, output power, frequency offset, DC offset, or the like. The captured data may be regenerated for use as a stimulus for the software model of the circuit design and/or to verify the functionality of the design. Additional processing of the captured data can remove non-idealities that may be present in the reference platform, and can synchronize the regeneration of the captured data with the timing requirements of the non-real-time software model.
US08332197B2
A method for simulating a chip is provided. The method initiates with defining a library of components for a processor. Then, the interconnections for a set of pipelined processors including the processor are defined. Next, a processor circuit is generated by combining the library of components and the interconnections for the set of pipelined processors. Then, a code representation of a model of the set of pipelined processors is generated. Next, the signals generated by the code representation are compared to the signals generated by the processor circuit. If the comparison of the signals is unacceptable, then the method includes identifying a cause of the unacceptable comparison of the signals at a block level of the processor circuit. A method for generating a netlist for a pipeline of processors, a method for debugging the processor circuit and computer code for simulating a chip circuit are also provided.
US08332188B2
An apparatus and method to generate and evolve canonical form expressions representing a characteristic of a given system. Static and dynamic behavior of non-linear electrical circuits can be modeled. Searching of canonical form expressions can use evolutionary algorithms, simulated annealing and Tabu searching.
US08332183B2
The present invention discloses a detection and analysis apparatus, comprising a photo sensing device, comprising a plurality of sensing elements linearly arranged to form a first array, for detecting a signal of the thickness change of the cake at a linear position of the filter medium; a driving device, for driving the photo sensing device to move relatively parallel to the filter medium on the top of the cake so that the photo sensing device detects the thickness change of the cake on at least one local plane of the filter medium; and a data processing device, coupling to the photo sensing device, for continuously processing and analyzing the signal detected by the photo sensing device to thereby in-situ estimate the thickness change of the cake on the at least one local plane of the filter medium during the filtration process.
US08332179B2
A sensor device for a fluid power apparatus and in particular a pneumatic cylinder comprises at least one sensor for producing at least one sensor value on the basis of a property or a condition of the fluid power apparatus, and a sensor communication means for the transmission of the at least one sensor value. As regards the sensor device there is a provision such that it includes a reading means for reading apparatus identification data characterizing the fluid power apparatus and the sensor device is adapted for the transmission of the apparatus identification data by way of the sensor communication means.
US08332177B2
A method for testing a characteristic impedance of a signal path routing of a printed circuit board (PCB) controls the test device to test a characteristic impedance of the signal path routing of the PCB to get test data of the signal path routing of the PCB. The method further analyzes the test data of the signal path routing of the PCB get analysis results, generate a test report for storing the test data of each signal path routing of the PCB and the analysis results if all signal path routings of the PCB have been tested.
US08332171B2
There is provided a waveform observing apparatus, which facilitates management of compressed data and measured data that were created for a reduced display, reduces a calculating amount in making the reduced display, and displays a boundary between stoppage and start of collection of measured data in a visually observable manner, in such a manner that, when a compression ratio is set to the number of pieces of data per display dot, a plurality of compressed data of a compressed-data file for display with a smaller compression ratio than the above used to calculate compressed data, to make a reduced display at the compression ratio after the setting change, final compressed data is created based upon measured data of a fraction at the time of stoppage of sampling, top compressed data is created based upon measured data of a fraction immediately after resuming of the sampling at the time of the resuming.
US08332168B2
An instrument power controller (120) for adaptively providing an output voltage VO and an output current IO that together maintain a substantially constant electrical output power PO is provided. The controller (120) includes inputs (121) for receiving an input power PI, outputs (122) for providing the substantially constant output power PO to a variable impedance load L, and a communication path (126) for receiving a load voltage VL. The instrument power controller (120) is configured to determine an input voltage VI and an input current II, determine an effective resistance RL of the load L and set the output voltage VO and the output current IO based on the input voltage VI, the input current II, and the effective resistance RL. The output voltage VO is substantially independent from the input voltage VI. The output voltage VO and the output current IO are varied to maximize a load power PL while maintaining the substantially constant electrical output power PO.
US08332167B2
A digital multi range liquid level detector to verify and maintain a predetermined level in a container. The level is measured by a capacitive sensor located above or in the liquid to be maintained. The capacitive sensor is composed of a pair of probe connected to a signal converter chip to obtain a digital data. The digital data is then compared to a reference value obtain during the initial calibration. The present invention is composed of two paired components, a capacitive digital sensor and a fluid control valve that can be installed at different locations. The sensor determines the liquid level and then transmits the acquired data to the fluid valve control receiver via wire or radio frequency (RF). The sensor and valve are programmable in order to evaluate different possibilities such as water level, water activities and recurring low level demands. They can also be reprogrammed.
US08332165B1
A method and apparatus for identifying features for an object. Response signals are received in response to sending signals into an object at locations using a measurement system. A first matrix is formed. Each entry in the first matrix contains an amplitude of a response signal for a location and time at which the response signal was received with respect to when a corresponding signal was sent into the object. The first matrix is decomposed into a second matrix and third matrix such that a product of the second and third matrices represents the first matrix. A number of columns in the second matrix corresponds to a number of features for the object. A number of rows in the third matrix corresponds to a number of sets of weighting factors for the number of features. Information is identified about the features in the object using the second and third matrices.
US08332162B2
A Method and apparatus to accurately measure and display various properties of hydrocarbons and petroleum factions for a small volume of sample in a short period of time in one test with less cost and energy for the analysis by the method of light refection. The refraction of light through the sample is measured and compared to the refraction f the light through vacuum by the apparatus. The method of the invention comprises a property estimation from the apparatus to output a property estimate value. The property estimation means is equipped with a property estimation model for evaluating the property estimate value outputted from the property estimation model. The method is incorporated into standard or otherwise any refractive index test apparatus or refractometer to provide accurate measure of the thermodynamic and transport properties of pure hydrocarbons and undefined multicomponent mixtures such as petroleum factions.
US08332160B1
Systems and methods are provided for defining a nucleic acid construct for integration at locus L of an organism. Nucleic acid requests are received, each such request specifying a genetic change to L. The request are expanded into component polynucleotides which are then arranged into {AR1, . . . , ARm} different arrangements, each ARi in {AR1, . . . , ARm} defining a different arrangement of the component polynucleotides. A score Si for each ARi in {AR1, . . . , ARm} is determined based on whether source constructs encoding a portion ofARi are physically present. An ARf in {AR1, . . . , ARm} is selected based on the score for ARf. Primer pairs are calculated to amplify the portions of ARf not represented in the source constructs. The portions of ARf amplified by the primer pairs and the portions of ARf in the source constructs, ordered by ARf, define the nucleic acid construct.
US08332157B2
An information processing apparatus includes: an acquisition mechanism acquiring information on biological time of a user and information on a time difference between a movement source of the user and a movement destination; a storage mechanism storing model information produced by modeling a sunshine pattern, an expression pattern of a clock gene of a neuron of a ventrolateral area of a suprachiasmatic nucleus, and an expression pattern of a clock gene of a neuron of a dorsomedial area; and when a sunshine pattern of the movement source is changed in accordance with the time difference so as to become a sunshine pattern of the movement destination, a simulation mechanism simulating the expression pattern of the ventrolateral area and the expression pattern of the dorsomedial area on the basis of the model information using a state identified by the biological time as a starting state.
US08332154B2
Method for deriving a reservoir property change data volume from time shifts used to time-align 4D seismic survey data (31). The time alignment is performed on at least one angle stack of 4D data to determine a time-shift data volume (32). When multiple angle stacks are used, the time shifts are corrected to zero offset. A running time window is defined, and within each window the time shifts are best fit to a straight-line function of time (depth), one angle stack at a time (33). The slopes from the straight line fits from different angle stacks are averaged at each voxel in the data volume, which yields a reservoir properties (Δν/ν) data volume (34). This data volume may be filtered with a low-pass filter to improve signal-to-noise (35). The resulting data volume may be merged with the 4D data volume to expand its bandwidth (36), or it may be converted into a reservoir saturation and pressure change data volume (38) using a rock-physics model (37).
US08332151B2
A gradient information calculating system includes a first calculating unit (14) that detects three-dimensional location information through autonomous navigation, and calculates a first gradient value (θb, B), based on a distance (m) traveled, and an on-plane distance (L1) obtained by projecting the distance (m) traveled on a horizontal plane, a road map information storing unit (17) that stores road map information that represents each road by nodes of which the location information is known, and a link that connects the nodes, a second calculating unit (16) that estimates elevations of the nodes from previously measured elevation data, and calculates a second gradient value (A), based on a difference in elevation between the nodes and the length of the link, and a gradient data selecting unit (19) that selects one of the first and second gradient values to be adopted as a gradient value of the link, according to a difference between the first and the second gradient values.
US08332145B2
Method for generating a flight speed profile of an aircraft (100) according to an RTA constraint, characterized in that it permanently calculates, at any point of the flight plan, a speed setpoint VΩ(X) of the aircraft determined on the basis of reference speed profiles, comprising at least a minimum speed profile Vmin(X), and a maximum speed profile Vmax(X). The method can also take into account an optimum speed profile Vopt(X) determined, for example, on the basis of a cost or performance index.
US08332134B2
A method for detecting a clear path of travel for a vehicle includes generating a datastream corresponding to a three-dimensional scan of a target area surrounding the vehicle from a vehicle LIDAR system, estimating a ground plane for a present vehicle location using the datastream corresponding to the three-dimensional scan of the target area surrounding the vehicle, and comparing the datastream corresponding to the three-dimensional scan of the target area surrounding the vehicle with the estimated ground plane to detect a clear path of vehicle travel.
US08332132B2
A navigation device has a GPRS receiver for receiving real-time information about slow traffic flow or slow average speed on a stretch of motorway, indicating congestion. The device calculates a new itinerary to avoid the congestion, based on historically recorded speeds on secondary roads weighed by the current average speed in the congestion area.
US08332127B2
A system comprises a torque control module, a combustion prediction module, and a fuel control module. The torque control module sets spark timing of an engine to produce a drive torque and determines an amount of delay to add to the spark timing to decrease the drive torque by a predetermined torque. The combustion prediction module predicts whether a single injection of fuel will combust in a cylinder of the engine when the amount of delay is added to the spark timing. The fuel control module actuates a plurality of separate injections of fuel into the cylinder when the combustion prediction module predicts that the single injection of fuel will not combust.
US08332123B2
In a method and an apparatus for detecting a continuous ingress of fuel into the lubricating oil of an internal combustion engine, that is to say oil dilution, in particular of a motor vehicle during cold starting, there is provision, in particular, for the continuous ingress of fuel to be detected by means of a lambda control. The continuous ingress of fuel is preferably determined using the outgassing of fuel from a crankcase of the internal combustion engine, wherein the depletion is based on adaptation values of the lambda control.
US08332120B2
A method for increasing active duration time of an automatic freewheeling function in a vehicle with cruise control and during a cruise control active period is provided. The function includes an arrangement for determining a vehicle set speed (Vset speed) for when the function is allowed to be activated and an arrangement for calculating a predetermined allowable vehicle speed drop to a first under speed value (Vunderspeed) below the vehicle set speed (Vset speed), The function is controlled based on the under speed value, in order to extend active duration time of the function.
US08332119B2
A system for a hill descent control in the braking equipment of a motor vehicle comprising an electrically controllable service brake system, which is designed both for an anti-locking control function and for a braking function irrespective of actuation by the driver, a brake actuator which permits an individual adjustment of the braking pressures or braking moments generated for the individual wheels of a motor vehicle, which are the respective manipulated variables controlled by the hill descent control, an electronic control unit being provided for the electronic control and/or regulation which directly or indirectly detects variables related to operating conditions of the motor vehicle and adjusts additional braking moments when driving on steeply inclined roads, irrespective of whether a brake pedal is actuated.
US08332115B2
A pressure braking unit including an operating pressure applying unit that applies an operating pressure to a working fluid according to operation of an operating member; a pressurizing unit that applies a pressurized pressure to the working fluid; a braking force generating unit that generates pressure braking force on wheels by a total pressure of the operating pressure and the pressurized pressure; a regenerative braking unit that generates regenerative braking force on the wheels; and a controlling unit that executes switching control to switch the regenerative braking force to the pressure braking force according to the pressurized pressure, and by prohibiting increase in the pressurized pressure by the pressurizing unit, it is possible to inhibit braking operation feeling from deteriorating while ensuring the braking force.
US08332109B2
A method for responding to a rapid change in engine torque includes monitoring a change in engine torque and determining a rapid change in engine torque when the change in engine torque exceeds a threshold change in engine torque. Subsequent to determining a rapid change in engine torque, an increase in the torque converter slip is provided by reducing the torque converter clutch pressure command by a selected value and thereafter the feedback control is deactivated for a predetermined duration. Subsequent to the predetermined duration, the feedback control is reactivated to decrease the torque converter slip toward a desired torque converter slip value.
US08332108B2
A method is provided for selecting between economy mode and performance mode shift schedules for a transmission in a motor vehicle. A desired vehicle acceleration profile is specified, and a cumulative net tractive force of the vehicle is determined over the desired vehicle acceleration profile. A change in vehicle speed over the desired vehicle acceleration profile is also determined. A vehicle mass-based shift schedule breakpoint is computed as a function of the cumulative net tractive force of the vehicle and the change in vehicle speed over the desired vehicle acceleration profile. The vehicle mass-based shift schedule breakpoint is compared to a current vehicle mass indicator, and one of the economy mode and performance mode shift schedules is selected for operation of the transmission based on the comparison. Shifting between gear ranges of the transmission is controlled using the selected one of the economy mode and performance mode shift schedules.
US08332107B2
A shift controller for an automatic transmission capable of automatically shifting up in a manual mode is provided. In the shift controller, a hysteresis between an automatic upshift line and a downshift permission line is set to be smaller as the accelerator opening degree decreases. As a result, when the accelerator opening degree is larger and therefore hunting is more likely to occur, it is possible to avoid an excessively small time interval between a downshift and an upshift. On the other hand, when the accelerator opening degree is smaller and therefore hunting is less likely to occur, a manual downshift permission region can be expanded to a higher rotational speed region, whereby a driver's manual downshift request can be satisfied in a higher vehicle speed region.
US08332106B2
A tether tracking system for a mobile machine is disclosed. The tether tracking system may have a spool located on the mobile machine to selectively dispense and reel in a tether extending from the mobile machine to a stationary source as the mobile machine travels about a worksite. The tether tracking system may also have at least one sensor associated with the spool to generate a first signal indicative of a spool parameter, a locating system associated with the mobile machine to generate a second signal indicative of a location of the mobile machine, and a controller in communication with the at least one sensor and the locating system. The controller may be configured to determine a tether avoidance zone based on the first and second signals.
US08332102B2
A vehicle safety system for detecting a side impact, the system comprising at least one sensor operable to detect one or more parameters relating to the rate of yaw of the vehicle, and to provide an output that is dependent upon the longitudinal position along the vehicle of the side impact.
US08332095B2
A computer system and method wherein each vehicle in a jurisdiction, as a result of a regular or temporary registration process when the vehicle enters a jurisdiction temporarily at a border point, has a GPS receiver and transmitter installed and transmitting to a storage which stores for each vehicle identification code the location data and time An alarm detection system detects either loss of signal or tampering. A monitoring system also detects moving vehicles in an area, and positions reported by the monitoring means are compared with information being recorded on the computer system, and if these do not correlate, an unregistered vehicle alarm is generated. The system may be limited to vehicles entering at a border point, or new vehicles with GPS receivers and wireless transmitters installed at the time of manufacture.
US08332094B2
A vehicular passenger detection system includes a load detection device configured to detect a load that acts upon a seat that is installed upon a vehicle, a passenger seating detection device configured to determine whether or not a passenger is seated upon the seat, in accordance with a result of a detection of the load detection device, and a fault recording device configured to record an information of a fault that has occurred upon either the load detection device or the passenger seating detection device. The fault recording device includes a fault determination device configured to determine whether or not the information of the fault is information of a fault for which a repair is required.
US08332092B2
A method for detecting the state of a vehicle tire and/or a roadway, in which at least one sensor, in particular an acceleration sensor, disposed in the tire interior generates a signal that is assigned to physical variables of the vehicle tire and/or the roadway. A tire state and/or characteristics of the roadway are/is determined on the basis of the signal.
US08332089B2
A vehicle 1 used for work at elevated locations comprises a travel body 10, whose front wheels 11a, 11b are drive wheels, a steering cylinder 17, two travel motors 12, a battery B, an inverter IV, a travel operation lever 41, and a steering dial 42. In the vehicle, the steering cylinder 17 drives a steering mechanism 13, which directs the drive wheels 11a, 11b, to change the steering angle of the drive wheels 11a, 11b, and the travel motors 12a, 12b, which receive electric power from the battery B, respectively, drive the drive wheels 11a, 11b. The inverter IV converts DC power from the battery B to AC power, which is supply to the travel motors 12a, 12b to drive the rotation of both the drive motors. The travel operation lever 41 is operated for travel control while the steering dial 42 is operated to steer the travel body 10. The vehicle further comprises a steering control unit 53 and an inverter control unit 51. The steering control unit 53 controls the operation of the steering cylinder 17, so that the steering angle of the drive wheels corresponds to the operation of the steering dial 42, and the inverter control unit 51 controls the operation of the inverter IV to rotate the travel motors 12a, 12b at a speed that corresponds to the operation of the travel operation lever 41.
US08332088B2
In a hybrid vehicle equipped with an EV switch and a cruise switch operated by the driver, an ECU detects on/off of the EV switch and on/off of the cruise switch, determines whether or not both the EV switch and the cruise switch are on, and if both of them are on, prohibits transmission of an EV travel control command to an inverter and an engine ECU and transmits a cruise travel control command thereto.
US08332083B1
A method for calculating a safe extraction path from a terrain-challenged airport that does not depend upon published procedures. The method includes the steps of: a) defining at least one containment zone for a circling climb departure path relative to a reference location; b) receiving aircraft performance data from an on-board flight management system; c) receiving air mass parameters from on-board aircraft sensors; d) calculating the maximum allowable climb altitude (MACA) utilizing the at least one containment zone, the received aircraft performance data, and the received air mass parameters; and, e) comparing the MACA to at least one selected safe departure altitude (SDA) to calculate the lowest possible descent altitude that can be achieved while ensuring that at least one safe extraction path exists.
US08332082B2
An aircraft and method to control flat yawing turns of the aircraft while maintaining a constant vector across a ground surface. The aircraft includes a control system in data communication with control actuators, a lateral control architecture, a longitudinal control architecture, and an initialization command logic. The lateral control architecture controls the aircraft in the lateral direction, while the longitudinal control architecture controls the aircraft in the longitudinal direction. The initialization command logic automatically activates the lateral control architecture and the longitudinal control architecture to maintain a constant vector across the ground whenever a directional control input is made at low speed.
US08332080B2
The invention relates to a method and device to assist in navigation in an airport sector. The inventive method and device make it possible to automatically calculate the points of intersection between the path of the flight plan and the zones having speed limitations all around an airport and calculate a speed profile conforming to these limitations. The inventive method and device also make it possible to use an automatic guidance automatically defining flight instructions corresponding to the calculated speed profile. Furthermore, the invention calculates predictions concerning the flight parameters.
US08332079B2
An apparatus for remotely controlling the speed of an engine includes a housing and a control knob. A position shaft is fixedly connected to the control knob for rotation therewith and a position gear is fixedly secured to the position shaft for rotation therewith. A rotary encoder has a shaft in operative engagement with the position gear such that rotation of the position gear rotates the encoder shaft. The rotary encoder generates output signals based on a direction of rotation and angular displacement of the control knob. A processor receives the output signals from the rotary encoder and generates output signals proportional to the direction of rotation and angular displacement of the control knob. A primary engine control unit is remotely located with respect to the remote housing for receiving the output signals from the processor and directly controlling the speed of the engine based upon the received signals.
US08332072B1
A robotic hand controller, having 8 Degrees of Freedom, with force feedback mechanisms in one or more and preferably all available degrees of freedom is provided. The hand controller is used with a plurality of end effectors such as forceps and scissors. The plurality of robotic arms and the plurality of end effectors are controlled by a surgeon working on a robotic console. The robotic console includes the robotic hand controller which allows the surgeon to perform motion in 8 Degrees of Freedom using the end effectors.
US08332070B2
A robotic controller using schemata, the schemata being a set of parameterized sequences of motor commands in order to make a robot to achieve a set goal, the parameters of the sequences being gained from the state variables of the robotic controller, a robotic controller comprising an interface for supplying sensory input to the robotic controller. A schemata state memory (1) structure supplied with either input from a schemata recognition module (4) or input from an inverse model module (2) or combinations of them. An inverse model module (2) for generating motor commands based on state variables and stored schemata, a forward model module (3) for predicting state variables based on state variables and stored schemata, and a schemata recognition module (4) for selecting a schemata based on supplied state variables of the robot controlled by the robotic controller.
US08332060B2
In an acoustic design support apparatus, a speaker selection supporter selects a desired speaker as a candidate for use in a given space based on shape information representing a shape of the space. A speaker mounting angle optimizer calculates an optimal mounting direction of the selected speaker by selecting a mounting direction pattern which minimizes a degree of variation among sound pressure levels at a plurality of positions on a sound receiving surface defined in the space. An acoustic parameter calculator calculates a variety of acoustic parameters at sound receiving points within the space based on both of the shape information of the space and the optimal mounting direction of the speaker.
US08332058B2
The invention relates to a process for the transmission of digitized audio information of high quality and with a short delay, in particular processes for the transmission of digitized audio information in an audio pickup (microphone) and/or playback path. According to the invention there is proposed a channel filter which is used to shape the high frequency spectrum of the transmission, wherein the spectrum has no attenuation in a first range of about 100 to 300 kHz useful bandwidth and in a range outside the first range it has a stop-band attenuation of particularly preferably more than 60 dB or more than 80 dB.
US08332051B2
Electrical medical leads having active fixation electrodes, particularly helix electrodes intended to be screwed into body tissue, e.g., the heart, are disclosed having selectively applied insulation to optimize exposed electrode surface area and dispose the exposed electrode surface area toward tissue that is less traumatized by injury caused by screwing in the fixation helix. In a preferred fabrication method, an outer helical surface is masked by contact with a masking tube while a dielectric coating is applied to the inner helical surface of the coil turns of the helix, and the masking tube is removed when the dielectric coating has set. In one variation, at least one aperture is formed through the masking tube sidewall exposing an area of the outer helical surface thereby interrupting the uninsulated outer helical electrode.
US08332050B2
A conductor assembly for a medical device lead includes a helically coiled conductor including a plurality of turns having a coil pitch and an outer diameter and consisting of one filar having a filar diameter. The coil pitch and outer diameter are selected based on the filar diameter to minimize heating of the helically coiled conductor in the presence of an MRI field. A polymer sheath is formed about the helically coiled conductor such that the coil pitch of the unifilar helically coiled conductor is maintained. The polymer sheath is configured to increase a torque transmitting capacity of the helically coiled conductor.
US08332046B2
A neural interface system including an electrode array and a carrier that supports the electrode array, in which the electrode array includes a substrate rolled into a three-dimensional shape, a plurality of conductive traces patterned on the substrate and adapted to transmit electrical signals, and a plurality of elliptically shaped, externally facing electrode sites coupled to the plurality of conductive traces that electrically communicate with their surroundings. The plurality of electrodes are arranged in a triangular lattice circumferentially around and axially along the carrier, and the substrate includes an edge that extends axially along the carrier and is constrained between a first axial row portion of the plurality of electrode sites and a second axial row portion of the plurality of electrode sites adjacent to the first axial row portion.
US08332044B2
A neuromodulation system, comprises an implantable electrode which is implanted within a body adjacent to a target nerve structure to which electric energy is to be applied via the electrode and a connection port which is implanted in the body with a proximal surface thereof substantially flush with an outer surface of a skin of the body, the connection port including a device interface for electrically connecting to an external device which remains external to the body in combination with an electric line extending from the device interface to the electrode for carrying electric energy from the external device to the electrode and a cover selectively closing an opening of the external surface of the implanted connection port.
US08332036B2
Various configurations of systems that employ leadless electrodes to provide pacing therapy are provided. In one example, a system that provides multiple sites for pacing of myocardium of a heart includes wireless pacing electrodes that are implantable at sites proximate the myocardium using a percutaneous, transluminal, catheter delivery system. Each of the electrodes contains a source of electrical energy for pacing the myocardium and is adapted to receive electromagnetic energy from a source outside the myocardium. The system also includes a source adapted for placement outside the myocardium and that uses locally measured electrocardiograms to synchronize pacing of the heart by sending electromagnetic commands to the electrodes to pace the myocardium surrounding the electrodes. Also disclosed is various configurations of such systems, wireless electrode assemblies, and delivery catheters for delivering and implanting the electrode assemblies.
US08332034B2
A system and method provide heart sound tracking, including an input circuit, configured to receive heart sound information, and a heart sound recognition circuit. The heart sound recognition circuit can be coupled to the input circuit and can be configured to recognize, within a particular heart sound of a particular heart sound waveform, a first intra heart sound energy indication and a corresponding first intra heart sound time indication using the heart sound information from the particular heart sound waveform and the heart sound information from at least one other heart sound waveform. The particular heart sound can include at least a portion of one of S1, S2, S3, and S4. Further, the first intra heart sound energy indication and the corresponding first intra heart sound time indication can correspond to the at least a portion of one of S1, S2, S3, and S4, respectively.
US08332029B2
The present invention provides improvements to an implant, system and method using passive electrical conductors which route electrical current to either external or implanted electrical devices, to multiple target body tissues and to selective target body tissues. The passive electrical conductor extends from subcutaneous tissue located below either a surface cathodic electrode or a surface anodic electrode a) to a target tissue to route electrical signals from the target body tissue to devices external to the body; b) to implanted electrical devices to deliver electrical current to such devices, or c) to multiple target body tissues or to selective target body tissues to stimulate the target body tissues. The conductor has specialized ends for achieving such purposes.
US08332028B2
This invention provides new and novel devices and methods for administering lithium (Li) ions to a mammalian subject, especially delivery of the lithium (Li) ions to a body component for example across a body or tissue surface such as skin or a mucosal membrane, or for the delivery of the lithium ions directly to bodily fluids in a controllable and reproducible manner. In certain embodiments the device comprises a donor electrode that is a donor of the lithium ions; a protective architecture that is ionically conductive to the lithium ions, configured for application to a skin surface and positioned to isolate said donor electrode from the skin surface; and a counter electrode configured for application to the skin surface, where said counter electrode is operably coupled to said donor electrode.
US08332022B2
Methods and apparatus are provided for discriminating high rate polymorphic QRS complexes from high rate monomorphic QRS complexes to increase the specificity of detection of polymorphic VT and VF employing wavelet transform signal processing of the QRS complexes are disclosed. Wavelet transforms are applied to the sampled amplitude values of a sequence of QRS complexes to develop wavelet transform coefficient (WTC) data sets. At least selected ones of the WTC data sets are processed and comparisons are made to determine a wavelet match score. A determination is made as a function of the wavelet match scores of the series of successive QRS complexes that characterizes the most recent QRS complex as more or less likely to signify polymorphic VT or VF.
US08332021B2
A system for monitoring a fetus during gestation comprises an input for receiving a plurality of electric signals measured on a surface of a maternal body; and a processor for providing a fetal electrocardiogram based on the received electric signals and based on an orientation of the fetus, wherein the fetal electrocardiogram represents a projection of a fetal cardiac potential vector according to a predetermined projection direction that is fixed with respect to the fetus. The fetal vector electrocardiogram is projected according to the projection direction. An at least partial representation of a fetal vector electrocardiogram is provided in dependence on the plurality of electric signals and indicative of a time path of an electrical field vector generated by a fetal heart of the fetus.
US08332020B2
Sensing is carried out from locations at considerable remove from the stomach. Cooperating sensor electronics are placed at each of two wrists of the patient. The potential discomfort and inconvenience of an abdominal patch are reduced or eliminated. And alternative power sources become available.
US08332019B2
An electrocardiographic signal detection device that includes at least one pair of electrodes that detect electrical signals of a living body; an insulating film disposed on the at least one pair of electrodes, the insulating film having a living body contact surface; a differential amplifier that generates an electrocardiographic signal by differentially amplifying the electrical signals of the living body; and an arithmetic processing unit that obtains biological information based on the electrocardiographic signal generated by the differential amplifier, wherein the insulating film and the at least one pair of electrodes are arranged such that the electrical signals of the living body are detected through capacitive coupling between the living body in contact with the living body contact surface of the insulating film and the at least one pair of electrodes.
US08332018B2
A method, a system and an arrangement to predict at least one system event and a corresponding computer program and a corresponding machine-readable storage medium are configured so that the event is predictable because of trends in observables over a certain period before the occurrence of the events. The method, system and arrangement can be used in particular for patient-specific monitoring of patho-physiological changes but also in geophysical or abstract units such as population or economic systems in which the deviation from a defined normal condition is predicted.
US08331995B2
A mobile communications network may include a primary and secondary radio-nodes, and the secondary radio-node may include a radio-node transmitter and a radio-node receiver. A method of operating the secondary radio-node may include monitoring through the radio-node receiver of the secondary radio-node to detect user terminal signals transmitted to the primary radio-node while maintaining the secondary radio-node in a sleep mode. Responsive to detecting user terminal signals during monitoring in the sleep-mode, operation of the secondary radio-node may be changed from the sleep mode to an active mode.
US08331988B2
An information processing device that includes processing devices and a relay device. Each processing device has at least one processing function associated with a unique function information item, a function determination portion, and a device information item notification portion. The function determination portion determines whether the processing device includes a processing function that corresponds to a function information item received from the relay device. If the processing device has the processing function, the device information item notification portion transmits a device information item to the relay device. The relay device includes a storage portion that stores the device information items, a function information item transmission portion, and a device information item recording portion.
US08331986B2
The present invention relates to a communication system and a communication method for simply and quickly starting communication. A cellular phone is loaded with a non-contact IC card that communicates with a reader/writer of a personal computer using an electromagnetic wave. When the non-contact IC card receives the electromagnetic wave emitted from the reader/writer with the cellular phone placed close to the personal computer, the cellular phone notifies the personal computer of a card ID set in the non-contact IC card. When the personal computer acquires Bluetooth device names of the cellular phone and PDA with intra-piconet synchronization established between the cellular phone and the PDA, the personal computer identifies the cellular phone as a communication partner based on the Bluetooth device names already notified of as the card ID. The present invention is applicable to an information processing apparatus such as a personal computer and a cellular phone.
US08331980B2
A portable electronic apparatus consists of a wireless module, a micro-processing unit, a determining circuit, and a control circuit. The wireless module provides a wireless communication function, and a first controller of the micro-processing unit provides a data access function. When a designated device is coupled to the portable electronic apparatus, the determining circuit determines whether to use the wireless communication function and whether to use the data access function in order to generate a determining result. The control circuit selectively connects a transmission interface of the first controller or a transmission interface of the wireless module to the designated device according to the determining result. When the control circuit connects the transmission interface of the wireless module to the designated device, the portable electronic apparatus is simulated as a wireless communication product.
US08331973B2
The present invention provides a method of terminal PTT registration based on CDMA trunking system and the system thereof, comprising: a user terminal is powered and a normal CDMA registration flow is completed, and afterwards the value of a PTT registration message counter is initialized; the user terminal sends a PTT registration message to a dispatching sub-system (server) and starts a PTT registration timer; and a corresponding process is performed according to the response message from the dispatching server, which is the reception of the trunking registration or the rejection of the trunking registration. Therefore the terminal with CDMA trunking function can avoid the problem caused by a failed PTT registration.
US08331972B2
A communication device and computerized method to address conflicts in Virtual Talk Groups is provided. The method may comprise accessing a database to monitor resources in a plurality of Virtual Talk Groups (VTG) to detect if there is at least a potential conflict of the resources. When the potential conflict is detected, the method comprises identifying at least one resource which is contributing to the potential conflict, and initiating automatically an electronic communication to identify the potential conflict. In response to the electronic communication, a new VTG may be initiated and terminals of administrators associated with the conflicting resource may be assigned to the new VTG. Each administrator may administer an associated VTG.
US08331971B2
The present invention relates to an ad-hoc group call made from a subscriber device of a communications system. A list of subscribers is stored in a phonebook application in a subscriber device. A user can activate a group call and select two or more subscribers from the phonebook. In response to such selection, the subscriber device provides appropriate signalling with a group communication service in a network infrastructure for establishing an ad-hoc group call consisting of the selected subscribers and the user of the subscriber device. The ad-hoc group is deleted when the call ends.
US08331967B2
One feature of the present invention relates to a base station for operating multiple cells each having a predefined bandwidth, including: a redirected cell determination unit configured to determine, in response to receipt of mobile station capability information indicative of at least one of a bandwidth and a frequency band that a mobile station residing in a coverage area of the base station is capable of handling, at least one of a redirected cell and a cell layer for the mobile station associated with the mobile station capability information as redirected cell information for redirecting the mobile station; and a transmission unit configured to transmit the redirected cell information to the mobile station.
US08331958B2
Techniques are described for automatically identifying/recognizing location information in received data and then providing navigational-related functions associated with the location information. In one or more implementations, automatically identifying location information may be performed using a locale context. More particularly, the locale context may serve as a basis for determining how text data is parsed and which expressions are used to parse text in order to recognize the location information.
US08331953B2
A system and method for estimating the location of a mobile station that receives signals from a plurality of base stations. The base station timing offsets may be estimated utilizing an observed time difference of arrival value at the mobile between a first signal received from a first base station and a second signal received from a second base station. An initial location for the mobile is randomly selected and an estimated location is determined using the selected initial location, the observed time difference of arrival value, and an iterative search algorithm. The estimated location may be stored if the estimated location is within a predetermined area. In addition, for each such estimated location, the applicable base station time offsets that relate to this location may be updated to generate a current best estimate. A calculated location for the mobile may be determined from stored estimated locations and the current base station time offset estimates.
US08331950B2
A radio network controller connected to multiple exchanges in a mobile communication system includes an exchange side interface configured to communicate with the multiple exchanges, a mobile station side interface configured to receive a call connection signal from a mobile station via a radio base station, a management unit configured to manage congestion levels indicative of congestion states of the respective exchanges and a control unit. The exchange side interface acquires the congestion levels from the respective exchanges, and the control unit determines to transfer a predefined ratio of call connection signals destined for an exchange having a higher congestion level to an exchange having a lower congestion level, the ratio being predefined corresponding to the congestion level.
US08331946B2
Methods and apparatus which support the use of differently polarized antennas to schedule two or more users employing multiple antennas with different polarization, on the same communications segment, e.g. a time/frequency slab, in either the uplink or downlink are described. Various embodiments include an access node which classifies and schedules wireless terminals to segments as a function of suitability for single polarization direction communications. Some embodiments are directed to methods and apparatus for operating a communications device supporting the use of multiple antennas having different polarization, to implement a polarization based multiple access scheme. Unlike Spatial Division multiple access schemes, the users sharing a communications segment in the polarization based scheme need not be geographically well separated. Another advantage of using the proposed method is that the communications system does not necessarily have to use a complex minimum mean square error receiver or implement successive iteration cancellation techniques, thereby reducing cost and system complexity.
US08331943B2
Measurement opportunities are provided to a wireless transmit/receive unit (WTRU) operating with a switched beam antenna in a CDMA wireless communication system. The switched beam antenna is a smart antenna generating a plurality of directional beams and an omni-directional beam. The bursty nature of packet data transmission generates periods of inactivity or low traffic during a call. The WTRU switches to antenna beams other than the selected antenna beam for receiving and measuring signals during these periods of inactivity or low traffic. Moreover, if the network has knowledge of the fact the WTRU is operating using a switched beam antenna, the network can use this information when making decisions on channel allocations, thus providing frequent measurement opportunities to the WTRU in order to support the switched beam antenna operation.
US08331941B2
The present invention provides a method of wireless communication using a mobile unit and first and second base stations. The method includes receiving, from the second base station, a notification of a switch of the first base station to the second base station. The method also includes providing at least one message to the second base station in response to receiving the notification.
US08331939B2
The present invention discloses a method and an apparatus for neighbor cell configuration and a method and an apparatus for femtocell base station configuration. The neighbor cell configuration method includes: obtaining information of at least one macro cell; obtaining neighbor cell information of the at least one macro cell; and performing neighbor cell configuration according to the information of the at least one macro cell and the neighbor cell information. With the method and apparatus for neighbor cell configuration and the method and apparatus for femtocell base station configuration, complete femtocell base station neighbor cell information is obtained so that a femtocell base station can be configured automatically. This avoids call drops during handovers and increases the success rate of handovers, and the implementation is easy.
US08331928B2
A wireless radio frequency transmitter (400), upon detecting (101) an end user assertion of an end user interface and in automatic response thereto, uses a first rolling carrier frequency to transmit (102) a message. Upon then determining (104) that the end user is continuing to assert this end user interface, this transmitter then re-transmits (105) that message using a predetermined fixed carrier frequency. By one approach, the first rolling carrier frequency is selected from amongst a pool of candidate carrier frequencies using a carrier frequency calculation formula. By another approach, this carrier frequency is selected from one or more tables that comprise a plurality of different carrier frequencies.
US08331923B2
Systems and methods to provision a non-handset target device with wide-area communication service, such as wireless wide area network (WWAN) technology. Identifying information of the target device can be provided to a provisioning service provider (PSP) via a mobile provisioning device over a communication network. The PSP can determine the service carrier associated with the mobile provisioning device and enable the provisioning of the target device with the wide-area communication service to the service carrier via the mobile provisioning device. A billing plan can be instituted for the service of the target non-handset device relating to a billing plan of the mobile provisioning device.
US08331914B2
The invention relates to a method for setting a CRBT, including: initiating a call to a called terminal and receiving a CRBT sent from a CBC, by a calling terminal in a communication network; during the process of playing the CRBT or the communication process or after the call is ended, authenticating the calling terminal by the communication network in response to a CRBT setting request message sent by the calling terminal or the called terminal actively or upon an inquiry, so as to judge whether the calling terminal activated a CRBT service; if it is judged that the calling terminal has not activated a CRBT service, sending, by the communication network, a CRBT service activation message to the calling terminal to instruct the calling terminal to subscribe the CRBT service, and then subscribing, by the calling terminal, the CRBT service through a response to the message; and if it is judged the calling terminal already activated the CRBT service, or the CRBT service is activated by the calling terminal responding to the CRBT service activation message, instructing, by the communication network, the CBC to set a CRBT same as or similar to or associated with the CRBT received by the calling terminal into a CRBT library for the calling terminal.
US08331906B2
It is disclosed a method comprising receiving, prior to a handover operation, first key indication information, creating, prior to the handover operation, key information based on the received first key indication information, retaining the created key information, sending, after the handover operation, the received first key indication information associated with the key information created prior to the handover operation, and retrieving, after the handover operation, the retained key information based on the first key indication information; and a method comprising generating, prior to the handover operation, the first key indication information associated with key information intended to be created, sending, prior to the handover operation, the generated first key indication information, and receiving, after the handover operation, second key indication information corresponding to the generated first key indication information.
US08331903B2
Embodiments of the present invention relate to a charging method and system for a Push-to-talk over Cellular (PoC) system. The charging method for a PoC system includes: after sending an initial online charging request to an Online Charging System (OCS), receiving an initial online charging response message that is sent by the OCS and carries a downlink channel type switching trigger variable; monitoring a type of a downlink channel used by a PoC service according to the downlink channel type switching trigger variable; and sending an online charging request to the OCS if switching of the type of the downlink channel used by the PoC service is detected, where the online charging request includes a switched type of the downlink channel. The embodiments of the present invention implement precise and proper charging for a PoC client when the PoC client switches a channel.
US08331901B2
Various embodiments are disclosed for a services policy communication system and method. In some embodiments, a communications device implements a service profile for assisting control of the communications device use of a service on a network, in which the service profile includes service policy settings, and the service profile is associated with an ambient service plan that provides for initial access to the service with limited service capabilities prior to activation of a new service plan; and monitors use of the service based on the service profile.
US08331892B2
A technique for performing AGC and DC compensation in a receiver. The receiver comprises an energy estimator for generating an estimate of the level of a received signal; an RF device to apply gain to the received signal; an AGC for controlling the RF device gain based on the energy estimation; a first DC compensation loop for finely adjusting the DC component of the received signal in fast or slow tracking mode (FTM or STM); and a second DC compensation loop for coarsely adjusting the DC component of the received signal. Three modes of AGC operations: In Acquisition, iterations of FTM fine DC adjustment, short energy estimation, and RF device gain adjustment are performed during signal timing detection. In Connected, long energy estimation, RF device gain adjustment, and STM fine and coarse DC adjustments are performed during superframe preamble. In Sleep, FTM fine DC adjustment, short energy estimation, and RF device gain adjustment are performed during superframe preamble.
US08331889B2
An automatic fuse architecture is described. An incoming signal is received and detected to determine whether the signal exceeds a threshold value.
US08331878B2
The present invention relates to a multi-beam transmission apparatus and system, and to a method for operating a multi-beam transmission system, wherein a first transmission resource information and a second transmission resource information are determined for respective first and second transmission beam, and wherein a first transmission parameter information and a second transmission parameter information are determined for the respective first and second transmission beams. The first and second transmission resource information and the first and second transmission parameter information are jointly encoded into a joint signal; and the joint signal is transmitted via the first and second transmission beams from a first station to a second station.
US08331873B2
In a semiconductor device which can perform data communication through wireless communication, to suppress transmission and the like of an AC signal, the semiconductor device includes an input circuit to which a radio signal is input, a first circuit, which generates a constant voltage, such as a constant voltage circuit or a limiter circuit, a second circuit to which the generated constant voltage is input and which can change impedance of the semiconductor device, and a filter provided between the first circuit and the second circuit. Transmission of an AC signal is suppressed by the filter, and malfunctions or operation defects such as complete inoperative due to variation in the constant voltage is prevented.
US08331867B2
A channel estimation and prediction unit 18 estimates a channel and predicts a channel for a next transmission slot. An SVD unit 19 performs singular value decomposition on each channel prediction value. An eigenvalue calculation unit 20 calculates an eigenvalue in a slot, whereas an eigenmode quality calculation unit 21 calculates quality of each eigenmode based on the eigenvalue obtained from the eigenvalue calculation unit 20 and outputs the quality to a transmission adaptive control unit 22. The transmission adaptive control unit 22 recognizes frequency of channel variation based on variation of quality of a lower eigenmode and the likes, and corrects quality of a higher eigenmode to be a smaller value according to the frequency of channel variation being larger with respect to a slot length.
US08331860B2
The invention relates to a mechanism for using services provided by a network in an environment including user-operated short-range wireless terminals and short-range wireless peripheral devices, such as wireless storage units, controllable by the user-operated terminals. A wireless peripheral device is informed that a network providing services is to be accessed, as a result of which the wireless peripheral device accesses the said network. A service is then selected from the infrastructure network by the user-operated terminal, while also indicating that the party requesting the selected service is the peripheral device. The selected service is delivered to the wireless peripheral device through the infrastructure network.
US08331849B2
A method for managing a digital multimedia broadcasting channel includes receiving a broadcast data frame that includes an occurrence change field, and performing a service update responsive to reconfiguration version data defined within the occurrence change field. Alternatively, the method includes transmitting a broadcast data frame that includes an occurrence change field, and causing a receiving terminal to perform a service update for a new channel responsive to reconfiguration version data defined within the occurrence change field. A digital multimedia broadcast terminal includes a receiver for receiving a broadcast data frame that includes an occurrence change field, and a controller configured to generate a control signal causing a service update responsive to reconfiguration version data defined within the occurrence change field.
US08331848B2
A wireless communication apparatus and method are provided for operation in a communication network. The wireless communication apparatus comprises a receiver unit operative to receive control data and audio data from an audio gateway; a control unit operative to use the control data to provide a connection between the wireless communication apparatus and the audio gateway for communication of the audio data; and a transmitter unit. The receiver unit is operative to receive from another wireless communication apparatus a request for the control data. The control unit is operative to forward via the transmitter unit the control data to the other wireless communication apparatus in response to the request. The other communication apparatus and a method for requesting the control data are also provided.
US08331844B2
Methods and systems supply used marking material to a printing device marking material supply container. The used marking material was previously used in a printing process and was previously removed from one or more photoreceptors. The methods/systems feed the used marking material from the material supply container to a photoreceptor within the printing device and transfer the used marking material to a sheet of media in a printing process performed by the printing device that produces “proof prints.” These proof prints are printed sheets that are used to verify content and/or layout of printed material. The proof prints are not required to comply with any print quality or print durability standard. The methods/systems also fuse (using a heating element within the printing device) the used marking material to the sheet of media at a reduced temperature that is insufficient to comply with any print quality or print durability standard.
US08331841B2
Provided is an image forming apparatus having a fixing device for fixing an image at a nip portion formed of two rotary members which rotate while facing each other, wherein occurrence of uneven print gloss is prevented. The image forming apparatus having a fixing device for fixing an image at a nip portion formed of two rotary members which rotate while facing each other, wherein one of the two rotary members is a belt which rotates while being stretched around of a plurality of rollers, a roller arranged at the exit of the nip portion out of the plurality of rollers has a crown shape, and a slack absorbing member for absorbing a slack of both ends of the belt caused by the crown-shaped roller is in contact with the belt.
US08331836B2
A first alignment control unit causes a secondary transfer control unit to bring a transfer-sheet conveying belt and an intermediate transfer belt into contact with each other so as to transfer an alignment control pattern formed on the transfer-sheet conveying belt onto the intermediate transfer belt, whereby alignment for colors C and K is performed on the intermediate transfer belt, and furthermore a second alignment control unit causes the secondary transfer control unit to separate the transfer-sheet conveying belt and the intermediate transfer belt from each other so as to perform alignment for colors Y, M, and C, whereby alignment is performed for all the colors.
US08331828B2
A developing device includes: a first conveying passage (developer conveying passage) through which a developer containing a toner and a magnetic carrier is conveyed; a first conveying member (developer conveying member) provided in the first conveying passage for agitating and conveying the developer in a predetermined direction; and a toner supply pipe for leading supplementary toner to the first conveying passage. The developing device further includes electromagnets for forming a magnetic field inside the toner supply pipe to create a magnetic brush shutter by means of the electromagnets.
US08331823B2
An image forming apparatus including a chip having an engine processor and a basic processor includes an image forming unit which has an image forming engine and forms an image of given image data, an engine processor to control a driving of the image forming engine, and a basic processor which is integrally provided with the engine processor and controls processes related to image formation except the driving of the image forming engine.
US08331822B2
An image forming apparatus includes a plurality of image bearing members, each of which is configured to bear a portion of a pattern image including a plurality of reference images in a given form, an endless moving member facing the plurality of image bearing members and configured to receive the pattern image, an image detecting unit configured to detect the plurality of reference images, a rotational angle detecting unit configured to separately detect each image bearing member at a given rotational angle, and a controller configured to detect a speed deviation pattern for each revolution of each image bearing member. The controller is configured to detect the speed deviation pattern based on a result obtained from a phase component and a quadrature component of a frequency signal generated from the detection result obtained by the rotational angle detecting unit and a result of detecting the plurality of reference images in the pattern image transferred onto the endless moving member.
US08331819B2
The image forming apparatus includes a fixing portion, a temperature detection element, and a power control portion. The power control portion is capable of setting a first power supply control mode for supplying power according to the detected temperature for each one control cycle, a second power supply control mode for supplying power according to the detected temperature for each one control cycle and a third power supply control mode for supplying predetermined power, and switches, immediately before a leading edge of the recording material enters the fixing portion, a state of supplying the power in the first power supply control mode to a state of supplying the power in the second power supply control mode, and then switches the state of supplying the power in the second power supply control mode to a state of supplying the power in the third power supply control mode.
US08331817B2
An image forming apparatus includes a developing device for developing a latent image formed on an image bearing member on the basis of image information, into a developed image with a developer, the developing device including a developer accommodating portion for accommodating the developer and a stirring member for stirring the developer in the developer accommodating portion; an optical remaining amount detecting device for detecting a remaining amount of the developer in the developer accommodating portion, by passing light through an inside of the developer accommodating portion; a consumption amount calculation device for calculating information relating to a consumption amount of the developer on the basis of the image information; and an outputting device for outputting an information signal indicative of a developer remainder which is either one of a developer remainder based on a detection result of the optical remaining amount detecting device and a developer remainder based on the information relating to the consumption amount provided by the consumption amount calculation device, selected in accordance with information relating to continuous drive time of the stirring member after start of drive thereof during image forming operation.
US08331813B2
A image forming apparatus includes a rotatable image bearing body, an exposing unit that irradiates the image bearing body to form a latent image, a developer bearing body that develops the latent image to form a developer image, a transfer unit that transfers the developer image to a recording medium, a feeding unit that feeds the recording medium, a density detecting unit that detects a developer density of the developer image transferred to the recording medium, and a speed difference control unit that controls a difference of a circumferential speed of the image bearing body and a feeding speed of the recording medium fed by the feeding unit. The speed difference is controlled based on a density of a thin line pattern transferred to the recording medium detected by the density detecting unit.
US08331812B2
An image forming apparatus includes an image forming unit and a surface reflection detector. The image forming unit includes an image forming station to form a detection sample image and a toner image on a recording medium, a controller to set a detection sample image output mode to output the detection sample image, and a fixing device to fix the detection sample image and the toner image on the recording medium. The surface reflection detector is connected to the controller to detect reflection characteristics of a surface of the recording medium and includes a projector to project parallel light against a target and an angular distribution detector to detect an angular distribution of light reflected from the recording medium and the detection sample image. Based on the detection result, imaging conditions are adjusted and an output image is formed.
US08331810B2
The present invention provides a developing apparatus capable of predicting how much carrier is accumulated inside a developer tank beyond the discharge level of a trickle discharging mechanism in the case that images having high coverage ratios are printed out continuously in a trickle developing apparatus that uses a two-component developer. The developing apparatus, having stirring members for conveying and stirring a developer-tank-contained developer and a developer holder, comprises a developer replenishing tank; a discharging mechanism for discharging an excessive amount of the developer-tank-contained developer outside the developer tank when the amount of the developer-tank-contained developer inside the developer tank has exceeded a predetermined amount; and calculating device for calculating the amount of the carrier existing inside the developer tank, and judges using the calculating device that the integrated value of carrier obtained by integrating the amount of the carrier existing inside the developer tank is likely to exceed a predetermined excessive accommodation amount of carrier.
US08331807B2
An image forming apparatus mounted with a toner cartridge having a memory unit includes a toner cartridge which stores a plurality of control data depending on toner in the memory unit, an acquisition unit which selects one of the plurality of control data in the memory unit and acquires image formation-related information and a setting unit which sets image formation parameters on the basis of the image formation-related information.
US08331805B2
A digital coherent optical receiver provided with a 90-degree optical hybrid circuit for detecting an in-phase signal and a quadrature signal of an input optical signal, includes first through fourth circuits. The first circuit calculates a square of a sum of the in-phase signal and the quadrature signal. The second circuit subtracts a squared value of the in-phase signal and a squared value of the quadrature signal from the calculation result of the first circuit. The third circuit detects a phase error of the 90-degree optical hybrid circuit based on the calculation result of the second circuit. The fourth circuit corrects at least one of the in-phase signal and the quadrature signal according to the phase error detected by the third circuit.
US08331804B2
Described is a method and apparatus for generating a mid-level reference signal and for cancelling amplifier offset in an optical communication system without DC-balancing of optical data. The apparatus comprises an optical-to-electrical converter to receive an optical signal and to generate an electrical signal; an amplifier to receive the electrical signal and to generate an output signal based on a reference signal; a feedback mechanism to be enabled during a training phase only and to generate a control signal from the output signal; and a counter logic having a digital-to-analog converter to generate the reference signal based on the control signal.
US08331798B2
An optical m-ary modulator includes an optical loop forming a polarization maintaining closed optical path. A loop input-output unit splits linearly polarized input signal light into a first component and a second component and feeds the first and second components into the optical loop in opposite directions. A pair of phase modulators modulate the first and second components according to respective control signals. The loop input-output unit recombines the modulated first and second components. The optical phase bias unit creates a phase difference between the first and second components so that they combine to form an m-ary modulated optical signal. Since the first and second components travel around the same optical path, when they recombine their phases are correctly aligned, making the modulator immune to environmental effects and permitting the use of high-speed optical modulation techniques.
US08331796B2
A method is described for driving a light source, particularly a HID lamp (2), the method comprising the steps of: providing a commutating DC current for supplying the lamp; and varying a commutation period (T) in order to transmit data. In an embodiment, the duration of each commutation period (T) is set to be equal to one of two possible values (T1, T2) such as to encode a digital bit.
US08331795B2
A method for connecting an AC powered device, which has an optical receiver, with a control circuit, which has an optical transmitter, using at least on optical medium cable includes the steps of terminating the cable at both of its ends, introducing the processed cable between the receiver and transmitter, attaching and securing one end of the processed cable to the transmitter and the other end of the processed cable to the receiver, and propagating a one way optical signal including control commands from the control circuit to the powered device.
US08331791B2
A colorless optical transceiver and an optical communication system including the same are disclosed herein. A controlling unit of the colorless optical transceiver forms a control current based on intensity of an external-injection light provided from an external light source. A light source driving unit coupled to the controlling unit forms a driving current based on the control current. An internal light source is coupled to the light source driving unit, the internal light source being configured to receive the external-injection light and the driving current and to convert the driving current into a colorless sending light, wherein a wavelength of the colorless sending light is locked by that of the external-injection light. The light output from the internal light source is controlled based on intensity of external-injection light calculated by using optical loss, which varies according to the distances between optical devices and connection state. Thus, the light output from the colorless optical transceiver and the extinction ratio may be stabilized.
US08331790B2
An LED light and communication system in communication with a broadband over power line communications system. The LED light and communication system includes at least one optical transceiver. The optical transceiver includes a light support having a plurality of light emitting diodes and at least one photodetector attached thereto, and a processor. The processor is in communication with the light emitting diodes and the at least one photodetector. The processor is constructed and arranged to generate a communication signal. The at least one optical transceiver is engaged to a clock, and the clock is in communication with the broadband over power line communications system.
US08331789B2
An operation terminal includes a communication unit; an operation terminal control unit; a plurality of on-period light-emitting units provided in a one-to-one correspondence to the control switches and controlled by the operation terminal control unit; a plurality of off-period light-emitting units provided in a one-to-one correspondence to the control switches and controlled by the operation terminal control unit to emit light when the load associated with the corresponding one of the control switches by relational data is in an off-state; and a housing. At least one half of the control switches are arranged one above another in a vertical direction and each of the on-period light-emitting units is arranged in such a fashion as to transversely interpose the corresponding one of the control switches between itself and the corresponding one of the off-period light-emitting units when seen from the front side.
US08331786B2
According to the WDM optical transmission system, for optical signals of respective wavelength in a WDM light propagated through a transmission path, a spectrum component at a center wavelength of each optical signal and a spectrum component in the vicinity of the center wavelength thereof are selectively attenuated by a spectrum correction optical filter, so that the WDM light is transmitted in a state where intensity of sideband components in the spectrum of each optical signal is relatively increased. As a result, even if spectrum width of the optical signal of each wavelength is limited when the WDM light passes through the band-limiting device on the transmission path, degradation of transmission characteristics caused by the attenuation of sideband components is reduced.
US08331782B1
A number of fiber optic networks, nodes, and methods are disclosed. One fiber optic network embodiment includes a network module including a star coupler for receiving a signal from a number of nodes and outputting a combined signal, including the received signals, to the number of nodes, and the number of nodes optically connected to the network module, the number of nodes including a transmit module including a first adjustable optical amplifier and a number of optical emitters, a receive module including a second adjustable optical amplifier and a number of receivers, and a controller coupled to the transmit and receive modules for adjusting the first and second optical amplifiers in response to the combined signal.
US08331773B2
A plurality of video streams and STN_table are recorded in the local storage 200. Each of the plurality of video streams is a secondary video stream to be played together with a primary video stream, and includes picture data representing a child image to be displayed in Picture in Picture that is composed of a parent image and the child image. In the STN_table, entries of secondary video streams that are permitted to be played are described in the order of priority.
US08331771B2
The present invention relates to a method for simultaneously recording two a/v input signals using only a single digital a/v compressor, and an apparatus for reading from and writing to recording media capable of performing such method.This object is achieved by a method for recording a first a/v input signal and a second a/v input signal on a first recording unit for recording compressed digital a/v data, having the steps of: recording the first a/v input signal on the first recording unit; recording the second a/v input signal on the second recording unit; after completing the recording of the first a/v input signal on the first recording unit, reading the second a/v input signal recorded on the second recording unit; and recording the second a/v input signal read from the second recording unit on the first recording unit and/or the second recording unit.
US08331764B2
A recording/reproducing apparatus includes a synchronization signal generating part outputting a frame synchronization signal defining a period of a video frame; a timer part measuring a time during a period where a main power supply is being turned off; a time code production part generating a time code based on the frame synchronization signal; a time code storage processing part storing a time code value and time information output from the timer part, when main power supply is turned off; and a time code reconstruction processing part reconstructing the time code, when the main power supply is turned on, by stepping the time code value by an amount corresponding to a period where the main power supply is being turned off based on the time code value and the time information stored and time information at the time of turning on the main power supply.
US08331760B2
Adaptive video zoom is provided by a method of providing a video content item for viewing by one or more viewers. The method includes identifying one or more objects within the video content item. The method further includes, for each identified object, assigning a searchable descriptor for the object, creating a time stamp indicating one or more time periods within the video content item during which the object occurs, and creating a bounding window defining a region of the video content item within which the object occurs. The searchable descriptor, time stamp, and bounding window are then packaged into metadata associated with the video content item. The method further includes delivering the video content item and the metadata associated with the video content item to a client computing device.
US08331756B2
Video data pieces are classified into groups according to prescribed rules. A cut number assigned to each of the groups is decided on the basis of the length or lengths of a video data piece or pieces in each of the groups and the number of the video data piece or pieces in each of the groups. A cut or cuts are extracted from the video data piece or pieces in each of the groups. Regarding each of the groups, the number of the extracted cut or cuts is equal to the decided cut number. Digest data is generated from the extracted cuts for all the groups.
US08331753B2
A telecommunications assembly including a housing and a plurality of modules mounted within the housing. The modules includes a rear face in which is mounted at least one fiber optic connector. Within an interior of the housing are positioned at least one fiber optic adapters. Inserting the module through a front opening of the housing at a mounting location positions the connector of the module for insertion into and mating with the adapter of the housing. The adapters within the interior of the housing are mounted to a removable holder. A method of mounting a telecommunications module within a chassis.
US08331750B2
A modified optical fiber comprises one Surface Light Field Emulation (s-LiFE) segment, comprising a core; a cladding; and multiple controlled nanoscale diffusion centers to emit light through the side of the optical fibers. Optionally, the modified optical fiber has a coating. The nanoscale diffusion centers are physical geometric patterns or composition patterns in the cladding or the coating. The s-LiFE optical fiber is a member of an illumination system further comprising a light source. The method of making of said s-LiFE optical fiber comprises a fiber spooning step.
US08331749B2
An electronic device includes an instrument panel that includes a display opening, where the instrument panel is located in a first plane; a circuit board located inside the electronic device, where the circuit board includes a display device that includes a display area, and where the display area is located in a second plane that is different from the first plane; and a waveguide that couples the display area to the display opening and guides light, and/or an image displayed in the display area, from the display area to the display opening.
US08331739B1
OCR errors are identified and corrected through learning. An error probability estimator is trained using ground truths to learn error probability estimation. Multiple OCR engines process a text image, and convert it into texts. The error probability estimator compares the outcomes of the multiple OCR engines for mismatches, and determines an error probability for each of the mismatches. If the error probability of a mismatch exceeds an error probability threshold, a suspect is generated and grouped together with similar suspects in a cluster. A question for the cluster is generated and rendered to a human operator for answering. The answer from the human operator is then applied to all suspects in the cluster to correct OCR errors in the resulting text. The answer is also used to further train the error probability estimator.
US08331732B2
A method for performing binary image reduction on binary image data includes receiving binary input image data; determining a conversion factor to scale (i) an input resolution to an output resolution and/or (ii) an input size to an output size; applying the conversion factor to the input image data to obtain intermediate data, where each intermediate data corresponds to at least one input pixel and at least a portion of another input pixel; obtaining a binary output image data comprising a plurality of output pixels by thresholding the corresponding intermediate data; determining an error value for each output pixel, the error value is a non-integer value obtained as a result of thresholding the intermediate data corresponding to the output pixel; and propagating the obtained error value to an adjacent output pixel in a scanline, where the output image data is scaled to the output resolution and/or the output size.
US08331728B1
Embodiments of the present invention provide a method that comprises receiving an image frame, determining an image frame identification (ID) for the image frame, collecting image frame statistics comprising at least one type of statistic from the image frame, and correlating the image frame statistics with the image frame ID.
US08331725B2
A wireless device or camera phone device that is adapted to create in the device a larger, panoramic image of two photographic images provided the two images have a common overlapping region. The panoramic image can be created even if the two images are at different rotations or perspectives. The device corrects for any rotational differences prior to creating the panoramic image.
US08331724B2
An image is encoded to define one or more spatial regions that can be sensed by a suitably-equipped mobile device (e.g., a smartphone), but are imperceptible to humans. When such a mobile device senses one of these regions, it takes an action in response (e.g., rendering an associated tone, playing linked video, etc.). The regions may overlap in layered fashion. One form of encoding employs modification of the color content of the image at higher spatial frequencies, where human vision is not acute. In a particular embodiment, the encoding comprises altering a transform domain representation of the image by adding signal energy in a first chrominance channel, where the added signal energy falls primarily within a segmented arc region in a transform domain space. In another arrangement, a smartphone display presents both image data captured from a scene, and a transform representation of the image data (e.g., in the Fourier domain). This latter information can aid a user in positioning the phone, e.g., to enhance decoding of a steganographic digital watermark. In still another arrangement, foveal filtering is applied to of smartphone-captured image data in connection with other image processing.
US08331719B2
A sharpness enhancing apparatus include: an edge analyzing unit configured to receive image data separated into brightness signals and color signals, and analyze an edge state by using brightness signals and color signals of cells contained in a specific area; and a sharpness correcting unit configured to calculate a sharpness correction amount by performing a mask operation on a sharpen mask, which is set according to the edge state, and the brightness signals of the cells, sum the calculated sharpness correction amount and the brightness signals of the cells, and correct sharpness of the brightness signals of the cells.
US08331715B2
A method of processing a digital image using face detection within the image achieves one or more desired image processing parameters. A group of pixels is identified that correspond to an image of a face within the digital image. Default values are determined of one or more parameters of at least some portion of the digital image. Values are adjusted of the one or more parameters within the digitally-detected image based upon an analysis of the digital image including the image of the face and the default values.
US08331709B2
Performing real-time compression on an image for target buffer fullness includes dividing the image into N macro-blocks, performing a discrete cosine transformation (DCT) on each of the N macro-blocks, defining a Quantization Parameter Scalar (Q) for each of the N macro-blocks of the image on the DCT being performed, initializing the Quantization Parameter Scalar (Q) for the first Macro-block to a value that correlates to a buffer fullness of a previously compressed image, and monitoring the buffer fullness by comparing the buffer fullness with the target buffer fullness. The N macro-blocks include 16×16 macro-blocks. The Q value is increased to a first new value when the buffer fullness is greater than the target buffer fullness. The Q value is decreased to a second new value when the buffer fullness is less than the target buffer fullness.
US08331702B2
A data compression device includes an encoding unit that generates encoded data by compressing image data in units of a band. Encoded data storage units have addresses for storing encoded data for each band and a settings receipt unit receives start address settings in the storage units. A control unit stores the data in the storage units every time encoded data for each band is generated. A start address acquisition unit acquires the start address of an empty area where encoded data is not stored. The control unit sets the start address of an empty area in a storage unit different from the storage unit where the encoded data that is being generated is to be stored. The encoding unit then starts to generate encoded data for a next band, and stores the generated data in the storage unit indicated by the start address set in the setting receipt unit.
US08331681B1
Generating typefaces from various images is disclosed in which any image, whether from a still photograph or a video frame, is analyzed to find various patterns existing in the image. These patterns may be evident from the image itself or may be discovered by applying various transforms to the image. The patterns obtained from the image are then compared against existing characters in existing typefaces in trying to find correlations between individual patterns and individual characters of the existing typefaces. When correlations are found, the character image representing the pattern that resembles the existing typeface character is analyzed for various typeface properties, such as weight, width, angle, and the like. Using these determined typeface properties and the visual elements of the character image, an entire set of characters making up a new typeface is generated.
US08331678B2
Machine vision is used to identify a discontinuity in the boundary of an object in an image. An image of one or more objects is captured. One or more skeletons of the one or more objects are calculated. One or more boundaries of the one or more objects are calculated. A plurality of radial lines is extended from a spine point of a skeleton to the one or more boundaries. Each radial line intersects a boundary at a radial endpoint producing a plurality of radial endpoints. For each radial endpoint an expected radial endpoint is calculated based on two or more neighboring radial endpoints. If the difference between the radial endpoint and its expected radial endpoint exceeds a threshold, a radial line including the radial endpoint is identified as a discontinuity in a boundary of an object.
US08331665B2
The novel method of electronic color image processing comprises: inputting an image; obtaining a color (A) based on colors present in at least a first part of the image; and changing a saturation correlate (S2) defined with respect to the color (A) for at least a second part of the image. This allows for better quality saturation modification on a larger number of possible input images.
US08331655B2
A learning apparatus for a pattern detector, which includes a plurality of weak classifiers and detects a specific pattern from input data by classifications of the plurality of weak classifiers, acquires a plurality of data for learning in each of which whether or not the specific pattern is included is given, makes the plurality of weak classifiers learn by making the plurality of weak classifiers detect the specific pattern from the acquired data for learning, selects a plurality of weak classifiers to be composited from the weak classifiers which have learned, and composites the plurality of weak classifiers into one composite weak classifier based on comparison between a performance of the composite weak classifier and performances of the plurality of weak classifiers.
US08331640B2
In order to provide a technology which allows efficient understanding of images of a disease locus and diagnosis supporting information for the images, an information processing apparatus comprises: an input unit which inputs object identification information for identifying an object; an acquiring unit which acquires one or more schemas related to the object and medical image data related to the schema, an identification unit which identifies a disease locus region in medical image data respectively related to each of the one or more schemas, a time-series schema generating unit which generates a time-series schema of the disease locus, a time-series image data generating unit which generates time-series image data of the disease locus, and a display output unit which synchronizes and outputs the time-series schema of the disease locus and the time-series image data of the disease locus.
US08331639B2
A radiological imaging method comprises: acquiring radiological lines of response (LOR's) from a subject; grouping the acquired LOR's into time intervals such that each group of LOR's (20) was acquired during a selected time interval; identifying a region of interest (60, 74) for each time interval based on LOR's grouped into that time interval; for each time interval, determining a positional characteristic (102) of the region of interest identified for that time interval based on LOR's grouped into that time interval; for each time interval, spatially adjusting LOR's grouped into that time interval based on the positional characteristic of the region of interest identified for that time interval; and reconstructing at least the spatially adjusted LOR's to generate a motion compensated reconstructed image.
US08331637B2
A system for analyzing a source medical image of a body organ. The system comprises an input unit for obtaining the source medical image having three dimensions or more, a feature extraction unit that is designed for obtaining a number of features of the body organ from the source medical image, and a classification unit that is designed for estimating a priority level according to the features.
US08331636B2
A method for automatic detection of lesions within a medical image include acquiring medical image data. Regions of suspicion are automatically identified within the medical image data. It is automatically determined whether each identified region of suspicion is of a benign state, is of a suspicious state that requires a biopsy, or is of an indeterminate state that requires subsequent imaging after a particular length of time. When an identified region of suspicion is determined to be of an indeterminate state, the determination is automatically reconsidered in light of a calibration factor that biases the automatic determination towards either a benign state or a suspicious state. The calibration factor may be based on data collected from follow-up examinations that reveal whether a lesion previously characterized as indeterminate was actually a benign or malignant lesion or on additional diagnostic information including prior image data or non-image data.
US08331633B2
Provided is a fingerprint sensor including one or more mechanical devices for capturing the fingerprint. The resonators are configured to be mechanically damped based upon an applied load.
US08331632B1
A novel, linear modeling method to model a face recognition algorithm based on the match scores produced by the algorithm. Starting with a distance matrix representing the pair-wise match scores between face images, an iterative stress minimization algorithm is used to obtain an embedding of the distance matrix in a low-dimensional space. A linear transformation used to project new face images into the model space is divided into two sub-transformations: a rigid transformation of face images obtained through principal component analysis of face images and a non-rigid transformation responsible for preserving pair-wise distance relationships between face images. Also provided is a linear indexing method using the linear modeling method to perform the binning or algorithm-specific indexing task with little overhead.
US08331631B2
A single image is obtained from among a plurality of temporal series images. At least one of a plurality of types of classifiers, each type of classifier judging each of a plurality of predetermined states of a predetermined subject, is employed to discriminate the state of the subject within the obtained image. At least one state is predicted for the subject within the obtained image, based on stepwise changes of the state of the subject obtained by previously discriminated states within temporal series images preceding the obtained image. The classifier corresponding to the predicted state is prioritized or weighted, when applying the classifiers to perform discrimination.
US08331627B2
A method and system for generating an entirely well-focused image of a three-dimensional scene. The method comprises the steps of a) learning a prediction model including at least a focal depth probability density function (PDF), h(k), for all depth values k, from historical tiles of the scene; b) predicting the possible focal surfaces in subsequent tiles of the scene by applying the prediction model; c) for each value of k, examining h(k) such that if h(k) is below a first threshold, no image is acquired at the depth k′ for said one tile; and if h(k) is above or equal to a first threshold, one or more images are acquired in a depth range around said value of k for said one tile; and d) processing the acquired images to generate a pixel focus map for said one tile.
US08331626B2
A method for estimating a physical property of a porous material from a sample of the material includes making a three dimensional tomographic image of the sample of the material, segmenting the image into pixels each representing pore space or rock grain, and estimating at least one physical property from the segmented image.
US08331622B2
An automotive display device, which allows the user to easily recognize the sameness of an information image even if the shape of the image is changed, is realized. An automotive display device (1) includes a display section (13) for displaying a vehicle information image including information regarding a vehicle. The vehicle information image is a 3-D image. The automotive display device (1) further includes an image processing section (113) for generating a vehicle information image seen from a fixed viewpoint, an image display processing section (114) for displaying the vehicle information image on the display section (13), and an ETC information detection section (21) that detects a driving condition of the vehicle. The image processing section (113) rotates the vehicle information image around a predetermined axis and for a predetermined angle, in accordance with ETC information obtained by the ETC information detecting section (21).
US08331618B1
Method and apparatus for monitoring instant messaging with visual identification are described. In some examples, monitoring of instant message (IM) traffic at a node on a network is performed. Video content in the IM traffic is detected at the node. A facial recognition analysis is performed on the video content to extract at least one image having human facial features. At least one user identity is extracted from the IM traffic. The at least one image and the at least one user identity are stored in a log implemented in a memory on the network.
US08331617B2
A robot vision system for outputting a disparity map includes a stereo camera for receiving left and right images and outputting a disparity map between the two images; an encoder for encoding either the left image or the right image into a motion compensation-based video bit-stream; and a decoder for extracting an encoding type of an image block, a motion vector, and a DCT coefficient from the video bit-stream. Further, the system includes a person detector for detecting and labeling person blocks in the image using the disparity map between the left image and the right image, the block encoding type, and the motion vector, and detecting a distance from the labeled person to the camera; and an obstacle detector for detecting a closer obstacle than the person using the block encoding type, the motion vector, and the DCT coefficient extracted from the video bit-stream, and the disparity map.
US08331612B2
A method for producing an electronic annotated document including embedding annotation information into an electronic annotation object having image data including an annotation, and producing the electronic annotated document using pixel information from the electronic document and the electronic annotation object. The annotation embedded information may be used to select corresponding pixel information from one of the electronic annotated object and electronic document to be provided in the electronic annotated document. A system and tangible storage medium having machine-readable instructions for producing an electronic annotated document are also disclosed.
US08331609B2
Embodiments of the present invention provide a method, apparatus and system for temporal synchronization of digital content based on a marker symbol and a marker code. A marker symbol is inserted at an identifiable location of a payload (e.g., the beginning and/or end of a payload) at regular intervals in the digital content and the payload is marker coded to form a periodic sequence. The payload is marker coded such that the maker symbol is not repeated by the coded payload. The periodic sequence is then embedded into digital content. A decoder is able to re-synchronize the payload by determining the location of the marker symbol. As such, a method, apparatus and system is provided for robust temporal synchronization for, for example, content encoding and decoding for applications such as audio and video water-marking and the like.
US08331605B2
A loudspeaker includes a frame, a magnetic circuit, a voice coil bobbin and a voice coil. The magnetic circuit defines a magnetic gap. The frame is mounted on a side of the magnetic circuit. The voice coil bobbin is received in the magnetic gap. The voice coil is wound around the voice coil bobbin. The voice coil includes a lead wire. The lead wire includes a linear carbon nanotube structure and an insulated layer. The insulated layer is coated on the linear carbon nanotube structure.
US08331604B2
According to one embodiment, A microphone-earphone includes a speaker connected to an acoustic device configured to measure acoustic characteristics of a listener's external auditory canal, and configured to output an acoustic signal toward the listener's external auditory canal, a microphone device disposed outside the listener's external auditory canal, an acoustic tube including one end connected to the microphone device and the other end opening to the listener's external auditory canal, and a housing including an opening portion which accommodates the speaker and is so disposed as to guide sound, which is output from the speaker, to the listener's external auditory canal. An inside diameter of the acoustic tube is less than a diameter of the opening portion.
US08331595B2
The present invention relates to improvements in acoustical venting of hearing aid earmolds and to miniature loudspeakers with housing structures configured to support improved hearing aid venting. The miniature loudspeaker comprises a front chamber with first and second separate sound ports so as to allow the front chamber to form an integral part of the acoustical vent of the hearing aid earmold. Thus, while using the same opening in the hearing aid for both sound output and venting, sound from the outside of the hearing aid may be introduced into the users ear via the same opening.
US08331590B2
A delay time calculation apparatus enabling all the speaker units of a delay array type speaker array to contribute to formation of a combined wavefront. Sound receiving points for acoustic waves output from the speaker units are set within a target area for the acoustic waves. For each speaker unit, an average value of differences between distances between the sound receiving points for the speaker units and other speaker units and distances between the sound receiving points for the speaker units and the speaker units is determined, and an average value of differences between distances from the other speaker units to sound receiving points for the other speaker units and distances from the speaker units to the sound receiving points for the other speaker units is determined. An average of the average values is converted into a delay time, thereby determining the delay time for each speaker unit.
US08331587B2
A thermoacoustic module includes a substrate, at least one first electrode, at least one second electrode, at least one first conductive bonding layer, at least one second conductive bonding layer, and a sound wave generator. The sound wave generator is electrically connected to and span across the at least one first electrode and the at least one second electrode. The at least one first electrode and the at least one second electrode are located on the substrate. The at least one first conductive bonding layer is located on the at least one first electrode. The at least one second conductive bonding layer is located on the at least one second electrode. The sound wave generator is spaced from the substrate and embedded in the at least one first and the at least one second conductive bonding layers.
US08331586B2
A thermoacoustic device includes a substrate, at least one first electrode, at least one second electrode and a sound wave generator. The at least one first electrode and the at least one second electrode are disposed on the substrate. The sound wave generator is contacting with the at least one first electrode and the at least one second electrode. The sound wave generator is suspended on the substrate via the first electrode and the second electrode. The sound wave generator includes a carbon nanotube structure.
US08331584B2
An impedance converter for a capacitor microphone includes: a vacuum tube that receives an output signal from a capacitor microphone unit through a grid and with which the signal is output as an output from a cathode follower; an FET in cascade connection with the vacuum tube and that defines a current flowing in the vacuum tube; and a bias circuit that applies a bias voltage to the grid of the vacuum tube. The bias circuit includes: a first diode and a second diode that apply the bias voltage to the grid of the vacuum tube; the first diode and the second diode being connected in inverse parallel; and a bias resistor for applying the bias voltage at a constant level to the grid of the vacuum tube via the first diode or the second diode.
US08331567B2
A method to generate a pairwise master key for use in establishing a wireless connection is presented. In one embodiment, the method comprises determining a region in an image. The method further comprises generating the pairwise master key based at least on contents of the region in the image.
US08331566B1
In general, techniques and systems for transmitting media objects to a media sharing service are described. In one example, a method includes generating, by a computing device, a unique identifier that identifies a media object and is associated with a placeholder object, wherein the media object is of a higher fidelity than the placeholder object, and generating, by the computing device, a media share request that commands a media sharing service to create a network-accessible post, wherein the media share request comprises the unique identifier and the placeholder object. The method also includes transmitting the media share request to the media sharing service and subsequently transmitting the media object and the unique identifier to the media sharing service, wherein the unique identifier enables the media sharing service to replace the placeholder object in the network accessible post with the media object once the media object has been received.
US08331564B2
The present invention relates to a method of generating a downlink frame. The method of generating the downlink frame includes: generating a first short sequence and a second short sequence indicating cell group information; generating a first scrambling sequence and a second scrambling sequence determined by the primary synchronization signal; generating a third scrambling sequence determined by a short sequence group-a wireless communication system uses a plurality of short sequences and the plurality of short sequences are grouped into a plurality of short sequence group-to which the first short sequence is assigned; scrambling the first short sequence with the first scrambling sequence and scrambling the second short sequence with the second scrambling sequence and the third scrambling sequence; and mapping the secondary synchronization signal that includes the scrambled first short sequence and the scrambled second short sequence to a frequency domain.
US08331563B2
A system and method for providing secure communication of sensitive information is provided. A crypto key unique to an implantable medical device is dynamically generated on a programmer. Sensitive information for the implantable medical device is encrypted using the crypto key. A telemetry connection of at least one of a short range and a long range is established between the implantable medical device and the programmer. The encrypted sensitive information is transmitted to the implantable medical device via the telemetry connection. The crypto key is transmitted to the implantable medical device via the telemetry connection at short range.
US08331561B2
A sink may be to used to process multimedia digital data. The sink may include a plurality of input ports, an output port, a switchably-enabled selector to select an input port from a plurality of HDMI input ports to couple to an output port, a control circuit to detect encrypted data in a channel of the input ports; and a plurality of decryption engines. Each of the decryption engines may be coupled to respective input ports to synchronize with a corresponding encryption engine of a data source after the control circuit detects encrypted data in the channel of the respective input port. Additional circuitry may be included to operate the sink in a power saving mode. Also, methods for processing the data in both power saving and non-power saving modes.
US08331558B2
The method of cipher block chaining using elliptic curve cryptography allows for the encryption of messages through elliptic curve cryptography and, particularly, with the performance of cipher block chaining utilizing both the elliptic curve and its twist, regardless of whether the elliptic curve and its twist are isomorphic with respect to one another. The method of performing elliptic curve cryptography is based on the elliptic curve discrete logarithm problem. It is well known that an elliptic curve discrete logarithm problem is a computationally “difficult” or “hard” problem.
US08331556B2
The invention proposes a method and a device for decrypting an encrypted message represented by a sequence C or applying an electronic signature to a sequence C, said sequence C consisting of data belonging to a finite field K=GF(q), where q>1, in which there are processed successive blocks each comprising (n·d) successive data items from the sequence C, where n and d are predetermined integers greater than 1, the processing of such a block including the following steps: applying a predetermined affine invertible transformation t−1 to said block; interpreting the resulting block as being formed of n successive elements (y1, y2, . . . , yn) of an extension E=GF(qd) of the field K; calculating an n-tuplet (x1, x2, . . . , xn) of elements of the field E by solving a system f of n predetermined polynomials of the form y k = ∑ 1 ≤ i ≤ j ≤ n a k ( ij ) x i q α i x j q β j + ∑ 1 ≤ i ≤ n b k i x i q γ i + c k ( 1 ≤ k ≤ n ) in which the coefficients ak(ij), bk(i), and ck belong to E and the exponents αi, βj, and γi are positive or zero integers; interpreting said n-tuplet (x1, x2, . . . , xn)as being a new block formed of (n·d) successive elements from the field K; and applying a predetermined affine invertible transformation s−1 to said new block.
US08331555B1
An MD5 processing apparatus is a hardware-implemented MD5 process in a programmable device such as an FPGA or the like. The programmable device is programmed to include four processing engines, each of which performs a single MD5 stage having four MD5 operations performed by the MD5 stage. Each stage begins with four 32-bit values in an A register, a B register; a C register; and a D register. These values are processed using four sub-stages in the MD5 stage using a number of adders along with fixed nonlinear function processing units and fixed 32-bit-shift units. The fixed nonlinear function processing units in a given stage implement only the nonlinear function needed for the MD5 round being performed by the stage. Likewise, each fixed 32-bit-shift unit uses direct bit routing to effect bit shifts taking advantage of the cyclic nature of shifts required by the MD5 hashing algorithm.
US08331554B2
A method for pivotably adjusting a first portion of a device in two directions relative to a second portion of the device includes: rotating the first portion relative to the second portion, about a first pivoting axis of a biaxially pivotable hinge and a uniaxially pivotable hinge, to be in a closed position (or a first open position) whereby the uniaxially pivotable hinge automatically deepens engagement when opened about the first pivoting axis; and rotating the first portion relative to the second portion about a second pivoting axis of the biaxially pivotable hinge to be in the closed position (or a second open position) whereby urging of the first portion relative to the second portion causes automatic disengagement of the uniaxially pivotable hinge.
US08331552B2
In one embodiment, the presence of double talk (DT) is detected in a telecommunications network having a near-end user and a far-end user. The energies of both (1) a signal received from the far-end user by the near-end user and (2) a signal to be communicated from the near-end user to the far-end user are computed. An echo return loss (ERL) estimate is calculated based on the energy calculations, and a preliminary decision is made as to whether DT is present based on the ERL estimate and the energy calculations. If DT is detected, then a counter is set to a hangover value. If DT is not detected, then the counter is reduced. This process is repeated, and, for each iteration, a final decision as to whether DT is present is made based on the counter value.
US08331549B2
Methods and systems are presented for integrating workforce management and quality monitoring. In one embodiment, the method comprises the steps of: receiving information about a skill; capturing a plurality of contacts made by an agent; receiving an evaluation of the contacts; and updating the skill information based on the evaluation. The skill is associated with an agent, and the evaluation measures the agent skill. In another embodiment, the method comprises the steps of: receiving information about a skill; capturing a plurality of contacts made by an agent; receiving an evaluation form for the contacts; and updating the form based on the skill information. The skill is associated with an agent, and the form produces a measurement of the agent skill.
US08331546B2
Processing a communication is disclosed. A first request to establish communication is received at a redirection node from a requesting communication participant. A destination communication participant associated with the request is determined. A communication session in which the requesting communication participant, the redirection node, and the destination communication participant are participants at the same time is established, including sending from the redirection node to an equipment associated with the destination communication participant a second request to establish communication between the redirection node and the equipment associated with the destination communication participant. A communication session processing feature not provided with respect to the communication session by a telecommunication service provider associated with a service provider network used to establish and provide the communication session is made available to at least one of the requesting communication participant and the destination communication participant.
US08331543B2
Client devices/applications associated with a subscriber of an enhanced communication system are enabled to generate communication records identifying individual communication sessions along with tie-breaker values such that the records can be evaluated following a trigger event and duplicate records for the same subscriber can be removed in order to provide accurate information to the subscriber when the event is over.
US08331535B2
The present invention is a shielded anode having an anode with a surface facing an electron beam and a shield configured to encompass the anode surface. The shield has at least one aperture and an internal surface facing the anode surface. The shield internal surface and anode surface are separated by a gap in the range of 1 mm to 10 mm. The shield of the present invention is fabricated from a material, such as graphite, that is substantially transmissive to X-ray photons.
US08331534B2
According to some aspects, an x-ray apparatus for imaging and/or radiation therapy is provided, the x-ray apparatus comprises an electron source capable of generating electrons, at least one first target arrange to receive electrons from the electron source, the at least one first target comprising material that, in response to being irradiated by the electrons, emits broad spectrum x-ray radiation, at least one second target arranged to receive at least some of the broad spectrum x-ray radiation, the at least one second target comprising material that, in response irradiation by broad spectrum x-ray radiation from the first target, emits monochromatic x-ray radiation, and at least one detector position to detect at least some of the monochromatic x-ray radiation emitted from the at least one second target. According to some aspects, a relatively low cost, relatively small footprint x-ray apparatus for generating monochromatic x-ray radiation suitable for medical/clinical purposes and appropriate for use in existing medical facilities such as hospitals and/or small clinical settings is provided.
US08331529B2
A medical imaging system includes an x-ray source (112) having a focal spot that emits radiation that traverses an examination region (108). The position of the focal spot along a longitudinal direction is a function of a temperature of one or more x-ray source components. The system further includes a detector (120) that detects the radiation and a collimator (116), disposed between the x-ray source (112) and the examination region (108), that collimates that radiation along the longitudinal direction. A focal spot position estimator (132) dynamically computes an estimated position of the focal spot along the longitudinal direction based on the temperature of one or more x-ray source components. A collimator positioner (128) positions the collimator (116) along the longitudinal direction based on the estimated focal spot position prior to performing a scan.
US08331522B2
A maintenance/repair device for reactor internal structure 6 of the present invention includes a device body 6a configured to be fixed on a reactor internal structure 49. Connected to the device body 6a is a welding-part repair mechanism 6b configured to repair a welding part 49a of the reactor internal structure 49. Thus, a welding part 2a of the reactor internal structure 49 can be repaired by the welding-part repair mechanism 6b, while the device body 6a is fixed on the reactor internal structure 49.
US08331520B2
A PLL circuit of which low power consumption and miniaturization are satisfied at the same time is provided. A phase comparator of the PLL circuit includes a counter and a time-to-digital converter. The counter receives a reference clock signal and a low frequency clock signal obtained by dividing an output of a digital controlled oscillator, and a high frequency clock signal. The counter detects a phase difference between the reference clock signal and the low frequency clock signal by counting the clock number of the high frequency clock signal. The time-to-digital converter receives the reference clock signal and the low frequency clock signal. The time-to-digital converter detects the phase difference between the reference clock signal and the low frequency clock signal to the accuracy of a time period shorter than a cycle of the high frequency clock signal, after the output of counter reaches a predetermined range.
US08331511B2
An aspect of the present invention is drawn to a receiver operable to receive a first signal transmitted on a first carrier and to receive a second signal transmitted on a second carrier. The receiver includes a first filter, a second filter and a nonlinear compensator. The first filter is arranged to receive the first signal and to generate a first filtered signal. The second filter is arranged to receive the second signal and to generate a second filtered signal. The nonlinear compensator is arranged to output a first compensating signal based on the first filtered signal and the second filtered signal and to output a second compensating signal based on the first filtered signal and the second filtered signal. Further, the nonlinear compensator can reduce one of nonlinear interference within the first filtered signal and nonlinear interference between the first filtered signal and the second filtered signal.
US08331498B2
In receiving a radio block comprising a plurality of bursts, burst data is saved prior to demodulating each burst using an independent preliminary modulation technique decision. When a global modulation technique decision over the radio burst is formulated, if the preliminary modulation technique decision for one or more bursts disagrees, data associated with that burst may be retrieved and demodulated using the global modulation technique decision. In one embodiment, the mismatching burst is erased and decoding over the block is attempted, with the second demodulation being performed only if a decoding metric indicates decode errors. In another embodiment, each mismatching block is re-demodulated as soon as a global modulation technique decision is formulated and a mismatch to the preliminary modulation technique decision is detected. In both embodiments, an increase in the number of soft bits improves decoder performance.
US08331496B2
The present invention relates to a phase recovery device, phase recovery method and receiver for 16 QAM data modulation. The phase recovery device comprises: a fourth power calculator for calculating fourth power values of respective symbols in a symbol block; a classification unit for classifying respective symbols in the symbol block based on amplitudes, so as to classify respective symbols in the symbol block into a first category having a large or small amplitude, and a second category having an intermediate amplitude; a reference point determination unit for determining a reference point based on categories of respective symbols in the symbol block and their fourth power values; a rotation unit for rotating respective symbols in the symbol block undergone the fourth power operations and being classified into the second category, based on the reference point; and a phase estimation unit for performing phase estimations based on respective symbols in the symbol block undergone the fourth power operations and being classified into the first category, and respective rotated symbols in the symbol block undergone the fourth power operations and being classified into the second category.
US08331492B2
A device for determination of the frequency discrepancy (105) between a mobile radio and a base station which is transmitting a sequence of symbols, having a unit (6-11) for calculation of terms, with one term being formed from two symbols in the sequence received by the mobile radio, and in which case the phase difference of the two symbols can be determined from the term, a unit (14, 15) for formation of groups from the terms, with one term being assigned to one group on the basis of features of the symbols on which it is based, and a unit (39) for calculation of the discrepancy (105) on the basis of a group.
US08331487B2
RF predistortion apparatus for making linear the output signal of non-linear components such as RF power amplifiers. The apparatus comprises an RF input line for carrying an RF signal connected to an envelope detector for finding the envelope of the RF signal, a power detector for finding the power of the RF signal and a quadrature modulator. The apparatus also comprises a coefficient vector input line for carrying an input signal that carries one or more coefficients to a digitally controlled analog subsystem (DCAS). The DCAS having circuitry for processing both the output of the envelope detector and the output of the power detector by selecting one or more coefficients from the coefficient vector input line for generating a weighted summation of the power of the RF signal and a weighted summation of the envelope voltage of the RF signal that are output to the quadrature modulator. The quadrature modulator has circuitry for mixing the RF input signal with the output of the DCAS to generate a signal for predistorting the RF input signal feeding the power amplifier.
US08331482B2
A subcarrier allocation method for use by a transmitter, the transmitter being configured to, when transmitting first and second data streams, allocate pilot symbols for the first and second data streams to subcarriers, such that a first plurality of subcarriers carry the pilot symbols for the first data stream and a second plurality of subcarriers carry the pilot symbols for the second data stream. The method includes allocating, when the transmitter transmits the first data stream but does not transmit the second data stream, the second plurality of subcarriers to carry no formation or information relating to the first data stream.
US08331480B2
A method forms a preamble sequence in a wireless communication system. The method comprises determining a value K related to a time-domain characteristic of the wireless communication system so that a time-domain preamble sequence includes a number of K waveforms similar in shape to one another having a linear phase shift, identifying a first preamble sequence for a first band, the first preamble sequence having a first length not dividable by K, identifying at least one second preamble sequence each for a second band, the at least one second preamble sequence having at least one second length, identifying the length of a third preamble sequence, the length of the third preamble sequence equal to a sum of the first length and the at least one second length, determining whether the time-domain characteristic is maintained when the one or more of the at least one second preamble sequence is concatenated with the first preamble sequence, modifying one or more of the at least one second preamble sequence if the time-domain characteristic is not maintained when concatenated, and forming the third preamble sequence by concatenating the first preamble sequence and the at least one second preamble sequence having one or more second preamble sequence modified.
US08331477B2
A progressive parallel interference canceller (PPIC) and a method and a receiver thereof are illustrated. The PPIC reconstructs each subchannel interference reconstruction signal through several iterations and subtracts the corresponding subchannel interference reconstruction signal from each subchannel frequency-domain reception signal to obtain a subchannel frequency-domain signal. Thereby, according to the present disclosure, inter-channel interference can be cancelled without re-performing channel coding or estimating the signal to noise ratio (SNR) or frequency offset.
US08331469B2
In wireless systems, a method and system for pre-equalization in a single weight (SW) single channel (SC) multiple-input multiple-output (MIMO) system are provided. A first receive antenna and at least one additional receive antenna may receive a plurality of SC communication signals transmitted from at least two transmit antennas. Estimates of the propagation channels between transmit and receive antennas may be performed concurrently and may be determined from baseband combined channel estimates. Channel weights may be determined to modify the signals received by the additional receive antennas. Pre-equalization weight parameters may be determined to modify subsequent signals transmitted from the transmit antennas. The pre-equalization weight parameters may be based on the propagation channel estimates and may be determined by LMS, RLS, DMI, or by minimizing a cost function. Closed loop transmit diversity may also be supported.
US08331465B2
A method and apparatus for improving channel estimation within an OFDM communication system. Channel estimation in OFDM is usually performed with the aid of pilot symbols. The pilot symbols are typically spaced in time and frequency. The set of frequencies and times at which pilot symbols are inserted is referred to as a pilot pattern. In some cases, the pilot pattern is a diagonal-shaped lattice, either regular or irregular. The method first interpolates in the direction of larger coherence (time or frequency). Using these measurements, the density of pilot symbols in the direction of faster change will be increased thereby improving channel estimation without increasing overhead. As such, the results of the first interpolating step can then be used to assist the interpolation in the dimension of smaller coherence (time or frequency).
US08331462B2
A method and apparatus to selectively disregard co-channel transmissions on a medium uses an automatic gain control/clear channel assessment (AGC/CCA) circuit to gather signal power information, which is used to establish receiver sensitivity thresholds. Raw and cyclical power measurements of a received signal are processed by the AGC/CCA circuit to determine whether a current received signal process should be halted, and a new signal acquisition sequence begun.
US08331459B2
In one embodiment of the invention, an apparatus may comprise a memory to receive original video data that includes a continuity of time stamps and a discontinuity of time stamps. A processor may shift a first time stamp from the continuity of time stamps to the discontinuity of time stamps by an adaptively modified distance and play the shifted time stamp in a smooth fashion.
US08331456B2
Presented herein is a system, method, and apparatus for audio and video synchronization. In one embodiment, there is presented a method for displaying audio data and video data. The method comprises examining a plurality of portions of the audio data, where each of said plurality of portions of audio data is associated with a time stamp; examining a plurality of portions of the video data, where each of said plurality of portions of the video data is associated with a time stamp; decoding one of the portions of the video data; and decoding one of the portions of the audio data while decoding the one of the portions of the video data. The difference between the time stamp associated with the one of the portions of the video data and the time stamp associated with the one of the portions of the audio data is within a certain margin of error from a predetermined offset.
US08331451B2
Provided is a technology which can prevent deterioration of image quality when enhancing resolution of a predetermined key frame in a video sequence. Specifically, an apparatus to enhance resolution of a video frame is provided. The apparatus includes a frame extraction unit which extracts a key frame and one or more neighboring frames of the key frame from a video sequence; an upsampling unit which upsamples the key frame and the neighboring frames; a motion-vector search unit which calculates a motion vector of the upsampled key frame using the upsampled neighboring frames as reference frames; and a key-frame estimation unit which enhances quality of the upsampled key frame using temporal information obtained from the motion vector and spatial information in the key frame.
US08331444B2
This disclosure describes techniques useful in the encoding and/or decoding of video data of a video sequence. In general, this disclosure sets forth scanning techniques useful in the context of sub-band coding, which may improve the level of compression that can be achieved by entropy coding following sub-band coding. In one example, a method of encoding video data of a video sequence comprises sub-band encoding the video data to generate a plurality of sub-bands, scanning each of the sub-bands from two-dimensional blocks into one-dimensional vectors based on scan orders defined for each of the sub-bands, and entropy encoding each of the scanned sub-bands.
US08331443B2
A system for evaluating video quality using auxiliary information of a codec includes a video transmitter that includes a source video input unit for inputting source video, an encoding unit for encoding the input source video, a decoding unit for decoding encoded video data, and a video quality evaluation unit for evaluating video quality using the decoded video data. The encoding unit transmits auxiliary information required for video quality evaluation, among information acquired in an encoding procedure, to the video quality evaluation unit. The video quality evaluation unit evaluates video quality using the decoded video data received from the decoding unit, and the auxiliary information received from the encoding unit.
US08331439B2
The optimising of video data files for downloading to a mobile device is disclosed, in which the total data volume of the file is limited. An input video clip of image frames is coded to produce a first coded video data file having a predetermined data volume. A measure of spatial data loss is obtained and the obtained measure of data loss is compared against a predetermined data loss value. If too much spatial loss has occurred, frames are removed from the input clip and a re-coding process is performed of the input video clip to produce an alternative output data file. Preferably, the data frame-rate is not allowed to drop below a predetermined minimum and if too much spatial loss still occurs, audio quality is reduced.
US08331436B2
An elastic expert system for allocating bits according to application domain requirements and network resources. The elastic expert system observes the network resources and determines a state for allocating bits, the state relating to the application domain requirements. The elastic expert system can then allocate bits to a region-of-interest based on the determined state. The elastic expert system also can allocate bits to a background region and an extended region of interest.
US08331435B2
An object is to calculate an accurate motion vector with a small computational effort. To this end, provided is a system for compressing a motion picture generated by projecting objects onto a screen, the objects moving relatively to the screen in a 3D space, the system including: a motion calculating component which calculates a motion vector of the object within the screen by projecting onto the screen a motion of the object in the 3D space between a time corresponding to a compression target frame and a time corresponding to another frame; and a compressing component which compresses the compression target frame by motion compensation based on the motion vector.
US08331425B2
A system, method and apparatus, provide for the utilization of the MIMO technique with single-antenna communication devices that maximize high-speed broadband communication. The apparatus includes a wireless communication interface (WCI) device configured to exchange wireless signals with a base station through a multiple input multiple output (MIMO) air interface and to exchange a corresponding set of wireless signals with an access terminal through a wideband air interface having a greater bandwidth than the bandwidth of the MIMO air interface. The system includes a plurality of WCI devices communicating with the base station and exchanging corresponding signals with the access terminal.
US08331424B2
By partially serializing the transmission of a sequence keyed UWB symbol (FIG. 2), the number of parallel receiver branches required to receive such a transmission is reduced. The reduced number of receiver paths are re-used during the reception of each of the partially serialized portions of a UWB symbol, and the local oscillator (312, 332, 334, 336) output frequencies are changed for reception of each of those portions. Reducing the number of parallel receiver paths advantageously reduces the amount of power consumed by such a receiver. Similarly, the amount of area required to implement such a receiver in an integrated circuit is advantageously reduced. In a further aspect of the present invention, a synchronization sequence uses less than the complete set of frequency bands (402-408) available for transmission of a UWB symbol.
US08331422B2
A method and apparatus provide high-sensitivity GPS/GNSS signal acquisition in a stationary GPS/GNSS receiver. The uncertainty in frequency due to apparent Doppler shift is partitioned into a plurality of contiguous frequency bins, and the uncertainty in location of navigation data bit boundaries is partitioned into equally spaced trial bit boundary locations. For each combination of the trial bit boundary location and the frequency bin, a signal block of captured complex baseband signal is Doppler-compensated using a phase rotator, and then synchronously summed with a periodicity of one period of C/A code so as to produce a compressed sample block having N samples. Each compressed sample block is cross-correlated with one period of reference C/A code to produce an N-value correlation function. A predetermined number of magnitudes of the N-value correlation functions are stack-accumulated into an array with precession compensation so as to find a correlation peak having the largest value.
US08331421B2
Aspects of a method and system for a delay-locked loop for closely spaced multipath may include determining a difference signal computed from one or more early energies and one or more late energies associated with one or more channel taps selected from a plurality of channel taps. A fat finger timing may be adjusted based on the difference signal, the fat finger comprising the plurality of channel taps that are spaced contiguously at chip period intervals. The one or more early energies and the one or more late energies may be determined based on an offset of Tc/2 or 3Tc/8, where Tc denotes the chip period interval. The offset may be measured from an energy peak associated with a multipath component that may be associated with the fat finger.
US08331419B2
A method for generating a preamble of a data unit for transmission via a communication channel includes generating a first field of the preamble using one of a first sequence or a second sequence, such that the first sequence and the second sequence are complementary sequences such that a sum of out-of-phase aperiodic autocorrelation coefficients of the first sequence and the second sequence is zero; generating, using the other one of the first sequence or the second sequence, an indicator of a start of a second field of the preamble, the second field associated with channel estimation information, such that the indicator of the start of the second field immediately follows the first field; and generating the second field of the preamble.
US08331400B2
A PON system capable of utilizing the bandwidth of an optical transmission channel in the PON section. In a PON system including an OLT and a plurality of ONUs, the OLT has: a downstream frame processing unit that removes at least part of the header information in a layer 2 header from a downstream frame received from a wide area network, and converts the remaining frame portion into a frame having a header specific to the PON section; and a downstream frame processing unit that extracts a downstream frame portion to be transferred to a user terminal, from a received frame from a PON, and adds the layer 2 header information deleted in the OLT.
US08331397B2
The present invention relates to a method, apparatuses, a system, and a computer program product for selecting at least one cooperative node from multiple cooperative nodes (21 to 23) for receiving a signal from a source node (10), wherein at least two stages of a backoff process are provided, in which the candidate cooperative nodes (21 to 23) determine respective backoff numbers according to their channel conditions to the source node (10), wherein the second stage is performed if the first stage was not successful or if a second cooperative node shall be selected.
US08331387B2
Methods and apparatus for data switching are disclosed. An example method includes receiving a data traffic flow at a data ingress module and buffering the data traffic flow in a virtual output queue included in the data ingress module, where the virtual output queue being associated with a data egress module. The example method also includes communicating the data traffic flow to the data egress module via a fabric egress queue included in a data-switch fabric. The example method further includes monitoring data occupancy in the fabric egress queue and determining, based on the data occupancy, that a change in congestion state in the fabric egress queue has occurred. The example method still further includes, in response to the change in congestion state, communicating a flow control message to the data ingress module and, in response to the flow control message, modifying communication of the data traffic flow.
US08331380B2
A network device for processing data on a data network includes a port interface, in communication with a plurality of ports, configured to receive data packets from a data network and to send processed data packets to the data network and a bookkeeping memory, in communication with the port interface. The port interface is configured to store values associated with a data packet when a head of the data packet is received by a port of the plurality of ports and utilize the stored values, if needed, when a tail of the data packet is received by the port.
US08331373B2
The subject mailer described herein includes methods, systems, and computer readable media for automatically selecting between Internet protocol switching modes on a per-module basis in a packet forwarding device. According to one aspect, a method may include determining capacities of hardware longest prefix matching (LPM) tables located on each input/output (I/O) module in a multi-module IP packet forward device. The number of routes currently stored in a software LPM table may be determined. If the software LPM table can be stored within the hardware LPM table for an I/O module, an LPM mode may be automatically selected for that I/O module. If the contents of software LPM table cannot be stored within the hardware LPM table for a particular I/O module, the I/O module may be automatically transitioned to operate in an Internet protocol forwarding database (IPFDB) mode.
US08331366B2
A system and method for deployment of a software image to a plurality of target devices are disclosed. A method may include communicatively coupling a root node device to a plurality of internal node devices, and communicatively coupling a plurality of leaf node devices to the root node devices and the internal node devices. The root node device may transmit a software image from the root node device to at least two of the internal node devices, and each internal node device may transmit the software image to at least one other internal node device or leaf node device.
US08331363B2
A first communication terminal attaches information to be used to recognize whether or not header decompression processing is required and to recognize a forwarding route to a second communication terminal, to compressed data obtained through compressing a header of original data destined for the second communication terminal, and sends the compressed data to the network. Upon receipt of the compressed data, a data forwarding unit in a network recognizes, based on the information, whether or not the compressed data requires the header decompression processing and the forwarding route, and sends, if the compressed data does not require the header decompression process, the compressed data to the recognized forwarding route without decompressing the header.
US08331362B2
In one embodiment, a method includes receiving a device identifier associated with a virtual resource, determining a configuration template identifier based on the device identifier, and selecting a configuration template from a library of configuration templates based on the configuration template identifier. The receiving, determining, and selecting are at a network device. The virtual resource is hosted by a host device. The device identifier is received from the host device.
US08331361B2
A plurality of memory devices of mixed type (e.g., DRAMs, SRAMs, MRAMs, and NAND-, NOR- and AND-type Flash memories) are serially interconnected. Each device has device type information on its device type. A specific device type (DT) and a device identifier (ID) contained in a serial input (SI) as a packet are fed to one device of the serial interconnection. The device determines whether the fed DT matches the DT of the device. In a case of match, a calculator included in the device performs calculation to generate an ID for another device and the fed ID is latched in a register of the device. In a case of no-match, the ID generation is skipped and no ID is generated for another device. The DT is combined with the generated or the received ID depending on the device type match determination. The combined DT and ID is as a packet transferred to a next device. Such a device type match determination and ID generation or skip are performed in all devices of the serial interconnection. With reference to device type provided to the interconnected devices, IDs are sequentially generated. The SI containing the DT, the ID and an ID generation command is transmitted in a packet basis to a next device.
US08331357B2
Apparatus for placing a plurality of computer-assisted compressed-voice subscriber calls using a circuit-switched signal path in a distributed telecommunications network. A plurality of vocoders receive voice data from respective subscriber voice devices and output substantially continuous compressed-voice data signals which are arranged by a plurality of packetizers into compressed-voice data packets. A plurality of network adapters send the compressed-voice data packets to a circuit-switched telephone network. A plurality of sequencers remove the substantially continuous compressed-voice data signals from the compressed-voice data packets. A multiplexer coupled to the sequencers combines the compressed-voice data signals into a compressed-voice data package and a signal injector injects the compressed-voice data package into a prearranged time slot of a conventional circuit-switched signal path. Upon arrival at the destination, the time slot carrying the compressed-voice data is disassembled and compressed-voice data is routed to destination subscriber premises. Circuit-switched telephone networks can now be employed to carry compressed voice, allowing simultaneous voice and data communications, while still providing low cost and high quality voice service.
US08331346B2
A communication system includes devices configured to communicate with each other through a temporal sequence of frames. Each of these frames includes multiple sub-channels and network-context information associated with communication between the devices. For example, network-context information associated with a data packet transmitted by a first device using a first sub-channel during a first frame is included in the first sub-channel. Furthermore, a second device, which communicates with the first device and a third device, arbitrates potential conflicts between the first device and the third device over use of the first sub-channel by providing feedback information to the first device. This feedback information is determined based on the network-context information in multiple frames, which is accumulated by the second device.
US08331345B1
A method including: receiving, over a first wireless channel, a first beacon specifying a time interval during which a first wireless client is to communicate with a wireless access point according to an infrastructure network model; in response to receiving the first beacon, causing the first wireless client to exchange packets of data with the wireless base station over the first wireless channel for the time interval specified in the first beacon, and in response to expiration of the time interval specified in the first beacon, (i) causing the first wireless client to exchange packets of data with a second wireless client over a second wireless channel according to an ad hoc network model, or (ii) causing the first wireless client to enter a sleep state.
US08331343B2
There is provided a method of enabling a user equipment to transmit a control signal to a base station. The method includes allocating a control signal to a control region on a subframe comprising the control region for the control signal and a data region for user data, wherein different frequency bands within the control region are allocated to different user equipments, and transmitting the subframe in uplink direction. A control signal can be robustly transmitted under variance of channel condition.
US08331341B2
A base station for transmitting a synchronization signal on a synchronization channel with a system bandwidth which is less than the maximum system bandwidth in a radio communication system supporting multiple system bandwidths includes a multiplexing unit configured to multiplex the synchronization channel and a channel other than the synchronization channel based on a characteristic of a reception filter used in a mobile station. The multiplexing unit may place the synchronization channel and the channel other than the synchronization channel on continuous subcarriers. Alternatively, the multiplexing unit may assign a guard band or a cyclic prefix to a transition band of the reception filter.
US08331338B2
A network-based emergency call device for a vehicle. A first connection between the vehicle and a server is firmly prescribed as a permanent IP connection. This connection is used to send an emergency call, together with the necessary emergency call data to the server. The latter forwards the emergency to all the registered assistance units via further connections directly and without human action. The assistance unit providing assistance is selected automatically by taking the emergency call by an assistance unit. The subsequent setup of a communication link between the assistance unit taking the call and the vehicle involves the use of the already existing IP connection between the vehicle and the server for the communication link which is to be set up. The data to be transmitted and the data rate can also be customized to the current situation of the vehicle and to the surroundings of the vehicle.
US08331334B2
Methods and systems for a handheld portable communication device for configuring connection to and use of local and remote resources are disclosed and may include discovering available networks and resources, establishing a route between the handheld wireless communication device and a selected one or more of the available resources via a selected one or more of the available networks based on user preference criteria stored in the handheld wireless communication device, and communicating multimedia data between the handheld wireless communication device and the selected one or more of the available resources via the established route. The established route may be dynamically adjusted, based on network availability and bandwidth. The handheld wireless communication device may communicate utilizing a plurality of wireless protocols. The preference criteria stored in the handheld wireless communication device may be dynamically adjusted. The resources may be local or remote to the handheld wireless communication device.
US08331332B2
A wireless universal serial bus (WUSB) host is configured to execute WUSB communication with at least one WUSB device. The WUSB host includes a transmitter, a receiver, an analyzer, an adaptive channel time allocation (CTA) setting unit, and a controller. The transmitter is configured to broadcast an initial control packet to the at least one WUSB device, where the control packet includes CTA information generated for the at least one WUSB device. The receiver is configured to receive a data packet from the at least one WUSB device in a packet receiving period indicated by the CTA information included in the control packet. The analyzer is configured to analyze at least one data packet received by the receiver and to determine whether the data packet has been normally received. The adaptive CTA setting unit is configured to adaptively determine, for each of the at least one WUSB device, an optimal packet receiving period in which the analyzer has determined that the data packet has been normally received, and to set the CTA information generated for the at least one WUSB device based on the optimal packet receiving period. The controller configured to generate a subsequent control packet including the CTA information set by the adaptive CTA setting unit.
US08331323B2
An inter-network tunnel switching method includes the following steps: a first inter-network interconnection device on a first network sets up a second tunnel between the first inter-network interconnection device and a second inter-network interconnection device on a second network and triggers the switching from a first tunnel to the second tunnel. The first and second tunnels are configured to forward signaling between a mobile station (MS) on the first network and the second network or between an MS on the second network and the first network. A first inter-network interconnection device is also provided.
US08331314B2
Systems and methods according to these exemplary embodiments provide for selectively transmitting a pre-registration, re-registration or de-registration initiation message associated with handing off user equipment between different access systems, e.g., a long term evolution (LTE) system and a high rate packet data (HRPD) system, to reduce dormant sessions. The decision to selectively transmit initiation messages is typically performed by a dormant session management function (DSMF).
US08331313B2
The present invention modifies existing media independent handover (MIH) function (MIHF) frame format as defined by the IEEE 802.21 standard. In one embodiment, the variable load of the MIHF frame is modified to eliminate the MIHF variable header by defining the MIHF identification (ID) field and the session ID field as fixed fields in the MIHF fixed header. Thus, the MIHF variable load is only made up of the MIHF payload. In another embodiment, a field such as an information element (IE), a header, or MIH service data such as a command or an event, is represented by a type field, a length field and a value field (TLV). The length of the value field is exactly 128 octets, and the length field only occupies one octet.
US08331310B2
A system has multiple antennas, a Time Division Multiplexing (TDM) module creating TDM slots, and demultiplexing circuitry inserting within the TDM slots Orthogonal Frequency Division Multiplexing (OFDM) symbols and associating the TDM slots with data sub-streams. The system also includes precoding circuitry associating the data sub-streams with multiple tones. Each of the respective tones corresponds to a respective one of the antennas. The antennas transmit the data sub-streams using the multiple tones.
US08331300B2
The invention relates to a method for communicating data via a shared wifeless channel. The method comprises the steps of preparing a data packet for transmission via the shared wireless channel (10); detecting any signal presence in the channel (20); and transmitting the data packet if no signal has been detected in the detecting step C60). Further, the method comprises the step of transmitting the data packet if transmission requirements related to the data packet are met, irrespective of any signal detection in the detecting step (30,26).
US08331299B2
A method and apparatus of transmitting and receiving data in a mobile communication system is disclosed. The method of transmitting and receiving data in a mobile communication system comprises receiving control information related to transmission and reception from a transmitting side, determining at least one of power saving parameter information of a talk spurt and a silence period from the control information related to transmission and reception, and receiving data from the transmitting side by applying the power saving parameter information depending on the talk spurt and the silence period. According to the above method, unnecessary data reception is not performed in the silence period.
US08331290B2
A method and apparatus for data delivery confirmation in a wireless transmit receive unit (WTRU) including transmitting an uplink (UL) message, performing a mobility operation, determining that the UL message is not acknowledged, and generating a delivery failure message. The mobility operation is a handover or a radio resource control (RRC) connection reestablishment. A message including the delivery failure message is passed between protocol layers.
US08331285B2
A method and apparatus for establishing an access channel in a wireless communication system is provided, comprising receiving an AccessGrant on a carrier on which the last probe was transmitted and ending an access probe transmission upon receiving the AccessGrant. A method and apparatus is further provided, comprising determining expiration of an access grant timer and ending an access probe transmission upon the expiration of the timer. A method and apparatus is further provided comprising receiving an IdleState.IdleHO indication and ending an access probe transmission upon receiving the IdleState.IdleHO indication. A method and apparatus is further provided receiving a new AttemptAccess command, wherein the AttemptAccess command is processed after a current probe transmission ends and ending an access probe transmission on receiving the new AttemptAccess command.
US08331279B2
A multiprocessor system used in a car, home, or office environment includes multiple processors that run different real-time applications. A dynamic configuration system runs on the multiple processors and includes a device manager, configuration manager, and data manager. The device manager automatically detects and adds new devices to the multiprocessor system, and the configuration manager automatically reconfigures which processors run the real-time applications. The data manager identifies the type of data generated by the new devices and identifies which devices in the multiprocessor system are able to process the data.
US08331276B2
A signal having a frame structure is transmitted and received in a cell by a first base station, the structure of the frame having a downlink frame part and an uplink frame part. Each frame part has the ability of carrying at least one data region allocated to at least one user or broadcasted for the traffic flow between the telecommunication network and the user terminal via the first base station. The downlink frame part has an overhead part with at least synchronization or system information. The frame structured signal is transmitted periodically Frame N, Frame N+1, Frame N+2, Frame N+3 with a normal interval defined by the system. The system during, a power saving mode, increases the interval between at least a first and the next following second frame structured signal to a power saving interval.
US08331275B2
An apparatus comprising a mobile node (MN) comprising a first radio interface and at least one second radio interface, wherein a point of service (PoS) is configured to communicate with the MN via the first radio interface to proxy the second interface, and wherein the first interface is an active interface and the second interface is a powered off interface. Also included is an apparatus comprising at least one processor configured to implement a method comprising setting an interface between a MN and a network in a powered off mode, tracking the mobility of the MN on behalf of the network when the interface is powered off, and waking up the interface when a call arrives in the network for the interface.
US08331269B2
Embodiments of the present invention provide a method and device for transmitting voice in a wireless system. The method includes: identifying, by a transmitter, each original voice encoding packet needed to be sent out with a number indicating playback order, and performing channel encoding on each identified original voice encoding packet to construct a voice session packet; establishing a voice session or voice data mixed session between the transmitter and a receiver; allocating a channel dynamically for the voice session or the voice data mixed session; sending, by the transmitter, newly-arrived voice session packets, delayed voice session packets, voice session packets needed to be re-transmitted, data session packets and control command packets according to pre-configured priority; receiving and detecting, by the receiver, the voice session packets, sending an NACK packet comprising number of a lost voice session packet to the transmitter to inform the transmitter to re-transmit the voice session packet, if it is confirmed that the voice session packet is lost; and putting voice session packets properly received into a jitter buffer controller at the receiver if the receiver is a terminal. In embodiments of the present invention, spectral efficiency and reliability of real-time voice services in a wireless multi-service transmission system may be improved while satisfying the Quality of Service (QoS) requirements of real-time services, such as voice service.
US08331264B2
A wireless sensor network and a method for configuration thereof are includes a plurality of sensor nodes and a sink node. The network configuration method includes collecting location information about the sensor nodes by the sink node, setting the sensor nodes, which have sensing regions include a transmitting region of the sink node, to an active node based on the location information, and configuring a network composed of the active nodes. Dead nodes are detected by the sink node, and inactive nodes are activated to reconfigure the network as needed due to the detected dead nodes.
US08331263B2
Systems and related methods for discovering network nodes and routable addresses include a scan server, local link segment, an agent coupled to the local link segment, and a router coupled to place the scan server in communication with the agent. The scan server commands the agent to discover a network node coupled to the local link segment. The agent is responsive to commands from the scan server to discover a network node coupled to the local link segment. The agent also obtains a link-local address for the network node, and obtains a routable site-local address to which the link-local address maps. The agent provides the routable site-local address to the scan server.
US08331262B2
A method for relaying a route request RREQ message by an intermediate node which is connected with at least one node using a tree topology in a mobile communication system including a destination node and a source node which sends the RREQ message to the destination node via at least one intermediate node, to thus establish an optimal route for communications. The RREQ message is received along the route other than the tree route, and the first information is updated using its information. The intermediate node relays to a next intermediate node the RREQ message containing the updated first information.
US08331256B2
A method includes receiving priority information on priority for different frequency or a Radio Access Technology (RAT), measuring a serving cell periodically, measuring different frequency or RAT with higher priority than the serving cell, and suspending the measurement of different frequency or RAT with the higher priority during a certain time period when a measurement result of the different frequency or RAT with higher priority is lower than a reference value.
US08331254B2
Methods and apparatus in a frequency division duplex, orthogonal frequency division multiplex communication system assign resources, including the number, frequency position, and coding, in a subframe of a downlink to a user equipment (UE) based on parameters that influence the robustness against UE self-induced interference when the UE is scheduled for uplink transmission in that subframe.
US08331251B2
In an unauthorized access information collection system for monitoring unauthorized access to a honeynet so as to collect unauthorized access information, the system includes: a plurality of honey pots in which a private address or a global address is respectively set and which construct the honeynet; and an unauthorized access information collection device which is disposed between an Internet and the honeynet and which allocates a plurality of global addresses to the private address or the global address by setting of a routing table to transfer a received packet and which performs a communication control from the honeynet side to the Internet side based on a communication control list and records the packets passing through the unauthorized access information collection device.
US08331250B2
A system and method for strategic network planning includes a service forecast module that determines a forecasted service need for additional telecommunication network services. A network equipment module is in communication with the service forecast module. The network equipment module is operable to determine an equipment need for telecommunications network equipment in response to the determined forecasted service need. The equipment need includes a list of equipment that is desired to meet the forecasted service need. A task module is also in communication with the network equipment module. The task module is operable to determine task needs in response to the determined equipment need. The task needs include a list of tasks that need to be completed to meet the equipment need. A project module is also in communication with the task module. The project module is operable to calculate a project start date. The project start date is calculated in response to the determined task needs. The project module is further operable to automatically initiate at least one task by the project start date.
US08331248B2
System and method for dynamic resource allocation in wireless communications networks. A method for dynamically allocating resources of a contention channel comprises computing an expected delay for a transmission made by a user over the contention channel, determining a target probability of collision from the expected delay, computing an allocation of resources of the contention channel using the target probability of collision, and allocating resources of the contention channel using the computed allocation of resources.
US08331241B2
A routing control method includes learning a route of receiving a first packet, which first packet has identification information attached thereto, only for the first packet having first arrived among a plurality of first packets that have identification information common to that of the first packet, which route is applied for transmitting a second packet having the same identification information as that of the first packet; and transmitting the first packet, wherein transmitting the first packet is done in a controlled manner depending on a condition of the first packet, wherein the controlled manner of transmitting the first packet includes controlling timing of the transmitting the first packet.
US08331236B2
The embodiments disclose a method for balancing traffic load between nearby cells of a mobile radio communication network, e.g. WiMAX Forum stage 2, 3 specifications or 3GPP UMTS Long Term Evolution (LTE), where cells are configured as peer network nodes interconnected by a transport network, e.g. an IP backbone preferably with multicast capability. In a preliminary off line step a) nearby cells are grouped into inner and border constellations. The first ones include group of nearby cells, not necessarily hosted by the same base station site, and belonging to a well defined geographic area, which are characterized by a common target utilization and by a common guard threshold for traffic load measured value. The second ones include the set of cells which are at the border between two inner constellations; target utilization and guard threshold are not defined, instead and cells actually belong to more than one inner constellation and have visibility over their target utilization and guard threshold parameters. Successively, in each constellation are executed the following on line steps: b) among all cells are exchanged their actual and residual traffic load status; c) all cells calculate the average actual traffic load into the constellation and compare it to their actual traffic load; d) cells with actual traffic load over the average book unreserved adjacent cells with the lowest actual traffic load and the highest residual traffic load as targets for traffic offloading; e) each booking cell command a fraction of its mobile terminals to execute handovers towards respective target cells accepting to be reserved; f) the reserved cells are released. Border constellation cells are enabled to trigger traffic offloading only when the average actual traffic load of the neighbor constellation is lower than its target utilization parameter.
US08331235B2
Example systems, apparatus, and methods to reroute Internet Protocol traffic based on network user preferences are disclosed. A disclosed example method includes detecting a network defect in a first communication path, receiving IP traffic associated with a network user at a router, wherein the IP traffic is to be routed by the router over the first communication path, and buffering the IP traffic associated with the network user during a first time period having a first duration defined by the network user.
US08331229B1
A method for packet filtering can include establishing at least one policy in a centralized policy management framework (PMF), wherein the policy includes at least one policy condition, monitoring data traffic, determining if the data traffic at least substantially meets one of the policy conditions, sending a trigger to the PMF, if at least one of the policy conditions is at least substantially met, generating an enforcement decision at the PMF, wherein the enforcement decision includes at least one enforcement action, sending the enforcement decision to an enforcement function, and enforcing the enforcement decision. A policy-enabled deep packet inspection system also is disclosed.
US08331219B2
A system, method, and Soft Switch for maintaining a current user dial plan in an Access Gateway. When an H.248 control link is established between the Access Gateway and the Soft Switch, the Soft Switch downloads the current dial plan to the Access Gateway. The downloaded information includes termination IDs and Directory Numbers/Subscriber Numbers, DN/SNBs, for all of the users connected to the Access Gateway. Whenever the Soft Switch receives changes to the dial plan, the Soft Switch updates the user dial plan in the Access Gateway.
US08331218B2
The present invention relates to allocating a radio resource in a wireless communication system utilizing orthogonal frequency division multiplexing (OFDM). Preferably, the present invention comprises receiving in a mobile station data associated with a radio resource allocation map from a base station, wherein the radio allocation map comprises control parameters for transmitting an uplink channel, wherein the uplink channel comprises at least one OFDM tile comprising a first set of subcarriers associated with representing at least part of an n-bit data payload, and a second set of subcarriers associated with representing at least part of a non-pilot m-bit data payload wherein each subcarrier carries a modulated data, and the first and the second set of subcarriers are exclusive to each other, and transmitting the uplink channel from the mobile station to the base station.
US08331216B2
In a single-carrier frequency division multiple access (SC-FDMA) system, a receiver receives transmission symbols from a transmitter, determines a set of subbands used by the transmitter, processes the received transmission symbols for the set of subbands, obtains received pilot values for a transmitted pilot, and obtains received data values for transmitted data. The receiver may iteratively perform channel and interference estimation for the transmitter. The receiver selects an initial interference estimate, derives a channel estimate based on the received pilot values and the interference estimate, and derives a new interference estimate based on the received pilot values and the channel estimate. The receiver may repeat the derivation of the channel estimate and the interference estimate for multiple iterations. The receiver then performs data detection and/or receiver spatial processing on the received data values based on the channel estimate and the interference estimate.
US08331215B2
This invention is a transmission scheme for multi-ACK/NAK and SRI in TDD. The described scheme enables using DAI as pure counter. QPSK is adopted as the modulation scheme in this invention which guarantees satisfactory detection performance. Link level simulations show that the event of one DL grant pass followed by three consecutive DL grant misses is of low probability.
US08331214B2
In a recording medium, an extension address is obtained without changing the number of bits of the address embedded in the wobble. The wobble address is partially or wholly encoded to embed the address information. At the time of reproducing the address information, the original address information is obtained by restoring the embedded information by the decoding process.
US08331208B2
An information readout device includes an equalizer and a maximum likelihood detector. The equalizer includes a second-order Volterra filter, and equalizes a readout signal read out from an information recording medium to a predetermined characteristic to output the equalization signal. The maximum likelihood detector outputs a binary signal through maximum likelihood detection based on the equalization signal. By limiting the number of second-order terms of the second-order Volterra filter to three terms or four terms, a nonlinear component can be effectively corrected.
US08331207B2
For use with a multi-layer optical disc, an optical pickup can eliminate a problem of causing a focus error signal and a tracking error signal to fluctuate due to interference of a signal light beam with a return light beam from another recording surface of a multi-layer optical disc during reproduction with an optical pickup that produces a tracking error signal and a focus error signal from a difference signal based on polarized reflected light.
US08331204B2
A near-field light generating device (10) which converts incident light into near-field light, includes: a metallic member (11) made of a metallic material; and a dielectric member (12) made of a dielectric material, the metallic member (11) having a first interface (16) and a second interface (18) that sandwich the dielectric member (12), the first interface (16) and the second interface (18) having flections (P16 and P18), respectively, an inner-interface distance, which is a distance between the first interface (16) and the second interface (18), being minimum at location of the flections (P16 and P18), and a rate of change of the inner-interface distance between the first interface (16) and the second interface (18) being asymmetrical with respect to the flections (P16 and P18). With the arrangement, it is possible to provide a minute near-field light generating device which can be easily fabricated and which can obtain high-intensity near-field light whose temporal change in intensity is small.
US08331200B1
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for determining a time zone for a computing device. A computing system identifies an approximate location of the computing device. The computing system identifies multiple time zones that correspond to the approximate location of the computing device. The computing system identifies a time offset for the computing device at a point in time. The computing system determines, as being a time zone for the computing device, a single time zone of the multiple time zones that matches the time offset at the point in time.
US08331198B2
A sound source comprises a bubble configured to be filled with a gas, an actuator configured to perturb the gas within the bubble, and a processing circuit configured to provide a control signal to the actuator to cause the actuator to perturb the gas within the bubble at a frequency defined by the control signal.
US08331196B2
A system and method for controlling operation of a transducer circuit, e.g., including an acoustic transducer arranged to cause mixing, cavitation or other movement in a liquid contained in a vessel located remote from the transducer. A load current of a transformer used to generate a drive signal for the transducer may be controlled to vary sinusoidally, to vary between negative and positive values and such that the load current flows in a closed loop when a zero voltage bias is applied across the primary transformer winding, to have a reduced or eliminated 3rd harmonic mode and/or to vary between three discrete modes including a forward current mode, a zero voltage loop current mode, and a freewheel current mode. An inverter circuit may be used to control the load current, e.g., so that the load current flows in a closed loop during portions of the control cycle.
US08331191B2
According to one embodiment, a semiconductor integrated circuit device includes an output circuit which includes an inverter having a first transistor and a second transistor whose current paths are series-connected between a first power supply voltage and a second power supply voltage, a first diode circuit one end of which is connected to the first power supply voltage, and the other end of which is connected to a control terminal of the first transistor, and an adjustment circuit which forms a current path for discharging a charge of the control terminal of the first transistor to the second power supply voltage when an input clock is at a first level.
US08331174B2
A semiconductor memory device includes: a repair address generation unit configured to generate a repair address signal in response to a first address signal; a line choice address generation unit configured to generate a line choice address signal by combining the first address signal and the repair address signal according to a determination as to whether the repair address signal is to be used; and a cell line decoding unit configured to select one of a normal cell region and a redundancy cell region according to the determination, and select one of a plurality of local cell lines provided in the selected cell region in response to the line choice address signal.
US08331171B2
A semiconductor memory apparatus includes a first data input/output line configured to transmit data from a first memory bank; a second data input/output line configured to transmit the data from the first memory bank; a first data output section configured to align and output data transmitted through the first data input/output line based on an input/output mode; and a second data output section configured to align and output either data transmitted through the first input/output line or the second data input/output line based on the input/output mode and an address signal.