Document | Document Title |
---|---|
US07735427B2 |
Shock absorber
The invention relates to a shock absorber (100), in particular for use as an additional irreversible shock-absorbing stage together with a component for transferring force. In order to achieve the reliable dissipating of high impact energies, a shock absorber (100) comprising the following is indicated in accordance with the invention: a base plate (1); a force-transferring element (3) having a tensioning element (4); an energy-absorbing element in the form of a deformation tube (5) which is connected by a first end section to the base plate (1); and a connecting element (6) for the disengageable connecting of the force-transferring element (3) to a second end section of the deformation tube (5), wherein the connecting element (6) is pressed against the tensioning element (4) such that the deformation tube (5) is braced between the tensioning element (4) and the base plate (1) without play. |
US07735425B2 |
Conveyor system with a conveyor carriage with axially aligned track rollers
A conveyor system (10) includes a conveyor course (12), which has a curved portion and two tracks (22, 24) located one above the other, and a conveyor carriage (14); each of the tracks (22, 24) is assigned at least one horizontal track roller (34, 36) of the conveyor carriage (14), and at least one of the tracks (22, 24) is assigned a further horizontal track roller (34, 36), which is spaced apart in the conveying direction (L) from the one track roller (34, 36) associated with the same track (22, 24). The axes of rotation (A, B) of the two track rollers (34, 36) are located in alignment with one another; and, whenever both tracks (22, 24) are each assigned a further track roller (34, 36), the axes of rotation (A, B) of these further track rollers (34, 36) are likewise in alignment with one another. |
US07735424B2 |
Overhead traveling vehicle system and method of transporting processing equipment into, or out of position around the overhead traveling vehicle system
An overhead traveling vehicle travels along a rail suspended from an upper position. Further, a buffer is suspended from an upper position. The buffer can be retracted from a storage space for an article, or the buffer is foldable compactly. |
US07735423B1 |
High visibility ordnance
A munition has an external surface. The munition may be of any type. The external surface includes a coating on at least part of it. Coatings may be, for example, paints, tapes, appliqués or other materials. The coating on the munition includes one or more of reflective material, phosphorescent material and fluorescent material. The reflective, phosphorescent and/or fluorescent coatings are applied to the munition prior to its being deployed. The reflective, phosphorescent and/or fluorescent materials in the coatings are visible at a safe distance from the munition and help to identify unexploded ordnance. |
US07735422B2 |
Shotgun-barrel projectile with intercalation and cartridge
The invention relates to a ball cartridge (1) for a shotgun with an intermediate means (2) which can be built into a cartridge (20). The bullet (1) has a cylindrical free area (10) on the lower side thereof and the intermediate means (2) is embodied as a piston (21) on the end thereof facing the bullet (1) and the diameter thereof is adapted to the free area (10). In order to provide a solid link between the bullet (1) and the intermediate means (2), the bullet (1) is placed on the piston (21) or vice-versa and is pushed into the free area (10) and wedged during the piston (21) shot. |
US07735421B2 |
Method for manufacturing a printing form and printing form with thermally insulating layer
Reusable printing forms and thermal image setting on the printing forms is optimized in terms of performance. A method for manufacturing the printing form, in particular a rewritable printing form, having a thermally insulating layer, is distinguished by the fact that the thermally insulating layer is produced by the configuration of individual layers to form a layer sequence as a multilayer system. A printing form which is manufactured by the method according to the invention can have images set on it with a low power image setting device, as it is possible to effectively prevent heat from dissipating in an undesirably pronounced manner, for example into a metallic carrier. |
US07735414B2 |
Container receiving unit with even distribution of beverage
A container receiving unit for use in an apparatus for preparing a beverage includes a receiving space for receiving a container arranged for holding a beverage base material, a reservoir for containing beverage, and a distribution system which has an inlet connected to the reservoir, at least two outlets for dispensing beverage, and a liquid flow path extending from the inlet to the outlets. The liquid flow path has a device for reducing the speed of beverage flowing from the reservoir to the outlets during operation. The relatively high speed that is generated at an earlier stage of operation in the apparatus is diminished in the distribution system to a level at which the beverage can be distributed evenly over the outlets. In this manner all cups will be provided with an even amount of beverage. |
US07735411B2 |
Pistol with semi-rigid locking
A pistol including a grip, a barrel slide movable on the grip in a firing direction, and a barrel capable of being interlocked with the barrel slide. A first locking device includes a projection provided on the outer contour of the barrel and has a forward-facing first inclined surface. A second locking device includes a lever pivotably guided in the barrel slide and a dog having a rearward-facing, second inclined surface cooperating with the first inclined surface. The unlocking means includes a stop that is provided in the grip and cooperates with a lug of the barrel. When the barrel impacts against the stop and the barrel slide continues its movement, the inclined surfaces slide relative to each other, and the lever is pivoted against the force of a spring such that the dog releases the barrel slide. |
US07735408B1 |
Mortar tube with cooling fin
A cooling fin for a mortar tube comprises a plurality of discrete nibs disposed on an external surface of the mortar tube wherein the nibs are arranged in longitudinal rows spaced circumferentially around the mortar tube. Preferably, the number of longitudinal rows of nibs is thirty-six. The nibs have a substantially square cross-section. |
US07735406B1 |
Latch for suppressor
A latch for mounting a suppressor to a firearm is disclosed that allows interfacing with and securely attaching to the weapon's flash hider without the need to use threads and the rotational movement commonly associated with attaching suppressors to a firearm. The latch consists of a primary latch and a secondary latch. The primary latch moves in a vertical plane, fits into the grooves on a standard flash hider, and is rotationally indexed to the flash hider when locked. The secondary latch attaches to the top of the primary latch, securing the primary latch when it is fully locked by pivoting around and downwards, and locking to the suppressor. The primary latch compensates for the considerable tolerance range of the outside diameter of the flash hider. The latch has minimal thermal coupling to the suppressor and engaging/disengaging the primary latch plate and the secondary latch can be accomplished with one hand. |
US07735404B2 |
Belt skiver apparatus
A belt skiver is adapted for forming recesses along a conveyor belt end in preparation for mounting a lacing therein. The belt skiver includes a cutting mechanism movable relative to the conveyor belt end, and having an upper blade positioned to remove an upper surface layer from a top portion of the conveyor belt, and a lower plate positioned to remove a lower surface layer from a bottom portion of the conveyor belt. The belt skiver also includes a drive mechanism shifting the cutting mechanism relative to the belt end laterally along the belt end, and whereby the upper and lower blades contemporaneously sever both the upper surface layer and lower surface layer from the belt end. |
US07735403B2 |
Alignment system for a fence for a table saw
Embodiments of an alignment system for a table saw are disclosed, wherein the table saw has a rotatable blade that extends through its table top, the table top having spaced indicia oriented in a direction parallel to the plane of the blade, comprising an elongated fence having first and second end portions, at least the first end portion having a mechanism for securing the fence on the table saw, an elongated portion attached to the first end portion and extending over the table top, the fence being normally oriented so that the elongated portion is parallel to the plane of the blade and being laterally adjustable relative to the blade, at least two light emitting units mounted on the fence at spaced locations along the length of the fence, each unit configured to direct light on a first side of the fence toward the indicia and enable an observer to determine if the fence is oriented parallel to the indicia. |
US07735401B2 |
Boring tool with adjustable chamfer cutter
A cutting tool having a cutting portion located proximate to one end. The cutting tool including a recessed chip flute formed along the shank of the tool away from the cutting edge. The tool includes a chamfering cartridge which is clamped to the tool shank along the chip flute. The chamfering cartridge performs a chamfering or deburring operation while allowing chips from the cutting portion to pass through the flute and away from the tool and workpiece. |
US07735400B2 |
Torque releasing clutch for a screw driver blade
A torque releasing clutch for a screw driver blade is installed in a connect rod, including a spring, ball holes for fitting steel balls, and a washer respectively in the holes to restrict the spring and the steel balls within the groove of the clutch so that the clutch moves forward and backward regularly. When a screw is driven in an object for a preset depth, the clutch may push forward the screw driver blade so that the torque-releasing steel balls may release the screw driver blade in time. Then, even if the screw driver should still have some torque, it might only rotate the connect rod idly, keeping the driver blade immovable. Thus the remaining torque might not damage the blade slot of the screw, in addition to avoiding the remaining torque returning to a user of the screw driver and harming the user. |
US07735396B2 |
Wave gear drive having negative deflection meshing tooth profile
A rigid internal gear and a flexible external gear of a wave gear drive are spur gears of module m. The number of teeth of the external gear is smaller by 2n (n is a positive integer) than that of the internal gear. The deflection of the major axis of the elliptical rim neutral line on the principal cross-section of the external gear is set at 2κmn (κ<1). On the principal cross-section, the meshing of both gears is approximated by rack meshing. The locus M of movement of a tooth of the external gear caused by the rotation of a wave generator is determined. A part AC of the locus M of movement from the inflection point A of the locus M of movement to the deepest position B of meshing is determined on the entering side of meshing of the teeth toward the major axis of the locus M of movement. A first similar curve FG generated by multiplying the curve part AC by &lgr; is employed as the tooth profile of the external gear, and a second similar curve DE generated by multiplying the curve part AC by (&lgr;+1) is employed as the tooth profile of the internal gear. The tooth whole depth is increased wherever possible so that the range of the tooth profile of the internal gear may be the greatest at which the tooth tip touches the locus M of movement of the tip of tooth of the external gear, thus realizing a wave gear drive of high ratcheting torque. |
US07735395B2 |
External speed sensor and method
An electronic communication wire connecting an input speed sensor and a computer controller in a transmission system is provided. The electronic communication wire connects at one end to the input speed sensor through a first aperture in the transmission case and at the other end to the computer controller through a second aperture in the transmission case. Thus, the electronic communication wire is attached at both ends to internal devices but it partially exists external to the transmission case along the length of the electronic communication wire. The connection between the electronic communication wire and the input speed sensor is sealed with at least a single O-ring while the connection between the electronic communication wire and the computer controller is sealed with at least a pair of O-rings. A method of electronically connecting the input speed sensor and the computer controller externally of the transmission case is also provided. |
US07735393B2 |
Brake pedal apparatus
A brake pedal apparatus including: (a) an operating pedal disposed pivotably about a first axis; (b) a pivot member disposed pivotably about a second axis and connected to the operating pedal via a link mechanism so as to be pivoted about the second axis in response to a depressing operation of the operating pedal; and (c) an output member for receiving an output generated by pivot motion of the pivot member. The link mechanism includes (i) a first connecting link connecting the operating pedal and the pivot member with first play, and (ii) a second connecting link connecting the operating pedal and the pivot member with second play. In a first region before a characteristic switching point of a pedal stroke of the operating pedal, the pivot member is pivoted through the first connecting link, while a lever ratio is changed according to a first lever ratio characteristic. In a second region beyond the characteristic switching point, the pivot member is pivoted through the second connecting link, while the lever ratio is changed according to a second lever ratio characteristic. |
US07735392B2 |
Thumb/twist throttle control device
A thumb-twist throttle control device for vehicles includes a control device housing, a twist-type throttle control device mounted thereon which includes a rotatable handle and a thumb-type throttle control device mounted thereon generally adjacent the twist-type throttle control device, the thumb-type throttle control device including an outwardly-extending lever pivotably mounted on the control device housing. A throttle control device control mechanism is operatively interposed between the twist-type and the thumb-type throttle control device and the throttle of the vehicle and is operative to select one of the twist-type and the thumb-type throttle control device and to operatively connect the selected one of the twist-type and the thumb-type throttle control device to the throttle of the vehicle for operation thereof, with each control device being independently operable to control the throttle yet are not simultaneously operable, i.e. only one may control the throttle at any one time. |
US07735390B2 |
High-speed parallel robot with four degrees of freedom
The invention relates to a high-speed parallel robot with four degrees of freedom comprising four kinematic chains (1) articulated at one of their ends to a mobile platform (4) carrying the tool (5) and at their other end, through a rotational joint (2), to an actuador integral with a base plate (3). The mobile platform (4) is formed by four members (11), (11′), (12), (12′), linked together by means of articulated linkages (13), at least two of the members being parallel to each other, forming an articulated mobile platform with one degree of freedom in the plane of the mobile platform. The actuators are positioned with any orientation in the base plate (2) and preferably at 45°, 135°, 225° and 315°. |
US07735389B2 |
Double clutch transmission
An input system includes an input shaft portion, including a first and second input shafts, bearings, rotatably supporting the input shaft portion; and clutches, for transmitting rotational power to the first or second input shafts. An output system includes a first and second output shafts, and a plurality of driven gearwheels, which mesh with drive gearwheels of the first and second input shafts. Driven gearwheels for low gears disposed on the second output shaft are submerged in lubricating oil in an oil reservoir provided below the second output shaft. Drive gearwheels for low gears are disposed adjacent to the bearings. Tooth width dimensions of the drive gearwheels for the low gears are larger than tooth width dimensions of the driven gearwheels for the low gears. Exposed tooth width portions of the drive gearwheels constitute oil splashing portions which splash lubricating oil splashed by the driven gearwheels on to the bearings. |
US07735387B2 |
Selector drive for automatic manual transmission of motor vehicles
A selector drive for automatic manual transmissions has an electric motor, the rotational motion of which can be transmitted to the selector mechanism for the selection of a selector position by way of a mechanical transmission chain. An electric motor (1) of the mechanical transmission chain is an electric motor with defined step width, whereby the required step number for the selection of the selector position in the selector mechanism can be determined through fixed geometrical conditions or distances according to the stipulations of the individual step angle of the electric motor and the distance between the selector positions. |
US07735386B2 |
Power generation device
A rigid arm pendulum is combined with a helical device attached to the pendulum horizontal axle to provide a double reciprocating action. While the pendulum reciprocates in rotary fashion about the axle, describing successive arcs of less than 360 degrees, the axle simultaneously produces a reciprocating action about its longitudinal centerline. A pumping action is thereby developed in line with the longitudinal centerline of the axle. This pumping (linear reciprocating) action can be utilized for a variety of requirements, including a hydraulic pump and a system to drive an electric generator. |
US07735380B2 |
Method and system of coordination of measurement subsystems of a flow meter
Coordination of measurement subsystems of a flow meter. At least some of the illustrative embodiments are flow meters comprising a spool piece that defines a central passage, a first plurality of transducer pairs mechanically coupled to the spool piece, a first control electronics electrically coupled to the first plurality of transducer pairs (the first control electronics configured to selectively activate each transducer pair of the first plurality of transducer pairs), a second plurality of transducer pairs mechanically coupled to the spool piece, a second control electronics different than the first control electronics (the second control electronics electrically coupled to the second plurality of transducer pairs, the second control electronics configured to selectively activate each transducer pair of the second plurality of transducer pairs). The first and second control electronics communicatively coupled and configured to coordinate activation of their respective transducer pairs. |
US07735379B2 |
Electrode for magnetic flow sensor
There is described a fluid flow sensor (10)for sensing a flow (F) of a fluid (120) through a region. The sensor (10) comprises a magnetic circuit (50, 60a, 60b) for applying a magnetic field (70) to the region, and electrodes (40a, 40b) for sensing a potential (V) generated in operation between the electrodes (40a, 40b) in response to the fluid (120) flowing through the magnetic field (70). Each electrode (40) includes a metal element (130; 300; 400; 500), a metal halide element (110; 310; 320; 410; 520), and an electrically conductive porous element (100; 330; 420; 530). The porous element (100; 330; 420; 530), hinders progressive loss of the metal halide element (110; 310, 320; 410; 520), to the flow (F) and provides an electrically conductive path between the flow (F) and the metal halide element (110; 310; 320; 410; 520), and thereby to the metal element (130; 300; 400; 500). Inclusion of the porous element (100; 330; 420; 530) provides the sensor (10) with increased operating longevity without compromising its measurement noise performance. |
US07735377B1 |
Laser bond inspection using annular laser beam
Methods, systems, and apparatuses are provided for generation of focused stress waves that selectively apply tensile stress to local regions of a bonded article. |
US07735372B2 |
Electronic pressure switch
An electronic pressure switch has only two terminals, a resistance measuring bridge pickup, an amplifier unit downstream of the resistance measuring bridge, a comparator connected to the amplifier unit and a switching stage downstream of the comparator achieves a lower residual current in the blocked state and a lower voltage drop in the switched state. The resistance measuring bridge has a high internal resistance and the amplifier unit supplies both an analog measurement signal corresponding to the analog measured value of the resistance measuring bridge and a threshold value to the comparator at low resistance. A high-resistance balancing network is assigned to the resistor network, and an in-phase regulator on the input side limits and controls the supply voltage of the resistance measuring bridge, the amplifier unit, the comparator and the balancing network and the switching stage is made as a shunt controller triggered by the output of the comparator. |
US07735369B2 |
Immersion ultrasonic test part holder, system and method for nondestructive evaluation
A part holder for immersion ultrasonic testing having a solid buffer material with acoustic properties that match the immersion fluid is disclosed. Test systems and methods are also disclosed. |
US07735368B2 |
Acceleration sensor
An acceleration sensor of the present invention is a heat sensing type acceleration sensor, and includes a heating chip formed with a heating element on a surface thereof, and a sensor chip formed with a thermocouple element on a surface thereof and disposed so that the surface faces the surface of the heating chip. |
US07735367B2 |
Vehicle wheel balancer system with projection display
A wheel balancer includes a microprocessor configured to receive data associated with a vehicle wheel rim and tire assembly imbalance from at least one sensor, and to identify optimal correction weight plane locations, as well as to present the operator with the imbalance correction weight arrangement. The microprocessor is further configured to control a projection display system disposed to project a two-dimensional image onto a surface of the vehicle wheel rim and tire assembly, to facilitate completion of a wheel imbalance correction procedure. |
US07735365B2 |
Safe and accurate method of chemical inventory management on location
The present invention provides a method of measuring an amount of a substance depleted from a storage unit, including the steps of: supporting the storage unit on a vehicle, measuring a first weight of the storage unit and any liquid substance contained in the storage unit, allowing a quantity of the liquid substance to be discharged from the storage unit, measuring a second weight of the storage unit and any liquid substance contained in the storage unit, and determining the amount of liquid substance discharged or allowed to be discharged from the storage unit based on the first weight measurement and the second weight measurement. |
US07735361B2 |
Testing device for a cam-driven fuel injection system, in particular a pump/nozzle or pump/line/nozzle injection system
A test apparatus serves to test cam-driven fuel injection systems. The apparatus includes a camshaft which can act on a piston of the fuel injection system at least indirectly via a lever. It is proposed that the lever have a multiplicity of fastening positions for an actuating element which can act on the piston and that the fastening positions be disposed at different distances from a pivot axis of the lever. |
US07735358B2 |
Self-sensing tweezer devices and associated methods for micro and nano-scale manipulation and assembly
The present invention provides a self-sensing tweezer device for micro and nano-scale manipulation, assembly, and surface modification, including: one or more elongated beams disposed in a first configuration; one or more oscillators coupled to the one or more elongated beams, wherein the one or more oscillators are operable for selectively oscillating the one or more elongated beams to form one or more “virtual” probe tips; and an actuator coupled to the one or more elongated beams, wherein the actuator is operable for selectively actuating the one or more elongated beams from the first configuration to a second configuration. |
US07735349B2 |
Correlation of ultrasound images and gated position measurements
A calibration apparatus includes a motion assembly, which is arranged to move an imaging probe through a calibration point having known coordinates. The imaging probe includes an ultrasound transducer and a position sensor for acquiring concurrently a first sequence of ultrasound images and a second sequence of position measurements. The apparatus further includes a marking circuit, which is arranged to mark an ultrasound image that is acquired by the ultrasound transducer in the first sequence when the imaging probe is at the calibration point. A processor is arranged to calibrate a time offset between the first and second sequences by associating the marked ultrasound image in the first sequence with a position measurement in the second sequence whose coordinates match the coordinates of the calibration point. |
US07735344B2 |
Drum type washing machine
A drum type washing machine includes a rotary drum having an approximately horizontal or slanted rotational axis; an outer tub for accommodating the rotary drum therein; a driving motor for rotating the rotary drum; a detergent case for accommodating detergent therein; a first water supply unit for supplying water into the outer tub via the detergent case; a second water supply unit for supplying water into the rotary drum through a front opening thereof; and a controller for controlling operations of the driving motor and the first and the second water supply unit to execute a washing process during which water is supplied first up to a first water level, and the rotary drum is rotated at a first rotational speed for a time period, and then water is supplied up to a second water level, the first water level being lower than the second water level. |
US07735343B2 |
Sealing head for machines for thermal treatment of filaments
A sealing head for machines for the thermal treatment of filaments, includes a frame (1) fixed to a pressurized chamber traversed by a conveyor belt, a pair of superposed horizontal rollers (2 and 3), which are pressed against opposite surfaces of the conveyor belt, and sealing elements (4 and 5) to form a sealed closure between the rollers (2 and 3) and the frame (1). The sealing elements (4 and 5) to form a sealed closure between the rollers (2 and 3) and the frame (1) are each provided with integrated lubricating elements (4′, 5′), under pressure or by capillarity. The invention is more particularly applicable to the field of the textile industry, in particular the treatment of filaments by thermal treatment machines presently called thermofixation machines. |
US07735341B2 |
System for making clipped thermoplastic yarns
A system for making clipped thermoplastic yarns or filaments, such as chipped glass yarns, including at least a die co-operating with at least a cutting machine located in extension of each other. A mechanism sizes the yarns and/or filaments coming from the die. The system further includes at least one return mechanism and a floor. Further, a mechanism displaces and positions the cutting machine in at least two positions, the first position being beneath the floor and the second position being above the floor. A first opening is provided in the floor through which the cutting machine is moved. |
US07735338B2 |
Method and device for producing thin glass panes
The method of making thin glass panes includes conveying a glass melt through a vertical inlet to a drawing tank with a slit nozzle; drawing a glass ribbon downward from the slit nozzle; setting a total throughput by setting length and cross section of the inlet and by heating and cooling the inlet to control glass melt viscosity so that pressure in the inlet decreases; and setting a throughput per unit of length in a lateral direction along the glass ribbon via nozzle system geometry and by heating and cooling of the drawing tank and slit nozzle to control melt viscosity, so that glass does not wet an underside of the slit nozzle near a breaking edge. The setting of the total throughput and the throughput per unit length are largely decoupled to simplify process control. An inventive apparatus for performing the method is also disclosed. |
US07735335B2 |
Fluid pump having expansion device and rankine cycle using the same
A complex fluid machine has an expansion-compressor device, a pump, and a motor generator. The expansion-compressor device, the pump, and the motor generator are operatively connected and arranged in series. A portion of an outlet side passage formed in the fluid machine, through which the working fluid flows from the expansion device, is arranged adjacent to a portion of a pump outlet-side passage formed in the fluid machine, through which the working fluid flows from the pump, so that heat of the working fluid in the outlet side passage is transferred to the working fluid in the pump outlet-side passage. |
US07735334B2 |
Portable cooler
The portable cooler is a portable refrigeration system for selectively and adjustably cooling a removable container, such as a beer keg, for example. The portable cooler includes a housing that defines an open interior region for removably receiving the keg. A door is pivotally mounted to the housing, providing the user with selective access to the open interior region. A refrigeration device is mounted within the housing, adjacent the container, and may be powered by an external power supply or by rechargeable batteries, also received within the housing. Wheels are pivotally mounted to a lower end of the housing, and a handle is mounted to an upper end of the housing, allowing the user to selectively transport the housing and keg. |
US07735332B2 |
Air conditioner
There is provided an air conditioner. The air conditioner includes a main drain pan dividing an inner space of the air conditioner into upper and lower halves, a base pan defining a lower outer appearance of the air conditioner, an indoor blower unit that is installed on an upper portion of the main drain pan to guide introduction and discharge of indoor air, and a control box in which a plurality of electronic components controlling the operation of the air conditioner are installed. The control box is installed vertically across the main drain pan. |
US07735329B2 |
Device and method for controlling the air-conditioning system of a vehicle
A control device for an air-conditioning system of a vehicle comprises an evaporator, a compressor with externally controlled variable displacement, and an expansion valve. The control device comprises a control block that receives a reference temperature indicating a desired temperature of the air downstream of the evaporator, and an effective temperature of the air present downstream of the evaporator. The control device-supplies a control signal for the compressor to bring the effective temperature substantially equal to the reference temperature. An observer module receives the control signal and supplies a temperature disturbance indicating an estimate of the oscillatory effect generated by an expansion valve on the temperature of air downstream of the evaporator when a compressor is driven by the control signal. An adder block removes from the effective temperature the temperature disturbance so as to eliminate the oscillatory effect on the effective temperature downstream of the evaporator. |
US07735328B2 |
Apparatus and method for monitoring state information in trial run mode of multi-airconditioner
An apparatus and method for monitoring state information in a trial run mode of a multi-airconditioning system in which a plurality of indoor units are controlled by only one outdoor unit is disclosed. The apparatus and method connects a dedicated controller to the outdoor unit in a trial run mode of the multi-airconditioning system, such that it controls the indoor units and monitors state information of the indoor and outdoor units. The apparatus includes a trial-run-mode controller and a control input & state display unit. The trial-run-mode controller connected to the outdoor unit includes a trial-run-mode program for automatically detecting poor installation of the multi-airconditioning system. The control input & state display unit is connected to the trial-run-mode controller, enters control signals capable of performing control and monitoring operations of the trial run mode executed after the multi-airconditioning system has been installed, and outputs information associated with the control signals. |
US07735326B2 |
Air re-cool for electronic equipment
Embodiments include systems and methods for selectively cooling heat-generating electronic components in an enclosure. According to one embodiment, an enclosure houses a plurality of heat-generating electronic components. Air enters the enclosure at the front and is exhausted at the rear. After passing through one or more upstream components, air diverges into at least first and second airstreams within the enclosure. The first airstream is re-cooled by a cooling system having a thermoelectric cooling module. The thermoelectric cooling module is configured such that a first side is cooled and a second side is heated in response to an applied voltage. A voltage regulator may govern the voltage in response to one or more temperatures sensed within the rack system. |
US07735325B2 |
Power generation methods and systems
A closed loop system for generating mechanical energy at high efficiencies from hydrogen, fossil fuels, bio-fuels, solar or other renewable and recoverable energy sources. The system can have a heating source, a superheater, an expander, a receiver, a condenser, vacuum pump, or absorber, a desorber, and regenerator with pumps and controls. The heating source and superheater are used to heat a working fluid (including ammonia, other refrigerants, a combination of refrigerants, or steam). A positive displacement liquid/vapor expander expands the heated working fluid to the near saturated or saturated state utilizing a reduced pressure, low-pressure, or sub-atmospheric exhaust sink. A condenser, vacuum pump, or absorber is used to generate the reduced pressure, low pressure, or sub-atmospheric sink. The desorber is used to reconstitute inlet vapor (for reuse) and the regenerator recovers heat generated by the process. The system can generate mechanical energy (or power) which can be used to drive a wide range of mechanical systems (including pumps, compressors, vehicles, conveyances, or other similar mechanical devices); or used to drive an electrical generator to meet electrical power needs-for residences, businesses or office buildings, or commercial and industrial applications. The system can supply electrical energy to power grids, and can be an alternative to power generation plants. |
US07735324B2 |
Power generation with a centrifugal compressor
A machine designed as a centrifugal compressor is applied as an organic rankine cycle turbine by operating the machine in reverse. In order to accommodate the higher pressures when operating as a turbine, a suitable refrigerant is chosen such that the pressures and temperatures are maintained within established limits. Such an adaptation of existing, relatively inexpensive equipment to an application that may be otherwise uneconomical, allows for the convenient and economical use of energy that would be otherwise lost by waste heat to the atmosphere. |
US07735322B2 |
Wave elimination system for ocean thermal energy conversion assembly
An ocean thermal energy conversion assembly includes a ship having support tubes connected between a lower part and a top deck of the ship so as to define an open space. A passage is defined through the lower part and an annular connector is connected to a lower end of the passage. A plurality of rods extend from a top of the annular connector and are pivotably connected to the annular connection portion. A transmission pipe is connected to an underside of the annular connector. A hollow damper is connected to an outer periphery of the annular connector and an outer periphery of the hollow damper is engaged with an inner periphery of a bottom opening in a lower end of the passage. A top cover seals a top opening of the passage and has a wave-elimination way which communicates with holes in the top cover. |
US07735321B2 |
OTEC cold water pipe system
A system for relieving the stress on an Ocean Thermal Energy Conversion (OTEC) cold water pipe includes a slidable joint that couples the OTEC cold water pipe to a surge tank at an opening in the surge tank. The system can further include a first flotation device that is coupled to the OTEC cold water pipe below the surge tank, and a second flotation device that is coupled to the OTEC cold water pipe within the surge tank. |
US07735320B2 |
Dual stage turbocharger control system
A control system for a dual stage turbo includes a control module, a variable geometry turbine (VGT) module, and a bypass valve module. The control module generates a turbo control signal based on an manifold absolute pressure (MAP) and a desired MAP. The VGT module generates a VGT control signal to actuate vanes in a VGT based on the turbo control signal. The bypass valve module generates a bypass control signal based on the turbo control signal and the VGT control signal. The bypass control signal actuates a valve to bypass the VGT. |
US07735313B2 |
Method of raising temperature in exhaust-gas purifier and exhaust-gas purification system
An exhaust-gas after-treatment device having an oxygen storage capacitor substance which releases oxygen when the exhaust-gas is rich in air-fuel ratio and stores oxygen and heats up by itself when the exhaust-gas is lean in air-fuel ratio. The air-fuel ratio for the exhaust-gas flowing into the device is regulated so as to alternately come into the rich condition and the lean condition when the temperature of the exhaust-gas is not higher than a given temperature and when the device is not in a regeneration condition. Thus, when the device having a deNOx catalyst and a diesel particulate filter is not in a regeneration condition, the temperature of the device is raised by utilizing the self-heating function of the oxygen storage capacitor substance during oxygen absorption. As a result, the purification rate for NOx and particulate matter at the time when the temperature of the exhaust-gas is low is improved. |
US07735309B2 |
Line routing arrangement
Line routing arrangement (10) having a mount (12) for holding at least one line which is designed to be flexible or articulated and can be folded such that a first section (24) can be placed over a second section (26), which is connected to it by a curved section (28), with at least one row (32) of magnets (34) which extends with its longitudinal direction running from a first mount end (14) to a second mount end (16) being arranged on a side (30) of the mount (12) which forms the lower face of the first section (24) and the upper face of the second section (26), such that, when the mount (12) is folded, magnet poles on the first section (24) are opposite magnet poles with the same name on the second section (26). The invention provides for the magnets (34) to each extend in the longitudinal direction from a first end (46) to a second end (48), and for the second end (48) of each magnet (34), when viewed in the longitudinal direction, being at least as far from the first mount end (14) as the first end (46) in the next magnet (34) in the row (32) and being arranged laterally offset, transversely with respect to the longitudinal direction, from the first end (46) of the next magnet (34) in the row (32). |
US07735304B2 |
Container handling system
A system for processing a simplified plastic container (C) that is to be filled with a hot product includes the step of blow-molding parison to form a container body, where the container body has a neck, a base, a side surface relatively free of structural geometry that surrounds an interior of the container body and, prior to being filled with the hot product, a projection (12) extending from the container body. After the container body is filled with a hot product in a production line, the neck of the filled container body is capped with a cap and then, the container body is cooled. During the cooling operation, the hot product is contracted so that the projection extending from the container can be pushed (P) into the container body like a traditional push-up so that the resultant, filled and cooled container body is relatively free of structural geometry. |
US07735300B2 |
Method for hot-filling a thin-walled container
A process for hot filling a container with a sterilized liquid, generally at a temperature that is between 60 to 95° C. An embodiment of the process includes (a) providing a container that is made of a polymer and following a process that can make it able to withstand the hot filling of said liquid; (b) filling the container with said hot liquid; (c) closing the filled container immediately after filling; (d) allowing the container to cool at least below a transition temperature that is on the order of from 40° C. to 50° C. and forming a depression inside the container, resulting in visible deformation; and (e) heating the container to bring about a relief of the residual stresses, whereby this relief leads to a shrinkage and consecutively generates an internal pressurization that compensates for at least the deformation undergone by the effects of the depression of stage (d). |
US07735298B2 |
Device for sealing tray-shaped or pot-shaped receptacles
An apparatus for sealing tray-shaped or pot-shaped receptacles, such as blister packs or pots for storing dairy products, includes a sealing head having a sealing contour support, a heatable sealing contour and support plate, preferably with at least one guide bolt immobilized thereon allowing for a linear displacement of the sealing head relative to the support plate. At least one spring element impinges the sealing head with a point biasing away from the support plate. A spring seat plate is disposed between the sealing head and the support plate and can be linearly displaced in the same direction as the sealing head. A rubber mount associated with the sealing head serves as a joint element and allows the sealing contour support to be tilted about the axes that are perpendicular to the guide bolts. An adjustable element is interposed between the spring seat plate and the sealing head. |
US07735293B2 |
Method of constructing a modular load-bearing structural column
A practical method of manufacturing, assembling, and constructing a single silo or building or a cluster of polygonal storage silos using a column comprising horizontally-arrayed structural column panels. A structure built with these columns can be constructed using a cost-effective and relatively safe method of lifting. In addition, three or more of these structural columns can be connected together with wall panels or beams to fashion a polygonal compartment or multiple polygonal compartments, to serve as structural support for heavy loads, as a process tower for supporting equipment, a multi-story building for human occupancy (such as an apartment complex), or as bulk storage silo(s). The column can join standard and customized beams and wall panels. Columns can be attached to wall panels of round structures, to serve as stiffeners, or to the sides of polygonal structures, to serve as side-wall supports. |
US07735286B2 |
Roof and wall covering with improved corner construction
A wall covering comprising plastic molded wall panels and corner moldings each formed with simulated cedar shake shingles. The corner molding shingles are mountable in partially overlying relation to the shingles of adjacent wall panels and a previously mounted corner molding. The corner moldings further each have upper marginal edge regions that are positionable into tight fitting underlying relation to the wall panels in a course immediately above the corner molding for providing a more natural hand cut shake appearance. The corner moldings have mounting latches and hooks which are longitudinally severable to permit mounting on all surfaces that define corners substantially greater than 90°, and the corner moldings preferably are formed with different patterns of simulated shake for further contributing to their natural appearance. |
US07735285B2 |
Acoustical mounting bracket for attaching ceiling suspension to floor joists
A bracket for use in acoustically isolating a ceiling support grid from a frame member includes a planar body having a grid receiving formation and at least one mounting aperture, and a resilient grommet secured relative to each aperture for acoustically isolating a fastener passing through the aperture into the frame member. |
US07735284B1 |
Wall structure with either plastic or concrete horizontal interlocking siding panels
A wall structure for either a building or a stand alone wall is formed with stacked horizontal elongated panels. The upper and lower faces of each panel interlocks with its neighboring panel with a tongue and groove joint to form a continuous wall surface. |
US07735281B2 |
Sub-floor assemblies for sports flooring systems
A sub-floor assembly for a sports flooring system includes a plurality of sub-floor panel components each formed of a plastic material and each having a formed channel wherein the formed channels of the plurality of sub-floor panel components are linearly aligned. A first strip of anchoring material is disposed within the linearly aligned formed channels of the plurality of sub-floor panel components and is used to attach a plurality of flooring strips to the sub-floor panel components. |
US07735271B1 |
Crawl space encapsulation system
A system for forming an insulating vapor barrier in a building is especially suited for forming an insulating vapor barrier in a crawl space beneath a building. The system includes a series of separate vapor barrier panels that can be attached around a wall. A ground level vapor barrier can be sealed to the insulating vapor barrier panels, which can be sealed to each other and along a top edge to the wall. The individual vapor barrier panels include an insulating foam member with a vapor resistant liner laminated thereto and extending beyond the edges of the insulating foam member to provide space for securing and sealing multiple vapor barrier panels to form a continuous insulating vapor barrier. Mechanical or hook and loop fasteners can be provided to secure the top edges of the vapor barrier liners to the wall and bottom edges to a ground liner. |
US07735267B1 |
Structural vented roof deck enclosure system
A structural support member for use in a roof deck system that is supported on an upper surface of a roof deck support structure. The primary embodiment comprises a substantially vertical outer segment, a substantially horizontal lower segment connected to the outer segment, a substantially horizontal upper segment connected to the outer segment, a substantially horizontal intermediate segment connected to the outer segment between the upper and lower segments, and a substantially vertical inner segment connected to the intermediate segment and the lower segment. The lower segment is secured to the upper surface of the support structure and supports a metal deck. The upper, intermediate, and outer segments form a C-shaped cavity for receiving the end of a barrier material, such as insulation or concrete, which is supported on the metal deck. The lower, intermediate, inner, and outer segments form an elongated channel that preferably has a plurality of vent holes therethrough. |
US07735266B2 |
Architectural system having transferrable life support cart
An architectural system adaptable to patient acuity level has a headwall unit with a cavity, a ceiling unit, and a column coupled to the ceiling unit. The column is movable between a first position in which at least a majority of the column is situated in the cavity and a second position in which the column is situated outside the cavity. Various types of patient-care equipment is also disclosed. The patient-care equipment is included in, or is coupleable to, one or more of the ceiling unit, the headwall unit, or the column. |
US07735263B2 |
Weather strip for motor vehicle
A weather strip for a motor vehicle, capable of being readily attached to a flange with a low extensibility, and securely preventing noises from being transmitted via the flange. The weather strip includes a base portion for attachment to the flange, and a seal portion integrally formed with the base portion for sealing between an opening portion and a closing member. The base portion includes at least an outer side wall and a bottom wall, a double-sided adhesive tape is bonded to an interior surface of the outer side wall, and at least one part of the outer side wall and the bottom wall is composed of a hard material such as a hard rubber, which is harder than a material of the remaining part thereof, and a material exhibiting a low extensibility, such as a resin sheet, is stuck to or embedded in the outer side wall and/or the bottom wall. |
US07735262B2 |
Pocket door mounting system
A pocket door mounting system allows a pocket door to be easily leveled or adjusted after installation in a door opening. The system is installed in a level position in the area of a structural header. At each end of the system is a standard bracket or brackets which attach to vertical framing members on either side of the door opening. At one end of the system is an adjustment assembly having a vertically oriented adjustment screw. Raising or lowering the adjustment screw adjusts the pitch of the system relative to the door opening. |
US07735261B2 |
Self-locking door assembly
A preferred embodiment of a self-locking door assembly includes a door whose hinged-side connects to one side of a door frame by at least one hinge having two pivot joints. One of the pivot joints is mounted to the door frame and the other is mounted to the inside of the door. The free end of the door carries a latch member which engages an underside of the opposite side of the door frame when the door is partially or fully closed. After the latch engages the frame, forcing the hinged side of the door closed causes the hinge to toggle, holding the door closed under force and takes up play in the pivot joints and/or latch. For security, the pivot joints and latch are concealed when the door assembly is closed. |
US07735259B2 |
Adjustable plant stake assembly with improved ground anchors and kit therefor
An adjustable plant stake assembly having cross braces, stake anchors and couplers is provided that can be used with conventional plant stakes. The cross braces extend between two adjacent plant stakes and are adjustable in length to adjust the spacing between the stakes. The stake anchors support the stakes and include a step portion that enables the anchor to be driven into the ground by stepping on the step. As the plant grows in height, each plant stake can be lengthened by connecting an additional plant stake to the top of the existing stake using one of the couplers. A kit including the plant stakes, cross braces, stake anchors and couplers is also included. |
US07735257B1 |
Fishing rigging
One aspect of the invention involves a single, continuous, unbroken, one-piece strand of wire that may be bent, twisted and distorted into a hook-hanging implement for rigging a hook or hooks on fishing lure bodies. Another aspect of the invention involves a plurality of wire strands or segments that may be bent, twisted, distorted and conjoined into a hook hanging implement for rigging a hook or hooks on fishing lure bodies. The orientation, size, shape, weight and number of twists, bends and distortions of these hook-hanging implements may be changed to alter or adjust the action of a fishing lure, or to repair or replace damaged parts of a fishing lure. |
US07735255B1 |
Offset accessory mount
An adjustable accessory mounting clamp for mounting an accessory to an accessory rail, including a primary locking arm; a secondary locking arm; a threaded adjustment rod that is anchored, at a first end, to the primary locking arm, extends through an aperture in the secondary locking arm, and is threadedly coupled to a cam lever pin of a cam lever, wherein the cam lever includes at least one caming surface, such that when the cam lever is in a closed position, the caming surface contacts an outer surface portion of the secondary locking arm to provide tension to the threaded adjustment rod; such that a distance between the primary locking claw and the secondary locking claw is adjusted to accommodate varying width accessory mounting rails. |
US07735253B2 |
Device and safeguard unit for the storage of a firearm
Device for the storage of a gun with a base, a safety unit for the secure storage of the gun on the base and a controller, wherein the safety unit can be inserted at least partially into the barrel and/or a cartridge chamber of the gun and comprises a first safety section, which can be brought into a safety state, in which the safety unit is secured in the gun, and into a release state, in which the safety unit can be separated from the gun, and the controller brings the first safety section into its release state when a user authorization is received. |
US07735252B1 |
Firearm magazine and adapter therefor
A firearm magazine includes a housing defining a cavity. A resilient member is disposed in the cavity. A cartridge support member is movably supported on the resilient member and configured for moving downwardly into the cavity against increasing tension of the resilient member when the magazine is being loaded. The resilient member when under tension urges the cartridge support member and cartridges thereon to move upwardly during a feeding operation. An adapter converts a firearm magazine from multiple cartridge capacity to single cartridge capacity, and is configured to be removably coupled to the upper housing to cover the cartridge support member of the housing. The adapter includes an additional cartridge support member. The housing and the adapter cooperate to prevent the additional cartridge support member of the adapter from being moved downwardly into the cavity. |
US07735246B2 |
Snowblower chute controls and related methods
Snowblower chute controls and related methods are provided particularly suited for a snowblower. The snowblower chute controls can include a handle pivotably attached to a housing. The housing can have an interior wall with a linear or arcuate gear track. The handle can have a first end operably configured to a spool wheel by a pin. Also, a gear can be operably configured to the handle by the pin such that the gear engages the linear or arcuate gear track. First and second spool cables can have first and second ends, the first ends attached to the spool wheel and the second ends attached to a snowblower chute. The handle can be pivoted to cause the gear to move along the gear track and the spool wheel to rotate and spool the first and second spool cables, thereby rotating the snowblower chute. |
US07735238B2 |
Nozzle trailing edge position measurement and marking
A measuring tool measures a trailing edge position of gas turbine nozzle. The tool includes a frame member attachable to at least one predefined reference point on the nozzle. At least one sliding member is slidable relative to the frame member and includes a measuring point engageable with the trailing edge. A position of the sliding member relative to the frame member is determinative of the trailing edge position. |
US07735233B2 |
Measuring apparatus for heavy workpieces and workpiece receiver for such a measuring apparatus
A measuring apparatus for measuring a workpiece (2), comprising a turntable (1) for receiving the workpiece (2), a base plate (3) with a turntable bearing, and a foundation (12) on which the base plate (3) rests. The turntable (1) comprises a vertical shaft (W) which is situated beneath the turntable (1) and is held by means of the turntable bearing in the base plate (3). The turntable baring comprises an axial bearing (9) at a bottom face end (13) of the shaft (W) which is spaced from the turntable (1). The shaft (W) is rotatably held on the axial bearing in such a way that the weight (G) of the workpiece (2), when received by the turntable (1), is introduced into the foundation (12) through the turntable (1), the shaft (W) and the axial bearing (9). |
US07735231B2 |
Chalk line end fastener
This Chalk Line End Fastener, is a hook similar in size to the conventional hooks but is cylindrical and narrower, coming to a sharp point. This pointed hook can still be used in the prior art manner, but more effectively can be pushed into most surfaces without the use of additional tools, fasteners, or a helper to hold the end of the line securely in place. The design of the front of the body of this invention allows for maximization of surface area, which eases any pressure on the user's fingers as they push the point into a material to secure the chalk line. The rear of the body is designed to allow the user to lift straight up on the chalk line and easily disengage the point. There is also a lip at the back of the body which allows the user to pry the point straight out. |
US07735228B2 |
Insulation stripping tool
An insulation stripping tool for flat cables includes a clamping device adapted to be clamped to a flat cable and to provide a linear guide edge for guiding a knife holder to accurately sever the outer insulation sheath of the cable in a transverse direction. Upon removal of the clamping device from the cable, the knife holder is inserted into a chamber contained in the clamping device with the knife edge protruding from the chamber, whereupon a curved side of the flat cable is inserted within first guide grooves contained in the clamping device, and the clamping device is displaced circumferentially of the cable to sever the curved cable side transversely of the cable. The curved cable side is then inserted into a second pair of grooves contained in the clamping device, and the knife holder is displaced longitudinally to sever the insulation sheath longitudinally of the cable. |
US07735226B2 |
Structural element for a motor vehicle, corresponding motor vehicle, and method for producing one such structural element
A structural element includes: at least one hollow metallic body (4) with a closed cross-section, an external surface (24), and at least one adhesion lug (22) formed on the external surface (24); and at least one plastic body (6) which is moulded over the metallic body, covering the external surface (24) of the metallic body in such a way as to at least partially cover the adhesion lug (22) in order to connect the plastic body (6) to the metallic body (4). According to one aspect of the invention, the adhesion lug (22) protrudes over the external surface (24) of the metallic body (4), the adhesion lug (22) being closed, connected to the metallic body (4), and having an undercut (40) in relation to the external surface (24) of the metallic body (4). The inventive structural element can be applied to the front of motor vehicles. |
US07735222B2 |
Apparatus to remove material from a turbine wheel in-situ
A tool capable of removing material is applied to a turbine wheel cooling slot. Material is removed from a selected portion of the cooling slot with the tool. And, stress concentrations are reduced within the slot through the removal of material. |
US07735216B2 |
Micro-electromechanical sub-assembly having an on-chip transfer mechanism
Carriers (10) holding parts (50) for assembling complex MEMS devices are transported to a central assembly location. The parts are stacked in a pre-assigned order and later released from their carriers. Alternatively, they are positioned over the appropriate location and released so as to fall into position as needed. The assembly area (100) includes a cavity below the plane of the carriers such that the parts held within the carrier drop into the cavity. Heating elements are integrated into the cavity to assist in the release of the parts. The cavity is supplied with parts by one or more carriers which are move around by any number of MEMS drive systems (200, 250). The cavity and some of the MEMS assembled therein deliver with precision amounts of materials as required suitable for biomedical applications, or may be processed in-situ, as in an on-chip laboratory. |
US07735213B2 |
Method for fabricating magnetic head slider
Embodiments of the present invention provide a method of fabricating a magnetic head slider realizing high-recording density at high-yields by preventing formation of a short circuit on the air-bearing surface of a magnetic head slider and preventing formation of an oxidized layer with significant film thickness which increases the effective magnetic spacing, on the air-bearing surface of the magnetic head slider. According to one embodiment, after air-bearing surface mechanical lapping of a row bar or a magnetic head slider, cleaning is performed by ion beam bombardment to remove a conductive smear. Oxygen exposure is performed to recover a damaged region which was formed by ion beam bombardment at the end face of an intermediate layer of a magnetoresistive film 5. Thereafter, air-bearing surface protection films are formed and followed by rail formation. If the processes are performed on the row bar, the row bar is cut into individual separated magnetic head sliders. |
US07735212B1 |
Superconducting multiphase cable comprising N phases and method of constructing the cable
A superconducting cable comprises N phases. Each phase comprises a number of superconducting phase conductors classified into N-phase groups. Each N-phase group comprises a phase conductor from each of the N different phases, where N is greater than one, and the number of N-phase groups is larger than or equal to two. Insulation is arranged in the cable around each phase conductor or between assemblies of phase conductors, so that said N-phase groups are insulated from each other. One or more of the N-phase groups or assemblies of N-phase groups is provided with a common electrically conductive screen. The N-phase groups are arranged in a number of coaxial groups comprising at least two coaxial layers and having a common axis oriented along the length of the cable. The superconducting cable has fewer cooling channels for refrigerant than phase conductors. |
US07735210B2 |
Process of machining inner or outer joint parts with parallel pairs of tracks
A process of machining outer joint parts (11) and inner joint parts (21) of constant velocity universal ball joints, which outer joint parts (11) and inner joint parts (21) each comprise a longitudinal axis and a number of ball tracks (12), wherein the ball tracks are each arranged circumferentially in pairs (121, 122), whose central track lines are positioned in planes (E1, E2, E3, E4) extending parallel relative to one another, wherein the pairs of ball tracks (12) are machined by rotating disc tools (16) whose axes of rotation (R) perpendicularly intersect the respective longitudinal axis at a distance from one another and are held and guided coaxially relative to one another. |
US07735206B2 |
Method for forming a capacitor dielectric and method for manufacturing capacitor using the capacitor dielectric
A method for forming a capacitor dielectric includes depositing a zirconium oxide layer, performing a post-treatment on the zirconium oxide layer such that the zirconium oxide layer has a tetragonal phase, and depositing a tantalum oxide layer over the zirconium oxide layer such that the tantalum oxide layer has a tetragonal phase. |
US07735204B2 |
Textile processing assembly, stuffer box, and method for texturing yarn
A textile stuffer box includes a housing having an entrance and an exit, and including cooperating chamber-forming surfaces defining an internal crimping chamber for receiving and accumulating a length of yarn. An adjustable sliding gate defines at least one of the chamber-forming surfaces adjacent the exit of the housing. A set screw releasably locks a position of the gate to selectively enlarge and narrow the exit of the housing, such that selective adjustment of the gate operates to control axial compression of yarn accumulating inside of the crimping chamber. |
US07735201B1 |
Multiple wire card wiring, carding cylinder, and method of making such
Card wiring includes a first carding wire including a number of rough, pointed, first teeth, and a second carding wire having smooth, blunt teeth. The rough teeth include a rough surface having a first coefficient of friction, an attack angle, and a back angle. The smooth blunt teeth have a smooth surface including a second coefficient of friction. The first teeth are adjacent to and spaced apart from the second teeth. The first coefficient of friction is sufficiently greater than the second coefficient of friction so that, in use, a fiber engaged by the rough, pointed, first tooth and by the smooth, blunt second tooth will be held sufficiently longer by the first rough tooth so that the fiber will be pulled in a direction transverse to a direction of movement of a web engaged by the first and second carding wires. Three or more carding wires may be provided. |
US07735199B2 |
Aircraft door hinge assembly
A hinge assembly for use with a door, in particular, an aircraft door, that enables the door to remain substantially parallel to the fuselage of the aircraft when the door is open and closed. The hinge assembly includes a door support assembly that couples to the door, and a hinge arm assembly. The hinge arm assembly includes a first gear assembly that couples to the fuselage, a second gear assembly that couples the hinge arm assembly to the door support assembly, and a linkage assembly coupled to the first and second gear assemblies. The first and second gear assemblies and linkage assembly cooperate to move the door support assembly and hinge arm assembly with respect to each other. |
US07735197B2 |
Hinge for circumrotatory location
A hinge for circumrotatory location includes a base, a locating gasket defining a pair of recesses thereon, a top cover defining a third groove in a bottom thereof. The base has a first groove, a second groove above the first groove. A retention slot connects the second groove and has two retention edges. A stop block is rotatably mounted in the retention slot and stretches into the second groove. The retention edges are capable of stopping the stop block. A pair of locating slots corresponding to the recesses are centrosymmetrically defined in the fundus of the third groove. A protrusion protrudes from the bottom of the top cover and adjacent to the third groove. The top cover lies above the locating gasket which is fitted to the first groove. The protrusion rotates around the second groove and is capable of being against two sides of the stop block. |
US07735196B2 |
Retention hinge connection for use with an exterior rear view mirror
A retaining hinged connection, with a more simple assembly operation, having fewer components than does the conventional retaining hinges. An outside mirror is proposed to be engaged with such a retaining hinged connection. The connection is achieved in that the retaining axle component is designed with at least one retaining element and advantageously including a compression spring. This invention eliminates the use of bolts for securing the hinge assembly. |
US07735189B2 |
Hanger device with decorative covers
The invention is directed to a hanger device used to suspend hanging materials such as curtains, shower curtains, or other sheet-like materials from a horizontally suspended rod to provide a barrier or for decorative purposes. In a preferred embodiment, the hanger device comprises a body portion having first and second ends; an extending member connected to and extending from each of the first and second ends; and, a fixed or removable decorative element having a connector portion and a cover portion for attaching to one or both extending members, wherein when a plurality of hanging materials are suspended from the hanger device, a top portion of the hanging materials is coupled to each opposed extending member, such that the hanging materials are positioned between the decorative elements and the body portion. |
US07735183B2 |
Vehicle wiper/washer control apparatus and vehicle wiper/washer apparatus
If a washer switch is turned on in a state in which a wiper determining portion determines that a wiper switch is in an OFF state, and a vehicle speed determining portion determines that a vehicle speed is equal to or more than a predetermined speed, a simultaneous operation control portion ejects the washer fluid in a state in which the wiper is positioned at a lower reversing position. The simultaneous operation control portion causes the wiper to reciprocate at least once simultaneously with the ejection. The simultaneous operation control portion additionally ejects the washer fluid at least once, in a state in which the wiper is positioned at an intermediate position between the lower reversing position and an upper reversing position. Accordingly, it is possible to inhibit a lack of the washer fluid from being generated on the surface to be wiped. |
US07735180B2 |
Cleaning sheet
Disclosed is a cleaning sheet to be attached to a cleaning head. The cleaning sheet has an attachment surface coated with a viscoelastic polymer such as SEBS for preventing slipping of the cleaning sheet relative to the cleaning head. Over the working temperature range between −20° C. and 40° C., the viscoelastic polymer has a stable storage modulus (G′) of 104 to 106. |
US07735177B1 |
Brush core assembly
A brush core for use in cleaning a substrate is provided. The brush core includes an elongated cylinder having a first end and a second end. The first end of the elongated cylinder is configured to receive a drive hub. The second end is configured to receive fluid into an inner cavity of the elongated cylinder. The inner cavity is configured to distribute fluid to a plurality of fluid channels having a first diameter. The plurality of fluid channels are configured to distribute the fluid to corresponding distribution holes having a second diameter. The brush core further including a plurality of non-fluid distributing pockets defined on the outer surface. The corresponding distribution holes and plurality of non-fluid distributing pockets are configured so that a thickness of a solid portion of the brush core is substantially similar. In one embodiment, the first diameter is less than the second diameter. |
US07735172B2 |
Multi-purpose firefighting tool
The present invention generally relates to firefighting tools, including multi-purpose firefighting tools that may incorporate the capabilities of axes, Halligan bars, K-tools, spike poles, flashlights, etc. The multi-purpose tool may include a removably securable inner shaft and an outer shaft configured to slidably receive the inner shaft. The tool may also include a housing and a locking mechanism. The inner and outer shafts may include various implements. The housing may be disposed on one of the ends of the outer shaft and may include a recess. |
US07735169B2 |
Comfort pillow
A pillow. The pillow comprises a viscoelastic sleeve defining a cavity and a plurality of loose pieces of filler material substantially enclosed within the cavity. |
US07735168B2 |
Patient support apparatus with removable foot section
A patient support apparatus includes a patient support, a removable section configured for movement to a position wherein the removable section is aligned with patient support wherein the removable section can be coupled to the patient support, a second position wherein the removable section is adjacent to, but spaced from the first position and a third position spaced apart from the patient support. The patient support apparatus further includes a locking mechanism that is configured to sense when the removable section is properly aligned with the patient support so that the removable section can be mounted to the patient support. |
US07735159B2 |
Monorail mount for enhanced night vision goggles
A mount for monocular enhanced night vision goggles having an ocular preference adjustment, an interpupillary adjustment, an eye relief adjustment, a tilt adjustment, a vertical adjustment, a quick stowage feature and a flip-up stowage feature is disclosed. An apparatus in accordance with the present invention has a housing secured to headgear. A vertical block is slidably coupled to the housing allowing it to translate vertically. A chassis is rotatably coupled to the vertical block allowing it to rotate between an in-use and flip-up position. A monorail is rotatably coupled to the chassis allowing it to rotate between an in-use and a quick stowage position. A carriage is slidably coupled to the monorail allowing for an eye relief adjustment. Enhanced night vision goggles are attached to a socket assembly which is movably coupled to the carriage allowing relocation in front of either eye while facing the same direction. |
US07735157B2 |
Full-face-type helmet
A full-face-type helmet such as an off-road driving helmet, in which ventilation of the interior of the full-face-type helmet is performed well by external air flowing in from a chin region, and a ventilation through hole extending through an impact absorbing liner substantially in the direction of its thickness need not be particularly formed in a region including the side head region and its vicinity of the impact absorbing liner for the external air flowing in from the chin region. The impact-on-the-chin absorbing portion of the impact absorbing liner disposed inside an outer shell having a first ventilation opening in the chin region includes a liner main body portion, and a sheet-like backing plate which is arranged on the inner surface of the liner main body portion. The liner main body portion includes a second ventilation opening substantially opposing the first ventilation opening, and a ventilation ridge groove which is formed in the inner surface of the liner main body portion and communicates with the second ventilation opening. |
US07735154B2 |
Protective ear appliance
A protective ear appliance including two ear protectors with a band and a slidable coupling between the band and the ear protectors. The band encircles a portion of a wearer's head, has a curved shape with two ends and inner and outer curved surfaces. There is a slidable coupling between each of the ear protectors and the band so that each ear protector can slide independently with respect to the band to adjust the distance between the two ear protectors along the band so that the ear protectors can seat in the wearer's ears. The band can be formed with a central band hingedly coupled to the two end band portions. The ear protectors are coupled to the end band portions and slide relative to the end band portions. The protective ear appliance is designed to be worn with the central band around the back of the wearer's head. |
US07735153B1 |
Textile fabricator's glove
A glove with grip areas which facilitates the manipulation of sewing implements and fabrics. |
US07735152B2 |
EL lighted garment with tear away feature
Shown herein is an example embodiment of a garment or other article of clothing with EL lighting and tear away functionality. In one example embodiment, the garment or article is a safety vest that includes an EL lighting assembly wherein the vest and the assembly are adapted to allow at least a portion of the article to be torn away in the event the article is accidentally caught in a machine or vehicle. In one embodiment, tear away functionality is provided by providing a line of weakness in the article at the shoulders that allows the article to separate if pulled with sufficient force, and also with a “pull-apart” connector in the EL lighting assembly that is positioned at about the location of the line of weakness. |
US07735151B1 |
Breakaway vest
A safety vest is claimed and described. In preferred embodiments, the vest includes a front panel formed from a first section and a second section. The vest also includes a donning fastener having a first and second side. The first donning fastener side connects to the first section of the front panel. The vest also includes a safety fastener having a first safety fastener side and a second safety fastener side. In most embodiments, the first side of the safety fastener is positioned on the second donning fastener side. The second safety fastener side is connected to the second section of the front panel. The vest can be donned, secured, and removed with the donning fastener and, because of safety fasteners, will safely break away from a wearer under tension. |
US07739743B2 |
Information presentation apparatus, and information presentation method and program for use therein
Provision of a technology capable of presenting information regarding derivative files secondarily derived and created from a leaked file, by retrieving the first leaked file, and capable of presenting personal information recorded on a computer accessible via a wide area network. There is provided an apparatus including a recording section for recording original data of a leaked file, an extracting section for extracting the original data and representations corresponding to information that should be prevented from being leaked and included in one or more files existing in a recording area to be investigated, an investigating section for investigating a degree of association between the file existing in the recording area to be investigated and the original data based on the extracted representations, and a presenting section for presenting information on a file created based on the leak. |
US07739741B2 |
Method and apparatus for network security
A method and apparatus are disclosed which incorporate a system for enabling the adaptive modification of the security level of a node in a network based on software use of nodes in the network. The system is particularly applicable to dynamic network i.e. networks in which nodes may be mobile and in which the network topology is not constant. |
US07739738B1 |
Enabling clean file cache persistence using dual-boot detection
A robust and reliable mechanism is disclosed for detecting whether a system has (or may have) been booted into a compromised or otherwise unprotected environment, so that a persisted clean file cache can be used across boots when appropriate. As such security scanning of files. A clean file cache can be maintained and used by a security application to avoid unnecessarily re-scanning a file that has not been modified since last being scanned and determined clean. Unnecessary scans are therefore avoided. |
US07739733B2 |
Storing digital secrets in a vault
Methods and systems for storing secret information in a digital vault include obtaining from a user answers to a number of different questions, and identifying which subsets or combinations of the questions for which correct answers later provided by an entity will enable that entity to gain access to the secret information in the vault. The number of questions in each combination is less than the total number of questions, and at least one subset has at least two questions. For each subset, a corresponding string of answers is generated, the string is hashed, and the resulting hash value is combined with the digital secret. This hides the digital secret, which is then stored in the vault. Methods and systems for registering authentication material include storing a hashed string of answers for each combination, generating “multiple authenticators.” |
US07739728B1 |
End-to-end IP security
End-to-end security is established automatically for network communications. In one embodiment a first host is associated with a policy manager that determines, for the first host, whether a secure session is permissible. If the secure session is determined to be permissible then the policy manager signals to intermediate devices in order to prompt establishment of SA/DA pinholes. In an alternative embodiment a neutral policy broker determines, for both first and second hosts, whether the secure session is permissible and signals to the intermediate devices to establish the pinholes if the secure session is permissible. In another embodiment the end-to-end session includes back-to-back tunnel mode sessions linked by at least one intermediate device. The intermediate device is operative to decrypt and re-encrypt traffic in the session, and may be configured by a policy manager or policy broker. Further, another security association can be nested in one or more segments of the session in a manner that permits one host to access a third host or secure resource which is shielded from the second host. |
US07739726B2 |
Portable device for accessing host computer via remote computer
A portable device enables access to a host computer via a guest computer. The portable device is connected to the guest computer, and a program stored in a memory on the portable device is activated, the program including instructions for establishing communication with the host computer such that input to the guest computer serves as input to the host computer, and output displays from the host computer are displayed on the guest computer. The portable device includes a cryptographic processor for performing cryptographic processing for communicating with the host computer. The portable device also includes a protected memory for storing a private key accessible to the cryptographic processor, the private key being used during cryptographic processing. The protected memory can be internal or external to the cryptographic processor. |
US07739718B1 |
System and method for automatically sensing the state of a video display device
A system is described comprising: a local node to distribute multimedia content to a plurality of remote nodes; a power detection module to detect power usage of a multimedia device coupled to a first one of the remote nodes; a power analysis module to determine, based on the detected power usage, whether the multimedia device is in a first power state or a second power state; and a transmitter to transmit an indication of the detected state to the local node, the indication usable by the node to allocate multimedia processing resources across the plurality of remote nodes. |
US07739717B1 |
System and method for performing diagnostics for a customer IRD in a satellite television system
An IRD is provided with expanded self-test capabilities, both hardware and software, that will provide standardized and more precise diagnostics. The IRD runs a sequence of tests to determine the fitness of the IRD and the health of the ODU. As the tests are completed, the results are displayed on-screen and written to a report. If a test fails, the appropriate remedial action such as “reset to factory default settings”, “service call” or “replace IRD, access card, modem, ODU” is also written to the report. The IRD appends the test report to a header message and forwards it to the service provider. The satellite service provider archives the report, modifies the header message to provide customer contact information and the responsible dealer, and forwards the file to the service dealer. To improve service and accountability, the dealer may send an acknowledgement back to the service provider and customer. |
US07739715B2 |
Variable play speed control for media streams
Systems and methods are described that support variable play speed control for media streams. The variable play speed control for media streams discussed herein provides an end-to-end solution for media stream delivery, playback, and user interface that enables end users and software developers to dynamically control the playback speed of media streams without losing the ability to comprehend the media content. |
US07739713B2 |
Viewer selection of programs to be subsequently delivered
Television users may record abstracts of programs that they desire and program providers may access the recorded program abstracts from time to time so as to provide the program content that matches the requested program. In one embodiment, the user may select a TV program (or movie) that is not currently available and then at a time subsequent thereto that program is made available to the user, either privately, or over the public network. In another embodiment, users of the system may record program requests. Program providers may then access these requests from time to time and provide the requested program, even if the program had not been available at the time the request was initially posted. |
US07739711B2 |
Electronic television program guide with calendar tool
The present invention is described by an electronic program guide with a calendar tool, and a method and apparatus for transmitting and receiving the electronic program guide. The apparatus includes a transmission station and a plurality of receiver stations. The transmission station creates program guide data that is in an “object” format. The transmission station combines the program guide objects with digital audio and video television signals, and transmits an output stream to the plurality of receiver stations. Each of the plurality of receiver stations stores electronic program guide objects. Using data from the electronic program guide objects, the plurality of receiver stations generate a listing of television program representations, and a calendar image separate from and adjacent to the plurality of television program representations. The calendar image includes a selection indicator for selecting a date and time, and includes a plurality of program indicators that provide indications of the dates on which a set of television programs will be broadcast. |
US07739709B2 |
Client-server based interactive television program guide system with remote server recording
An interactive television program guide system is provided. An interactive television program guide provides users with an opportunity to select programs for recording on a remote media server. Programs may also be recorded on a local media server. The program guide provides users with VCR-like control over programs that are played back from the media servers and over real-time cached copies of the programs. The program guide also provides users with an opportunity to designate gift recipients for whom programs may be recorded. |
US07739706B2 |
Method for controlling the use of an audiovisual display device, display device for implementing the method, and graphics interface
The invention consists of a method for controlling the use of a device for viewing audiovisual transmissions, aiming to limit the duration of viewing audiovisual transmissions during determined time periods. The method comprises steps of inserting and displaying a first and a second duration, which define a maximum viewing time. The method also comprises a step of displaying values of binary indicators associated with determined time periods, and a step of inserting a binary indicator value for each time period, the binary value allocating the first or the second duration at this time period in order to define the viewing duration authorized during this time period. The invention also relates to the viewing device for implementing the method and a graphics interface for presenting parameters of the method. |
US07739702B2 |
Optical disk device having an optical pick-up module and tray arranged to carry out improved cooling
An optical disk device includes an optical pick-up module including a rotating portion rotating an optical disk; a carriage mounting at least a light source and being provided movably within the optical pick-up module; and a cover having an opening formed thereon, a light being radiated from the light source through the opening toward the outside of the cover; and a tray supporting the optical pick-up module. The tray includes an optical disk attachment region portion opposed to the optical disk and an outside portion provided on an outside of the optical disk attachment region portion. The outside portion has a ledge along its portion adjacent to the circular perimeter of the optical disk. The optical disk, when mounted on the rotating portion, entirely lies between first and second planes, the first plane being defined by the surface of the cover and the second plane being defined by a first of opposing surfaces of the ledge, which first opposing surface is closer to the surface of the cover than is a second of the opposing surfaces of the ledge. |
US07739699B2 |
Automated creation/deletion of messaging resources during deployment/un-deployment of proxies for the messaging resources
A method is described that automatically invokes in software a method call to a messaging service in response to an awareness that a proxy for a messaging service resource is needed. The method call requests the messaging service to create the messaging service resource. |
US07739698B2 |
Multiplatform API usage tool
The “API Usage Tool” (AUT) comprises an Interactive Developer Environment Plug-in (IDEP) and a Web Service Component (WSC). The IDEP opens the source code file containing API method calls, identifies the API method calls in the source code, and saves the identified API method calls to an API usage log. The WSC searches API usage data sheets for usage, best practices and known bugs for each identified API method call. The WSC generates an API usage compilation based on the identified API method calls. The IDEP compares the API usage compilation to the dynamic data in the usage log, looking for conflicts between the compiled usage and the actual usage in the source code. The IDEP marks any API method calls in the source code that do not comport with the compiled usage guidelines. |
US07739695B2 |
Computer implemented method and system for running a plurality of business processes
A computer implemented method for running a plurality of business services within an explicitly defined business context wherein the context and the business services are representing meaningful instances of work situation or actions, the method comprising: provisioning web services, a composition of services, or both with an additional input/output interface for passing data from and to a parent business context; enabling this interface to handle long running, stateful actions; and implementing a standardized user interaction behavior to make the user interface of an action reusable across contexts. An embodiment of the invention introduces an “action” concept which can be technically described as a wrapping layer on top of enterprise services that provides a special plug & execute interface to enable a service or a composition of services to interact with a parent context. |
US07739694B2 |
Methods of factoring operating system functions, methods of converting operating systems, and related apparatus
Methods of factoring operating system functions into one or more groups of functions are described. Factorization permits operating systems that are not configured to support computing in an object-oriented environment to be used in an object oriented environment. This promotes distributed computing by enabling operating system resources to be instantiated and used across process and machine boundaries. In one embodiment, criteria are defined that govern how functions of an operating system are to be factored into one or more groups. Based on the defined criteria, the functions are factors into groups and groups of functions are when associated with programming objects that have data and methods, wherein the methods correspond to the operating system functions. Applications can call methods on the programming objects either directly or indirectly that, in turn, call operating system functions. |
US07739693B2 |
Generic application program interface for native drivers
A method and system to access native drivers in a computer using a generic application interface. An embodiment of the method may include providing the generic application interface to allow access to multiple peripheral devices, where the interface is independent of the device-specific features of the peripheral devices. The interface may include generic routines commonly shared by the peripheral devices. The method may further include using the interface to call the generic routines as a function of device-specific features of a particular device upon receipt of a request to access the particular device. The method provides a generic API that may be commonly used by a plurality of applications on a computer or a plurality of computers in a network to access a plurality of peripheral devices. As such, the developer or user may port applications based on the generic API between different computers without making modifications to the applications. Exemplary applications include mobile devices in wireless communication with network peripheral devices. |
US07739691B2 |
Framework for declarative expression of data processing
A framework for declarative expression of data processing is provided. The framework allows for data to be represented by its metadata in a declarative manner, allowing for the generation of code at, for example, build time. The declarative representation of the metadata facilitates the separation of the data (e.g., the raw data that is stored in a data store and that is available using, for example, a data store adapter) from the code (e.g., the code that is executed for the manipulation and validation of data) and the view (e.g., the form that the data is shown to a user, for example, through a UI). |
US07739686B2 |
Grid managed application branching based on priority data representing a history of executing a task with secondary applications
A method includes, in a grid network, maintaining a list of applications that can solve a task, the list referencing at least one primary application and a plurality of secondary applications used to solve the task, executing the task with the primary application in response to a request to solve the task, and executing the task with one or more of the secondary applications according to grid resource availability. |
US07739683B2 |
Method and system for providing software maintenance service, and computer product
In a system for providing software maintenance service, a server includes: a storage unit that stores a determination rule for determining whether to deny a process request to the faulty software; and a transmitting unit that transmits the determination rule to the client. The client includes: a determination-rule receiving unit that receives the determination rule; a process-request receiving unit that receives the process request; and a determining unit that determines whether to deny the process request based on the determination rule. |
US07739680B1 |
Application server production software upgrading with high availability staging software
An application system comprising an application server configured to run first version software for an application and second version software for the application. The application system further comprises a staging database server configured to initially interface with the second version software to populate a staging database system with second data for the application generated by the second version software. The application system further comprises a production database server configured to initially interface with the first version software to populate a production database system with first data for the application generated by the first version software, synchronize the first data with the second data to replicate the second data to the production database system, cease interfacing with the first version software and begin to interface with the second version software to populate the production database system with the second data generated by the second version software. |
US07739674B2 |
Method and apparatus for selectively optimizing interpreted language code
In one embodiment of the present invention an interpreted language, such as, for example, Java, is selectively optimized by partitioning the interpreted language code (98) into a plurality of blocks (80-83) based on the complexity of each of the interpreted language instructions. In one embodiment of the present invention, each of the plurality of blocks is identified as either a block to be compiled into native code (80-82) if the block is simple, or a block to be interpreted (83) if the block is complex. The compiled and interpreted blocks are appended to form in-line mixed code (99) that contains both native code (90-92) and interpreted language code (93). This mixed code is formed before run-time, so that no further compilation is required at run-time. A processing unit (102) may be used to execute the native code directly without the use of a Java VM (10), while also executing, in-line, the interpreted language code (93) which requires use of the Java VM (10) to interpret the Java bytecodes. |
US07739672B2 |
Information processor, information processing method, and programs therefor
Power consumption can be suppressed while maintaining an appropriate execution speed. The information processor has an interpreter for interpreting a source program or intermediate language program and a run-time translator for translating the program into a machine language program native to the computer. The information processor comprises a power-saving request monitor for monitoring whether or not there is a power-saving request from an input interface or a predetermined power-saving request in a given memory, and a power-saving translation controller. The power-saving request makes a request for suppression of the power consumed by the processor. The power-saving translation controller makes a decision as to whether the run-time translator executes run-time translation of the program according to whether there is the power-saving request. Based on the result of the decision, the translation controller instructs the run-time translator to execute the run-time translation. |
US07739668B2 |
Method and system of profiling applications that use virtual memory
A method and system of profiling applications that use virtual memory. At least some of the illustrative embodiments are methods comprising executing a traced program on a target system (the traced program comprising a plurality of tasks, each task using a different virtual to physical memory mapping), obtaining values indicative of a plurality of states of virtual to physical memory mapping used by a memory management unit associated with a processor of a target system, and displaying an indication of a proportion of an execution time the processor of the target system dedicated to each of a plurality of tasks during the execution time. |
US07739667B2 |
Parallelism performance analysis based on execution trace information
A system for conducting performance analysis for executing tasks. The analysis involves generating a variety of trace information related to performance measures, including parallelism-related information, during execution of the task. In order to generate the trace information, target source code of interest is compiled in such a manner that executing the resulting executable code will generate execution trace information composed of a series of events. Each event stores trace information related to a variety of performance measures for the one or more processors and protection domains used. After the execution trace information has been generated, the system can use that trace information and a trace information description file to produce useful performance measure information. The trace information description file contains information that describes the types of execution events as well as the structure of the stored information. The system uses the trace information description file to organize the information in the trace information file, extracts a variety of types of performance measure information from the organized trace information, and formats the extracted information for display. The system can use default or user-defined functions to extract and format trace information for display. After the system displays one or more types of performance measure information, a user of the system can then interact with the system in a variety of ways to obtain other useful performance analysis information. |
US07739666B2 |
Analyzing software users with instrumentation data and user group modeling and analysis
Described is a technology by which software instrumentation data collected from user program sessions are analyzed, including by determining program usage metrics and/or command usage metrics. Information representative of the program usage metrics and/or the command usage metrics is output, such as in the form of a report. The software instrumentation data may be further analyzed, such as to determine at least one usage trend over time, and to determine user groups. For example, a usage subset of sessions that meet specified session usage criteria based on a set of session data may be located, along with a subset of users based on users whose sessions meet specified user criteria. The usage and user subsets may be combined via Boolean logic to produce a result set. |
US07739665B2 |
Dynamic conversion of object-oriented programs to tag-based procedural code
An HTML package of the Windows foundation classes framework allows Java developers to write Java code normally as if they were writing to any user interface framework. The WFC framework converts their coding into standard HTML for display on an Internet Explorer version 4.0 web browser, a selected browser or generic HTML if so indicated by the developer. The HTML generation process is replaceable with third party generators to specifically target selected browsers with differing capabilities. During code writing key value pairs are maintained in arrays and are used to generate styles and attributes, which are further used to generate HTML. Also, several states are used when the code is being written to manage modification and display of HTML directly on a browser. The states and movement between them are transparent to the programmer because the states are handled internally by the library. |
US07739663B2 |
Method, system and program product for validating a runtime environment
A method, system and program product for validating a runtime environment deployed across multiple computing systems is disclosed. The method includes generating, using a validation tool, a first set of checksums corresponding to message flows in a first instance of a runtime module deployed on a first system, the validation tool excluding in the first set of checksums generated any unique system data corresponding to the first system, while reading only common executable data of the runtime module. The method further includes running the validation tool on at least a second system for generating a second set of checksums corresponding to message flows in a second instance of the runtime module deployed on the second system. Further, the method includes comparing the second set of checksums to the first set of checksums to validate that the runtime module deployed on the second system is identical to the first system. |
US07739660B2 |
Code management in a distributed software development environment
A system and method for managing codes during distributed software development. Code segments, or sections, are separated into logic units. Each logic unit contains one or more services. The logic units and services are registered at a registration management module, and added to the existing software code. When predefined automatic calling condition is satisfied, the corresponding service in every registered logic unit will be called automatically. Additionally, a unified interface is provided for calling services in the registered logic units. The calling of the logic unit may be affected by using the registration information of and/or a service definition defining the service of the logic unit maintained in the registration management module. |
US07739658B2 |
Web server for remote user devices service and web page generation
A web server (1) responds to a request message from a remote user device (2) by dynamically generating web page code capable of being interpreted by the user device. A device type identifier (45) is extracted from the request message and is input to a code generating engine (21) which interprets stored instructions for generating the web page code with reference to selected device dependent information corresponding to the device type identifier. The web page information is stored as a content document comprising a set of instructions written in a script language. The web server generates web pages in an appropriate form for each user device without the need to convert web pages from one form to another. |
US07739655B1 |
Version control in modeling environments
Methods and systems for controlling versions of models in modeling environments are disclosed. The versions of models and component interfaces are stored in a repository and checked in and out of the repository. The version designation of a model is changed when the model is checked in the repository. A selected version of the model is checked out of the repository and loaded directly in a memory so that users may load the selected version of the model without error. The loaded model is displayed with information on the version of the model. The version information may include the version number and author of the version. The version information may also include information on whether the model is locked with a version or in a read only mode. |
US07739653B2 |
Representing software development item relationships via a graph
Software development items can be represented in a graph data structure. Relationships between the represented items can be detected and reflected in the graph data structure. Queries can be run against the data structure to determine which software development items are related to each other. Implicit query can be implemented in a software development context. A graph browser can present panes showing related items. |
US07739651B2 |
Method and apparatus to determine if a pattern is robustly manufacturable
One embodiment provides a method to determine if a pattern is robustly manufacturable. During operation, the system may receive a first pattern and a design intent, wherein the first pattern is intended to generate the design intent. Next, the system may determine a second pattern using the design intent, wherein subjecting the second pattern to a second manufacturing process is expected to generate a third pattern that is substantially similar to the design intent. The system may then determine if a first semiconductor manufacturing process is capable of robustly manufacturing the second pattern. If the second pattern is not robustly manufacturable, the system may generate an indicator that indicates that the first pattern is not robustly manufacturable. |
US07739646B2 |
Analog and mixed signal IC layout system
A computer-based placement and routing (P&R) tool stores a set of circuit patterns, each describing a separate device group by referencing each device of the device group and by indicating which device elements forming the referenced devices are interconnected by nets, a set of placement patterns, each providing a guide for placing IC device elements forming a device group described by a corresponding one of the circuit patterns and a set of routing styles to act as guides for routing nets between device elements placed in particular patterns. To produce a layout for an analog IC described by a netlist, the P&R tool identifies each set of devices in the IC forming a device group described by any of the circuit patterns. The P&R tool then generates a separate device group layout for each identified device group using the placement patterns as guides for placing device elements within the device group layout and using the routing styles as guides for routing nets interconnecting device elements within the device group layout. The P&R tool also generates a layout for each device not included in any identified device group. The tool then generates a layout for the IC incorporating each generated device and device group layout. |
US07739644B1 |
Methods, systems, and computer program products for grid-morphing techniques in placement, floorplanning, and legalization
Disclosed are methods, systems, and computer program products for performing grid morphing technique for computing a spreading of objects over an area such that the final locations of the objects are distributed over the area and such that the final locations of the objects are minimally perturbed from their initial starting locations and the density of objects meets certain constraints. The minimization of perturbation, or stability, of the approaches disclosed, is the key feature which is the principal benefit of the techniques disclosed. The methods described herein may be used as part of a tool for placement or floorplanning of logic gates or larger macroblocks for the design of an integrated circuit. |
US07739643B2 |
Crosstalk noise reduction circuit and method
In a semiconductor device, a method for reducing the effect of crosstalk from an aggressor line to a victim line begins with sensing the occurrence of a voltage change on the aggressor line that can induce a voltage pulse having a pulse magnitude that exceeds a pulse threshold on the victim line. The induced voltage pulse is counteracted by coupling the victim line to a counteracting voltage source. After a predetermined delay period, the coupling of the counteracting voltage source is removed from the victim line. The voltage change on the aggressor line my be sensed from a node connected to either the aggressor line or the victim line. A rising induced pulse is counteracted by coupling the victim line to a more negative voltage source, and a falling induced pulse is counteracted by coupling the victim line to a more positive voltage source. |
US07739636B2 |
Design structure incorporating semiconductor device structures that shield a bond pad from electrical noise
Design structure embodied in a machine readable medium for designing, manufacturing, or testing a design. The design structure includes active circuitry on a substrate, a bond pad carried by the substrate, and a shielding structure disposed between the substrate and the bond pad. The shielding structure includes a plurality of electrically characterized devices configured to reduce noise transmission from the active circuitry to the bond pad. |
US07739634B2 |
Verification equipment of semiconductor integrated circuit, method of verifying semiconductor integrated circuit and process of manufacture of semiconductor device
The verification equipment of a semiconductor integrated circuit in the present invention is included with a circuit net list extraction section that extracts the net list of a circuit, a circuit simulation execution section that executes a circuit simulation, based on the extracted net list, a finite impedance judgment section that judges existence or nonexistence of finite impedances, a floating error terminal judgment section that judges existence or nonexistence of floating error terminals by measuring finite impedances, a true floating error terminal judgment section that adds any one of a P channel-type transistor and an N channel-type transistor to terminals of the circuit where it is judged that there are floating error terminals and calculates changes in potential at the terminals and adds the other of the P channel-type transistor and the N channel-type transistor to the terminals and calculates changes in potential at the terminals, and an output section that outputs a judgment result of the floating error terminal judgment section and a judgment result of the true floating error terminal judgment section. |
US07739633B2 |
Verification of highly optimized synchronous pipelines via random simulation driven by critical resource scheduling system and program product
Testing a model of a logic circuit model. The testing includes generating valid random input stimulus sequences for a logic circuit model. Enumerating critical resource requirements, enumerating critical resource availabilities does this, and selecting of stimulus sequences and determining legal times for execution of said stimulus sequences based on resource availability. This includes generating a plurality of possible combinations of input stimulus sequences and generating an array representation of critical resource requirements. These are used to generate an array representation of critical resources availabilities. |
US07739632B2 |
System and method of automated wire and via layout optimization description
A system and method to optimize a circuit layout, and more particularly, to a system and method of post layout data preparation to optimize a circuit layout and reduce random and systematic wire and via opens and shorts. The method includes stripping existing vias in a design layout and determining design parameters of the design layout including wiring placement and dimensions. The method further includes optimizing via layout by placing vias away from edges of the wiring and adjacent vias. The invention is also directed to a design structure on which a circuit resides. |
US07739631B2 |
Testing method and method for manufacturing an electronic device
A testing method includes: storing QC data for each of electronic device manufacturing processes in a storage unit; changing the QC data for each of the processes to a common fixed form of data; providing a contour for the QC data for each of the processes using the common fixed form of data; comparing a singularity map to a failure generation map for a completed device; and finding a causal process for a failure and a defect through the comparison. |
US07739630B1 |
Optimizing a circuit design
Improving the timing and/or yield of a circuit design is disclosed. Timing and yield improvements are often competing objectives in circuit design since timing improvements typically result from reducing capacitive couplings and yield improvements typically increase capacitive couplings. Trade-offs between timing and yield improvements are consequently part of the circuit design and/or optimization process. |
US07739629B2 |
Method and mechanism for implementing electronic designs having power information specifications background
A method of adding power control circuitry to a circuit design at each of an RTL and a netlist level comprising: demarcating multiple power domains within the circuit design; specifying multiple power modes each power mode corresponding to a different combination of on/off states of the multiple demarcated power domains; and defining isolation behavior relative to respective power domains. |
US07739628B2 |
Synchronous to asynchronous logic conversion
Apparatus, systems, and methods may operate to generate a synchronous netlist from a synchronous circuit design representation, automatically substitute asynchronous components taken from an asynchronous standard cell component library for corresponding standard cell synchronous components in the synchronous netlist to form an asynchronous core, and convert the synchronous netlist to an asynchronous circuit design representation. Additional apparatus, systems, and methods are disclosed. |
US07739618B2 |
Information processing apparatus and information processing method
An information processing apparatus having an input configured to receive a first operation and a second operation input by a user, a playback unit configured to obtain predetermined data and play back the data based on the operation input by the user from the input; and a display control unit configured to control, in correspondence with a virtual hierarchical structure for classifying the predetermined data, a display of a display screen indicating each hierarchy level, and for controlling a display of a predetermined mark in the display screen. The display control unit also controls the display of the predetermined mark corresponding to the predetermined data which is played back by the playback unit in a manner different from other non-selected marks while the predetermined mark is being selected. |
US07739617B2 |
Computer interface having a virtual single-layer mode for viewing overlapping objects
A computer-human interface provides a mechanism to manage the available space of a computer display in a manner that facilitates navigation among multiple windows that are overlaid upon one another. The interface includes a user-selectable mode in which the windows are rearranged, and resized if necessary, so that all open windows can be simultaneously viewed within the area of the display, thereby enabling any one of the windows to be easily selected for access. In effect, the presentation of the windows is “flattened” so that all windows appear at the same virtual depth, rather than overlapping one another. With this approach, there is no need to minimize windows in order to access one that is overlaid by another, thereby enabling the user to keep the content of all windows visible and accessible. Subsets of windows can be repositioned in the same manner, or all windows can be removed from the display area for access to desktop objects. |
US07739616B2 |
File content display device, file content display method, and computer program therefore
The present invention relates to a technique for displaying the contents of a file on a display of a computer. Upon receiving an enlargement instruction for performing an enlarged display of a file, a computer detects whether an object included in the file is to be included in an enlarged display range of the file. When it is detected that the object is not to be included in the enlarged display range, the enlarged display range is automatically changed, whereby a user can understand which part of the file the enlarged display range corresponds to without performing a complicated operation. |
US07739609B2 |
Method and system for responding to inquiries from users
A method for responding to inquiries from a user by a response support system. A request displaying a second screen is received from a user terminal of the user in which a first screen is being displayed. An inquiry destination of the response support system is identified in the first screen. Screen data pertaining to the second screen and containing an operation object is retrieved. The second screen is configured to be sent to the inquiry destination in response to an operation performed on the operation object by the user. Screen transition information containing screen identifiers of screens previously displayed by the user terminal, including the first screen, is retrieved. The second screen is assembled by inserting the retrieved screen data and the retrieved screen transition information into the second screen. The assembled second screen is sent to the user terminal. |
US07739603B2 |
Signal routing apparatus and signal routing program
A signal routing apparatus is designed for setting a signal route among a plurality of components of a signal processing system by means of graphic user interface. In the signal processing apparatus, a display part displays a plurality of components each having at least one terminal for connection. An operator part is operated to select at least one terminal of one component on the display part and to input an instruction for connection. A detection part responds to the instruction for detecting at least one terminal of another component, which can be connectable to the selected terminal. A connection part automatically connects the selected terminal of one component and the detected terminal of another component with one another so that a line is drawn on the display part between the selected terminal and the detected terminal, thereby setting the signal route among the components in the form of lines drawn between the terminals of the components on the display part. |
US07739602B2 |
System and method for community centric resource sharing based on a publishing subscription model
The invention provides a Web service which enables a publisher to share his digital resources such as an address card or a calendar with a number of subscribers based on different sharing relationships. The Web service includes a host-based interface called “My Community”, for example, with which the publisher manages the share-relationships with his community members. The community members are organized into different groups. Each group includes a number of community members who have a common sharing relationship with the publisher with respect to one or more views of the shared resources. A resource may have multiple views. Each of the views has Metadata describing sharing-styles, as well as version, creation date, size, and the like. Each sharing style corresponds to a specific sharing relationship between a community member and the publisher. |
US07739601B1 |
Media authoring and presentation
A system and method for facilitating non-linear viewing of media is provided. The system facilitates non-linear viewing of media by providing a scene selector that scans a digitized media and selects a scene in the digitized media and a metadata generator that produces metadata associated with the scenes and relates the metadata to the selected scene. With the scenes annotated with metadata, a playlist generator can generate a playlist of related scenes based on user inputs like queries and a playlist updater can adapt the playlist based on user reaction to the displayed scenes. The scenes can be displayed on a variety of devices exhibiting various levels of intelligence. The displays can be distributed as can the system. |
US07739598B2 |
Media handling system
A media handling system in which candidate video sequences are displayed on a display screen in schematic form for selection by a user comprises means for detecting human faces in the candidate video sequences; a display screen for displaying representations of the candidate video sequences for selection by a user, each representation including one or more images representing human faces derived from the respective video sequences; and a user control for defining a set of one or more of the video sequences. |
US07739596B2 |
Method and system for displaying contextual advertisements with media
Systems and methods have been developed for displaying contextually relevant advertisements to users as media objects are being rendered. One or more data sources with contextual information for different portions of each media object are maintained. From this contextual information, keywords may be generated and used to locate contextually-related advertisements. The advertisements are selected based on contextual information about the media object in order to match or otherwise be contextually relevant with the media content being rendered. As the subject matter of the media object changes during rendering, different advertisements related to the new context are provided that replace the prior advertisement. The advertisements are displayed in an area that could be used for other purposes when the rendering device is not rendering media objects. |
US07739593B2 |
Information processing apparatus and method for handling forms
An information processing method and apparatus are provided which are capable of processing form data in which fields are defined and each of the fields contains record data. The method includes specifying fields in which at least one break is set from the field being contained in form data, in a case where print and break changing instruction is input. The method further includes obtaining a change instruction from an operator for changing break settings for at least one of the fields specified and inserting a break instruction at a place where a data break occurs in the field for which the break setting is set. |
US07739583B2 |
Multimedia document sharing method and apparatus
A document sharing system includes producing an updatable collection of multimedia documents. A collection coversheet provides a facile medium for handling and distributing large collections of documents. The system includes techniques for subsequent access to the collection, including printing all or portions of the collection. |
US07739582B2 |
Error correction method for high density disc
An error correction method for optical discs, and more particularly, an error correction method appropriate to high density discs is provided. The error correction method adds inner parity and outer parity to an error correction block of size n byte x m x o. The method comprises the steps of obtaining a plurality of inner parity blocks (PI blocks) by segmenting the error correction block in the inner parity (PI) direction into x segments; generating e-byte PI for each of the plurality of PI blocks generated by segmenting, and adding the e-bytes to the PI blocks PIs to the PI direction; and generating f-byte outer parity (PO) in the PO direction of the error correction block, and adding the POs to the PO direction. The error correction method enhances error correction capability while maintaining a redundancy of parity signal on a level similar to conventional DVDs. |
US07739581B2 |
DTV transmitting system and method of processing broadcast data
A DTV transmitting system includes an encoder, a randomizer, a block processor, a group formatter, a deinterleaver, and a packet formatter. The encoder codes enhanced data for error correction, permutes the coded data, and further codes the permuted data for error detection. The randomizer randomizes the coded enhanced data, and the block processor codes the randomized data at an effective coding rate of 1/H. The group formatter forms a group of enhanced data having data regions, and inserts the coded enhanced data into at least one of the data regions. The deinterleaver deinterleaves the group of enhanced data, and the packet formatter formats the deinterleaved data into corresponding data bytes. |
US07739574B2 |
DTV transmitter and method of coding data in DTV transmitter
A DTV transmitter includes a pre-processor which pre-processes enhanced data by coding the enhanced data for forward error correction (FEC) and expanding the FEC-coded enhanced data, a data formatter which generates enhanced data packets having the pre-processed enhanced data and known data, and a multiplexer which multiplexes the enhanced data packets with main data packets. The DTV transmitter further includes an RS encoder which adds systematic parity data to each main data packet and adds RS parity place holders to each enhanced data packet, and a data interleaver which interleaves the RS-coded main and enhanced data packets and outputs a group of interleaved data packets having a head, a body, and a tail. The body includes a plurality of consecutive enhanced data packets, to which a known data sequence is periodically inserted. |
US07739566B2 |
Scan test circuitry using a state machine and a limited number of dedicated pins
An electronic circuit includes a group of devices which facilitate scan testing of at least one part of the electronic circuit. Those devices include a scan test device. The circuit further includes a state machine which operates to transfer data from an input pin of the circuit which is dedicated to the state machine to the devices relating to scan testing. The state machine supports a plurality of data transfer protocols. The choice of the protocol to be used is made as a function of a signal received on the input pin. Responsive to an input pin signal, the state machine enters an operational mode wherein scan test programming data is serially received at the input pin and communicated to the devices which facilitate scan testing. More specifically, the scan test programming data is serially communicated to a scan test register, where the data is output in parallel to the scan test device. |
US07739561B2 |
Method and apparatus for monitoring an optical network signal
A method is disclosed for monitoring a communication link between a first apparatus and a second apparatus, the method comprising receiving concurrently from the first apparatus (e.g., a central office) at the second apparatus (e.g., an optical demarcation point at a customer premises) a communication signal at a communication wavelength, λ1 and a test signal at a test wavelength λt, permanently separating the test signal from the communication signal at the second apparatus and sending to the first apparatus on a return path between the first apparatus and the second apparatus a signal indicating whether the test signal was received at the second apparatus. An apparatus is disclosed including an interface for receiving concurrently the communication signal and the test signal, a filter for permanently separating the test signal from the communication signal and a coupler for permanently placing a signal on a return path. |
US07739560B2 |
Nonvolatile semiconductor memory device and method of self-testing the same
A test interface receives a test command designating execution of a test for a memory cell. The test storage circuit stores test information necessary to execute the test. The test storage circuit includes an erasable programmable storage unit. The decoder decodes the test command input to the test interface, and selects the test information stored in the test storage circuit. The sense amplifier reads out, from the test storage circuit, the test information selected by the decoder. The holding circuit holds the test information read out by the sense amplifier. The control circuit controls a test operation of checking whether the memory cell normally operates, on the basis of the test information held in the holding circuit. The defect storage circuit is formed for the memory cell, and stores fail information indicating that the memory cell is defective if the memory cell does not normally operate in the test operation. |
US07739559B2 |
Semiconductor device and program data redundancy method therefor
A semiconductor device (1) is provided which includes a regular cell array unit (30), a redundant cell array unit (31) that is provided in relation to the regular cell array unit (30), and a PGM/ER state machine (20) that controls reprogramming in which, when programming of a sector in the regular cell array unit fails (step S3), data involved in the programming that fails and data already stored in the sector in the regular cell array unit are written (step S8) into the redundant cell array unit (31). Since reprogramming is performed to write the data already written in the sector as well as the data involved in the programming that fails into the redundant cell array unit (31), data loss can be prevented and data can be secured, thereby increasing the reliability of the system. |
US07739555B2 |
Autonomically adjusting configuration parameters for a server when a different server fails
A load balancer detects a server failure, and sends a failure notification message to the remaining servers. In response, one or more of the remaining servers may autonomically adjust their configuration parameters, thereby allowing the remaining servers to better handle the increased load caused by the server failure. One or more of the servers may also include a performance measurement mechanism that measures performance before and after an autonomic adjustment of the configuration parameters to determine whether and how much the autonomic adjustments improved the system performance. In this manner server computer systems may autonomically compensate for the failure of another server computer system that was sharing the workload. |
US07739554B2 |
Method and system for automatic resolution and dispatching subscription service
Embodiments relate generally to a method of providing a support subscription service. The method includes monitoring at least one a client virtual machine and a respective physical machine supporting the client virtual machine at a site of a customer and detecting an error occurring in at least one of the client virtual machine and the respective physical machine. The method also includes determining a type of error that is occurring and creating a trouble ticket for a vendor associated with the type of error. |
US07739550B2 |
Test case selection apparatus and method, and recording medium
In a test case selection apparatus according to the present invention, a parameter setting unit 22 displays a test case selection dialogue 400, etc., on a display screen of a display section 40, and test cases that are tentatively determined to be tested in the current round of testing is selected based on various parameters received from the operator. A simulation executing unit 23 calculates a time period predicted to be required for testing test cases, and displays the prediction result in the form of a graph indicating a temporal change in the number of tests. With this configuration, the user can predict an achieved status of testing based on the prediction result, and repeat suitable changes to the various parameters, thereby suitably selecting test cases to obtain a preferably achieved status of testing. |
US07739547B2 |
Failure recovery and error correction techniques for data loading in information warehouses
A method of data loading for large information warehouses includes performing checkpointing concurrently with data loading into an information warehouse, the checkpointing ensuring consistency among multiple tables; and recovering from a failure in the data loading using the checkpointing. A method is also disclosed for performing versioning concurrently with data loading into an information warehouse. The versioning method enables processing undo and redo operations of the data loading between a later version and a previous version. Data load failure recovery is performed without starting a data load from the beginning but rather from a latest checkpoint for data loading at an information warehouse level using a checkpoint process characterized by a state transition diagram having a multiplicity of states; and tracking state transitions among the states using a system state table. |
US07739546B1 |
System and method for storing and retrieving file system log information in a clustered computer system
A system and method for storing and retrieving file system log information in a cluster computer system is provided. In response to an aborted takeover operation, a surviving storage system stores a set of file replay log information on storage devices associated with the surviving storage system. When the failed storage system re-initializes, it retrieves the file replay log information from the surviving storage system and utilizes the file replay log information to render its disks consistent. |
US07739543B1 |
System and method for transport-level failover for loosely coupled iSCSI target devices
A system and method for clustered failover of storage appliances is provided. In the event of a failover of one storage appliance to a surviving storage appliance, the surviving storage appliance assumes the identity of the failed storage appliance. This assumption of the identifier is accomplished by activating a network interface controller or host bus adapter with a network address associated with the failed storage appliance and by mapping a iSCSI name from the failed storage appliance to the surviving storage appliance. |
US07739539B2 |
Read-data stage circuitry for DDR-SDRAM memory controller
A circuit for sampling data from a memory device comprises a circuit for providing a clock signal to the memory device, a data bus carrying data at twice the rate of the clock signal, a circuit for providing a control signal to indicate the period of time where data are valid, and a set of registers whose content is triggered by both edges of a signal resulting from the delay of the control signal. The set of registers is divided into several sub-parts, each sub-part loading the value of the data bus carrying data provided by the memory device at a period being an integer multiple of the clock signal where the sampling point is different for each sub-part. |
US07739537B2 |
Multiple clock domain microprocessor
A multiple clock domain (MCD) microarchitecture uses a globally-asynchronous, locally-synchronous (GALS) clocking style. In an MCD microprocessor each functional block operates with a separately generated clock, and synchronizing circuits ensure reliable inter-domain communication. Thus, fully synchronous design practices are used in the design of each domain. |
US07739529B2 |
System for conserving battery life in a battery operated device
A system for conserving battery life in a battery operated device such as a tire tag where there are several modes of operation. The typical mode is the deep sleep mode where the tag is generally inactive (no clock is running; however, an RC watchdog timer is running, which uses very little power). The tag spends most of its time in this low power mode. The tag periodically partially awakens to a lucid sleep mode (when the watchdog timer times out), initiates a low-speed clock, determines if it is time to enter a search mode by examining a search mode counter and, if it is not time, adjusts the search mode counter (e.g., decrements the counter by one), and returns to the deep sleep mode. The tag sleeps in the deep sleep mode most of its life in an effort to conserve battery power. During the deep sleep mode, because the clock oscillators are OFF, a deep sleep counter is adjusted (incremented or decremented) periodically (e.g., about every 18 ms) by an internal R/C oscillator. The internal watchdog timer (WDT) monitors the deep sleep counter and when the deep sleep counter, for example, contains a NULL value (all zeroes) the WDT wakes up the microcontroller (i.e., the WDT initiates the low-speed clock so that the tag cannot enter the lucid sleep mode). The tire tag delivers data at a slower or faster rate to achieve the important advantage of extending battery life. Also to extend battery life two oscillators are desirable because they allow two clock speeds. Having two clocks allows a designer to minimize use of the high-speed clock, thus conserving battery power. |
US07739523B2 |
Display system, access point of display system, and power control method
Provided is a system including a computer, a display device for performing display based on a signal from the computer, and an access point for performing communication between a wired network and a wireless network and disposed between the computer and the display device. In response to operation for turning ON the display device or to a power ON instruction from another client device, the access point is activated and sends an activation signal for activating the computer. Upon receiving the activation signal, the computer is activated and outputs a signal to the display device. Further, in response to operation for turning OFF the display device or to a power OFF instruction from another client device, the access point sends a power shutoff signal to the computer and shuts off its own power. Upon detecting the power shutoff signal, the computer performs a shutdown process. When the signal from the computer stops being received, the display device shuts off its own power. |
US07739520B2 |
Data processing device
The invention relates to a data processing device with a functionally programmable logic circuit and a programming interface. An authorization control unit is provided, which protects the programming interface against an unauthorized access. This enables the functions of a semiconductor module to be changed in a customer-specific manner while preventing unauthorized entities from subsequently changing the functionality. |
US07739519B2 |
Secure device
A secure device is provided that can store programs therein, the secure device including: a low-protection level storage unit; a high-protection level storage unit; a program acquiring unit that acquires a program and corresponding additional information, the additional information used for determining a storage destination of the acquired program; an additional information analyzing unit that stores the acquired program in one of the low-protection level storage unit and the high-protection level storage unit, according to additional information; an area searching unit; a protection level judging unit; and a program storing unit. |
US07739509B2 |
Authentication of an object using a signature part
A method of authenticating an object by sensing coded data provided on or in a surface associated with the object. The coded data is indicative of an identity of the object and, at least part of a signature, the signature being a digital signature of at least part of the identity. The method includes using the sensed coded data to determine a sensed identity and a sensed signature part. The sensed identity is then used to determine at least a determined signature part, which is then compared to the sensed signature part, with the object being authenticated using the results of the comparison. |
US07739508B2 |
Secure instant messaging system
A secure instant messaging system integrates secure text instant messaging and secure file transfers into existing instant messaging systems. At least one certificate authority (CA) is provided that issues a security certificate to a user that binds the user's instant messaging screen name to a public key which is used by other users to encrypt messages and files sent to the user and by the user to decrypt the received messages and files. A subscriber database is used by the CA to keep track of valid users and their associated information, such as: user screen names, user subscription expiration dates, and enrollment agent information. A user sends his certificate to the invention's instant messaging server which publishes the user's certificate to other users by creating a hash value of the user's certificate and sending it to the other users which allows the recipients to decide if they need to update their caches with a new copy of the user's certificate. Instant messages and files are encrypted by a sending user using an encryption algorithm and the recipient's certificate. The sending user can sign instant messages using his private signing key. The security status of each received instant message is displayed to the user. |
US07739504B2 |
Signature generation apparatus and signature verification apparatus
A signature generation apparatus and a signature verification apparatus which can prevent the occurrence of norm zero vector forgery attack. The signature generation apparatus (110) includes a signature generation unit (114) which generates signature data (S) for a message (m) using a private key stored in a private key storage unit (112), and converts the format of the signature data (S) so that the first sub-element of the N sub-elements in the signature data (S) indicates 0 without changing the norm of the signature data (S). The signature verification apparatus (120) includes a signature verification unit (124) which judges whether or not the first sub-element of the N sub-elements included in the signature data (S) indicates 0, and determines the signature data (S) as unauthorized data when judging that it is not 0. |
US07739497B1 |
Method and apparatus for anonymous IP datagram exchange using dynamic network address translation
Methods, apparatus, system and computer program are provided for concealing the identity of a network device transmitting a datagram having a network layer header. A unique local identifier and broadcast address are determined in accordance with a next-hop address. A partially encrypted network layer header is determined by encrypting a plurality of identifying portions of the network layer header, where one portion of the network layer header is the unique local identifier. The datagram is encapsulated with another network layer header whose address is set to the broadcast address. The encapsulated datagram can be received and detunneled, and an address of a recipient can be extracted from the network layer header. The datagram is then admitted into a network domain. |
US07739495B2 |
Data transmitting system and method, drive unit, access method, data recording medium, recording medium producing apparatus and method
A security module is provided in a data recording medium, data to be written to the data recording medium is encrypted with an content key different from one data to another, and the content key is safely stored in the security module. Also, the security module makes a mutual authentication using the public-key encryption technology with a drive unit to check that the counterpart is an authorized (licensed) unit, and then gives the content key to the counterpart, thereby preventing data from being leaked to any illegal (unlicensed) unit. Thus, it is possible to prevent copyrighted data such as movie, music, etc. from being copied illegally (against the wish of the copyrighter of the data). |
US07739492B2 |
Encrypted communication for selectively delivering a message to multiple decrypting devices
Reduces message length of encrypted message to be transmitted selectively to plurality of decrypting devices. An encrypting device includes a generating unit for generating node associating information configured to associate respective terminal nodes in a tree structure with each decrypting device in relation to a group of decrypting devices enabled for decryption, a extracting unit for extracting a decryption enabled node containing decrypting devices in descendant terminal nodes and not containing a decrypting device with decryption disabled in any of the descendant terminal nodes, and a unit for encrypting the message by use of a node encryption key for the decryption enabled node. Decrypting devices include specifying unit for specifying terminal node associated with decrypting device based on node associating information, and a decrypting unit for decrypting encrypted message using a node decryption key for any decryption enabled nodes ranging from terminal node to root node thereof. |
US07739489B2 |
Method and system for automatic detection, inventory, and operating system deployment on network boot capable computers
A system for the automatic detection and inventory of a network boot capable computer and for the automatic deployment of an appropriate operating system to the network boot capable computer. First, an initial broadcast packet from the network boot capable computer is received. In response to receiving the initial broadcast packet, a discovery kernel is sent to the network boot capable computer. The discovery kernel generates a hardware details file. The hardware details file is received from the network boot capable computer and is analyzed. After the hardware details file is analyzed, an appropriate operating system is deployed to the network boot capable computer. |
US07739478B2 |
Multiple address sequence cache pre-fetching
A method is provided for pre-fetching data into a cache memory. A first cache-line address of each of a number of data requests from at least one processor is stored. A second cache-line address of a next data request from the processor is compared to the first cache-line addresses. If the second cache-line address is adjacent to one of the first cache-line addresses, data associated with a third cache-line address adjacent to the second cache-line address is pre-fetched into the cache memory, if not already present in the cache memory. |
US07739473B1 |
Off-chip memory allocation for a unified shader
Systems and methods for dynamically allocating memory for thread processing may reduce memory requirements while maintaining thread processing parallelism. A memory pool is allocated to store data for processing multiple threads that does not need to be large enough to dedicate a fixed size portion of the memory pool to each thread that may be processed in parallel. Fixed size portions of the memory pool are dynamically allocated and deallocated to each processing thread. Different fixed size portions may be used for different types of threads to allow greater thread parallelism compared with a system that requires allocating a single fixed portion of the memory pool to each thread. The memory pool may be shared between all of the thread types or divided to provide separate memory pools dedicated to each particular thread type. |
US07739468B2 |
Data protection system for controlling data entry point employing RFID tag
In the data protection system for controlling a data entry point, a storage unit for storing data includes a data entry point area and a data area for storing the physical data, in which the data entry points inside the data entry point area are pointed to specific sectors inside the data area, respectively. Therefore, if an authorized user does not know where the data entry point is, he or she cannot obtain the data from the data area. The system is to provide a corresponding data entry point only when a RFID TAG, similar to a key, is to disable locking, so that a corresponding computing apparatus can then read or write data to and from the storage unit inside the system. On the contrary, data cannot be read or written after the locking is enabled, so that data protection is achieved. |
US07739462B2 |
Policy based data shredding for storage controller
Policy based data shredding is provided to be executed in a storage controller. A logical volume stored on media, such as magnetic disk drives, may be assigned one or more possible shredding policies. Storing and executing the policies in the controller is more efficient than performing host-based shredding and requires the use of less valuable bandwidth between the host and the controller. In addition, the controller is aware of failures, degradation and offline status of each drive in an array, and is able to thereby terminate or modify a shredding operation if necessary. Each policy includes the number of write passes to be performed on the media location in which the volume is stored and the pattern to write on the media location. The policy may also indicate whether to update a parity area during each of a plurality of write passes or only on the first. |
US07739457B2 |
Local memory management system with plural processors
An information processing system includes a first processor having a first local memory, a second processor having a second local memory, and a third processor having a third local memory. The system further includes a unit which maps one of the second and third local memories in part of an effective address space of a first thread to be executed by the first processor. The mapped one of the second and third local memories is the local memory of a corresponding one of the second and third processors, which executes a second thread interacting with the first thread. The system also includes a unit that changes a local memory to be mapped in part of the effective address space of the first thread from the one of the second and third local memories to the other. |
US07739452B2 |
Method and apparatus for hardware enforced virtual sequentiality
A mechanism receives memory reads and writes from a packet processing engine, each memory access having an associated packet identifier or sequence number. The mechanism is placed between a processing engine and a memory system such that write data is buffered and information based upon reads and writes is recorded. Memory read data is returned speculatively since the packet processing engine is processing packets in parallel and not necessarily in sequence. Information is maintained allowing the detection of a speculative read that was incorrect (i.e. a memory conflict). When a memory conflict is detected, a restart signal is generated and the information for the associated packet identifier or sequence number is flushed. |
US07739447B1 |
Online label maintenance
One or more parts of a storage system may be serviced while the storage system is online. A storage device may be unincorporated from the storage system while maintaining the storage system active. Access to the storage system may continue unaffected, except for the unincorporated section of the storage system, for example, the storage device and possibly other storage devices. Service may be performed on the unincorporated section of the storage system, and the unincorporated section be incorporated back into the storage system. |
US07739442B2 |
Macroscalar processor architecture
A macroscalar processor architecture is described herein. In one embodiment, an exemplary processor includes one or more execution units to execute instructions and one or more iteration units coupled to the execution units. The one or more iteration units receive one or more primary instructions of a program loop that comprise a machine executable program. For each of the primary instructions received, at least one of the iteration units generates multiple secondary instructions that correspond to multiple loop iterations of the task of the respective primary instruction when executed by the one or more execution units. Other methods and apparatuses are also described. |
US07739440B2 |
ATA HDD interface for personal media player with increased data transfer throughput
This invention is a method allowing for interfacing high speed hard disk drives (ATA-HDD) in high throughput PIO modes to currently available digital media processors (DMP). The prescribed interface programs signals available in the DMP external memory interface (EMIF) functions to match the requirements of ATA-HDD PIO functions. Selected signal redefinition and minimal glue logic is employed to form a seamless link between the EMIF I/O of the digital media processor DMP and the ATA-HDD hard drive. |
US07739439B2 |
Method of fabrication of a portable computer apparatus with thermal enhancements and multiple modes of operation
A portable computer adapted for electrical connection to a docking station having multiple power modes of operation is described. The portable computer has one or more CPU chips which have at least two power modes of operation, a low power mode and a high power mode. When the portable computer is operated as a stand-alone computer, it operates in the low power mode. When the portable computer is operated while electrically connected to the docking station, it operates in a high power mode. The docking station has greater cooling capacity than the portable computer alone to provide enhanced cooling of the high power mode of operation. |
US07739432B1 |
Command switching for multiple initiator access to a SATA drive
A multi-port switch and a method of command switching using such a switch. Multiple virtual targets provide multiple hosts with access to the physical target device attached to the target interface of the switch. The switch intelligently dispatches operations received by the virtual targets to the physical storage target device to provide shared access. In doing so, the communication between the switch and the physical target can fully comply with the SATA protocol without the physical target being aware that the operations have originated from multiple physical hosts, and without the multiple physical hosts being aware of the shared nature of the physical SATA target device. |
US07739416B2 |
Disk array apparatus
A disk array apparatus using an SAS can transfer data without lowering a transfer efficiency of data even if rates of a plurality of physical links connected to a controller and storage device are different. A plurality of HDDs are connected to a controller through an expander. Data are transferred from the controller to the expander and then to HDD. In this connection, the controller and the expander transfers a set of transfer data in a plurality of the HDD-side physical links. The controller-side physical link integrates the transfer data, and multiplexes them to transfer. A plurality of HDDs-side physical links separates the transfer data to transfer in parallel. |
US07739412B2 |
Synchronization modification
Notifications are sent to a mobile device to indicate that there is data on a computing device to be synchronized. Upon receiving a notification, the mobile device determines if a minimum number of notifications required to begin synchronization have been received, where the minimum number is greater than one. If the minimum number of notifications has been received, a two-way communication channel is established and synchronization is performed. |
US07739407B1 |
Systems for customizing behaviors and interfaces in service invocations
A system for personalizing and customizing user behaviors and interfaces includes a plurality of terminals for transmitting, processing and receiving information wherein the terminals are configured to each transmit a transmission signal including an identifier (ID) for identifying each of the terminals. The system also includes a network having a plurality of access points operable to communicate with the network, and a Service Enabling server connected to the network wherein each of the plurality of terminals are configured to independently access the Service Enabling server and upon accessing the Service Enabling server, a necessary service requested by the user of the terminal requesting the service is selected. Information related to the service is then placed in an understandable form for the terminal and the user. |
US07739406B2 |
Controlling the status of network address space
Methods, computer systems, and computer readable media provide for automated control of the status of network address space. Blocks of networking address space assigned to a network may be allocated from a free status to a new status based upon a request to allocate a particular size block. Blocks of networking address space assigned to a network that have been allocated to a new status may be deallocated to return to a free status based upon a request to deallocate the chosen block. Blocks of networking address space assigned to a network that have been allocated and otherwise manipulated such as through a lend from another network may be reclaimed for the original network upon a request to reclaim the chosen block. |
US07739401B2 |
Restricting communication of selected processes to a set of specific network addresses
Selected processes are associated with sets of specific network addresses, and the associations are stored. When a selected process creates a child process, an association between the child process and the set of network addresses with which the parent process is associated is stored. When a selected process is deleted, the association between the selected process and its set of network addresses is deleted. Each selected process is restricted to network address-based communication via its associated set of network addresses. Certain communication protocol subroutines associated with network address-based communication are intercepted by an interception module. The interception module detects attempts by selected processes to communicate via network addresses. If a selected process attempts to communicate via an unassociated network addresses, the attempted communication is prohibited. |
US07739400B2 |
Internet communication system
The present invention relates to the transferring of information on the Internet, comprising: means (40) for storing information, corresponding to information provided at an Internet content provider (60), at respective alternative addresses of said storing means; means (20) for intercepting an information request from an Internet user directed to an Internet content provider; means for determining whether or not the intercepted request is directed to an information content provider having an associated alternative address on said storing means (40); and means for directing the request to said alternative address if such an alternate address exists. |
US07739399B2 |
Device and process for adjusting the bit rate of a stream of contents and associated products
The present invention relates to a device and a process for adjusting the bit rate of a stream of contents as a function of processing capabilities of at least one receiver. These contents are transmitted by a sender to the receiver according to a communication protocol providing for a return transmission of reception data of the contents by the receiver to the sender, including at least one parameter relating to conditions of communication of these contents in the network. The device comprises a module for estimating a required level for the bit rate as a function of information relating to these capabilities and a writing module modifying this parameter, to transmit, in return, to the sender stream adjustment cues capable of bringing about a modification of the bit rate in relation to the required level. Application to streaming. |
US07739398B1 |
Dynamic load balancer
A method of accelerating the operation of a load balancer by an accelerator switch. The method includes receiving, by the accelerator switch, packets directed to the load balancer, determining, for at least some of the received packets, whether the packets match an entry of a list of packet groups, by comparing fewer than five parameters of the packets to respective fields of entries of the list, and forwarding, by the accelerator switch, at least some of the received packets, directly to their destination, responsive to the determining. |
US07739396B2 |
System, method and program for field service of computers
System, method and program product for managing field service of a computer. Configuration information of the computer is wirelessly sent to a remote server. In response, a determination is made as to a recommended list of updates to install in the computer which are compatible with the configuration information and not currently resident in the computer. The recommended list is wirelessly sent to the computer. In response, the recommended list is written into an RFID associated with the computer such that the RFID broadcasts the recommended list. The RFID also broadcasts an identification of the computer. A person visits a room containing the computer and uses an RFID reader to read the broadcast from the RFID. Based on the broadcast read by the RFID reader, a determination is made whether to install the recommended list of updates into the computer. |
US07739387B2 |
System and method for message packaging
A system and method for virtual message packaging is described. A virtual package is collection of messages that share common characteristics and may be processed together. In one embodiment, messages are first grouped according to one or more rules at a client and then formed into a virtual package. In another embodiment, one or more messages are received at a server and then formed into a virtual package for later processing. |
US07739385B1 |
Explicit locking of resources in devices accessible on a network
An agent locking a resource in a device in response to receiving an explicit request to lock the resource. Once in a locked state, access to entities (applications, devices, etc.) other than a owner of the lock may be restricted (e.g., no access, only read access, etc.). The agent unlocks the resource in response to an unlock request or if keep-alive messages are not received for a long duration. |
US07739384B2 |
System and method for load balancing
The present invention is a method and system of load balancing in a group of one or more servers connected to one or more subnetworks. Two or more independent servers are bound into a group, with one of the servers elected to serve as a leader. The leader acts as a load balancer for the group while the remaining servers act as slaves. This functionality eliminates the need for one or more dedicated load balancing devices and lowers the hardware requirements necessary for performing such load balancing. |
US07739379B1 |
Network file server sharing local caches of file access information in data processors assigned to respective file systems
A network file server includes a first set of data processors for receiving requests from clients, and a second set of data processors for accessing read-write file systems. A respective data processor in the second set is assigned to each file system for exclusive management of read and write locks on the file system. Each data processor in the first set can authorize access to file systems directly accessed by more than one data processor in the second set. Processing of a request for access that is authorized is continued by the data processor that is assigned to manage the locks on the file system to be accessed. The exclusivity of lock management eliminates cache coherency problems, and dynamic load balancing can be used to prevent the lock management from becoming a bottleneck to performance. A preferred embodiment includes a cached disk storage subsystem linked to data mover computers. Each data mover has authorization and ownership information for a plurality of file systems, and maintains a local cache of locking information for file systems that the data mover can directly access. The data mover receives a client request, and if access is authorized, checks whether it can directly access the file, and if not, forwards the request to another data mover. |
US07739378B2 |
System and method for transmitting pollution information over an integrated wireless network
A pollution information message system provides a system and method for generating and transmitting pollution information messages. In one embodiment, the pollution information message system employs a transceiver network with a plurality transceivers coupled to monitoring devices. Control room operators receive a pollution information message from an identifiable transceiver. The transceiver, identified by an identification code, indicates a location and the nature of the detected pollution. |
US07739377B2 |
Performing inventory scan to determine presence of prerequisite resources
Mechanisms for performing an inventory scan of target data processing systems for ascertaining the presence therein of prerequisite resources are provided. The prerequisite resources are resources necessary for the execution, by the target data processing systems, of predetermined activities. The mechanisms may send to a target data processing systems a request for performing a selected activity of the predetermined activities and associate with the request at least one signature of at least one prerequisite resource different from the prerequisite resources required for performing the selected activity. The signature may include information allowing the target data processing system to locate where the prerequisite resource is to be searched for. Upon receiving, from the target data processing systems a result of the search of the prerequisite resource, the mechanisms may further update information to indicate the presence of the prerequisite resource in the target data processing system. |
US07739366B2 |
Management of J2EE applications
In accordance with one embodiment of the present invention, there are provided mechanisms and methods for providing an application programming interface (API) for managing applications deployed on one or more servers. These mechanisms and methods can enable a software developer to create a single program that can discover and browse resources, such as JDBC connection pools, deployed applications and other resources, on any J2EE Application server, for example. In an embodiment, the APIs are part of the J2EE Management Specification, which specifies interface mechanisms for J2EE Application servers to describe their resources using a standard data model. Embodiments employing APIs conforming to the J2EE Management Specification can enable third party software, for example, to be used to monitor the applications. |
US07739365B2 |
Methods for providing a report database for a plurality of localized devices using an abstraction layer and atomic error handling
The present invention discloses improved systems and methods for multisite management of computer server systems and in particular converged communication systems based on a decentralized architecture. Certain and various aspects relating to atomic error handling, transaction-based authentication/security, intelligent bandwidth management, decoupled data/configuration messaging, improved scalability, auto-detection functions, business metrics, etc., also are disclosed. A console is disclosed that communicates with each of a plurality of converged communications systems, e.g., preferably through the use of sockets. The actual traffic load is decentralized among the computer server systems, as each one uses direct connections (e.g., via an enhanced file transfer protocol) to access update/configuration data as needed. In addition, an improved communication protocol is disclosed that is optimized for the multisite management architecture of the present invention. An improved set of graphical user interface (GUI) features are described that improve the efficiency of the management of multiple systems. |
US07739364B2 |
Method and apparatus for dynamically reconfiguring a server system
A method and apparatus for dynamically reconfiguring a server system. When a new server configuration is applied, a previous server configuration is saved. When receiving a service request, a first server is selected by using a first scheduling algorithm according to the new configuration. If the selected server is incorrect, a second server is selected by using a second scheduling algorithm according to the saved previous server configuration. User data associated with the received service request is moved from the second server, if correct, to the first server. In this way, stored data will be gradually and dynamically reorganized from the previous configuration to the new configuration in a relatively simple way. |
US07739360B2 |
System and method for router virtual networking
A host router is logically partitioned into virtual router domains that manage independent processes and routing application copies but share a common operating system. Each v-net manages an independent set of sockets and host router interfaces, each associated with only one v-net at one time, but interchangeably repartitionable Traffic is removed from an interface during repartitioning. Duplicate arrays of global variables copied to each v-net are accessed by macro references. A v-net facility can separate route tables used internally from the externally visible route tables and can avoid conflicts between internal and external IP addresses that share the same identifier. For example a common FreeBSD operating system supports a dynamic routing protocol (DRP) application. Each v-net runs an independent copy of the DRP software and is logically independent. A failure in one DRP copy does not adversely affect other copies. |
US07739354B2 |
Adding data to text pages by means of an intermediary proxy
The invention relates to providing embedded data into a text page by means of a proxy. The proxy analyzes the unstructured data of a text page, understands the meaning behind the data, associates data with some of the unstructured data and stores this meta-data back into the original text page. The invention stores data in a location that is hidden from the user's view so that it is unobtrusive but easily retrievable. |
US07739352B2 |
System and method for facilitating a consistent point-in time copy
A system and method for facilitating a consistent point-in-time copy (PITC). A data provider offers access to data by one or more clients. A client issues a PITC request for a set of data to the data provider, or the provider initiates its own request. The data provider instructs one or more clients, particularly clients accessing the set of data, to flush any pending updates involving the files. The clients acknowledge the flush request, flush their data, and notify the data provider when their flushes are complete. Post-consistency updates are deferred (e.g., using a write-aside buffer). If a client fails to acknowledge the flush request or notify of flush completion, the data provider may abort the PITC or continue because the data may not be consistent or consistency may not be assured. If not aborted, the PITC may be marked to indicate that it is incomplete. |
US07739349B2 |
Synchronization with partial memory replication
A multiple computer system is disclosed in which the local memory of each computer (M1, M2, . . . Mn) can be different having some memory locations (A, B) which are replicated in other computers and other memory locations (E) which are not. When any computer seeks to acquire or release a synchronizing lock a check (171, 181) is made to see if the relevant memory location is present on any other machine. If yes, synchronization is carried out. However, if no, then no synchronization is required and the synchronizing procedures are by-passed. |
US07739341B1 |
System utilizing updated spam signatures for performing secondary signature-based analysis of a held e-mail to improve spam email detection
A spam manager (101) receives (201) at least one e-mail (106) addressed to a domain (103). The spam manager (101) performs (203) a signature based analysis of received e-mail (106) to determine whether received e-mail (106) includes at least one signature indicative of spam. Responsive to the spam manager (101) identifying e-mail (106) that does not include at least one signature indicative of spam and to a timeout period not having transpired from a time of receipt of the e-mail (106) by the spam manager (101), the spam manager (101) performs (205) at least one secondary analysis of the identified e-mail (106). |
US07739338B2 |
System and method for encoding and verifying the identity of a sender of electronic mail and preventing unsolicited bulk email
The present invention provides a method and system for preventing unsolicited bulk email (UBE). Spammers sending UBE typically capitalize on the weakness of SMTP. The present invention affixes a subscriber key value to the local part of an email address. The email and associated key value are sent to a server where the subscriber key value, and subscriber and recipient email addresses are associated and stored into a database. Once stored, the email is sent to the ultimate recipient. A recipient is in possession of a subscriber key value can use this key value to sign an email they intend to send to the original subscriber/sender. Recipient will then send this signed email to a server where the association between the subscriber and the subscriber key value is verified. Once verified the email is sent to the subscriber. In some embodiments, the verification process is not controlled by a server. |
US07739337B1 |
Method and apparatus for grouping spam email messages
A method and system for grouping spam email messages are described. In one embodiment, the method includes receiving probe email messages indicative of spam and modifying the probe email messages to reduce noise. The method further includes comparing the probe email messages using fuzzy logic to identify similar email messages, and creating groups of similar email messages. Each of the created groups pertains to a distinct spam attack. |
US07739336B2 |
System and method for providing configuration data such as for configuring electronic mail access
A system, method and computer-readable medium provides configuration data, such as for electronic mail access. A configuration module retrieves the configuration data from a source of configuration data, such as a user system. The configuration in one aspect could be for accessing different electronic mailboxes of a user. Data object are generated. Each data object is submitted as a distributed object module to a web service. The web service in one aspect of the invention could be for a pass-through access for configuring electronic mailboxes. |
US07739332B2 |
System and method for multi-camera live video feed over a network
An internet user visits a web site and requests to see imagery from a specified one of a plurality of video cameras. At a system associated with the web site, a load distribution server assigns the user's request to one of a plurality of image servers. The assigned image server first checks its local image cache to see whether a recent image from the specified camera is stored there. If so, the image from that local image cache is sent to the user. If the local image cache does not have a recent image from the requested camera, the assigned image server then checks its local request cache to see whether an earlier process has recently requested the same imagery. If so, then the assigned image server simply waits for the earlier process to compete instead of initiating its own new image retrieval request. If no earlier process has recently requested the same imagery, the assigned image server issues its own image retrieval request. Information in image and the request caches of each image server is replicated across all the image servers. |
US07739331B2 |
Method and apparatus for providing load diffusion in data stream correlations
A computer implemented method, apparatus, and computer usable program code for performing load diffusion to process data stream pairs. A data stream pair is received for correlation. The data stream pair is partitioned into portions to meet correlation constraints for correlating data in the data stream pair to form a partitioned data stream pair. The partitioned data stream pair is sent to a set of nodes for correlation processing to perform the load diffusion. |
US07739330B1 |
Network router management interface with selective rendering of output
A network router management interface offers two different presentation modes for viewing configuration and operational information encoded in extensible markup language output obtained from a network router. The network router management interface provides an application programming interface (API) that permits client applications to formulate configuration and operational requests according to an extensible markup language, such as XML. In response to the configuration and operational requests submitted by a client application, the router produces XML output. On a selective basis, the user may elect to view or archive the XML output in either a rendered or unrendered format. In this manner, clients such as network administrators, installation technicians and applications developers can view raw XML output on a selective basis for use in development and debugging. |
US07739329B2 |
Web assistant
A method and apparatus for providing agent assistance to a client visiting a website of an organization. The method includes the steps of collecting contact information about the visit to the website by the client and connecting the client with an agent of the organization when the collected contact information exceeds a predetermined criterion. |
US07739323B2 |
Systems, methods and computer program products for providing a combined moduli-9 and 3 residue generator
Systems, methods and computer program products for providing a combined moduli-9 and 3 residue generator. The methods include receiving a number in binary coded decimal (BCD) or binary format. A modulus-9 residue of the number is calculated. The modulus-9 residue that is calculated includes a modulus-3 residue of the number. The modulus-3 residue of the number is output. If the number is in BCD format, then the modulus-9 residue of the number is output. |
US07739318B2 |
System and method for maintaining mappings from data containers to their parent directories
A system and method maintains mappings from data containers to their parent directories within a file system of a storage system. Each inode is modified to include a primary name data structure comprising a parent directory inode and a parent directory cookie value. The parent directory cookie value identifies a particular directory entry within a specified block of a directory identified by parent directory inode. An alternate name file is utilized to store alternate names, such as those associated with hard links. |
US07739317B2 |
Data serialization and transfer
A transfer protocol for sending data between a source device and a receiving device uses hierarchical metadata to establish relationships between content files and content metadata so that after an initial element is received, subsequent elements, be they files or metadata, have a defined relationship to a previously sent element. |
US07739315B2 |
Data storage apparatus, data storage method and image processing apparatus for secure data deletion
In a data storage apparatus for storing data by making the data to be a file, a file is deleted, in a normal deletion processing, after contents of the file are destructed by overwriting the file to be deleted with data for elimination such as “all-zeros”. On the other hand, with respect to storage processing, when storing new data, files waiting for deletion are investigated whether they are existent or not, excluding files being deleted currently in the normal deletion processing, and when files waiting for deletion are existent, either one of the files waiting for deletion is overwritten with new data to be stored. |
US07739301B2 |
Method and apparatus for improving file system proxy performance and security by distributing information to clients via file handles
The preferred embodiment of the invention distributes, and effectively caches, information by inserting it into file handles that the proxy sends to clients. This information can be used to improve performance by eliminating the need for the proxy to generate additional requests to the server to establish file identity. The distributed information can also be intended to improve security, for example, by allowing the proxy to encode into the file handle a session key that expires after some amount of time. |
US07739297B2 |
Computerized method, system and program product for generating a data mining model
A computerized method, system and program product for generating a data mining model. A user can provide objectives for the model and sample data to train, validate, and test the model. A rules system can automatically select a set of algorithms based on the objectives and/or sample data. A plurality of datasets can also be created from the sample data. Using the datasets, the set of algorithms can be optimized for the particular data on which it is intended to be used. The data mining model can then be generated from the optimized set of algorithms. |
US07739295B1 |
Method and system for identifying information relevant to content
A method and system for identifying information to be associated with content of a display page. The system provides a web service through which associates of a vendor can request and receive information such as product data to be displayed on the associate's display pages. The system may receive from an associate's computer a request for product data that may include content derived from a web page on which the product is to be displayed. Upon receiving the request, the system identifies a query based on popularity of the query among users, executes the query, and provides an associate with information relating to the results of the executed query. |
US07739292B2 |
System and method for modeling and managing enterprise architecture data and content models and their relationships
A distributed system includes client- and server-side components that, together, allow XML schemas or the like to be managed in a collaborative way across an enterprise environment. The server-side component, or server, is used to assemble a collection of one or more schemas. The server exposes the collection of schemas to one or more client components that connect to the server. Such connections may be made over a computer network. The client component preferably exports a display interface through which a user can visualize dependencies between schemas, e.g., by dragging them into a workspace and viewing all related schemas and how they are connected, as well as what elements and other components they define. In this way, the client component provides a high-level view of a larger (e.g., enterprise-wide) information architecture. |
US07739288B2 |
Systems and methods of directory entry encodings
In general, the invention relates to supporting multiple different character encodings in the same file system. In one embodiment, a method is provided for filename lookup that supports multiple character encodings. The method comprises storing filename data in a first character encoding into an indexed data structure. The method further comprises receiving filename data in a second encoding. The method also comprises looking up filename data in the indexed data structure using the second encoding. |
US07739287B1 |
System and method for dynamically creating keys in a database system
A database system capable of dynamically creating one or more keys associated with one or more pre-compiled queries includes a plurality of slave nodes that are operable to execute one or more pre-compiled queries. Each of the plurality of slave nodes operates to store one or more usage statistics that relate to the execution of the one or more pre-compiled queries. The system also includes at least one master node that is coupled to each of the plurality of slave nodes. The at least one master node is operable to receive the one or more usage statistics from each of the plurality of slave nodes. Furthermore, the at least one master node is operable to identify, based at least in part on the one or more usage statistics, one or more keys to dynamically create. Moreover, each of the plurality of slave nodes dynamically creates the one or more keys for use in executing the one or more pre-compiled queries. |
US07739284B2 |
Method and apparatus for processing data streams
A technique for processing a data stream includes the following steps/operations. A cluster structure representing one or more clusters in the data stream is maintained. A set of projected dimensions is determined for each of the one or more clusters using data points in the cluster structure. Assignments are determined for incoming data points of the data stream to the one or more clusters using distances associated with each set of projected dimensions for each of the one or more clusters. Further, the cluster structure maybe used for classification of data in the data stream. |
US07739283B2 |
System and method for using an RMI activation system daemon with non-java applications
A system and a method for implementing the system are provided. The system may include a non-Java-based application to communicate in a remote session, via a network including a plurality of remote method invocation (RMI) services, to a Java-based application using RMI; a configuration file including a reference to the non-Java based application; an RMI registry to register a set of the RMI services and the non-Java-based application using the configuration file; and an RMI activation system daemon to manage the non-Java-based application in the remote session. |
US07739281B2 |
Systems and methods for ranking documents based upon structurally interrelated information
Systems and methods for ranking Web pages based on hyperlink information in a manner that is resistant to nepotistic links are provided. In one embodiment, a Web search service is provided for returning quality query results. The vulnerability of existing ranking algorithms, such as PageRank, to Web pages that are artificially generated for the sole purpose of inflating the score of target page(s) is addressed. Intuitively, it is recognized that it is less likely to reach a particular page on a Web server having many pages via a random jump than it is to reach a particular page on a Web server having few pages, which implies that the influence of such a page upon another page by linking to, or endorsing, the other page is diminished. Thus, in various non-limiting embodiments, each Web server, not each Web page, is assigned a guaranteed minimum score. This minimum score assigned to a server can then be divided among all the pages on that Web server. |
US07739280B2 |
Methods and systems for selecting and presenting content based on user preference information extracted from an aggregate preference signature
A method of selecting and presenting content based on inferred user preferences is provided. The method includes providing a set of content items having associated descriptive terms and receiving search inputs from an input device and presenting a corresponding subset of content items. The method includes receiving selection actions of content items and analyzing the descriptive terms associated with the selected content items to learn a composite set of preferred descriptive terms of the plurality of users of the input device. The method includes inferring preferences of individual users from the composite set of preferred descriptive terms by decomposing the composite set of preferred descriptive terms into individual sets of preferred descriptive terms. The decomposition act utilizes prespecified statistical models of preferences. The method includes, in response to receiving subsequent user search input, selecting and ordering a collection of content items based on the inferred preferences of said individual user. |
US07739277B2 |
System and method for incorporating anchor text into ranking search results
Search results of a search query on a network are ranked according to a scoring function that incorporates anchor text as a term. The scoring function is adjusted so that a target document of anchor text reflect the use of terms in the anchor text in the target document's ranking. Initially, the properties associated with the anchor text are collected during a crawl of the network. A separate index is generated that includes an inverted list of the documents and the terms in the anchor text. The index is then consulted in response to a query to calculate a document's score. The score is then used to rank the documents and produce the query results. |
US07739264B2 |
System and method for generating substitutable queries on the basis of one or more features
The present invention is directed towards systems and methods for generating one or more related queries with respect to a given query. The method may comprise receiving a query comprising one or more terms, generating a corpus of candidate reformulations and identifying one or more queries or terms from the corpus of candidate reformulations related to the received query. One or more related queries are generated on the basis of the identified one or more queries or terms from the corpus of candidate reformulations. |
US07739261B2 |
Identification of topics for online discussions based on language patterns
A topic identification system identifies topics of online discussions by iteratively identifying topic words or keywords of the online discussions and identifying language patterns associated with those keywords. The topic identification system starts out with an initial set of keywords and identifies language patterns that each include a keyword. The topic identification system then uses the identified language patterns to identify additional keywords of the online discussion that match the patterns. The topic identification system then again identifies language patterns using the keywords including the newly identified keywords. The topic identification system may repeat the process of identifying language patterns and keywords until a termination criterion is satisfied. |
US07739253B1 |
Link-based content ratings of pages
Methods and apparatuses for link-based content ratings for pages are described herein. According to one embodiment, statistics for each of multiple pages is determined with respect to one or more predetermined categories based on the content rating of each of the pages. For each of the categories, a set of primary pages having relationships (e.g., links) with one or more secondary pages is selected, where the selected pages probabilistically distinguish from relationships with other pages. Other methods and apparatuses are also described. |
US07739252B2 |
Read/write lock transaction manager freezing
A transaction manager may be paused so that transactions managed by the transaction manager are prevented from making transactional state changes. When all transactions being coordinated by a transaction manager are paused, the transaction manager may be said to be paused or frozen. While the transaction manager is paused, the transactions that the transaction manager is supporting may not be allowed to complete. A transaction manager may obtain permission from a transaction freeze manager in order to transition the state of a transaction. The transaction freeze manager may function as a read/write lock manager controlling locks on a transaction freeze object. In servicing a transaction state transition request, the transaction freeze manager may grant the transaction manager a read lock on the transaction freeze object. In servicing a transaction manager pause request, the transaction freeze manager may grant an administrative entity a write lock on the transaction freeze object. |
US07739250B1 |
System and method for managing file data during consistency points
A system and method for managing file data during consistency points in a file system is provided. A buffer data control structure is modified to include a flags array that tracks various status flags for both a current and a next consistency point (CP). By utilizing multiple pointers within a buffer control structure, the file system may permit write operations to continue to a file undergoing write allocation. Received writes during a write allocation procedure are stored in raw data buffers and the buffer control structure is marked as being dirty for a next CP. |
US07739244B2 |
Operating logging for online recovery in shared memory information systems
Clients are permitted to directly attach to a client server system. An oplog management system tracks changes as clients make the changes to control structures of the direct connection client server system. The Oplogging system stores changes in oplogs. Then, if a client fails, the Oplogging system can repair the control structures, either by undoing the changes made by the client, or else completing the changes in place of the client; depending upon principles defined. |
US07739243B2 |
System and method for dynamically configuring a multiplatform computing environment
A system and associated method for dynamically configuring a multiplatform computing environment are disclosed. At least one service may form a workflow to be executed as an ordered group. A database contains configuration data, workflow control data, and workflow status data. A service configuration utility provides user interface to dynamically receive configuration data, to update the database, and to display contents of the database. A workflow entry process creates a workflow. A service monitor controls runtime behaviors of the system according to contents of the database. A service listener routes a workflow to associated services according to the configuration data in the database. A service executes a desired function, and then reports a result to the system monitor. The system monitor updates contents of the database to reflect the reported result. |
US07739241B2 |
Implementing dynamic copy-on-write (COW) storage compression through purge function
Methods, apparatus and computer program product implement enhanced dynamic copy-on-write storage compression. For a write operation, a purge function for a block being written is detected by the COW storage for compressing freed blocks from the COW storage. Responsive to the detected purge function and the block being a previously written block in the COW storage, the previously written block in the COW storage is deleted from the COW storage. Responsive to the detected purge function and the block not being a previously written block in the COW storage, the block is marked as zero in the COW storage. |
US07739240B2 |
Replication and replica management in a wide area file system
An embodiment of the invention provides a method and apparatus for constructing and maintaining a consistent hierarchical namespace in a wide-area distributed file system, where individual files and directories are replicated in the system. An embodiment of the invention provides a method and apparatus for achieving eventual data (file contents) and metadata (directory contents) consistency in a wide-area distributed file system. |
US07739236B2 |
System and method for preserving filehandles across file system migrations on a best effort basis
The present invention provides for a method and a computer system for preserving filehandles after a file system migration on a distributed file system. One embodiment of the invention includes maintaining a cache of each filehandle provided to a client from a source file server. When files are migrated from the source file server to the destination file server, the cache entries are transferred from the source file server to the destination file server. The cache entries are then updated to link the source file server filehandle of each cached data object to the file attributes of the data object now existing on the destination file server. When a client subsequently attempts to access a file by using a previously valid filehandle, the cache will translate the source file server filehandle into the file attributes of the object on the destination file server, allowing the file to be located without receiving a filehandle expiration error. |
US07739234B1 |
Techniques for synchronizing data store tables
Techniques are presented for synchronizing data store tables. Elements of first tables are linked together to form dependent chains. The dependencies are not housed with the elements in the first tables; rather, the dependencies are housed in multiple second tables. Each second table maps one of the elements from one of the first tables to another of the elements in another of the first tables. |
US07739230B2 |
Log location discovery and management
Illustrative embodiments provide a computer implemented method for managing log information. The method comprising, responsive to receiving a request to discover log information, and invoking a set discovery agents to discover the log information for logs located on a set of managed nodes. The method further identifies the log information on the set of managed nodes using the set of discovery agents and stores the log information in a repository knowledge base containing log information. |
US07739229B2 |
Exporting aggregated and un-aggregated data
A computer-implemented method, which comprises the following: receiving a graphical selection of a subset of data points from a set of data points, each data point representing at least one record of a dimensionally-modeled fact collection; and exporting information associated with the selected subset of data points. |
US07739225B2 |
Method and system to analyze aspect rules based on domain coverage of an aspect-value pair
Methods and systems to analyze aspect rules based on domain coverage of aspect-value pairs are provided. The system receives a first plurality of data items from a database, applies a first plurality of rules to the first plurality of data items to generate a second plurality of data items associated with a first domain, counts the second plurality of data items to determine a total quantity of data items, applies a second plurality of rules to the second plurality of data items to identify a third plurality of data items it associates with a first aspect-value pair, counts the third plurality of data items to determine a first quantity of data items, determines a percentage of coverage for the first aspect-value pair based on the first quantity of data items and the total quantity of data items, and provides the percentage coverage for the first aspect-value pair as an interface element within an interface. |
US07739224B1 |
Method and system for creating a well-formed database using semantic definitions
A method of defining a well-formed database system by defining the organization of the data in the database, and by defining the operations for that data, is described. The definition can be used to automatically create and populate the well-formed database system. The well-formed database system conforms to rules of correctness and produces results that conform to the rules. The organization is defined by a data organization definition that specifies tables, their columns, and the relationships between tables. The operations define procedures that operate on the tables and the table columns. Importantly, the operations are defined along with the tables, columns, and relationships, so that the resulting system is well-formed. |
US07739213B1 |
Method for developing complex probabilistic models
A method and computer program product to capture expert knowledge and data using probabilistic models. A custom layered structure and nodes reduce the complexity of the model, allowing for representation of the model using tables. An editor is used for entry and verification of expert knowledge and data into tables and a probabilistic model is generated from the tables. |
US07739212B1 |
System and method for updating facts in a fact repository
Metadata is used to determine rules that can be applied to facts. In one embodiment, correlations are identified among types of objects and the attributes of the facts associated with those objects. In another embodiment, correlations are identified among types of objects, the attributes of the facts associated with the objects, and the format and/or range of the values of the facts having those attributes. When a correlation exists between objects of a given type and the attributes of the facts associated with objects of that type, a rule is created for objects of that type. The rule is applied to objects of the given type. |
US07739204B1 |
Automated unified pricing method and system for improved pricing of a bundle of goods or services
An automated unified pricing method and system that allow companies to precisely calculate the price of a combination of products and/or services when those products or services are offered together in a bundle for a unified price are described. This methodology applies to the situation where there is some observable or predicted market value to the bundle elements sold individually, or to bundles which are a subset of a larger bundle being contemplated. The method and system determine linked usage correlation values to determine a core product of a pool of candidate products. The selection of the core product is maximized or optimized by eliminating substitutes from the pool and recalculating the linked usage correlation values. The unified price is calculated by multiplying the price (retail price) of each individual candidate product by the correlation coefficient related to the joint relationship of the core product and the respective candidate product to create adjusted prices for the candidate products. The adjusted prices are added together to determine the bundle value or unified price for the combined multiple product offer. |
US07739201B2 |
Mailpiece tracking
A method and system to process and track mailpieces. A code is printed on the mailpiece that can include an identification of a metering device generating the code and a subscriber number of a subscriber generating the mailpiece. The code is scanned during a processing step in a mailpiece delivery system, wherein information associated with the scanned code is stored in a database accessible by the user and allowing the user to track a movement of the mailpiece in the mailpiece delivery system. |
US07739200B2 |
Method of electronically consolidating mail items
A method of electronically consolidating mail items between a plurality of senders and a postal administration, including consolidating files received from senders into a single consolidation file; each file containing a unique identity code and an address of a destination of each mail item; sending a collection order to a mail item collection service so that a collection employee collects the mail items to be sent from the various senders, each mail item being affixed with the unique identity code for the purpose of identifying both the sender and the mail item; receiving, via a wireless telecommunications network, said unique identity code borne by each mail item; taking delivery of the mail items and printing a bar code onto each of them; and sending the single consolidation file to a server of the postal administration and handing over the mail items to a collection office of the postal administration. |
US07739199B2 |
Verification of a testimonial
A method for verifying, to a third party, information in a testimonial from a user provided via a network. The method includes, first, providing a means for transmitting website information from a website owner to an administrator. Next, a means is provided for enabling the administrator to verify the website information. A means for transmitting testimonial information to the administrator is also provided. Next, the method provides a means for enabling the administrator to verify the testimonial information. The method also provides a means for displaying predetermined data related to the testimonial information in a preselected manner so that the third party has access to at least a portion of the testimonial information. Finally, the portion is identified as being verified by the administrator, for example using a web seal. |
US07739197B2 |
Guest limited authorization for electronic financial transaction cards
Generally speaking, methods and media for authorizing a guest to use an electronic financial transaction card, such as a credit card or debit card, are disclosed. Embodiments may include receiving information about a desired guest transaction (which may be limited in size, timeframe, nature, etc.) from a customer associated with an EFT card, generating a guest PIN number and artifact information for the guest transaction, and transmitting them to the customer. Embodiments may also include receiving from a financial terminal a PIN number and an indication of a supplied artifact associated with a proposed transaction utilizing the EFT card. Embodiments may include determining whether the proposed transaction should be authorized based on the received PIN number and the supplied artifact and, in response to determining that the proposed transaction should be authorized, transmitting approval of the proposed transaction to the financial terminal. |
US07739193B2 |
Paying multiple payees through integration of a third-party on-line payment system with an enterprise information technology system
Techniques for displaying a graphical user interface operable to receive user input specifying payments to be made are described. Each payment identifies a payee and a payment method to be used to make the payment. The techniques include making a determination as to whether any of the specified payments involve a payment method that uses a third-party on-line payment system. In response to a determination that a specified payment involves a payment method that uses a third-party on-line payment system, a message is sent to the third-party on-line payment system. The message includes payment information for specified payments to be paid by the third-party on-line payment system such that the third-party on-line payment system is able to process the specified payments. |
US07739190B2 |
Electronic settlement system, electronic settlement method and cash paying method using LCD barcode displayed on mobile terminal
Disclosed are an electronic settlement system, an electronic settlement method, and a cash payment method using a LCD barcode displayed on a mobile terminal, thereby simply performing member identification using the LCD barcode including member information, electronic settlement services (such as credit card settlement, direct payment card settlement, advance payment card settlement, small amount settlement, and Giro system settlement) at various shops via a procedure verifying whether a user is an actual owner of the barcode, cash payment services via member information barcode and member identification procedures, advance payment card services by depositing a designated amount of money at a database of the bank and allowing the user to systematically use the advance card within the deposited money, and wireless banking services for transmitting and receiving various banking related data via wireless network between the bank and the members. |
US07739183B2 |
Real-time client portfolio management system
The Portfolio Management System of the present invention is a sophisticated means of automating the management of client's investment portfolios. The Portfolio Management System of present invention creates a system that sets a plurality of floor levels with variable liquidation percentages. Additionally, a plurality of dynamic proportional stop loss settings that may have variable liquidation percentages may be incorporated. The combination of these creates a preferred embodiment of the present invention that is effective at protecting an investor's principle and allowing it to grow. The Portfolio Management System of the present invention may be comprised of several distinct modules in a variety of configurations. The overall system provides for the use of financial planning and time value of money calculations to determine the growth rate needed for a client. The client can then decide that they want a higher or lower rate. The client's target growth rate (TGR) is then used to develop a target asset allocation designed to achieve the client's TGR. A buy and/or sell risk tolerance is also assigned at the security, account and/or client level. The system then continuously monitors any existing investments, the balances of the accounts, and the variance between the actual and target portfolios and generates buy or sell alerts based on market movements. |
US07739178B2 |
System and method for emulating a long/short hedge fund index in a trading system
A system comprises a memory operable to store a compound index that is based at least in part on a plurality of component indices. The plurality of component indices comprise an international developed markets equity index, a U.S. large-cap equity index, and a U.S. small-cap equity index. The compound index is further based at least in part on a plurality of weights, wherein each weight is associated with a respective one of the plurality of component indices. The system further comprises a processor communicatively coupled to the memory and operable to update the plurality of weights according to a regression analysis. The regression analysis is based at least in part on a respective set of returns associated with each of the plurality of component indices and with a hedge fund index. The plurality of weights are updated such that the compound index emulates the hedge fund index. The processor is further operable to determine a current compound index value based at least in part on the plurality of component indices and on the updated plurality of weights. The processor is further operable to transmit the current compound index value to one or more clients. |
US07739175B1 |
Automated targeted and proportional investment management systems and methods
Systems and methods consistent with this invention automatically control investments by forcing liquidations when the investment value exceeds a target amount, and forcing additional investment when the investment value falls below the target amount. |
US07739171B2 |
Method of securitizing a portfolio of at least 30% distressed commercial loans
A platform and a securitization methodology that provides lenders with an opportunity to maximize the returns on their distressed commercial credit facilities and overcomes the obstacles that have historically precluded the securitization of distressed commercial loans. The present invention is based upon an underlying portfolio of at least 30% distressed commercial loans for securitization that emulates the predictability and regularity of the cash flow and recovery characteristics of a portfolio of generally performing commercial loans, thus eliminating crucial historical barriers to securitization of such distressed commercial loans, such as the absence of predictable and regular cash flows and predictable recoveries. The methodology of the present invention takes a specified mix of distinct classifications of distressed commercial loans with specified characteristics in confluence with structural specifications, such as specific reserves and safeguards, to create a synthetic asset class that emulates the characteristics of a portfolio of performing loans. |
US07739170B2 |
Systems and methods for analysis of portfolio returns and trade cost measurement based on fiduciary roles
Preferred embodiments of the present invention comprise, for example, a method for measuring trade costs, comprising (1) capturing trade data over a predetermined time period; (2) capturing time stamp data corresponding to said trade data, wherein said time stamp data comprises open events and close events, data regarding when an order is received by a buy-side trading desk from a portfolio manager; data regarding when execution of said order is completed, and data regarding when a manager decides to engage in trading regarding said order; and (3) performing an investment level analysis based on said trade data and said time stamp data. Further embodiments comprise systems and software for implementing the above method (and others) and utilizing information obtained therefrom. |
US07739168B2 |
Transfer instrument
A method performed by a transfer instrument issuer involves issuing, to a recipient, a certificate which is linked to a national card account obtained by the transfer instrument issuer from an account issuer different from the transfer instrument issuer, without both issuing and providing a physical card for the national card account to the recipient of the certificate, the certificate having been purchased by a purchaser, who is not also the recipient, and containing all information necessary for the purchase of goods or services from any merchant who is capable of processing economic transactions involving one of the plurality national card accounts for which a physical card has issued, but without presentment of the physical card. |
US07739167B2 |
Automated management of airport revenues
A solution is described which provides an airport with the tools to accurately manage all sources of airside revenues, including operational revenues and capital programs. The system of the present invention relies on the acquisition of any and all data related to the operations, property, lease, and revenue management of an airport, including aircraft tracking data. This data is then stored in a central database where it is processed, sorted, and stored for later retrieval. The data may exist in a number of forms including real-time streams, tabular, or in the form of a database. From this data, airport revenue information can be accurately managed. |
US07739165B2 |
Method and system for issuing convertible preferred securities
A financial instrument with two parts sold as a unit, comprising a preferred security in a company that is issued directly by the company; and a warrant to buy a common security in the company, wherein the instrument includes a redemption right that is exercisable by the company on both the preferred security and the warrant. |
US07739160B1 |
Dynamic, rule-based, tax-decision system
A computer-implemented method and system for determining taxably relevant data is described. Data associated with a transaction is received. Transactions using the method may include purchase orders, invoices, and transactions involving contract labor, or goods previously removed from inventory. A taxable consequence is determined based on a jurisdiction code and a product code. A product code is assigned by iterating through a hierarchy of rules using singularly defined business rules and transactional data until an appropriate code is determined. An intermediate jurisdiction code is determined by iterating through a hierarchy of potential intermediate jurisdiction codes using the singularly defined business rules until the intermediate jurisdiction code is selected. An originating jurisdiction code is determined by processing the data associated with the transaction and the intermediate jurisdiction code. A destination jurisdiction code is determined in response to processing the originating jurisdiction code, wherein the taxably relevant data is thereby determined. |
US07739158B2 |
Method and system for implementing multiple exchanges within a common instance
A multiple exchange instance for facilitating business to business e-commerce. The multiple exchange instance includes a plurality of exchanges. Each of the plurality of exchanges are implemented within a common instance. The plurality of exchanges share a set of common components to avoid redundancy. The plurality of exchanges are each provided with a respective view having respective unique components asked her the requirements of their respective exchange operators. The multiple exchanges within the common instance facilitate communication between the exchanges. The multiple exchanges each have their respective users, and the common instance allows the users to perform input/output using the common components. The multiple exchanges are configured to use communication protocols to communicate with processes external to the common instance. The common instance is implemented using a database program running on one or more computer systems. |
US07739153B1 |
Methods, systems, and computer readable medium for providing video content over a network
A system and method for distribution of content items, such as video or other files, can provide for adjustable pricing for access to a content item based on the popularity of the content item. The price for access can be calculated by adjusting a base access price that is determined based on how many times the content item has been accessed. The adjustment can utilize rating and review data received from users who have previously accessed the content item. In some embodiments, rating and review data is withheld from disclosure during a hold-back period whereby the quality of a user's rating can be evaluated by comparing it to other ratings received during the hold-back period. Other incentives can be provided to drive viewing and reviewing content items by providing discounts for users that provide positively-rated reviews. |
US07739149B2 |
Systems and methods to facilitate selling of products and services
A method of gathering sales information is provided. The method may involve linking, based on a matching score, a sales associate to a customer for assisting in an online sales transaction, and providing the sales associate with best practices information to use during the transaction. The best practices information may have been gathered by monitoring online sales transactions between sales associates and customers, indexing information and sales techniques used by the sales associates during the online sales transactions, and ranking and dynamically re-ranking the information and sales techniques based at least in part on the outcome of the corresponding online sales transaction. |
US07739147B2 |
System and method for pallet identification based on threshold of case-level tags
A system, method, and program product that uses statistical sampling to determine whether a pallet has been received when the pallet-level RFID tag is not read. When a shipment is unloaded, the system keeps track of the item-level RFID tags that are received. A threshold is retrieved and compared with the number of item-level RFID tags that were received. If the threshold is 50%, then the pallet would be assumed to be received and marked accordingly in the manifest if 50% of the items in the pallet were received. Threshold levels can be customized based upon the vendor shipping the goods, the type of goods being shipped, or both. In addition, the vendor quality rating and the type of good rating can be combined to form a single threshold that incorporates the vendor's quality along with the material (interference) quality of the goods on the particular pallet. |
US07739145B2 |
Sales system and recording medium
An embodiment of the present invention is directed to a sales system including a recording medium for use in purchasing a commodity, and a register apparatus for performing processing for settlement of payment for purchase of the commodity. Another embodiment of the present invention is directed to a sales system including a mobile information terminal for use in purchasing a commodity, and a register apparatus for performing processing for settlement of payment for purchase of the commodity. |
US07739139B2 |
Social networking system
A networked computer system provides various services for assisting users in locating, and establishing contact relationships with, other users. For example, in one embodiment, users can identify other users based on their affiliations with particular schools or other organizations. The system also provides a mechanism for a user to selectively establish contact relationships or connections with other users, and to grant permissions for such other users to view personal information of the user. The system may also include features for enabling users to identify contacts of their respective contacts. In addition, the system may automatically notify users of personal information updates made by their respective contacts. |
US07739137B2 |
Project management software
A method for managing fees and profitability is provided by calculating the number of hours that employees should be assigned to a specific project and stay within the available fees. The method derives the direct labor from fees, profitability, direct expenses, and overhead. The direct labor is then used to determine staff hours that can be spent on a project within the available fees for the project. The process also assigns hours per day for individual staff members to work on a project. The program reschedules labor when there is a change in any of the variables that comprise project fees. The program also evaluates working days available for each staff member, and considers holidays and individual leaves or vacation. |
US07739134B2 |
Method and system for preferred vendor pre-transaction bidding
In one embodiment, a method that can be performed on a system, is provided for preferred vender pre-transaction bidding. In one embodiment, the method comprises providing to a user one or more offers for sale of an item or service, the offers matching criteria pre-determined by one of a separate user or entity; receiving a selection of at least one offer from the user; comparing the selected offer to a set of pre-determined preferences of the user and generating and transmitting a request to one or more vendors for a counter-offer based on the set of pre-determined preferences of the user; in response to receiving one or more counter-offers, comparing the one or more counter offers to the criteria pre-determined by the separate user or entity; and providing to the user one or more of the counter-offers matching the criteria pre-determined by the separate user or entity. |
US07739129B2 |
Benefit plan intermediary
A method may receive data comprising a request to assure payment for a transaction with a consumer, the transaction being associated with a provision of a service or a sale of a product. Thereafter, it may be determined whether payment of at least a portion of the transaction will be covered by a benefit plan associated with the consumer, and additionally, whether the consumer is able to pay for at least a portion of the transaction not covered by the benefit plan. Data is then transmitted authorizing the transaction if a predetermined amount of the transaction will be covered by at least one of the benefit plan or the consumer. Related apparatuses, computer program products, and computer systems are also described. |
US07739119B2 |
Technique for implementing Huffman decoding
An improved decoding process as applied to MPEG AAC decoders of the type that use codebooks, reduces redundant traversing steps while finding the location of a specific binary stream codeword in the codebook. To this end, the codebooks are divided into a plurality of node-tables, each table corresponding to a node. From the number of bits “k” in a given node-table, the decimal value of the first “k” bits in a binary stream to be decoded is ascertained and compared with the decimal value of the maximum code word in the given node-table. The comparison is used for the identification of the location of the codeword in the node-tables to assist in decoding without unnecessary traversing of all the nodes in the codebook. |
US07739117B2 |
Method and system for voice-enabled autofill
A computer-implemented method and system are provided for filling a graphic-based form field in response to a speech utterance. The computer-implemented method includes generating a grammar corresponding to the form field, the grammar being based on a user profile and comprising a semantic interpretation string. The method further includes creating an auto-fill event based upon the at least one grammar and responsive to the speech utterance, the auto-fill event causing the filling of the form field with data corresponding to the user profile. The system includes a grammar-generating module for generating a grammar corresponding to the form field, the grammar being based on a user profile and comprising a semantic interpretation string. The system also includes an event module for creating an auto-fill event based upon the at least one grammar and responsive to the speech utterance, the event causing the filling of the form field with data corresponding to the user profile. |
US07739113B2 |
Voice synthesizer, voice synthesizing method, and computer program
A voice synthesizer includes a recorded voice storage portion (124) that stores recorded voices that are pre-recorded; a voice input portion (110) that is input with a reading voice reading out a text that is to be generated by the synthesized voice; an attribute information input portion (112) that is input with a label string, which is a string of labels assigned to each phoneme included in the reading voice, and label information, which indicates the border position of each phoneme corresponding to each label; a parameter extraction portion (116) that extracts characteristic parameters of the reading voice based on the label string, the label information, and the reading voice; and a voice synthesis portion (122) that selects the recorded voices from the recorded voice storage portion in accordance with the characteristic parameters, synthesizes the recorded voices, and generates the synthesized voice that reads out the text. |
US07739112B2 |
Signal coupling method and apparatus
A signal connecting method and apparatus is provided which can reduce noises and create natural synthesized voices. The signal connecting method (or apparatus) for connecting a plurality of waveform signals and creating a synthesized waveform signal, has: a step (or unit) for determining an upper limit frequency of a frequency spectrum of each of the plurality of waveform signals; and a step (or unit) for filtering at least a connection portion of each waveform signal by using predetermined filter characteristics having the determined upper limit frequency. The cut-off frequency of the filtering is the higher upper limit frequency in upper limit frequencies of spectra of adjacent two waveform signals before and after the connection portion of the waveform signals. Higher harmonics to be caused by discontinuity of the connection portion of waveform signals can be effectively removed and noises of synthesized waveform signals can be reduced considerably. |
US07739104B2 |
System and method for natural language processing and using ontological searches
A search engine is disclosed that utilizes natural language processing (NLP) techniques. The search engine utilizes meaning-based natural language processing using ontological semantics in analyzing the meaning of queries and the searched text. This system analyzes Web pages and queries. The NLP method produces equivalent meanings to a sequence of user initiated words, wherein relevance parsing of the original query produces a display of queries/questions as hot links to the next round of searching without additional typing by the user. |
US07739103B2 |
Lexical association metric for knowledge-free extraction of phrasal terms
A method and system for determining a lexical association of phrasal terms are described. A corpus having a plurality of words is received, and a plurality of contexts including one or more context words proximate to a word in the corpus is determined. An occurrence count for each context is determined, and a global rank is assigned based on the occurrence count. Similarly, a number of occurrences of a word being used in a context is determined, and a local rank is assigned to the word-context pair based on the number of occurrences. A rank ratio is then determined for each word-context pair. A rank ratio is equal to the global rank divided by the local rank for a word-context pair. A mutual rank ratio is determined by multiplying the rank ratios corresponding to a phrase. The mutual rank ratio is used to identify phrasal terms in the corpus. |
US07739099B2 |
Method and system for on-line performance modeling using inference for real production IT systems
A system and method for performance modeling for an information technology (IT) system having a server(s) for performing a number of types of transactions includes receiving data for system topology and transaction flows and receiving performance measurement data for the IT system. The measurement data is clustered into multiple regimes based on similarities. Service demand and network delay parameters may be inferred based on clustered data. |
US07739098B2 |
System and method for providing distributed static timing analysis with merged results
Static timing analysis attempts to exhaustively analyze all critical paths of a design. With ever decreasing geometries and ever increasing design complexity, manually identifying timing violations with standard static timing analysis can be very complex and time consuming. A static timing analysis tool can advantageously manage multiple runs having different modes and corners and automatically merge the results generated by the runs. The STA tool can perform the runs either in parallel or in series. Advantageously, the STA tool can save the full timing analysis generated by each run and then extract information from these saved results to form merged results for the design. These merged results can provide different levels of analysis coverage, supply path information at various levels of detail, allow selectable accessibility to information, and highlight propagation of timing changes/violations in the design. |
US07739096B2 |
System for extraction of representative data for training of adaptive process monitoring equipment
System and method for selection of appropriate modeling data from a general data set to characterize a modeled process. The data is typically correlated sensor data, representing a multitude of snapshots of a sensed machine or process. The invention accommodates selection of greater amounts of general data for inclusion in the modeling data where that data exhibits greater dynamics, and selects less data from regions of little change. The system can comprise a computer running a software program, or a microprocessor. |
US07739095B2 |
Method for determining best and worst cases for interconnects in timing analysis
Roughly described, signal propagation delay values are estimated for a plurality of interconnects in a circuit design. For each interconnect, the propagation delay value(s) are estimated in dependence upon a preliminary approximate determination of whether the signal propagation delay is dominated more by an interconnect capacitance term or by an interconnect capacitance and resistance product term. If it is dominated more by the interconnect capacitance term, then the parameter values used for a minimum propagation delay calculation are obtained assuming a smallest capacitance process variation case and the parameter values used for a maximum propagation delay calculation are obtained assuming a largest capacitance process variation case. If the signal propagation delay is dominated more by the interconnect capacitance and resistance product term, then the opposite assumptions are made. Preferably the approximate determination is made by comparing Rint to k*Rd. |
US07739090B2 |
Method and system for 3D blood vessel localization
A method and apparatus are provided for modeling circulation in a living subject. The method includes the steps of developing a model for living subjects in general and correcting the model to substantially conform to the overall cerebral physiology of the living subject. The method further includes the step of calculating a cerebral flow of the living subject based upon the corrected model and a selected cerebral blood flow perturbation. |
US07739087B2 |
Method and device for analying collision driving data
A method and a device are described for acquiring driving data of a vehicle. Moreover, a computer program and a computer program product are put forward for carrying out the method. In the method described, a three-dimensional, kinematic vehicle model is calculated, including linear-motion-dynamics signals and lateral-motion-dynamics signals. This model can be utilized for reconstructing the vehicle movement. |
US07739084B2 |
Simulation techniques
A method for assessing wave propagation arising in a physical system by obtaining a numerical approximation of the physical system to be simulated, the method comprising defining a computational domain comprising a first grid having at least two dimensions and a plurality of first-grid cells, and a second grid having at least two dimensions and a plurality of second-grid cells, wherein the second grid is a refinement of at least part of the first grid, and wherein each of the first-grid cells and second-grid cells has one or more solution points at which values representing a physical quantity of the physical system to be simulated may be obtained, wherein defining the computational domain comprises defining the second grid to have a first refinement factor compared to the first grid in one of the at least two dimensions and to have a second refinement factor compared to the first grid in another of the at least two dimensions, and defining the first refinement factor to be different from the second refinement factor; and performing an update procedure to obtain a value for at least one solution point of every cell at a given stage in time. |
US07739078B2 |
System for managing appliances
A system for maintaining and/or repairing an appliance is provided. The system includes, a flash device that collects information from the appliance and stores an application for processing the collected information; and a computing system that interfaces with the flash device to receive the collected information from the flash device, wherein the application is launched from the flash device after the flash device interfaces with the computing system and the application provides a user interface with selectable options for maintaining and/or repairing the appliance. |
US07739077B2 |
Mounting condition determination method
A method determines a mounting condition of a mounter mounting a component onto a board, which includes the steps of: obtaining an operational sate parameter; and determining, in the case where a value of the obtained operational state parameter is not within a predetermined range, a mounting condition so that the value of the operational state parameter falls within the predetermined range. |
US07739059B2 |
Method, System, and computer program product for calculating the residual stress equilibrium of two concentric cylinders coldworked by a loading-unloading expansion process
A method, system, and computer program product for calculating the residual stress equilibrium of two elastoplastic cylinders coldworked by expansion to obtain interference fit. The deformation state due to an internal expansion load applied to an inner cylinder that will result in interference of the inner cylinder with the outer cylinder can be calculated. The deformation state due to an unloading of the internal expansion load that will result in assembly of the inner cylinder and the outer cylinder can be calculated. The residual stresses, residual displacement and residual strains in the inner cylinder and the outer cylinder, whether they are eventually interference fitted or not, can all be calculated and recorded. |
US07739057B2 |
Method and apparatus for measuring the rate of permeation of gases and vapours through materials
A method and an apparatus are provided for measuring the rate of permeation using a mass spectrometer as detector. The gas container containing the test sample is filled with a gas or vapor inside a filling chamber. A pressure-compensating device attached to the gas container alleviates the effect of pressure decrease inside the gas container due to permeation. After transferring the test sample to the investigation chamber the partial pressure of the gas or vapor is detected after permeation through the test sample. After calibration the measured partial pressure is converted into the rate of permeation. The rate of permeation can be studied position-resolved at different locations on the sample. The method can be used to measure permeation through film samples, edges or complete devices. |
US07739055B2 |
Methods and systems for generating and evaluating peptides
Methods to create databases of peptides having a desirable property, such as antimicrobial activity, involving analyzing a database of known peptides for a pattern statistically associated with the desirable property are described herein, The set of sequences being analyzed may include sequences of a desired length containing all or substantially all combinations of amino acids that conform to at least one of the set of patterns. Once the database is identified, the database may be processed in a pattern recognition procedure that identifies a set of patterns that may be representative of a peptide having the desirable property. A set of newly generated peptides sequences may then be processed to score these new sequences against the identified patterns to correlate the patterns to the sequences and determine a degree of association or similarity between one or more of the new sequences and the set of identified patterns. |
US07739051B2 |
Method for determination of diffractor locations at sea bottom for the purpose of attenuating such energy
Coherency analysis, such as semblance scan or stacking amplitude, is used to locate diffractors. This is done utilizing traces of a recorded 3-D marine survey with one or more cables. Locations of each diffractor are determined by comparing the lateral coherency of the received amplitudes that each assumed diffractor position generates. Once the diffractors are located, noise energy originating from the diffractors is minimized. |
US07739050B2 |
Software-based quality control analysis of well log data
Software-based quality control analysis of well log data. At least some of the various embodiments are computer-readable mediums storing a program that, when executed by a processor, causes the processor to read data from a well log, and perform a quality control analysis on the data. |
US07739049B2 |
Method and apparatus for multi-mode signal processing
A method is disclosed that may include separating modes in a plurality of coherent time-domain signals to form a plurality of separated modes, generating frequency coherence information for each of the plurality of separated modes, and combining the frequency coherence information for each of the plurality of separated modes to form combined frequency coherence information. An apparatus and system may include a processor and a storage device that can be encoded with computer-readable instructions, wherein the instructions when read and executed by the processor may include activities such as separating modes in a plurality of coherent time-domain signals, and recombining the modes in a frequency domain. |
US07739046B2 |
Parking support device
In a parking support device, a distance measuring unit measures a quantity equivalent to a distance from an automotive vehicle to an object existing in a predetermined direction. A storage unit stores a sequence of points indicating results of the measurement performed multiple times. A first object specifying unit generates first object information based on the sequence of points when a length of the sequence of points has exceeded a first reference length. A second object specifying unit generates second object information based on the sequence of points when a length of the sequence of points has exceeded a second, larger reference length. A target parking position is determined based on the first object information in a stage where the first object information is generated. |
US07739042B2 |
Wireless address and street name locator
A system (10) for viewing location marker data on a display (14) located in a vehicle (16) has a transponder (20) located on a structure (18) and a transmitter (22) located on the vehicle, which transmits a first signal (24). The transponder receives the first signal and transmits a second signal (26) with a first identification tag. A receiver (28) in the vehicle receives the second signal. A microprocessor (30) in the vehicle interprets the first identification tag and displays location marker data corresponding to the first identification tag on the display. |
US07739038B2 |
Methods and apparatus for geo-collaboration
Methods and computer readable medium for collaborating on geographical maps between two or more computers are disclosed. In particular, sharing a geographical location on a map between two or more computers and co-navigating a map between two or more computers are disclosed. With respect to sharing a geographical location, the geographical location is retrieved to the first computer. The geographical location is added to the map being rendered at the first computer and is sent to a second computer. A map including the geographical location is rendered at the second computer. With respect to co-navigating, a map is displayed from a map perspective at the first computer. The map perspective is sent to the second computer. A map from the same map perspective being displayed at the first computer is rendered at the second computer. |
US07739036B2 |
Speed limit advisor
A navigation system (10) adapted for use with a vehicle (12) having an operator (14) includes a map database (16) presenting a current vehicle path, a locator device (20) communicatively coupled to the database (16) and configured to determine the location of the vehicle (12) and to associate the location with a position point within the database (16). The system (10) further includes an improved indicator (34) configured to predictively communicate an upcoming condition to the operator (14), determine a time-dependent-variable condition, compare a current condition of the vehicle (12) to the upcoming condition, and alert the operator (14) to a non-compliant comparison. The system (10) is further configured to receive preferences from the operator (14) and vehicle (12), so as to present a modifiable mode of operation. |
US07739035B2 |
Distance-estimation method for a travelling object subjected to dynamic path constraints
This method allows the calculation, using a terrain elevation database, of a map of the distances of the points accessible to a mobile object subjected to dynamic constraints evolving with its time of travel, for example an aircraft having an imposed vertical flight profile, the distances being measured solely according to paths achievable by the mobile object. It implements a propagation-based distance transform which catalogs the achievable paths going from a goal point whose distance is to be estimated to a source point which is the origin of the distance measurements and likens the distance of the goal point to the length of the shortest achievable path or paths. |
US07739032B2 |
Method and apparatus for generating and using a regional-terrain model
A method and apparatus for computing position using a regional-terrain model is provided. The method includes obtaining from at least three satellites pseudorange measurements, computing a transitional position by using a default altitude with a large uncertainty, using this transitional position to obtain from a terrain model altitude information associated with a region, and computing an accurate three-dimensional position as a function of the pseudorange measurements and the altitude information. The region defines a boundary, and the boundary includes the transitional position. |
US07739028B2 |
Method of operation of internal combustion engine with permanent fault code implementation
The present invention is directed to a method to operate an internal combustion engine with electronic control wherein fault codes indicative of emissions levels may be stored in permanent memory. |
US07739027B2 |
Method and apparatus for monitoring an EGR valve in an internal combustion engine
An internal combustion engine is selectively operative in a spark ignition combustion mode and a controlled auto-ignition combustion mode. An EGR valve operative to control flow of exhaust gas to an intake manifold is monitored, including commanding the EGR valve to a closed position and monitoring operation of the internal combustion engine. An intake manifold pressure due to a fresh air charge is estimated based upon the operation of the engine. The intake manifold pressure is measured, and the estimated intake manifold pressure is compared to the measured intake manifold pressure. |
US07739025B2 |
Estimation apparatus of alcohol component amount in fuel
An estimation apparatus includes: a learning prohibition unit, configured to prohibit a learning unit from executing a learning control and retain a learning value, which is set just before prohibiting, as a fixed learning value which is a fixed value, when the fuel component amount estimation condition is satisfied; an air-fuel ratio correction amount computation unit, configured to compute a correction amount of the air-fuel ratio based on the feedback correction value and the fixed learning value, when the fuel component amount estimation condition is satisfied; an injection correction value change rate computation unit, configured to compute a change rate of the correction amount; an alcohol component correction value computation unit, configured to compute an alcohol component correction value based on the change rate; and an alcohol component amount estimation unit, configured to estimate an alcohol component amount in fuel based on the alcohol component correction value. |
US07739023B2 |
Adaptive cruise control system and method for vehicle
The present invention provides a vehicular adaptive cruise control system and method that can adapt in real-time to tire and road conditions, vehicular weight, dynamics of the host vehicle, as well as other factors, to offer improved collision avoidance and warning. |
US07739019B2 |
Rough road detection
A rough road detection system for a vehicle comprises a first acceleration sensor that measures vertical acceleration of a component of the vehicle. An adaptive acceleration limits module determines a first acceleration limit based upon a speed of the vehicle. A limit comparison module generates a rough road signal based on a comparison of the first acceleration limit from the adaptive acceleration limits module and the measured acceleration from the first acceleration sensor. |
US07739013B2 |
Vehicular electronic control apparatus and method for controlling vehicle
A vehicular electronic control apparatus includes a vehicle control section and a unit control section. The vehicle control section controls a function dependent on a vehicle equipment. The unit control section that controls a function of a unit provided in a vehicle. The vehicle control section and the unit control section are disposed in independent hardwares and software platforms, respectively. |
US07739012B2 |
Air bag system
To achieve an air bag system in which a safing determination processing circuit can be implemented on one integrated circuit, the air bag system, which is equipped with first and second sensors (101, 103) for detecting a vehicle crash, and which outputs a signal for expanding an air bag when it is determined that a vehicle crash has occurred based on the outputs of the first and second sensors, comprises: a processing unit (3) for processing an output signal of the first sensor (101) by software; and a processing circuit (2) for processing an output signal of the second sensor (103) by hardware, wherein the processing unit (3) includes a non-activation fault diagnosis section (33) which, based on the output signal of the second sensor (103), detects a failure that can lead to non-activation of the air bag, and the processing circuit (2) includes an erroneous-activation fault diagnosis section (240) which, based on the output signal of the second sensor (103), detects a failure that can lead to erroneous activation of the air bag. |
US07739009B2 |
In-vehicle electronic system and in-vehicle electronic apparatus
The present invention provides an in-vehicle electronic system including: an in-vehicle electronic apparatus mounted in a vehicles and a portable electronic apparatus detachably provided to the in-vehicle electronic apparatus, and the in-vehicle electronic apparatus includes: a detecting portion detecting a connection of the portable electronic apparatus; and a first controller requesting the portable electronic apparatus to display display information of the portable electronic apparatus on a display portion of the portable electronic apparatus, when detecting a connection of the portable electronic apparatus. |
US07739008B2 |
Reversing assistant
The invention relates to a system in a vehicle for assisting a driver of a vehicle when reversing, having at least one sensor unit which detects objects within the surroundings to the rear of the vehicle, having a computing unit which is connected to the sensor unit and has the purpose of processing the detected objects, and having an actuator unit which is connected to the computing unit. According to the invention, the computing unit generates a virtual driving tube within which the vehicle can move backward without colliding with the detected objects. The actuator unit is a steering actuator which is actuated by the computing unit and has the purpose of outputting haptic information which informs the driver of the vehicle about the steering direction, which is to be adopted next for reverse travel within the driving tube. |
US07739007B2 |
Vehicle diagnostic method and system with intelligent data collection
Vehicle diagnostic devices and methods that detect the occurrence of a maintenance process performed on a vehicle, and responsive to the detected occurrence of the maintenance process, initiate a data collection process to collect data related to the performed maintenance process, and a data transmission process to provide the collected data to a remote data depository. |
US07739006B2 |
System and method for autonomous navigation in a ride vehicle
There is provided an autonomous navigation system for use in conjunction with a ride vehicle. The autonomous navigation system includes an on-board sensor system for generating on-board sensor data of a surrounding of the ride vehicle. According to this embodiment, the autonomous navigation system further includes a receiver module for receiving off-board sensor data of the surrounding of the ride vehicle. For example, the off-board sensor data can be generated from an off-board sensor system, which includes a plurality of off-board sensors. The autonomous navigation system includes a sensor data fusion module for performing a data fusion process on the on-board sensor data and the off-board sensor data to generate fused sensor data. The autonomous navigation system further includes a navigation module for determining a course of the ride vehicle based on the fused sensor data. |
US07739005B1 |
Control system for an all-wheel drive electric vehicle
A method and apparatus for optimizing the torque applied to the primary and assist drive systems of an all-electric vehicle is provided, the torque adjustments taking into account wheel slip as well as other vehicular operating conditions. |
US07739004B2 |
Automatic engine fuel flow monitoring and alerting fuel leak detection method
A method for automatically monitoring and alerting a fuel leak downstream of an engine fuel flow meter in an aircraft is provided. The method uses existing engine sensor data to input into a predetermined parameter model to predict the nominal fuel flow, and also compares fuel flow between a left engine and a right engine. |
US07739002B2 |
Method of near real-time band jamming prevention
The present invention relates to a method of near real-time band jamming prevention, which provides a vehicle controller with the ability of examining autonomously the communication band between itself and a remote guidance and control apparatus, so that the vehicle controller can judge the jamming extent suffered by the communication band between the vehicle controller and the remote guidance and control apparatus. Thereby, the vehicle controller can execute corresponding actions in accordance with the judgment result of the method of near real-time band jamming prevention according to the present invention. In particular, when multiple vehicles operate synchronously and operators of the vehicles have no time to handle at the same time, the method of near real-time band jamming prevention according to the present invention provides the vehicle controllers with the ability of judging autonomously the communication band with preferred received signal strength intensity. Thereby, the channel for data link between the vehicle controller and the remote guidance and control apparatus is maintained normally and continuously. |
US07739001B2 |
Vehicle steering apparatus
A vehicle steering apparatus for improving steering feel when changing the angle of a steered wheel with a motor. An IFS torque compensation unit includes an oversteer IFS torque compensation gain calculation unit, which obtains a larger IFS torque compensation gain as a control target element increases during oversteer control. When an oversteer state occurs, the IFS torque compensation control unit outputs a corrected gain, which is based on the IFS torque compensation gain. |
US07738995B2 |
Systems and methods for use in electronic processing of foreign origin and export shipments and/or passengers and baggage at security check points
The present invention provides systems and methods for processing foreign origin parcels through Customs and individuals through security checkpoints. The system includes a database stored on a computer readable medium having data records associated with each foreign origin parcel or individual. Associated with the database is a processor having a search engine for performing searches on the information in the data records based on criteria selected by a user. The system further includes an interface. The interface allows the user to select search criteria to be used by the processor to search the data records. The interface displays the results of the search to the user and allows the user to select parcels or individuals identified during the search for inspection. In addition, the processor and interface allows the user to electronically store notes taken during the inspection, such that the information related to the inspection can be electronically archived. |
US07738994B2 |
Systems and methods for processing items in an item delivery system
Tracking an item through an item delivery system comprises reading a tracking indicia on the item, entering data from the tracking indicia into a management system, providing access to the management system, and updating the management system with information regarding the item passing various points within the item delivery system. In addition, the management system may comprise at least one of a business interface system, a coding strategy system, a surface/air management system, a processing operations information system, an activity-based costing system, and a delivery operations information system. |
US07738990B2 |
Knitting structure model generating program, knitting structure model generating device and knitting structure model generating method
A knitting structure model is generated from knitting structure data represented by specific symbols so that an individual can easily imagine what type of knit fabric will be knitted. A knitting structure data acquiring portion (11) acquires knitting structure data made up of symbols (T) representing a tuck, (W) representing a welt, and (K) representing a knit. Anode aligning portion (12) aligns nodes representing connecting points of yarns forming the knit fabric within the (XY) plane in a lattice form. A simplified model generating portion (13) generates a simplified knitting structure model by connecting the nodes aligned within the XY plane with edges corresponding to the yarns according to the knitting structure data. A display portion (40) displays the simplified knitting structure model thereon. |
US07738984B2 |
System for and method of interpolation for supply chain planning
A method of iterative negotiation for improved production planning between one or more purchasers and suppliers in a supply chain. The method includes a purchaser in a supply chain generating a request schedule that is communicated to a supplier. In response to the request schedule the supplier generates a commit schedule and communicates it back to the purchaser. Through the iterative negotiation process (ask-answer) one or more interpolation constraints are generated based on the supplier's commit schedules. Upon completion of the ask-answer process purchaser solves a final advanced planning system (APS) based on said one or more interpolation constraints and generates a final production plan. The invention can be employed to integrate the collaboration among purchasers and suppliers with an advanced planning system for optimizing established planning objectives (e.g. customer service, short lead times, low inventory, and prioritized allocation of supply and capacity). |
US07738983B2 |
Method of optimizing process recipe of substrate processing system
The present invention is a method of optimizing a process recipe of a substrate processing system including: a substrate processing apparatus that performs a film deposition process of a substrate to be processed according to a process recipe; a data processing unit that executes a calculation for optimizing the process recipe; and a host computer; the substrate processing apparatus, the data processing unit, and the host computer being connected to each other through a network. The present invention includes the steps of: measuring a film thickness of a substrate to be processed that has been subjected to a film deposition process by the substrate processing apparatus; sending a command for conducting a process-recipe optimizing process from the host computer to the substrate processing apparatus, when the measured film thickness is deviated from a target film thickness and the deviation is beyond an allowable range; and in response to the command for conducing a process-recipe optimizing process from the host computer, sending required data from the substrate processing apparatus to the data processing unit, causing the data processing unit to execute a process-recipe optimizing calculation to calculate an optimum process recipe for achievement of the target film thickness, and updating the process recipe in the substrate processing apparatus based on the calculated result. |
US07738982B2 |
Information processing apparatus, information processing method and program
Disclosed herein is an information processing apparatus which arithmetically operates a characteristic amount of content data, including: first arithmetic operation means for using a low level characteristic amount extraction expression to arithmetically operate the low level characteristic amount; second arithmetic operation means for using a high level characteristic amount extraction expression to arithmetically operate the high level characteristic amount; calculation means for calculating an error between the high level characteristic amount and a high level characteristic amount obtained in advance and corresponding to the content data; production means for producing an error estimation expression by learning wherein the error calculated by the calculation means is used as teacher data; and arithmetic operation control means for applying, when the high level characteristic amount corresponding to the content data is to be acquired, the low level characteristic amount to the error estimation expression. |
US07738980B2 |
Apparatus for editing configuration data of digital mixer
A digital mixer has a custom component specified by a configuration ID. Further, the same configuration ID is provided to another custom component for ensuring compatibility of scene data which is used for operating the custom component. When a custom component of the mixer configuration is edited, the edited custom component is provided with the same configuration ID as the initial custom component before the editing. Scene data of the initial custom component can be copied to scene data of the edited custom component or vice versa provided that their configuration IDs match with each other. |
US07738977B2 |
Output cam system and method
A programming interface for a control system comprises a display region that provides a representation of a plurality of output cam profiles. The representation provides information concerning latch/unlatch operations of a plurality of cam elements that control on/off states of a plurality of output devices and that form the plurality of output cam profiles. |
US07738975B2 |
Analytical server integrated in a process control network
A process control system integrates the collection and analysis of process control data used to perform certain computationally expensive process control functions, like adaptive model generation and tuning parameter generation, in the same control device in which one or more of the process control routines are implemented, to thereby provide for faster and more efficient support of the process control routines. This system replaces a layered approach using multiple processing devices by integrating an analytical server which performs computationally expensive analyses used by one or more control routines directly into the real-time control device in which the one or more control routines are located. This integration provides the ability to analyze large quantities of data for multiple process loops controlled by a particular device in a fast and efficient manner. |
US07738973B2 |
Distributed historian architecture and interfaces
A distributed historian framework is provided where historical data is collected in accordance with an organizational model of a hierarchical system that is distributed across various elements of an enterprise. A directory service operates with the organizational model to enable configuration of historian components within the organization and to enable data to be located within the organization. In one aspect, an industrial automation system is provided. The system includes at least one historian component to archive data within an organization. A common data model then exposes functionality and data of the organization to the historian component. |
US07738972B2 |
Modular shared-memory resource stage driver system for flexible resource linking in an energy conversion system
A system for optimizing usage of energy converting stages. It may have a stage driver, and stage driver adds as needed. The system may control the on-times of the stages according to a pattern that optimizes energy usage, processing and memory. The pattern may control the stages according to lead lag, rotating or runtime. The pattern may incorporate modulating. The system may be scalable and have a small memory footprint. The system may be implemented with function blocks of a function block engine. Network variables may be incorporated for input and output connections of the system. |
US07738969B2 |
Devices and methods for selective surgical removal of tissue
Methods and apparatus are provided for selective surgical removal of tissue. In one variation, tissue may be ablated, resected, removed, or otherwise remodeled by standard small endoscopic tools delivered into the epidural space through an epidural needle. The sharp tip of the needle in the epidural space, can be converted to a blunt tipped instrument for further safe advancement. The current invention includes specific tools that enable safe tissue modification in the epidural space, including a barrier that separates the area where tissue modification will take place from adjacent vulnerable neural and vascular structures. A nerve stimulator may be provided to reduce a risk of inadvertent neural abrasion. |
US07738968B2 |
Devices and methods for selective surgical removal of tissue
Methods and apparatus are provided for selective surgical removal of tissue. In one variation, tissue may be ablated, resected, removed, or otherwise remodeled by standard small endoscopic tools delivered into the epidural space through an epidural needle. The sharp tip of the needle in the epidural space, can be converted to a blunt tipped instrument for further safe advancement. The current invention includes specific tools that enable safe tissue modification in the epidural space, including a barrier that separates the area where tissue modification will take place from adjacent vulnerable neural and vascular structures. A nerve stimulator may be provided to reduce a risk of inadvertent neural abrasion. |
US07738967B2 |
Cardiac pacing using sensed coronary vein blood temperature and left ventricular flow rate
Methods of cardiac pacing involve sensing left ventricular electrical rhythms, sensing left ventricular blood flow rate, and sensing a coronary vein blood temperature. The methods further involve modifying delivery of synchronized electrical signals to the patient's heart based at least in part on the sensed coronary vein blood temperature and sensed left ventricular flow rate. |
US07738963B2 |
System and method for programming an implantable pulse generator
In one embodiment, a method of programming an IPG comprises providing one or several GUI screens on the programmer device, the GUI screens comprising a master amplitude GUI control for controlling amplitudes for stimsets of a stimulation program and one or several balancing GUI controls for controlling amplitudes of each stimset of the stimulation program; communicating one or several commands from the programmer device to the IPG to change the amplitude of all stimsets of the stimulation program in response to manipulation of the master amplitude GUI control, wherein the amplitude of each stimulation set is automatically calculated by a level selected through the master amplitude GUI control and one or several calibration parameters for the respective stimulation set; and automatically recalculating the one or several calibration parameters for a respective stimulation set in response to manipulation of one of the balancing GUI controls and storing the recalculated calibration parameters. |
US07738958B2 |
Methods and apparatus for enhancing cardiac pacing
Methods, apparatus and systems for enhancing cardiac pacing generally provide for measuring at least one cardiac characteristic, calculating at least one cardiac performance parameter based on the measured characteristic(s), and adjusting at least one functional parameter of a cardiac pacing device. Devices may include at least one catheter (such as a multiplexed catheter with one or more sensors and/or actuators), at least one implant (such as a sensor implantable in a heart wall), or a combination of both. Various cardiac performance parameters and/or pacing device performance parameters may be weighted, and the parameters and their respective weights may be used to determine one or more adjustments to be made to the pacing device. In some instances, the adjustments are made automatically. |
US07738954B1 |
His bundle control
An exemplary controller includes an input for receiving information related to a signal of supraventricular origin, control logic to determine a control signal and an output to deliver the control signal to thereby actively filter the signal of supraventricular origin in the His bundle. Other exemplary methods, devices, systems, etc., are also disclosed. |
US07738952B2 |
Treatment of conditions through modulation of the autonomic nervous system
Methods are provided for treating a subject for a condition by modulating at least a portion of the subject's autonomic nervous system. In accordance with certain embodiments of the subject methods, at least a portion of a subject's autonomic nervous system is electrically or pharmacologically modulated in a manner that is effective to treat the subject for the condition. The subject methods find use in the treatment of a variety of different conditions, where such conditions include various disease conditions. Also provided are systems and kits for use in practicing the subject methods. |
US07738950B2 |
Method and apparatus for identifying potentially misclassified arrhythmic episodes
An implantable cardiac device is configured to classify cardiac arrhythmias using a plurality of arrhythmia discrimination algorithms. Data is provided that is associated with a plurality of cardiac arrhythmic episodes for which a cardiac electrical therapy was delivered or withheld by the implantable medical device based on the plurality of arrhythmia discrimination algorithms. A metric for each of the arrhythmic episodes is computed. The metric defines a measure by which the implantable cardiac device properly classified the arrhythmia. Potentially misclassified arrhythmic episodes of the plurality of cardiac arrhythmic episodes for which cardiac electrical therapy was inappropriately delivered or withheld are algorithmically identified using the metric. |
US07738948B2 |
Form parameter forecaster for analyzing signals distorted by noise
Waveform analysis is used to identify and distinguish components of a sensed input signal, such as P-wave and Far Field R-wave signal components present in a sensed cardiac signal, even when the components are so closely spaced in time that the overlap to create a distorted input signal. A set of composite waveforms are generated by superimposing waveform templates of the signal components with different time delays or degree of overlap. Form parameters for each composite waveform are derived and mapped in a multidimensional map, from which form parameter boundaries are derived. Waveform data is collected from an input signal during a sensed event time window, and form parameters for the input signal waveform are derived. An output identifying the signal component of interest (e.g., a P-wave) and its location within the sensed event time window is produced based upon the set of form parameters of the input signal waveform and the form parameter boundaries. |
US07738947B2 |
Biomedical signal instrumentation amplifier
A biomedical signal instrumentation amplifier is especially suitable for a circuit processing biomedical signals. In a voltage instrumentation amplifier, a biomedical signal level conversion circuit is added to change an input level, reduce signal distortion and noise, and achieve the performance of low voltage, unisource, low noise, high CMRR, and high PSRR. |
US07738946B2 |
System, method and apparatus for the detection of patient-borne fluorescing materials
System, method and apparatus wherein a probe employing non-imagining optics is utilized in conjunction with a fluorescing (e.g., nanocrystal) tracer at the body of a patient. Excitation components within the probe working end are utilized to excite the nanocrystals to fluoresce at wavelengths in the near infrared region, such fluorescent energy is homogenized by interacting with involved tissue to provide a uniform fluorescing intensity over the surface of a photo-detector. Initialization and background determination procedures are described along with a technique for determining statistically significant levels of fluorescing activity. |
US07738943B2 |
System and method for identifying periodic motion complexes for MR imaging triggering
A system and method for MR imaging is disclosed that includes an MRI system having a plurality of gradient coils positioned about a bore of a magnet to impress a polarizing magnetic field and an RF transceiver system and an RF switch controlled by a pulse module to transmit RF signals to an RF coil assembly to acquire MR images. A computer is included that is programed to generate a motion waveform from a physiological signal acquired from a subject to be imaged and compare a shape of the motion waveform to a shape of a reference motion waveform to identify points in the motion waveform corresponding to a periodic complex. The computer is also programed to trigger MR data acquisition from the subject upon identification of the periodic complex. |
US07738942B2 |
Device and method for preventing magnetic-resonance imaging induced damage
An electromagnetic shield has a first patterned or apertured layer having non-conductive materials and conductive material and a second patterned or apertured layer having non-conductive materials and conductive material. The conductive material may be a metal, a carbon composite, or a polymer composite. The non-conductive materials in the first patterned or apertured layer may be randomly located or located in a predetermined segmented pattern such that the non-conductive materials in the first patterned or apertured layer are located in a predetermined segmented pattern with respect to locations of the non-conductive materials in the second patterned or apertured layer. |
US07738941B2 |
Image diagnostic system and processing method therefor
An image diagnostic system controls a probe to perform radial scanning within a body cavity, to acquire reflected signals through the probe and to produce data based on the signals. The system includes plural storage units for storing the data in line units, respectively, a writing control unit for controlling writing processing in accordance with a transmission/reception timing of the signals, and a reading control unit for controlling reading processing in accordance with rotation angles of the probe. The writing control unit writes data in the storage unit, other than the storage unit being subjected to reading processing, storing the oldest data. The reading control unit reads the data from the storage unit, other than the storage unit being subjected to writing processing, storing the latest data. The tomographic image is constructed based on the data read by the reading control unit. |
US07738937B2 |
Medical sensor and technique for using the same
A sensor assembly is provided that includes a skeletal frame comprising first and second portions configured to move relative to one another. At least one physiological sensor is attached to the frame. A coating is provided over the frame and the at least one physiological sensor to form the sensor assembly. The sensor may be placed on a patient's finger, toe, ear, and so forth to obtain pulse oximetry or other physiological measurements. Methods for manufacturing and using a sensor are also provided as is a method for manufacturing a sensor body. |
US07738932B2 |
Mobile electronic device with a camera ring serving as an antenna
The invention relates to a mobile electronic device, and in particular, to a mobile electronic device with a camera ring serving as an antenna. A mobile electronic device comprises an RF module, a camera lens, and a camera ring. The RF module disposed inside of the mobile electronic device is utilized to process an RF signal. The camera ring disposed on a peripheral of the camera lens and connected with the RF module is utilized to transmit or receive the RF signal to the RF module. |
US07738928B2 |
Integrated switch-mode power supply and linear regulator
A power supply includes a switching voltage regulator, and a linear voltage regulator coupled electrically in series with the switching voltage regulator. The switching voltage regulator includes a first input for receiving a DC input signal, a semiconductor switching stage coupled to the first input and configured to provide a first DC voltage signal from the received DC input signal. The magnitude of the first DC voltage signal is less than the received DC input signal. The linear voltage regulator includes a semiconductor current pass stage coupled to the output of the semiconductor switching stage and configured to provide a constant second DC output voltage signal from the first DC voltage signal. The voltage regulators are implemented together within a common integrated circuit housing. |
US07738926B2 |
Method and device for wireless controlled access to telematic and voice services
In a method for accessing voice or data services via a mobile telephony network, a communication device provided with wireless communication means detects within radio range communication terminals equipped with authentication means to connect to a mobile telephone network, selects a communication terminal to be used for accessing the network, by polling the terminal owner, sets up a wireless communication with the selected communication terminal, uses the latter's authentication means to set up a connection with the network, determines by polling the user of the communication terminal whether a terminal is authorized to access the voice or data services via the communication device and the connection it has set up with the network, and refuses access to the voice or data services if the terminal is not authorized. |
US07738922B2 |
Terminal state control system
When a terminal enters a cell of a personal-use base station (NBTS) arranged in a certain location area, the terminal receives a location area identifier having a number that is different from an identifier of the location area, and transmits a location updating request with the reception of the location area identifier as a trigger. On receiving the location updating request, a VLR or an NRNC having a registration table, in which the ID of the personal-use base station and the ID of a terminal allowed to use the personal-use base station are registered, judges whether the terminal issued the location updating request is the terminal allowed to use the personal-use base station by referring to the registration table. If the terminal issued the location updating request corresponds to the terminal allowed to use the personal-use base station, the terminal is placed under a status where it is capable of performing communication in the cell, and if not, the terminal is placed under a status where it is incapable of performing communication in the cell. |
US07738919B2 |
Link object to card
A method of linking an object to a print medium, comprising the step of: submitting a request to associate the object with a print media identifier of the print medium, submission of the request facilitating identification of the object and the print media identifier; wherein, the association of the object and the print media identifier is recorded in a database, the object being retrievable from the database using the print media identifier. |
US07738913B2 |
Wireless communications protocol
Systems and methods are provided to wirelessly communicate with a wireless communication protocol. One aspect of the present subject matter relates to a method performed by a hearing instrument for a user. According to various embodiments, local sound is converted into a processed acoustic signal for the user of the hearing instrument, and wireless communications within a wireless network that includes the hearing instrument is controlled using a wireless communications protocol. The wireless communications protocol includes a transmission protocol module, a link protocol module, an extended protocol module, a data protocol module, and an audio protocol module. The transmission protocol module is adapted to control transceiver operations to provide half duplex communication over a single wireless communication channel, and the link protocol module is adapted to implement a packet transmission process to account for frame collisions on the channel. Other aspects and embodiments are provided herein. |
US07738911B2 |
Apparatus and method for using a rotating key on a mobile terminal
An apparatus and method is provided for a mobile terminal with a rotating key having a plurality of dome switches on one side which can detect a contact signal when pressed and a plurality of contact surfaces on the other side which can detect the position of the rotating key in each direction of rotation. The apparatus and method for using the rotating key comprise the steps of detecting if the rotating key is turned or a dome switch is pressed in a menu selection mode; when the rotating key is turned, selecting a menu according to the direction of rotation; and when a dome switch is pressed, selecting a menu according to the pressed dome switch. |
US07738908B2 |
Method and apparatus for adaptive open-loop power control in mobile communication system using TDD
Disclosed is an apparatus for determining transmit power of an uplink frame transmitted from a subscriber station to a base station and transmitting data in a mobile communication system in which a downlink frame, transmitted from the base station to the subscriber station, and the uplink frame are time division-duplexed (TDD). The apparatus includes a receive power measurement unit for measuring receive power of signals received from the base station; a transmit power controller for determining the transmit power of the uplink frame from the receive power measured by the receive power measurement unit and information related to receptions of an uplink frame, which is received from the base station; and a transmission radio frequency processor for performing radio processing so that the uplink frame is transmitted according to the transmit power determined by the transmit power controller. |
US07738907B2 |
Method and apparatus for uplink power control in a frequency division multiple access communication system
A communication system optimizes cell edge performance and spectral efficiency by determining an adaptive power control parameter based on system performance metrics measured by a serving Node B and further measured by, and reported to the serving Node B by, neighboring Node B's. The adaptive power control parameter is then used to determine an uplink transmit power of a user equipment (UE) served by the serving Node B. The uplink transmit power may be determined by the Node B and then conveyed to the UE, or the Node B may broadcast the adaptive power control parameter to the UE and the UE may self-determine the uplink transmit power. In addition, as a frequency reuse factor of one has been proposed for such communication systems, interference levels may be even further improved by employment of an intra-site interference cancellation scheme in the sectors serviced by the Node B. |
US07738905B2 |
Dynamic power allocation for unicast-multicast superposition in wireless broadcasting
The present invention provides a method for supplying unicast and multicast transmissions to a plurality of mobile devices in a wireless system. The method comprises supplying a multicast signal using a first portion of total available power, wherein the first portion of total available power is a function of a channel quality indicator associated with at least one of the mobile devices. Thereafter, a unicast signal is supplied using a second portion of total available power, wherein the second portion of total available power is a function of the first portion of total available power. |
US07738903B2 |
Transmit power initialization for secondary reverse link carriers in a wireless communication network
A method and apparatus provide for setting the initial transmit power of secondary reverse link carriers used by mobile stations in conjunction with primary reverse link carriers. In one or more embodiments, a mobile station sets the initial transmit power of a secondary reverse link carrier relative to the transmit power of the primary reverse link carrier as a function of initialization transmit power information transmitted to the mobile station, which directly or indirectly considers reverse link loading information. Additional considerations may include differences in active sets associated with the primary and secondary reverse link carriers and/or sector switching activity of the mobile station. |
US07738896B2 |
Subscriber identity module (SIM) enabling advanced voice services (AVS) including push-to-talk, push-to-conference and push-to-message on wireless handsets and networks
A Subscriber Identity Module (SIM) that stores the logic and data for providing advanced voice services (AVS) including Push-to-Talk (P2T), Push-to-Conference (P2C), Upgrade to Conference (upgrade from P2T to P2C), Push-to-Message (P2M) and group SMS (Short Message Service), on wireless handsets and networks. When inserted into a handset, the AVS functionality is available for use on the handset, wherein the functionality includes menu displays for the handset, as well as user interaction with the menu displays. The SIM also stores logic and data for providing presence and availability functions on the handset. In addition, the SIM stores the logic and data for providing contact and group management on the handset. |
US07738893B2 |
Talk burst allocation in a PTT communication network
A server servicing a plurality of mobile communication systems for half-duplex communication is provided. The server comprises a transceiver to send and receive communication signals; a processor in operational relationship with the transceiver for processing executable code stored in a storage medium accessible by the processor, the executable code configured to cause the processor to detect a time duration in which a user continuously activates a half-duplex function. |
US07738888B2 |
Apparatus and method for controlling transmission power for mobile terminal
An apparatus and method for accurately controlling a transmission power using a variable attenuator and a power detector in a mobile terminal is disclosed. To this end, the apparatus includes at least one amplifier for amplifying a transmission signal to be transmitted via an antenna according to a control signal, a power detector for detecting the power level of the amplified transmission signal, and a controller for determining the power level of a transmission signal that has to be transmitted, outputting the control signal to the at least one amplifier in order to control the at least one amplifier to amplify the transmission signal to the determined power, comparing the power level of the transmission signal detected by the power detector with the power level of the transmission signal that has to be transmitted, and controlling the at least one amplifier to compensate the detected power level with a difference between the detected power level and the power level of the transmission signal that has to be transmitted. |
US07738885B2 |
Location services interworking with intelligent network
The invention provides location information indicating the geographical location of a mobile station via a core network node serving the mobile station. The method includes the steps of initiating a communication between the mobile station and the network by calculating the geographical location, supplying corresponding location information indicating the geographical location to the core network node, and subsequently routing the communication between the mobile station and the network. |
US07738878B2 |
Method for obtaining location information of a mobile unit using a wireline telephone number
A position determination method in a mobile unit uses the telephone number of a wireline telephone and a reverse phone-book operation for determining the location of a mobile unit. In one embodiment, a method for determining the location of a mobile unit using a telephone number of a wireline telephone in the vicinity of the mobile unit includes receiving at a server the telephone number transmitted from the mobile unit using wireless communication through a data network, retrieving an address associated with the telephone number in the server, and retrieving a location of the mobile unit based on the address. The server may provide location-relevant information using the location information. The system and method of the present invention provides a low cost solution to position determination in wireless hand-held devices and can be used to supplement the conventional positioning systems. |
US07738877B2 |
Wireless network management with antenna control
A method and apparatus for managing a wireless local area network are disclosed. The network includes one or more wireless access points, each including a radio frequency assembly having a variable power output, and an antenna assembly for transmitting and receiving wireless signals. A microcontroller is included for sending a transmission characteristics signal to the wireless local area network. A network manager is included for receiving the transmission characteristics signal and selectively controlling the variable power output of the radio frequency assembly to a predetermined power level. |
US07738874B1 |
Method and system for frequency usage
A wireless telecommunications network that uses a first frequency spectrum for wireless communications in a plurality of generally contiguous wireless coverage areas also has available a second frequency spectrum for wireless communications in a high-traffic wireless coverage area. Mobile stations in the high-traffic wireless coverage area are classified as either static or dynamic based on determinations of their speeds. The wireless telecommunications network uses the first frequency spectrum for wireless communications with dynamic mobile stations in the high-traffic wireless coverage area and uses the second frequency spectrum for wireless communications with static mobile station in the high-traffic wireless coverage area. The wireless telecommunications network may instruct the mobile stations in the high-traffic coverage area to use the appropriate frequency spectrum. |
US07738873B2 |
Method and system for triggering handoff of a call between networks
A method for handing off a call between networks includes monitoring a quality of a first link between a mobile station and a wireless local area network (WLAN) when the mobile station is actively connected with the WLAN on a call and monitoring a quality of a second link between the mobile station and a cellular network when the mobile station is actively connected with the WLAN on the call. The method also includes handing off the call from the WLAN to the cellular network when the quality of the first link is less than a handoff trigger threshold for a drop count duration and when the quality of the second link is greater than a minimum cellular link quality threshold. |
US07738865B2 |
Apparatus and method for wireless local area networks of different countries
Described are apparatus and methods for adapting a mobile unit to communication requirements of a particular country or geographic region. A wireless local area network communications system may include access points and remote terminals. Remote terminals may use country-specific information in messages from an access point to adapt to the communications requirements of the country in which the access point is operating. The country-specific information may be in a broadcast transmission or a message sent in reply to a remote terminal probe message. The country-specific information may include operating requirements such as channel information, power information, country name, modulation information, etc. |
US07738860B2 |
Controlling access to wireless communications device features based on user proficiency
One or more features of varying complexity are available with a wireless communications device. A controller in the device determines a user's skill level at operating one or more of the features, and selectively activates the features appropriate for the skill level. The controller also activates a tutorial associated with a selectively enabled feature to teach the user how to operate the feature. As the user gains experience with the selectively enabled feature, the controller selectively enables more complex features and activates their associated tutorials. |
US07738858B2 |
Wireless messaging system
Messages are routed via a cellular communications network to multiple cellular communications receivers configured for answering calls placed to a common subscriber number, such that a message originated with a single cellular call may reach multiple recipients. The geographic area of message distribution may be controlled by selectively enabling different cell sites for calling particular subscriber numbers. The cellular receivers may have message storage capabilities for subsequent replay of received messages. Message storage may be provided by downloading messages to a conventional telephone answering device also connected for landline telephone call answering, thereby adding received cellular messages to recorded landline telephone messages. |
US07738855B2 |
Providing a location service in a wireless communications network using an indication of whether the location service is an emergency-related location service or a law enforcement-related location service
In a wireless communications network, a method of performing a location service with respect to a mobile station includes communicating a paging message containing an indication of whether the paging message is related to at least one of an emergency-related location service and a law enforcement-related location service. In another aspect, a mobile station in a wireless communications network communicates messaging to move the mobile station to a traffic channel in response to a callback by at least one of an emergency services entity and a law enforcement entity. The mobile station also receives a location request on the traffic channel, the location request containing an indication of whether the location request is related to at least one of an emergency-related location service and a law enforcement-related location service. |
US07738854B2 |
External memory management apparatus and external memory management method
An objective is to prevent an unauthorized application from falsifying and assuming specific information generated for access to an external memory, without permission, and to achieve safer management of access to the external memory. An external memory function module 15 is a function module to control access of applications 101A and 101B downloaded in a cell phone 1, to an external memory 2. This external memory function module 15 has an identifier acquirer 151 for acquiring an identifier from each of the applications 101A and 101B, a generator 153 for generating specific information to specify the application, based on identification information designated by the identifier acquired, a reserving section 154 for reserving a predetermined area of the external memory 2 as a directory for the application, and a writing section 155 for writing the specific information generated, in an attribute file of the external memory 2. |
US07738850B2 |
Broadcasting signal processing apparatus and control method thereof
A broadcasting signal processing apparatus and a control method thereof are provided. The broadcasting signal processing apparatus includes a wireless antenna; a radio frequency (RF) module which tunes a broadcasting signal; a variable part which adjusts an impedance to match an impedance of the wireless antenna with an impedance of the RF module; and a controlling part which pre-stores impedance variable values for impedance matching and which controls the variable part to adjust the impedance based on one of the pre-stored impedance variable values corresponding to a broadcasting frequency of a selected broadcasting channel. The method includes tuning to a broadcasting frequency; determining whether an impedance used to match a wireless antenna with a radio frequency (RF) module is different from an impedance variable value; and if the impedance is different, adjusting the impedance. |
US07738846B2 |
Shared scanning in distributed networks
Various embodiments are described relating to sharing scanning operations among nodes in a wireless network, such as a WiMedia ultra-wideband (UWB) network. In an example embodiment, a message may be sent from a first node to one or more other nodes in a wireless network indicating that the first node is configured to perform a scanning operation on a wireless medium in substitution of scanning the wireless medium at the one or more other nodes. The wireless medium may be scanned, for example, by the first node to obtain scanning results for the one or more other nodes. The scanning results may be sent, for example, by the first node, to the one or more other nodes. |
US07738842B2 |
Apparatus for protecting receiver circuit in time division duplexing wireless communication system
Provided is an apparatus for protecting a receiver circuit in a Time Division Duplexing (TDD) wireless communication system. In the protecting apparatus, an antenna switch transmits an output signal of a power amplifier to an antenna feed line and transmits an output signal of the antenna feed line to a low noise amplifier. A status monitor monitors a status of the antenna switch. A mode determiner disables an amplification operation of the power amplifier when a status monitoring signal output from the status monitor indicates an RX mode. |
US07738839B2 |
Semiconductor device and driving method thereof
A state control register is provided in addition to the arithmetic circuit and communication circuit in a semiconductor device operated with wireless communication. Operation of an arithmetic circuit which consumes large power is stopped in transmitting or receiving data, that is, in the case where the operating magnetic field varies, whereas the arithmetic circuit can be operated in the case where the operating magnetic field does not vary. In the case where the operating magnetic field varies, a large capacity power supply is not required by realizing the function that is minimum required for the reception or transmission by a receiving circuit or a transmitting circuit. That is, a high-level arithmetic process can be carried out by a small-scale power supply circuit. In this manner, a high-functional and low-power consumption semiconductor device can be provided, which is a structure suitable for a semiconductor device provided with a large-scale circuit. |
US07738836B2 |
System and method of operation for network overlay geolocation system with repeaters using AM Golay Hadamard signatures
A novel system and method for a network overlay geolocation system operating in a host wireless communication system with repeaters is disclosed. Embodiments of the novel system and method enable a wireless communication system to determine if signals being received by system receivers arrive directly from a target mobile appliance or if the signals are passing through or via a repeater. In an embodiment, the system's repeaters use a co-channel AM Golay Hadamard sequence multiplied by an uplink signal to watermark the repeated signal. The system uses the known AM Golay Hadamard sequences of the repeaters and the waveform of the received uplink signal to detect whether a repeater has operated on the signal and which repeater operated on the uplink signal. Embodiments of the novel system and method provide system management data and can be used to provide more accurate geolocation of mobiles served by repeater stations. |
US07738831B2 |
Method for automobile safe wireless communications
A method and system for preventing an operator of a vehicle from using a handheld wireless communication device without a hands-free communication device associated therewith when the vehicle is in motion. |
US07738824B2 |
Treated carbon black intermediate transfer components
An intermediate transfer media such as a belt that includes a poly(vinylalkoxysilane) surface treated carbon black. |
US07738822B2 |
Image forming apparatus and image forming method using a protective agent
An image forming apparatus includes: an image carrier that holds a toner image; an intermediate transfer body to which the toner image carried on the image carrier is transferred; an applicator that applies a protective agent which blocks cracks in the surface of the intermediate transfer body to the intermediate transfer body; and a controller that changes, in accordance with the degree of damage to the surface of the intermediate transfer body, the amount of the protective agent to be applied by the applicator to the surface of the intermediate transfer body. |
US07738818B2 |
Developer supply container
In order to stabilize opening/closing operations of an apparatus shutter of a toner receiving apparatus utilizing rotation of a toner supply container, the toner supply container is provided, at a peripheral surface thereof, with a snap lock portion, which is engaged with the apparatus shutter to effect opening/closing operations of the apparatus shutter by rotation of the toner supply container. A release force F(N) required for releasing snap lock engagement of the snap lock portion with the apparatus shutter and an elastic repulsive force P(N) of the snap lock portion are set to satisfy the following relationship: P=kF where 0.25≦k≦1. |
US07738817B2 |
Developer supply container and image forming apparatus
A developer supply container detachably mountable to a main assembly of an image forming apparatus includes a developer containing portion; a developer discharge opening disposed at the developer containing portion; a container side engaging portion engageable with a main assembly side engaging portion; an operation member; and a transmitting portion in the operation member for transmitting a driving force to a relay portion in the main assembly for opening and closing the developer discharge opening. In a container mounted state, the operation member is capable of opening and closing a main assembly shutter member for opening and closing the developer discharge opening through the relay portion. The container side engaging portion engages with the main assembly side engaging portion when the operation member is moved in a opening direction for opening the main assembly shutter member and releases the engagement when moved in a closing direction for closing the main assembly shutter member. |
US07738816B2 |
Image forming apparatus for supplying toner from one of a plurality of toner cartridges
An image forming apparatus capable of selecting a toner cartridge from a plurality of toner cartridges containing toner of an identical color preferentially without interrupting an image forming action of the apparatus. When a toner density of the toner in a developer container becomes low, a control section drives a toner supply section in response to information on the remaining amount of the toner contained in the toner cartridges, so that the toner may be supplied from the toner cartridge having the least remaining amount. |
US07738815B2 |
Image forming apparatus including a toner discharge operation
The level of toner color mixture in a developing device is maintained within the range not affecting the color shade of a final color image. In an image forming apparatus including four imaging units and placed along a moving intermediate transfer body, the imaging units having developing devices for developing an electrostatic latent image formed on a photoconductor to create a toner image and for collecting toner remaining on the photoconductor after transfer of the toner image, the developing device in the imaging unit performs forcible toner discharge operation when a toner mixture amount in the developing device of the imaging unit, which was computed from toner consumption of the imaging unit located on an upstream side, exceeds a predetermined value. |
US07738814B2 |
Development apparatus, image-forming apparatus and developing method using reverse polarity particles
A development apparatus and an image forming apparatus capable of minimizing deterioration of a carrier for a long time, even in a case of continuous formation of images of a smaller image area ratio. The charging of toner is assisted by using a developer composed of a mixture of toner and the carrier, to the surface of which is added a reverse polarity particle having a polarity reverse to that of a charged toner. Separation of the toner or reverse polarity particle of the developer prior to a process of development prevents the reverse polarity particle from being consumed in a developing area, whereby an effect thereof is maintained for a long time. |
US07738811B2 |
Corona charging device cleaner
A device that improves the effectiveness of a corona charging element cleaner by forcing it to travel to the end-limits of the outboard end of the corona charging element to ensure that the corona charging element is completely wiped clean. The device uses a pawl and rack to affect a ratchet-like motion, the direction of which permits travel in the opposite direction only after the limit of travel is reached. |
US07738810B2 |
Image forming apparatus and method of cooling control thereof
An electrophotographic image forming apparatus includes a fixer for heating a printing paper while feeding the same; a cooling device for cooling the fixer; a paper transport device for supplying the printing paper to the fixer; and a controller for receiving a print command including a specification of printing conditions and controlling the fixer, the cooling device, and the paper transport device, wherein the controller includes: a device that controls the fixer to change the velocity that the fixer feeds the printing paper during a printing job according to the printing conditions, and a device that controls the cooling device to change the cooling performance of the cooling device during the printing job according to the velocity of the fixer. |
US07738809B2 |
Image forming system including finisher applying punching processing and staple processing to printed papers, and image forming apparatus having mechanism for printing on both surfaces of paper
An image forming system is given, in advance, unique setting as a behavior to be performed when an error occurs regarding postprocessing. In a case where the postprocessing becomes inexecutable during the operation of the system, the system either cancels the postprocessing to continue printing (Steps S20, S22) or stops printing to generate an error (Step S18), based on the unique setting. A user arbitrarily decides the unique setting, which enables optimum control of the operation that the system should perform when the postprocessing becomes inexecutable. |
US07738808B2 |
Methods and systems for imaging device concurrent account use with remote authorization
Embodiments of the present invention comprise systems, methods and devices for allowing a plurality of concurrent users to use a single imaging device account. |
US07738807B2 |
Control for cleaning image carrier surface in image forming device
An image forming device including a cleaning member that is made of an elastic material and cleans the surface of the image carrier by contacting with the surface. The drive unit rotates the image carrier in a reverse direction while the cleaning member is contacting with the surface of the image carrier, before the image carrier is rotated in a positive direction for an image formation. The control unit controls the rotation of the image carrier in the reverse direction, in accordance with information indicating a size of a frictional force generated between the cleaning member and the image carrier being rotated. |
US07738804B2 |
Image forming apparatus
A controller is operative to heat a first fixing heater by an electric power from a commercial power source, and to heat a second fixing heater by an electric power from an electric storage device in a state that driving of a voltage boosting device is suspended by a PWM controller and an MOS transistor in an initial stage of driving a fixing heater unit. The controller is also operative to drive the second fixing heater by an electric power from the electric storage device which is boosted by the voltage boosting device by driving the voltage boosting device by the PWM controller and the MOS transistor after an inrush current to the second fixing heater has dropped to a certain level. |
US07738803B2 |
Image forming method and apparatus for effectively charging an image carrier
An image forming apparatus, performing a corresponding method of image forming, includes an image carrier, a writing unit, a developing unit, a charging member configured to rotate continuously with the image carrier at a portion contacting the image carrier and uniformly charge a surface of the image carrier while contacting a surface thereof with the surface of the image carrier, a charge bias applying unit configured to apply a charge bias to the charging member, and a controller configured to control of driving of the image carrier and the charging member and reduce at a charge nip at a given timing a linear velocity ratio of a travel speed of the surface of the charging member to a travel speed of the surface of the image carrier. |
US07738802B2 |
Dynamic ESV (sensor) positioner for multi-color configuration
A method and system for providing dynamic sensor positioning in a color image forming device. Movably mounted sensors are provided in color printers and color reproduction devices allowing for a single sensor to be utilized in a plurality of positions corresponding to a plurality of color control patches, resulting in reduced production and operating costs. In particular, a color xerographic device is provided with a movably mounted ESV that can be positioned substantially adjacent to a plurality of color control patches, thereby, allowing for a single ESV in a multi-color image forming device. |
US07738800B2 |
Printing device having plural print density range settings
A printing device is provided with a printing module, an amount detecting module which detects a remaining amount of the printing material, and a first value determining module. If the remaining amount of printing material is equal to or less than a predetermined amount, the first value determining module determines a maximum value of a density range, within which a print density is to be set for printing, to be a smaller value than a maximum value of the density range when the remaining amount of printing material is larger than the predetermined amount. The printing device also includes a print density changing module configured to change the set print density to be equal to or less than the maximum value determined by the first value determining module if the set print density is greater than the maximum value determined by the first value determining module. |
US07738797B2 |
Optical module socket
An optical module socket includes a base on which an optical module is mounted; descend/ascend means which is ascendably and descendably provided in the base and on which the optical module is mounted; holding means for holding the optical module in a predetermined state; pogopins provided in the base to connect with leads of the optical module; and positioning means of optical transmission means which are provided in the holding means and the descend/ascend means and which position, to the optical module, an optical connector to be connected to the optical module. |
US07738794B2 |
Optical transmitter
In an optical transmitter comprising a directly modulated laser and a wavelength filter provided on a post-stage of the directly modulated laser, the wavelength filter has a modulated light input port for inputting modulated light output from the directly modulated laser, a filter transmitted light output port for outputting light having a wavelength included in a filter transmission band among the modulated light as filter transmitted light, and a filter cutoff light output port provided separately from the modulated light input port and the filter transmitted light output port and outputting light having a wavelength included in a filter cutoff band among the modulated light as filter cutoff light, and the peak of the filter transmission band is set on a shorter-wave side from the peak of the spectrum of modulated light output from the directly modulated laser. |
US07738793B2 |
Secure optical communication system
For conventional cipher communications based on the principles of quantum mechanics, the photon number per signal needs to be controlled below 1 or to a mesoscopic level in order to make quantum-mechanical properties remarkable. This invention is intended to provide a quantum-mechanical communications' method that is practical even with a macroscopic number of photons. Antisqueezed light is transmitted using a random sender basis. The legitimate recipient can use a secret key to know the random sender basis, and thus to receive the information accurately without being affected by antisqueezing. However, because eavesdroppers unknowing of the sender basis must use haphazard bases in an attempt to receive the signals, the eavesdroppers are significantly affected by antisqueezing and the respective signal bit-error-rates are increased. This makes eavesdropping impossible, thus ensuring secure communications between the legitimate senders and recipients. |
US07738792B2 |
Multi-protocol infrared receiver
A receiver includes a single infrared (IR) sensor, which is coupled to sense an IR signal carrying data and to produce an electrical signal responsively to the IR signal. The receiver further includes multiple receiver channels arranged to accept the electrical signal from the single IR sensor, each receiver channel configured to process the electrical signal in accordance with a different, respective IR remote control protocol so as to extract the data, and to output the extracted data to a host system. |
US07738778B2 |
System and method for generating a multimedia summary of multimedia streams
A system facilitates and enhances review of one or more multimedia input streams that includes some combination of video, audio and text information, generating a multimedia summary, thereby enabling a user to better browse and/or decide on viewing the multimedia input streams in their entirety. The multimedia summary is constructed automatically, based in part on system specifications, user specifications and network and device constraints. In a particular application of the invention, the input multimedia streams represent news broadcasts (e.g., television news program, video vault footage). In such a particular application, the invention can enable the user to automatically receive a summary of the news stream in accordance with previously provided user preferences and in accordance with prevailing network and user device constraints. |
US07738771B1 |
Digital video recorder alerting
Systems and methods of providing alerts on a recording device. The alerting service is provided on a digital video recorder (DVR) or other computing device as an application that is loaded into memory. The DVR is configured with geographic information and is able to determine its geographic location. A data channel is used for receiving the emergency bulletins. A central database system receives the emergency bulletins and transmits to the DVR. The DVR may process the bulletins to select those which are geographically relevant. The DVR displays the bulletins on top of the video signal that it is sending to a display device. The bulletin is displayed even if the user is pausing, rewinding, fast-forwarding, altering the display of the program content, or controlling the DVR. |
US07738770B2 |
Recording/playback apparatus and information processing apparatus
A recording/playback apparatus is disposed with a first recording/playback unit, a second recording/playback unit, and a display unit. The display unit includes a first display representing the first recording/playback unit, a second display representing the second recording/playback unit, and plural light-emitting elements disposed between the first display and the second display. The recording/playback apparatus is also disposed with an input unit to which is inputted a start instruction of dubbing for transmitting and receiving data between the first recording/playback unit and the second recording/playback unit. When the start instruction is inputted to the input unit and dubbing is started, the display unit displays the direction of dubbing, the speed of dubbing, and the percentage of completion of dubbing by lighting the plural light-emitting elements. |
US07738765B2 |
Information recording apparatus and information recording method
An information recording apparatus is disclosed which comprises: a first recording element for recording input picture information in units of recording into a first area of a recording medium; a representative data generating element for generating representative data representing the picture information recorded in the units of recording; a first memory for recording a plurality of symbolic pictures; a second memory for recording a program for generating link information linking the plurality of symbolic pictures recorded in the first memory with the representative data; a link information generating element for generating the link information using program; a picture generating element which, based on the link information, generates picture information including at least the symbolic pictures and the representative data being linked with one another; and a second recording element for recording the picture information generated by the picture generating element to a second area of the recording medium. |
US07738762B2 |
Attaching optical fibers to actuator tubes with beads acting as spacers and adhesives
A scanning fiber device of one aspect may include an actuator tube. An optical fiber may be inserted through the actuator tube. The optical fiber may have a free end portion outside of the actuator tube. A first bead may be around the optical fiber. At least part of the first bead may be within a distal portion of the actuator tube. An adhesive may be adhering the first bead to the distal portion of the actuator tube. A second bead may be around the optical fiber. At least part of the second bead may be within a proximal portion of the actuator tube. An adhesive may be adhering the second bead to the proximal portion of the actuator tube. |
US07738757B1 |
Optical connection adaptors for a data communications device and methods of use
A data communications system includes optic adaptors that provide an interface between multiple line card chassis and a fabric card chassis. Optic adaptors can be added to the system to allow the addition of a number of line card chassis, thereby increasing the overall bandwidth of the system. The optic adaptors can also be separated from the fabric card chassis and line card chassis and upgraded to allow an increase in the overall bandwidth of the system. For example, optic adaptors that provide optical connections between a first number of line card chassis and the fabric card chassis can be detached from both the fabric card chassis and the respective line card chassis. Optic adaptors that provide optical connections between the fabric card chassis and a second, increased number of line card chassis are then installed within the fabric card chassis thereby allowing the additional line card chassis to be connected to the fabric card chassis. |
US07738753B2 |
CMOS compatible integrated dielectric optical waveguide coupler and fabrication
An optoelectronic circuit fabrication method and integrated circuit apparatus fabricated therewith. Integrated circuits are fabricated with an integral optical coupling transition to efficiently couple optical energy from an optical fiber to an integrated optical waveguide on the integrated circuit. Layers of specific materials are deposited onto a semiconductor circuit to support etching of a trench to receive an optical coupler that performs proper impedance matching between an optical fiber and an on-circuit optical waveguide that extends part way into the transition channel. A silicon based dielectric that includes at least a portion with a refractive index substantially equal to a section of the optical fiber is deposited into the etched trench to create the optical coupler. Silicon based dielectrics with graded indices are also able to be used. Chemical mechanical polishing is used finalize preparation of the optical transition and integrated circuit. |
US07738751B1 |
All-fiber laser coupler with high stability
An optical coupler is provided for a passive coherent combination of fiber lasers/amplifiers. A plurality of optical fibers are arranged in a close-packed hexagonal array having 1+3n(n+1) fibers with (3/2)(n2−n)+3 interferometrically dark fibers and (3/2)(n2+3n)−2 light fibers, where n is an integer greater than or equal to 1. Each optical fiber has a first end and a second end. The plurality of optical fibers are fused together along a section of each optical fiber proximate the first end of each optical fiber to form a fused section having a fiber axis. The fused section of the plurality of optical fibers is tapered to form a tapered region. A facet is at an end of the fused section. The facet is disposed in a direction perpendicular to the fiber axis. The coherent pattern is highly stable against perturbation. |
US07738749B2 |
Photonic crystal having heterostructure and optical device using the photonic crystal
The present invention has been made for providing a photonic crystal capable of multiplexing or demultiplexing light within a wavelength band having a certain width. It includes a slab-shaped body 21 provided with plural forbidden band zones 211 and 212, and holes 221 and 222 having different sizes are arranged in the forbidden band zones with different cycles, respectively. Also formed are a trunk waveguide 24 extending along the direction inclined by +30 degrees from a perpendicular of the boundary 23 between the forbidden band zones 211 and 212, and a branch waveguide 25 extending along the direction inclined by −30 degrees. A ray of light within the multiplexed/demultiplexed wavelength band, which is excluded from the transmission wavelength band of the trunk waveguide 24 in the forbidden band zone 212 and included in the transmission wavelength band of the trunk waveguide 24 in the forbidden band zone 211, is reflected by the boundary 23 and thereby demultiplexed from the trunk waveguide 24 into the branch waveguide 25. Thus, all the rays of light whose wavelengths are within the multiplexed/demultiplexed wavelength band having a certain width are demultiplexed into the branch waveguide 25. Therefore, even if the wavelength of the optical signal is deviated due to some error, the light can be demultiplexed. This is also true for the multiplexing operation. |
US07738745B2 |
Method of biasing and operating electro-optic polymer optical modulators
A method that includes (a) thermally biasing an electro-optic polymer device using an electrode; and (b) driving the electro-optic polymer device by applying a high frequency signal to the device using the same electrode. |
US07738743B2 |
Image reading system
An image reading system is disclosed that has an image information reading unit for reading optical information on a manuscript, and an image outputting unit for outputting the optical information read by the image information reading unit to a recording medium. The system includes an IC tag information reading unit for reading IC tag information held by an IC tag provided on the manuscript, an IC tag information outputting unit for outputting the IC tag information read by the IC tag information reading unit to the recording medium, a conversion unit for converting the IC tag information into coded image data, and a control unit for controlling outputting of the coded image data. |
US07738740B2 |
Video processing system and method with dynamic tag architecture
An image processing system and method, in which an image processing operation is performed on a pixel or pixels by selecting and applying one of a plurality of implementations of the image processing operation. The plurality of implementations is varied from time to time, such that one or more of the implementations is replaced with a different implementation or implementations. |
US07738739B2 |
Method and apparatus for adjusting the resolution of a digital image
A method and apparatus is disclosed for obtaining interpolation filters for use in a method or apparatus for enhancing the spatial resolution of a digital image. In the method or apparatus for enhancing the spatial resolution, input pixels from a low resolution image are classified and interpolated using the interpolation filters to form a high resolution image. The method for obtaining the interpolation filters includes obtaining a low resolution image from a high resolution source image. A plurality of pixels in the low resolution image are classified with respect to interpolation filters so that each of the plurality of pixels in the low resolution image is allocated to a respective interpolation filter. The interpolation filters are updated. The classifying and updating steps are repeated until a convergence criterion is met. |
US07738737B2 |
Image processing apparatus and image processing method
An image processing apparatus sequentially reduces a document, while changing the reduction factor step-by-step. Next, the image processing apparatus refers to the characters that constitute the document that has been reduced with the respective reduction factors, and specifies a reduction factor at which blank regions surrounded by line portions that express each character do not disappear. When an appropriate reduction factor is specified, the image processing apparatus specifies a resolution of the characters for that reduction factor, and converts the resolution of the document data to that specified resolution. Then, the image processing apparatus performs various processing for the document data whose resolution has been converted. Thus the resolution of document data is converted such that the document is reduced with a reduction factor suitable for computer processing. |
US07738736B2 |
Methods and systems for holographic data recovery
A method for holographic storage data recovery in a holographic storage system is presented. One exemplary method includes detecting a stored image at a detector such that the image is oversampled. A relationship is determined between a location of the detected image and a location of the source image. Pixel information associated with the source image may be obtained from the detected image based on a fractional delay filter. In one example, the image may be oversampled by magnifying the detected image at the detector and/or having a detector with pixel sizes and spacing less than the image pixel size. Further, coefficients of the fractional delay filter may be determined, at least in part, on magnification and shift information of the image based on known registration marks. |
US07738735B2 |
Image processing apparatus for resizing of images, image processing method for resizing images, program, and storage medium
An image processing apparatus configured to obtain a resized image of a suitable size in a case where a plurality of image data are enlarged or reduced, while keeping a vertically long or horizontally long state of the image. Thus, a matched state between a resize object image and a resize rectangle as target values for a resized image as to whether being vertically long or horizontally long is determined. Responsive to a result of determination, the resize rectangle is rotated 90 degrees, and the resize object image is enlarged or reduced such that the enlarged or reduced resize object image is matched with the resize rectangle rotated. |
US07738732B2 |
Image processing apparatus, and control method and program of the same
It is intended to provide an image composition apparatus, a control method and program of an image processing apparatus which, when a user wants to combine a photo image and a handwritten image, even if the image processing apparatus is used for other purposes or even if the power of the image processing apparatus is turned off while the user is creating the handwritten image, enables the user to subsequently resume the image composition work. |
US07738731B2 |
Image processing device, image processing method, program thereof, and recording medium
An image processing apparatus of the invention generates one still image having a high pixel density from multiple images. The image processing apparatus includes: an image extraction module that extracts the multiple images used for generation of the one still image; a deviation computation module that computes a degree of deviation between each combination of the extracted multiple images; an exclusion module that excludes any image having the computed degree of deviation out of a preset threshold range from the extracted multiple images; and an image composition module that combines remaining images other than the excluded image to generate the one still image. This arrangement of the invention ensures efficient image processing to generate one high-resolution still image from multiple images. |
US07738730B2 |
Method of image analysis using sparse hough transform
A digital image includes a plurality of pixels arranged in an array. In a method of analyzing the image, some of the pixels are purposefully not processed. In particular, only those pixels in a particular subgroup are processed according to a Hough or similar transform. The number of pixels in the subgroup is less than the total number of pixels in the image (e.g., as little as about 5% of the total pixels), and each pixel in the subgroup is pseudo-randomly selected. The Hough transform is inherently configured to function within the context of noisy images, for identifying features of interest in the image, as simulated by the pseudo-random selection and processing of less than the total number of pixels in the image. This significantly reduces the processor resources required to analyze the image. |
US07738722B2 |
Technique for adaptive de-blocking of block-based film grain patterns
Reduction in the blockiness of a simulated film grain block can be achieved either by the use of adaptive downscaling or adaptive deblocking filtering to adjust the intensity of the pixels at the block edge in accordance with at least one film grain block parameter, such as film grain size, intensity and texture. Performing such adaptive downscaling or adaptive deblocking filtering achieves improved performance at lower computational cost by avoiding modification of film grain block pixels in lesser affected areas. |
US07738717B1 |
Systems and methods for optimizing bit utilization in data encoding
In one of many possible embodiments, a system for optimizing bit utilization in data encoding is provided. The exemplary system includes a data processing subsystem configured to identify a total number of unique characters within a set of data, which number represents an original base of representation of the set of data. The data processing subsystem is further configured to convert the set of data to a base of representation that is higher than the original base of representation and then encode the base-converted data with a fixed-length encoding scheme. |
US07738716B2 |
Encoding and decoding apparatus and method for reducing blocking phenomenon and computer-readable recording medium storing program for executing the method
Provided is an encoding method capable of reducing a blocking phenomenon that occurs when moving-images are encoded and decoded. The method includes: performing a first encoding operation on an input image using a first quantization coefficient; generating a reconstructed image of the encoded image; calculating a difference between corresponding partial images of the reconstructed image and the input image; and performing a second encoding operation on the calculated difference using a second quantization coefficient smaller than the first quantization coefficient. Using the second encoded difference, a decoding unit can reconstruct an image of a block boundary portion more elaborately with a small number of bits, thereby significantly reducing the blocking phenomenon in the decoding operation. |
US07738713B2 |
Method for processing digital image with discrete wavelet transform and apparatus for the same
An apparatus for processing an image with a discrete wavelet transform is provided. For one-dimensional circuit, the method changes conventional image data processing flow and uses common product of sequential calculations with respect to the time axis. The calculations for input data are not repeated so that components of the hardware architecture are minimized. For two-dimensional circuit, the method uses an external data scanning method to eliminate an external memory, transposing buffer, from a transforming circuit. |
US07738711B2 |
Coding apparatus and method, decoding apparatus and method, data processing system, storage medium, and signal
A coding apparatus for embedding second data into first data without deteriorating the first data includes a memory for storing at least partial data of the first data. An embedding coder embeds the second data into the first data by rearranging, according to the second data, at least partial data of the first data stored in the memory. A decoding apparatus for decoding coded data in to the original first data and the original second data without deteriorating the quality of the data includes a relation calculating unit for calculating a relation between first partial data and second partial data of the coded data. A decoder decodes the coded data into the original first data by moving the first partial data and the second partial data of the coded data based on the relation calculated by the relation calculating unit, and decodes the second data that is embedded in the coded data according to the movement. |
US07738708B2 |
System and method for aligning chroma pixels
Presented herein are a system and method for sharpening edges in a region. In one embodiment, there is presented a method for sharpening edges. The method comprises measuring differences between at least a value associated with a first pixel and a value associated with a second pixel of a plurality of pixels, and applying a sharpening mask to the plurality of pixels. The sharpening mask is a function of at least one of the measured differences, a first value associated with any one of the plurality of pixels, and a second value associated with any other of the pixels, thereby resulting in sharpened pixels. |
US07738706B2 |
Method and apparatus for recognition of symbols in images of three-dimensional scenes
An apparatus and a concomitant method for rectification and recognition of symbols (e.g., to correct for the effects of perspective distortion, rotation and/or scale) in images of three-dimensional scenes is provided. The present method locates a reference region lying in a common plane with a symbol to be recognized, where the reference region represents an image of a planar object having assumed (e.g., known or standard) geometry and dimensions, along with at least four easily detectable correspondence points within that geometry. An image of the common plane is then rectified in three dimensions in accordance with the assumed dimensions of the reference region in order to produce a transformed (e.g., rectified) image of the symbol, which is significantly easier to recognize than the original imaged appearance of the symbol using existing recognition methods. |
US07738704B2 |
Detecting known video entities utilizing fingerprints
In general, in one aspect, the disclosure describes a method for detecting a known video entity within a video stream. The method includes receiving a video stream and continually creating statistical parameterized representations for windows of the video stream. The statistical parameterized representation windows are continually compared to windows of a plurality of fingerprints. Each of the plurality of fingerprints includes associated statistical parameterized representations of a known video entity. A known video entity in the video stream is detected when a particular fingerprint of the plurality of fingerprints has at least a threshold level of similarity with the video stream. |
US07738703B2 |
Image processing apparatus, image processing method and computer readable medium storing image processing program
An image processing apparatus includes: a first memory that stores a first document file; a second memory that stores a second document file obtained by revising the first document file; an extraction unit that extracts a revised area of the second document file based on the first document file corresponding to the second document file and the second document file; and an extracted area specifying file generation unit that generates a file specifying the revision area extracted by the extraction unit. |
US07738701B2 |
Medical image processing apparatus, ROI extracting method and program
An image processing apparatus defines at least two display regions on a designated and displays a target three-dimensional medical image in one of the display regions based on three-dimensional volume data. When specifying the coordinates of an input point designated in the display region, the image processing apparatus records at least the specified coordinates as history information. The image processing apparatus further specifies a continuous region containing the specified coordinates. When the continuous region is specified, the image processing apparatus displays an image showing a region of interest in one of the display regions by displaying at least one image showing the specified continuous region in a display region different from the display region where the target image is displayed. |
US07738698B2 |
Method and apparatus for adjusting the contrast of an image
A method and apparatus for adjusting the contrast of an image, in which each pixel in the image has an initial brightness level that is within a range of brightness levels between a minimum brightness level and a maximum brightness level. For each brightness level within the range, the number of pixels that have the same initial brightness level is counted. The pixels are divided into at least two types by identifying the or each set of pixels having initial brightness levels in which each of a plurality of adjacent ones of said brightness levels has more pixels than a threshold number. The pixels of the plurality of adjacent ones of said brightness levels are treated as a first type. The remaining pixels are treated as a second type. For the or each set of pixels of the first type, contrast enhancement is carried out separately on those pixels. |
US07738696B2 |
Image processing apparatus and method for extracting a document area
An image processing apparatus and method include providing a same label number to adjacent black pixels that form a group of black pixels, the label number provided to each group of black pixels being unique, the black pixels being included in binary read data, determining, when the number of black pixels in a group of black pixels counted on the basis of the unique label number is less than a predetermined number, that the black pixels with the unique label number are noise and removing the black pixels from targets to be processed, acquiring coordinate information on at least one of black pixels that remain after noise has been removed, and extracting a document area on the basis of the acquired coordinate information. |
US07738692B2 |
Methods of determining quality of a light source
Methods for determining a quality of a light source applied to a photolithographic process are provided. An image sensor array is exposed to a light from a light source. Addresses and respective intensities corresponding to a plurality of locations on a pupil map representing intensity of the light from on the image sensor array. At least one of an inner curve and an outer curve of the pupil map is defined based upon the collected addresses and respective intensities. The light source is applied to a photolithographic process if the addresses have a predetermined pattern relative to the at least one of the inner curve and the outer curve. |
US07738682B2 |
Tissue engineered construct analytical imaging system and method of obtaining and analyzing images of tissue engineered constructs
Disclosed is a tissue engineered construct analytical imaging system (10) for use with culture wells (12) having tissue engineered constructs therein, which are positionable in an incubator apparatus (16) or other enclosed environment. The system (10) includes an imaging device (18) in operational communication with the enclosed environment for obtaining data reflective of a well area of interest in the culture well (12), without the removal of the culture well (12) from the enclosed environment. A computer controller (20) can receive data from the imaging device (18), analyze the data and determine desired parameters within the well area of interest and/or output data reflective of the results of the analysis. A computer-implemented method of obtaining and analyzing images of tissue engineered constructs is also disclosed. |
US07738681B1 |
Fingerprint and physical attribute detection
A first type of measurement and a second type of measurement are performed to determine a fingerprint of an object. A physical attribute of the object is also determined. |
US07738680B1 |
Detecting an object within an image by incrementally evaluating subwindows of the image in parallel
One embodiment of the present invention provides a system for detecting an occurrence of an object in an image. During operation, the system selects a subwindow to be evaluated based upon a currently estimated likelihood of the object being detected within the subwindow. The system then performs an evaluation step on the subwindow to determine if the object exists in the subwindow, wherein performing the evaluation step involves updating the currently estimated likelihood of the object being detected in the subwindow. If evaluation of the subwindow is not complete after performing the evaluation step, the system stores information associated with the subwindow to facilitate subsequent evaluation of the subwindow. |
US07738677B2 |
Efficient application of video marking technologies
Systems and methods are described for rendering information to be embedded in media content at a first location and for embedding the rendered information into the media content at a second location. In many embodiments, the embedding process is less processor intensive than the rendering process and can be performed on a consumer electronics device such as a set top box, using existing processing mechanisms. One embodiment of the invention includes rendering the information into an image at a first location and embedding the image in the media at a second location in order to achieve efficient marking of the media content. |
US07738675B2 |
Decoding apparatus for controlling sequence of operations for a plurality of copyright information detection sections
A decoding apparatus includes: a decoding section for decoding input encoded data; an output section for outputting data decoded by the decoding section, in accordance with an output control signal; a plurality of copyright information detection sections for detecting different types of copyright information from the data decoded by the decoding section and each outputting the detected copyright information; an output control section for outputting the output control signal in accordance with the copyright information detected by at least one of the plurality of copyright information detection sections; and a detection control section for controlling the plurality of copyright information detection sections so that at least one of the plurality of copyright information detection sections has a period of time in which the at least one copyright information detection section does not perform process. |
US07738674B2 |
Retrieving location data by sensing coded data on a surface
A method of retrieving location data using a print medium, comprising the steps of: determining a print media identifier from the print medium using a sensor module of a mobile telecommunications device, the print media identifier having been linked to the location data; and, retrieving, using the mobile telecommunications device and the print media identifier, the location data. |
US07738673B2 |
Low visible digital watermarks
The present invention relates to digital watermarking. In a preferred embodiment, media is embedded with one or more digital watermark components. The media includes a blue color plane, a red color plane and a green color plane. The digital watermark component is embedded in the blue color plane, and scaled versions of the digital watermark component are embedded in the red and green color planes. The scaling of component in the red and green color planes helps insure that luminance attributable to the blue color digital watermark component is reduced or offset. A related watermark detection scheme is disclosed. |
US07738672B2 |
Techniques for verifying the authenticity of the steel stamped information on an engine pad of a classic automobile and apparatus therefor
Briefly, in accordance with one embodiment of the invention, a technique and device are described that may allow a user to determine if the engine in a classic or antique automobile is original. The common characteristics of the factory applied markings of known original engines may be identified. All or a portion of an unknown engine may then be compared to those common characteristics to determine if the unknown engine was likely stamped using the same stamping tool as the known original engines. |
US07738669B2 |
Method of outputting audio signal for the hard-of-hearing and mobile communication terminal using the method
A mobile communication terminal includes a receiver converting an audio signal outputted from the mobile communication terminal into an audible sound; a coupler dividing the audio signal outputted from the receiver into first and second audio signals which are different in phase from each other; an audio signal amplifier amplifying the second audio signal outputted from the coupler according to a predetermined amplification gain; a receiver port to which the receiver is detachably connected and which includes a first output port transmitting the first audio signal outputted from the coupler to the receiver and a second output port transmitting the second audio signal amplified by the audio signal amplifier to the receiver; and a controller controlling the mobile communication terminal and the amplification gain of the audio signal amplifier. |
US07738668B2 |
Electrical contact arrangement for hearing instruments
A space-saving electrical contact assembly for a hearing instrument faceplate can be fashioned by physically conforming the configuration of individual contacts to the battery and the battery door in the faceplate. By providing each contact of the assembly with an interconnected terminal, the wiring of the assembly is reduced. |
US07738666B2 |
Method for adjusting a system for providing hearing assistance to a user
There is provided a method for adjusting a system for providing hearing assistance to a user (101), the system comprising a microphone arrangement (26) for capturing audio signals, a transmission unit (102) for transmitting the audio signals via a wireless link (107) to a receiver unit (103) worn by the user, a gain control unit (126) located in the receiver unit for setting the gain applied to the audio signals, and means (38) worn at or in a user's ear (39) for stimulating the hearing of the user according to the audio signals from the receiver unit (103), said method comprising: generating test audio signals, transmitting said test audio signals at a pre-defined level from the transmission unit via the wireless link to the receiver unit and stimulating the user's hearing with said test audio signals via said stimulating means; simultaneously transmitting gain control commands from the transmission unit to the gain control unit in order to selectively change the gain set by the gain control unit; repeating these steps until an optimum value of the gain set by the gain control unit has been determined; and transmitting a store command from the transmission unit to the receiver unit in order to store that determined optimum value of the gain. |
US07738661B2 |
Broadcasting receiving apparatus and broadcasting receiving method
Disclosed a digital-broadcasting receiving apparatus including: a scramble judgment member, a decode judgment member, a first registration member to register the sub-channel as a viewable channel when the decode judgment member judges that the broadcast data of the sub-channel can be decoded, a second registration member to register the sub-channel as a viewable channel when the scramble judgment member judges that the broadcast data of the sub-channel is not scrambled, a judgment member, a channel registration control member to register the sub-channel by the first registration member when the judgment member judges that the scramble judgment does not accord with the decode judgment, and registers the sub-channel by the second registration member when the judgment member judges that the judgment obtained by the scramble judgment member accords with the judgment obtained by the decode judgment member. |
US07738660B2 |
Cryptographic key split binding process and apparatus
A cryptographic key split combiner includes a number of key split generators for generating cryptographic key splits from seed data, and a key split randomizer for randomizing the key splits to produce a cryptographic key. The key split generators can include a random split generator for generating random key splits, a token split generator for generating token key splits based on label data, a console split generator for generating console key splits based on maintenance data, a biometric split generator for generating biometric key splits based on biometric data, and a location split generator for generating location key splits based on location data. Label data can be read from storage, and can include user authorization data. A process for forming cryptographic keys includes randomizing or otherwise binding the splits to form the key. |
US07738659B2 |
Multiple transform utilization and application for secure digital watermarking
Multiple transform utilization and applications for secure digital watermarking. In one embodiment of the present invention, digital blocks in digital information to be protected are transformed into the frequency domain using a fast Fourier transform. A plurality of frequencies and associated amplitudes are identified for each of the transformed digital blocks and a subset of the identified amplitudes is selected for each of the digital blocks using a primary mask from a key. Message information is selected from a message using a transformation table generated with a convolution mask. The chosen message information is encoded into each of the transformed digital blocks by altering the selected amplitudes based on the selected message information. |
US07738657B2 |
System and method for multi-precision division
The present disclosure provides a system and method for performing multi-precision division. A method according to one embodiment may include generating a first product by multiplying a modulus having a most significant bit and/or a least significant bit equal to one and a quotient approximation of the modulus. The method may also include generating the 1's complement of the first product, generating a second product by multiplying the 1's complement and the quotient approximation, normalizing and truncating the second product to obtain a quotient, and storing the quotient in memory. Of course, many alternatives, variations and modifications are possible without departing from this embodiment. |
US07738656B2 |
Portable terminal device
Damage to a bearing section and cases is able to be prevented in a portable terminal device in which two cases are mutually and rotatably coupled about an axis that extends in the direction in which they overlap, and the range of the relative movement of the two cases is restricted. This portable terminal device is provided with two cases arranged so as to be able to be mutually overlapped, a coupling unit that mutually and rotatably couples the two cases about an axis extending in the direction of overlapping, and a reinforcing member that is fixed within one case of the two cases. The coupling unit is provided on the other case of the two cases, has a hollow rotation shaft having the axis for its center line and a bearing section that rotatably axially supports the rotation shaft, and the bearing section is attached to the reinforcing member. |
US07738652B2 |
System and method for preventing telephone line blocking by a modem
A modem includes modem circuitry and modem software that is executed by a processor. When the modem circuitry detects that the modem software is nonfunctional, it enters an on-hook state to prevent blocking of a coupled telephone line. A nonfunctional state of the modem software is detected when the modem software ceases to interact with the modem circuitry in an expected manner. In a first operation, the nonfunctional state is determined when the modem software does not reset a count down timer in the modem circuitry before the count down timer reaches a termination value. In a second operation, the nonfunctional state is determined when the modem software does not access the modem circuitry before the count down timer reaches the termination value. In a third operation, the nonfunctional state is determined when the modem software ceases writing transmit data to DMA memory. |
US07738651B2 |
Method and apparatus for customizing an audio file in a mobile device
A method and an apparatus for customizing an audio file, such as a ring tone stored in a mobile device is described herein. In particular, a mobile device according to the present invention includes an audio utility and an audio processor. The audio utility stores one or more pointers associated with a stored audio file. Each pointer identifies a specific user-selected start position for the audio file. Whenever the audio processor plays the audio file, the audio processor plays the audio file from the start position identified by one of the user-selected pointers. |
US07738650B2 |
Systems and methods for scalable hunt-group management
The present invention provides systems, methods, and apparatus for semi-stateless scalable and distributed management of telephone hunt group features in a PBX. In particular, the invention conducts an auction-like phone call handling process in which phone handling decisions are partially delegated from a central resource to the individual client agents. Briefly, phone handling functions offer available call to agents who then decide which available calls to handle. This auction-like process is preferably implemented using broadcast (or multicast) messaging features so that system components do not need to know or access global state information. Messaging is preferably built on a selected instant messaging protocol. |
US07738646B2 |
Method and system for monitoring and managing multi-sourced call centers
A mid-point call management node subject to monitoring through a workstation communicatively coupled thereto, provides call services (e.g., through extensible markup language (XML), and in particular call control extensible markup language (CCXML) and/or voice extensible markup language (VXML), instructions) for an inbound call received from an originating network at an originating point-of-presence (POP) associated with multiple, disparate call centers, the call services being provided in response to call management application instructions issued according to enterprise-specific strategies for optimizing call handling between the originating POP and domestic and/or international ones of the disparate call centers communicatively coupled thereto. Call center information (e.g., call load information) received at the management node from the multiple call centers may be used in connection with providing the call services. The enterprise-specific strategies may be instantiated as processes for: call routing, load balancing, work force management, and/or customer relationship management. |
US07738645B2 |
Mobile terminal and multimedia contents service providing system and method for call connection waiting using the same
The present invention relates to a mobile terminal and a terminal communication system, and more particularly to, a mobile terminal, which allows multimedia contents service for waiting for call connection to be provided in a terminal communication system, and a multimedia contents service providing system and method for call connection waiting using the same. The mobile terminal comprises: a wireless communication unit which receives multimedia contents from a multimedia contents providing server during a call connection waiting time to process the same upon originating a call; an audio processing unit which outputs audio signals of the multimedia contents received through the wireless communication unit; a control unit which controls the multimedia contents set according to time intervals so as to be outputted during the call connection waiting time; and a display unit which displays the multimedia contents. |
US07738642B2 |
Reverse charging system, reverse-charging service control apparatus, call agent and reverse charging method
A call agent (CA) connects a IP telephone and a public switching telephone on the basis of a called-destination telephone number which corresponds to received reverse-charging service number from the IP telephone; a reverse-charging service control apparatus causes an exchange to stop charging; the CA and the reverse-charging service control apparatus calculate a charging information items, respectively; and generate a fee information by setting a charged party information so that a sum of fees in an IP network and a public switching telephone network may be charged to the called-destination telephone number, and transmit the fee information to an IP/PSTN charging management apparatus on a called destination side; and generate other fee information so that a fee in the network on a call origination side may be charged to a business company of called destination, and transmit the fee information to the apparatus on a call origination side. |
US07738639B2 |
Bit rate matching system and method
A method and system of matching a bit rate to a transmit bit rate used to transmit data on a data link are disclosed. A bit pattern in data received on the data link is detected using a bit rate. Where the detected bit pattern comprises one of a plurality of expected bit patterns, the bit rate is adjusted to an adjusted bit rate based on the detected bit pattern. In one embodiment, the adjusted bit rate is used for communications on the data link when a confirmation bit pattern is received within a predetermined time after the data is received. |
US07738635B2 |
Correlating call data and speech recognition information in a telephony application
A method for improving the recognition confidence of alphanumeric spoken input, suitable for use in a speech recognition telephony application such as a voice response system. An alphanumeric candidate is determined from the spoken input, which may be the best available representation of the spoken input. Recognition confidence is compared with a preestablished threshold. If the recognition confidence exceeds the threshold, the alphanumeric candidate is selected to represent the spoken input. Otherwise, present call data associated with the spoken input is determined. Call data may include automatic number identification (ANI) information, caller-ID information, and/or dialed number information service (DNIS) information. Information associated with the alphanumeric candidate and information associated with the present call data are correlated in order to select alphanumeric information that best represents the spoken input. |
US07738632B2 |
X-ray tube with transmission anode
An x-ray tube has a cathode that generates free electrons; an anode on which the free and accelerated electrons strikes so that x-ray radiation is generated; a cooling channel with coolant flowing therethrough to cool the anode; a vacuum region between the cathode and the anode; and an exit window through which the x-ray radiation exits from the x-ray tube. The anode is fashioned as a transmission anode; with the transmission anode arranged between the vacuum region and the cooling channel, with the cooling channel arranged between the transmission anode and the exit window; so the useful x-ray radiation passes through the coolant. |
US07738630B2 |
Highly aligned x-ray optic and source assembly for precision x-ray analysis applications
An x-ray analysis apparatus for illuminating a sample spot with an x-ray beam. An x-ray tube is provided having a source spot from which a diverging x-ray beam is produced, the source spot requiring alignment along a transmission axis passing through the sample spot. A first housing section is provided, to which the x-ray tube is attached, including mounting features for adjustably mounting the x-ray tube therein such that the source spot coincides with the transmission axis. A second housing section includes a second axis coinciding with the transmission axis; and at least one x-ray optic attached to the second housing section for receiving the diverging x-ray beam and directing the beam toward the sample spot. Complimentary mating surfaces may be provided to align the first and second sections, and the optics, to the transmission axis. A third housing section may also be provided, including an aperture through which the x-ray beam passes, and to which a detector may be attached. |
US07738629B2 |
X-ray focusing optic having multiple layers with respective crystal orientations
A diffracting x-ray optic for accepting and redirecting x-rays. The optic includes at least two layers, the layers having a similar or differing material composition and similar or differing crystalline orientation. Each of the layers exhibits a diffractive effect, and their collective effect provides a diffractive effect on the received x-rays. In one embodiment, the layers are silicon, and are bonded together using a silicon-on-insulator bonding technique. In another embodiment, an adhesive bonding technique may be used. The optic may be a curved, monochromating optic. |
US07738625B2 |
X-ray CT apparatus
To provide an X-ray CT apparatus capable of acquiring information on energy of X-rays generated by an X-ray generating apparatus, an X-ray CT apparatus (100) comprises: an X-ray generating apparatus for generating X-rays and emitting the X-rays toward a subject; a first X-ray detector having a plurality of X-ray detection channels for detecting the X-rays emitted from the X-ray generating apparatus; a second X-ray detector for detecting the X-rays emitted from the X-ray generating apparatus in order to acquire information on energy of the X-rays emitted from the X-ray generating apparatus; and an X-ray energy information identifying section for identifying information on energy of the X-rays emitted from the X-ray generating apparatus based on the information detected by the second X-ray detector. |
US07738623B2 |
Shift register circuit and image display apparatus containing the same
A high-speed shift register circuit is provided. The shift register circuit includes a first transistor supplying a clock signal to a first output terminal, a second transistor discharging the first output terminal, a third transistor supplying the above clock signal to a second output terminal, and a fourth transistor discharging the second output terminal. The gates of the first and third transistors are both connected to a first node, and the gates of the second and fourth transistors are both connected to a second node. The first node is charged by a fifth transistor which is connected between the first node and a first input terminal and which has a gate connected to a second input end. |
US07738621B2 |
Counter with overflow prevention capability
A counter with overflow prevention capability includes a counting unit configured to count an output code in response to an input signal and an overflow preventing unit configured to control the counting unit to stop counting the output code when a current value of the output code is a maximum value but a previous value thereof is not the maximum value. |
US07738617B1 |
Clock and data recovery locking technique for large frequency offsets
Techniques and apparatus for a clock and data recovery circuit to lock to data having frequency offsets relative to a local clock reference are disclosed. One embodiment includes a multi-step frequency tracking system in which each step is used to track a sub-range of frequency deviation from local clock reference. The frequency tracking sub-range of each step is selected so that the clock and data recovery system is relatively assured of achieving lock when the frequency of the incoming data lies within or is relatively near the frequency tracking sub-range of the selected step. Embodiments may use control signals to select the sub-ranges, and hence guide the frequency tracking portion of the clock and data recovery circuit to operate in a frequency tracking range that is optimized for achieving and maintaining lock. |
US07738616B2 |
Phase tracking system
A phase tracking system includes a source of an input signal representing a received symbol. A phase rotator has a first input terminal which is responsive to the input signal, a second input terminal which is responsive to a phase correction signal, and an output terminal which produces a phase adjusted output signal. A decision element generates an ideal signal representing the received symbol in response to the phase adjusted output signal. A phase adjuster, which has full phase wrap-around capability, generates the phase correction signal in response to the phase difference between the phase adjusted output signal and the ideal signal. |
US07738612B2 |
Systems and methods for implementing advanced power line services
A system and method is herein provided to implement advanced power line communication services. The system may include, for example, a power line modem fitted with BPL core hardware components and BPL core software components, the modem further fitted with a plurality of application specific APIs; and a network management software (NMS) unit adapted to remotely manage the application modules in the power line modem. |
US07738611B2 |
Remote monitoring and calibration of system reference clock using network timing reference
A systematic and method for calibrating a local radio reference clock for a radio operating in a radio network having a network reference clock. The method comprises determining at the radio an offset between the local clock and the network clock, placing the local clock in a calibration mode, and calibrating the local clock using a radio link to reduce the offset. |
US07738610B2 |
Method and apparatus for automatic alignment of notch filters
A method and apparatus are provided for automatic alignment of a notch filter in a receiver. The method comprises the steps of determining a frequency of an interfering signal, monitoring an energy in the interfering signal, tuning the notch filter based on an initial tune value, detecting an energy content in the radio signal after the tuning step, incrementally tuning the notch filter away from the initial tune value while monitoring the energy in the interfering signal, repeating the step of detecting and the step of incrementally tuning until the energy in the interfering signal is minimized, and storing a new tune value as the initial tune value. The notch filter is configured to filter the radio signal. The new tune value indicates a minimized energy in the interfering signal. |
US07738601B2 |
Coding and decoding packetized data
A method for coding a packet of information words into frames for transmission, includes receiving blocks of input data, including control words and the packet of information words. When the block consists exclusively of information words, a master transition having a first sense is scrambled and appended to the block to form one of the frames. When the block does not consist exclusively of information words: the block is condensed to accommodate a TYPE word; a TYPE word having a value that indicates a structural property of the block is generated and inserted into the block; and a master transition having a second sense, opposite to the first sense, is scrambled and appended to the block to form one of the frames. |
US07738599B2 |
Method and circuit for generating an auxiliary symbol for adjusting a QAM demodulator
In a quadrature amplitude (QAM) demodulator, an auxiliary symbol may be utilized in place of the decision symbol to adjust the decision-feedback loops within the demodulator. For the formation and definition of the auxiliary symbol, the radius and angle information of the received signal or of the preliminary symbol may be used. Through use of the auxiliary symbol instead of the decision symbol, any error in the angle information due to the unknown frequency and phase deviation of the local oscillator may be ignored. An auxiliary symbol generator may be provided which, instead of assigning to the received signal an element from the predetermined symbol alphabet, generates an auxiliary symbol that lies on the most probable one of the nominal radii. Nominal radii may mean those radii on which in QAM the predetermined symbols of the alphabet lie in the plane determined by the quadrature signal pair. For the angle component of the auxiliary symbol, the angle information of the sampled digital signal may be used. In polar coordinates, the auxiliary symbol may thus correspond to the vector intersection point of the sampled digital signal with the most probable nominal radius. |
US07738597B2 |
Frequency transposition method and device, in particular for the control of the transmission power of a cellular mobile telephone
A frequency transposition device including an input terminal for receiving an incident signal SI and a modulator of the one-bit delta-sigma type MDU connected to the input terminal. A generator MGN provides a periodic auxiliary signal SAX with a frequency equal to a desired transposition frequency. A frequency transposer of the Gilbert cell type has a signal input BES connected to the output of the generator, a control input BCO connected to the output of the delta-sigma modulator MDU, and an output BS delivering a transposed signal STR. |
US07738595B2 |
Multiple input, multiple output communications systems
Embodiments of the present invention include systems and methods for optimizing the transmitter and receiver weights of a MIMO system. In one embodiment, the weights are optimized to create and steer beam nulls, such that each transmitted signal is substantially decoupled from all other signals between a MIMO transmitter a MIMO receiver. In another embodiment, the weights are selected such that, the signal strength of each weighted signal transmitted through a communications channel along a respective signal path is substantially equivalent, but for which the weighting vectors are not necessarily orthogonal. In a further embodiment, each transmitted signal is coupled only between its own transmitter and receiver antennas with a gain, or eigenvalue, that is a consequence of the weights, and which is bounded to within a desired range of values while at the same time the weighing vectors are orthogonal. Embodiments employing successive decomposition are also provided. |
US07738592B2 |
Wireless communication apparatus and wireless communication method
A wireless communication apparatus capable of suppressing the reduction in the error correction ability in the wireless communication apparatus at the receiving end even when the propagation path environment is bad and hence the reception quality of received signals is low. This apparatus comprises a turbo encoding part (111) for performing an error correction encoding of transport data; a modulating part (113) for modulating the transport data as error correction coded to generate a modulated signal; a modulation diversity modulating part (120) for generating a modulation diversity modulated signal from the modulated signal; an S/P part (133) for generating a transport signal from one of the modulated signal and the modulation diversity modulated signal; and a deciding part (112) for deciding, in accordance with the propagation path environment of the transport signal as wireless transmitted, from which the transport signal is generated by the S/P part (133), the modulated signal or the modulation diversity modulated signal. |
US07738584B2 |
Beamforming in a wireless communication with a partial estimation to reduce overhead
A method for beamforming in a wireless communication begins by receiving a baseband signal. The method continues by receiving a feedback signal that includes a subset of angles, wherein a set of angles provide polar coordinates for a unitary matrix and wherein the subset of angles is a subset of the set of angles. The method continues by determining at least one remaining angle of the set of angles based on the subset of angles. The method continues by determining the polar coordinates for the unitary matrix. The method continues by digitally beamforming the baseband signal using the unitary matrix. |
US07738576B2 |
Communication system for transmitting and receiving a communication signal having an intra-guard-interval
A communication system which transmits and receives a communication signal having an intra-guard-interval (IGI) inserted is provided. The communication system includes a signal generator which is configured to generate a signal to carry data; and a signal output part which is configured to split a symbol period, which is a transmission unit of the communication signal into a plurality of sections, and to selectively insert the signal which is generated into the plurality of sections, and to output the communication signal. |
US07738575B2 |
Overlap-and-add with DC-offset correction
A method and system for estimating DC offset and removing the excess DC offset from samples used by an overlap-and-add operation at the receiver of OFDM symbols in UWB communication. The DC offset for each sample within the overlap-and-add interval may be estimated using a sliding window, of the size required for an FFT, operation over past samples. The DC offset may be estimated for a sample within the overlap-and-add interval and updated for the succeeding samples. A size of the overlap-and-add interval may be fixed or may be allowed to vary according to switching characteristics of an analog RF stage preceding the overlap-and-add operation. |
US07738571B2 |
Method and communication system device for the generation or processing of OFDM symbols in a transmission system with spread user data
OFDM symbols are generated using data from one or more users or from one or more data sources represented on a number of sub-carriers. To inhibit multiple-access interference on application of the CDMA principle, the data are transformed in a data-source specific manner and only subsequently allocated to the sub-carriers, independently of the transformation. |
US07738569B2 |
Ultra-wideband (UWB) secure wireless device pairing and associated systems
Methods and systems are disclosed for ultra-wideband (UWB) secure wireless device pairing. Secure pairing between devices for secure UWB communications is conducted over in-band UWB communications to provide secure pairing without requiring a visual confirmation through a graphical user interface (GUI), in particular, for wireless personal area network (WPAN) communications. The secure in-band pairing of wireless UWB devices over a UWB radio link provides considerable advantages over prior secure pairing techniques. |
US07738568B2 |
Multiplexed RF isolator
A system for providing multiple communication channels over a single voltage isolation link includes first circuitry for multiplexing a plurality of digital data inputs from a plurality of communication channels onto the single voltage isolation link. Second circuitry de-multiplexes the plurality of digital data inputs from the single voltage isolation link to the plurality of communication channels. An RF isolator is used for providing the single voltage isolation link. |
US07738566B2 |
Circuit arrangement and method of operating such circuit arrangement
In order to provide a circuit arrangement (100; 100′; 100″) for use in a data transmission system comprising at least one input stage (IS) being connected downstream of at least one bus system (CB), in particular of at least one C[ontroller]A[rea]N[etwork] bus system, the input stage (IS) comprising at least one resistive ladder (RL) for dividing the input signals; and at least one amplifier stage (AS) connected downstream of the input stage (IS), as well as a corresponding method with improved common mode range and with better H[igh]F[requency] performance, it is proposed that that the voltage range of the amplifier stage (AS) is limitated to a defined maximum voltage, in particular to the supply voltage (VCC). |
US07738559B2 |
Vector decoding method and apparatus and computer program
A vector decoding method includes decomposing a code of an initial vector to obtain a sign code and an absolute vector code, decoding the sign code to obtain a sign vector, performing multi-level permutation-based decoding on the absolute vector code to obtain an initial absolute vector, and combining the sign vector and the initial absolute vector to obtain an initial vector, wherein each respective vector ha a plurality of elements. A vector decoding apparatus includes a decomposing unit configured to decompose a vector code to obtain a sign code and an absolute vector, a sign decoding unit configured to decode the sign code to obtain a sign vector, a multi-level permutation-based decoding unit configured to perform multi-level permutation-based decoding on the absolute vector to obtain an initial absolute vector, and a combining unit configured to combine the sign vector and the initial absolute vector to obtain an initial vector. |
US07738556B2 |
Apparatus and method for estimating motion vector with gradient method
A past frame at a past time has a motion vector in a block, and a reference frame at a reference time has a different block which is a motion-compensated block identical in position to a terminal point of a motion vector in the block. When a gradient method is used to detect a motion vector in the different block in the reference frame, a motion vector which is identical in magnitude and orientation to a motion vector and whose initial point is the different block in the reference frame is used as a candidate vector for initial vectors. The present invention is applicable to a signal processing apparatus for performing frame frequency conversion from a 24P signal to a 60P signal. |
US07738555B2 |
System, method and computer-readable medium for encoding a signal into macroblocks
A quantizer and dequantizer for use in a video coding system that applies non linear, piece-wise linear scaling functions to video information signals based on a value of a variable quantization parameter. The quantizer and dequantizer apply different non linear, piece-wise linear scaling functions to a DC luminance signal, a DC chrominance signal and an AC chrominance signal. A code for reporting updates of the value of the quantization parameter is interpreted to require larger changes when the quantization parameter initially is large and smaller changes when the quantization parameter initially is small. |
US07738554B2 |
DC coefficient signaling at small quantization step sizes
Described tools and techniques relate to signaling for DC coefficients at small quantization step sizes. The techniques and tools can be used in combination or independently. For example, a tool such as a video encoder or decoder processes a VLC that indicates a DC differential for a DC coefficient, a FLC that indicates a value refinement for the DC differential, and a third code that indicates the sign for the DC differential. Even with the small quantization step sizes, the tool uses a VLC table with DC differentials for DC coefficients above the small quantization step sizes. The FLCs for DC differentials have lengths that vary depending on quantization step size. |
US07738552B2 |
Processing data streams
Streams of data are processed. A stream of data including a plurality of encoded symbols is received. Symbols from a first subset of the encoded symbols are processed contemporaneously to determine a second subset of encoded symbols, each of which uses a common coding context. At least one symbol from the second subset is evaluated to determine the common coding context. The common coding context is used to process the second subset of encoded symbols. |
US07738548B2 |
System and method for communicating at low signal-to-noise ratio using injected training symbols
A system and method for communicating includes a transmitter that transmits a communication signal having a plurality of successive frames, with each frame formed with alternatively arranged N known data symbols and M unknown data symbols such that the N known data symbols as training symbols. The communications signals are received within a receiver. The N known data symbols are synchronized at the receiver by correlating and time averaging the N known data symbols. |
US07738544B2 |
Apparatus and method for measuring received signal strength indicator, and recording medium storing program embodying the same method
An apparatus for estimating a RSSI of a signal transmitted/received in a wireless network, the apparatus including an ADC quantizing one of I-branch and Q-branch signals, extracted from the signal, into a digital signal; an absolute value calculating unit calculating an absolute value of the digital signal quantized by the ADC and outputting a result; an accumulate unit accumulating an output of the absolute calculating unit for a given time period and outputting a result; a square unit squaring an output of the accumulate unit and outputting a result; and a multiply unit multiplying an output of the square unit by a given value and outputting a result, the given value being determined based on the number of input bits, an input clip level, and input resistance of the ADC when the probability density functions at input and output signals of the ADC are approximately Gaussian with zero mean. |
US07738542B2 |
Multimode multicarrier modem system and method of communication over the same
An alternative approach to coping with the ever increasing demand for faster communications hardware is to design modems that are capable of operating its speeds at a higher data rate than a speed required for a single port of the standard communication rate for that modem. Basically, by utilizing a resource manager, that directs the data in and out of the various portions of the modem in an orderly manner, keeping track of which of the ports is being operated at any given point in time, a standard single port modem can be reconfigured, for example, at an over clocked rate, to manipulate the data input and output of a modem. |
US07738539B2 |
Current consumption reduction with low power amplifier
A transceiver circuit and a method in a wireless communication network are provided, where a signal power level for a signal received at the transceiver circuit is measured and compared to a predefined threshold power level. At least two groups of power amplifiers may be used, where one group is optimized for high efficiency above the predefined threshold power level, and one group is optimized for high efficiency below the predefined threshold power level. The amplifiers may be used to amplify the received signal depending on the signal power level in relation to the predefined power threshold level. The signal may then be filtered by duplex filters and forwarded to a diversity antenna or a main antenna where it is transmitted over an air interface. |
US07738536B2 |
Apparatus for and method of making pulse-shape measurements
A receiver includes a pre-correlation filter that forms an image of the average chip shape of a received signal over a specified period of time. The filter includes an array of complex accumulation registers that accumulate measurements that are associated with signal samples from specific ranges of locations, or code chip phase angles, along a spread-spectrum chip. Using the accumulated measurements, the receiver estimates the location of the chip transitions in a direct path signal component. The receiver may thereafter change the starting point, size and number of ranges, such that the accumulation registers accumulate more detail from the chip edges. The receiver in addition may compare the accumulated measurements with a reference pulse shape to determine if any interference is present in the received transmission that will distort ranging information calculated from the received signal. |
US07738533B2 |
Multiplexed CDMA and GPS searching
Searcher hardware is multiplexed to perform simultaneous searches in either an IS-95 CDMA mode or a GPS mode. In the IS-95 mode, the search hardware is time-multiplexed into a number of searcher time slices, each of which can generate a PN sequence to despread a data sequence. In the GPS mode, the search hardware is configured as a number of distinct GPS channels, each of which can generate a Gold code sequence for tracking a GPS signal from a particular GPS satellite. This configuration allows the searcher to perform multiple GPS signal searches simultaneously. Signal searching in both IS-95 and GPS modes is performed at significantly higher speeds compared to conventional searcher hardware. Moreover, the search hardware can be dynamically configured to operate in either the IS-95 or the GPS mode, eliminating the need for dedicated circuitry for each mode of operation. |
US07738529B2 |
Wireless communication apparatus and wireless communication method
There is provided with there is provided with a wireless communication method using a frequency hopping scheme, which performs wireless communication with a different wireless communication apparatus by using a plurality of frequency bands, including: measuring interference quantities showing strength of interference signals in respective frequency bands; selecting a hopping pattern from a plurality of hopping patterns each having hopping densities set for the respective frequency bands on the basis of the interference quantities in the respective frequency bands, the hopping densities being the number of times that transmission is performed per unit time in the respective frequency bands; notifying the different wireless communication apparatus of the selected hopping pattern; and communicating with the different wireless communication apparatus by using the selected hopping patter. |
US07738526B2 |
Surface emitting semiconductor laser
In a surface emitting semiconductor laser, the primary surface of a substrate includes first to third areas. The first and second areas are contiguous to each other, and the third area surrounds the first and second areas. A first DBR is provided on the substrate. An active layer is provided on the following: the first DBR; the first and second areas; and a boundary therebetween. A first semiconductor spacer layer is provided on the active layer. A second semiconductor spacer layer is provided on the first semiconductor spacer layer. The conductivity type of the first semiconductor spacer layer is different from that of the second semiconductor spacer layer. A tunnel junction region is on the first area and between the first and the second semiconductor spacer layers. The active layer, the first semiconductor spacer layer, the second semiconductor spacer layer, the tunnel junction region constitutes an optical cavity mesa, which includes low-resistance and high-resistance regions located on the first area and the second area, respectively. The low-resistance region includes the tunnel junction region. A second DBR is on the second semiconductor spacer layer and the first area. A first electrode is on the first and second areas and the boundary. |
US07738521B2 |
Semiconductor laser device
A super-lattice structure is used for a portion of a laser device of a self-aligned structure to lower the resistance of the device by utilizing the extension of electric current in the layer, paying attention to the fact that the lateral conduction of high density doping in the super-lattice structure is effective for decreasing the resistance of the laser, in order to lower the operation voltage and increase the power in nitride type wide gap semiconductor devices in which crystals with high carrier density are difficult to obtain and the device resistance is high. |
US07738518B2 |
Extended tuning in external cavity quantum cascade lasers
In a semiconductor lasers using quantum well gain medium, a quantum well stack is mounted in an epi-down configuration. The epitaxial side of the device may be directly bonded to an efficient heat transport system so that heat may more easily leave the quantum well stack layers and be disposed at a heatsink. Such a device runs cooler and exhibits reduced loss mechanisms as represented by a laser system loss-line. External cavity systems using this configuration may permit a high degree of tunability, and these systems are particularly improved as the tuning range is extended by lowered cavity losses. |
US07738512B2 |
Display device using demultiplexer
Disclosed is a display device using a demultiplexer. The demultiplexer sequentially samples the data current that is time-divided and applied by a data driver, and holds it to the data lines. Since the demultiplexer is to sample the data currents corresponding to N data lines during one horizontal period when performing 1:N demultiplexing, the data current corresponding to one data line is sampled during the 1/N horizontal period. In the present invention, a signal line coupled between the demultiplexer and the data driver is precharged with the current before coupling a precharge circuit to a sample/hold circuit and sampling the data current. The precharge current is M times the data current where M is a real number greater than 1. |
US07738509B2 |
Method and system for inband emergency notification for voice calls
The invention provides a method for inband emergency notification for voice calls by multiplexing at least one emergency signal within an audible data stream and transmitting the audible data stream from a telematic communication unit to a mobile vehicle communication system. The mobile vehicle communication system decodes the emergency signal from the audible data stream and provides an emergency service as a function of the emergency signal. |
US07738503B2 |
Multi-way, peer-to-peer synchronization
A method of synchronizing data elements between devices can include receiving at a first device, from only one of multiple peer devices with which the first device is configured to synchronize, a request to synchronize data between the first device and the only one peer device; identifying data elements stored in the first device that have changed since a previous synchronization operation between the first device and the only one peer device; and transmitting, directly and solely to the only one peer device, for each of the identified data elements, a local data identifier and a corresponding change to be applied to a data element in the only one peer device that corresponds to the local data identifier. In some implementations, each local data identifier is transmitted in a format in which it is maintained in the first device. |
US07738501B2 |
Method of recovering timing over a granular packet network
A method is disclosed for recovering timing information between master and slave nodes interconnected over a packet network having an underlying time grid with a distinct granularity. A series timing packets are exchanged between said master and slave nodes to measure the time offset of the time grid relative to clocks at the master and slave clocks. This offset is then used to either adjust the local clock at the slave node, or generate the clock using a digital controlled oscillator. |
US07738499B2 |
Audio/video synchronizing system and monitor apparatus
An audio/video synchronizing system and a monitor apparatus can provide a set of contents where the images and the sounds of the contents show lip synchronization to the user so that the user may not have any strange and uneasy feeling if only the images are transmitted wirelessly. A contents server outputs sounds of a set of contents at a timing delayed by an initial delay time (1 second) that is greater than the transmission delay time according to the PTS and the DTS defined by the contents server by taking the largest transmission delay into consideration. The monitor corrects the time base of the STC added to the video packets according to the transmission delay time and subsequently outputs the images according to the SCR, the time base of which is corrected, and the PTS and the DTS, for which the initial delay time is defined. With this arrangement, it is possible to compensate the delay of the transmission delay time and display the images at a timing synchronized with the timing of outputting the sounds. Thus, it is possible to realize lip synchronization between the sounds and the images if only the images are transmitted wirelessly. |
US07738497B2 |
System and method for dynamically modifying synchronized business information server interfaces
One or more embodiments of the invention enable data that is synchronized between businesses to be transferred to any desired data pool or data pool version in a format that may be declaratively specified and dynamically altered to meet the needs of the specific data pool or data pool version. The data pool vendor utilized by a company or the attributes and formats used in communicating with a particular data pool may change over time and embodiments of the invention are capable of automatically detecting and altering the data and format of the data to be transferred to and from the data pool. The server interface configuration may comprise an XML file in one embodiment of the invention. The XML file may be parsed with any compliant schema based or DTD based XML parser and sent to the server interface for dynamic update using JMS for example. The server interface itself may be implemented or make use of a Resource Adapter configured to operate within the Java Connector Architecture of the Enterprise JavaBeans specification. In at least one embodiment of the invention an N-tier architecture may be employed comprising an Application Server. The server interface accepts an incoming server interface configuration request and utilizes information derived from the XML configuration file in order to add or remove data attributes or alter the format of the data attributes that are transferred to and from each data pool. In this embodiment of the invention, data pools may be switched by at run-time without recompiling and redistributing the application. |
US07738496B1 |
Device that provides the functionality of dual-ported memory using single-ported memory for multiple clock domains
A device that provides the functionality of dual-ported memory using single-ported memory for multiple clock domains is described. In one embodiment, a memory device comprises two or more port synchronization logic devices, a port multiplexing logic, and a single-ported memory core. The port multiplexing logic devices synchronize information communicated between ports associated with the port synchronization logic devices and the single-ported memory core by synchronizing the information between port clocks and a core clock. |
US07738494B2 |
Communication apparatus, communication method, and program
A communication apparatus capable of using near field communication from various protocols, a communication method for use therewith, and a program for use therewith are provided. NFC communication apparatuses 1 to 3 capsulize an LLC packet of an LLC layer of a data link layer in an MAC packet of an MAC layer, capsulize the MAC packet in a physical layer packet of a physical layer, and transmit and receive the packet. In that case, the maximum length of the LLC packet is limited so as to be smaller than or equal to a length that is determined on the basis of the maximum length of the physical layer packet and the maximum number of MAC packets that can be transmitted continuously from the MAC layer to the LLC layer without making a response. The present invention can be applied to, for example, an IC card system or the like. |