Document Document Title
US07673816B1 Aerosol assemblies for spray texturing
An aerosol assembly for dispensing texture material. The aerosol assembly comprises a main container assembly, a secondary container, and a conduit. The main container assembly comprises a main container containing texture material, an aerosol valve assembly, and an actuator member. The aerosol valve assembly is operable in a normally closed configuration and an open configuration. Displacement of the actuator member places the aerosol valve assembly from the normally closed configuration to the open configuration. The conduit is connected between the main container and the secondary container to allow fluid flow between the main container and the secondary container. When the actuator member is displaced to place the aerosol valve assembly into the open configuration, the pressurized fluid within the secondary container enters the primary container to force texture material out of the main container.
US07673813B2 Portable spray apparatus
A portable spray apparatus (1) is provided to selectively discharge liquid spray medium and solid dust medium with a blower airflow (7) generated by a blower (6). An adaptor (8) is provided which has at least a channel section (9) of a liquids channel (10) for the liquid spray medium and a channel section (11) of a solids channel (12) for the solid dust medium. The adaptor (8) is releasably connected to a supply vessel (4). The liquids channel (10) and the solids channel (12) open into the blower airflow (7). Various built-in positions of the supply vessel (4) and of the adaptor (8) are freely selectable relative to each other and to the blower unit (3) by the operator. In one built-in position, the liquids channel (10) is connected via its channel section (9) to an interior space (13) of the supply vessel (4) and, in another built-in position, the solids channel (12) is connected to this interior space (13) via the channel section (11) thereof.
US07673801B2 Apparatus and method for controlling microwave oven using bar code
An apparatus and method for controlling a microwave oven using a bar code. The apparatus includes an operating panel provided on the front surface of the microwave oven, a bar code scanner installed in the operating panel and projecting light to the bar code attached to a package of food to obtain data of the bar code, and a main controller for controlling a cooking operation for cooking the food according to the data of the bar code obtained by the bar code scanner. The apparatus simply and rapidly performs the cooking of food using the bar code, increases the bar code recognition distance thereof, and is easily and economically operated.
US07673796B2 System and method for providing remote site intervention support for self-checkout stations
A system and method enables intervention events occurring at a self-checkout station at a retail site to be addressed by an operator located at a remote site distant from the retail site. The system includes a checkout station located at a retail site, a video camera and microphone mounted at the checkout station, a data communicator for collecting video and audio data from the video camera and microphone and operational data from the checkout station, an intervention service station for receiving the video, audio, and operational data from the data communicator, the intervention service station being located off-site from the retail site; and the intervention service station includes a checkout station command generator for generating and sending checkout station commands to the checkout station in response to the operational data received from the data communicator so that an operator at the intervention service station can intervene in the checkout station operation.
US07673795B2 Manipulation of unified messaging pins
Generating a series of digits corresponding to a personal identification number (PIN) of a user for unified messaging access to personal information management (PIM) data. Data involved in the generation of the series of digits along with the series of digits are stored for subsequent use during authentication of the user and PIN updates.
US07673794B2 Personal information verification program, method and apparatus
A personal information verification system using an intermediary server and a settlement institution server, where personal information with an electronic signature, showing a desired purchase and a first version of item hash information are received from a person terminal. Then, the intermediary server generates a second version of item hash information by hiding the purchase item and adding an electronic signature, and transmits the second version of the item hash information to the settlement institution server. The settlement institution server sends a payment bill to a seller, generates the third version of the item hash information, and transmits the third version of the item hash information together with the amended personal information. The intermediary server generates a fourth version of the item hash information and transmits the personal information and the first to fourth versions of the item hash information to the seller terminal.
US07673793B2 Fraud analyst smart cookie
A fraudulent business transaction application (FBTA) is provided in embodiments of the present invention for monitoring fraudulent transactions. When a consumer supplies account access information in order to carry out an Internet business transaction, the FBTA uses an online fraud mitigation engine to detect phishing intrusions and identity theft. Embodiments are also provided for calculating travel velocity and transaction frequency, which are useful for determining a fraudulent transaction. Further embodiments are provided for authenticating a transaction using a cookie stored on a client device and a behavior profile stored on a server.
US07673791B2 Method and apparatus for creating and exposing order status within a supply chain having disparate systems
The present invention describes a method and system for creating and exposing order status within a supply chain of trading partners having disparate systems. A trading partner exchange (TPE) interfaces with each of the disparate systems and gathers information pertaining to a particular transaction. The information can be made available to an access platform through an access platform interface. Initially, a transaction is reported to the TPE where it is assigned a unique identifier. Subsequent activities pertaining to the transaction which are reported to the TPE by the trading partners can be linked to the unique identifier. By using the access platform, a customer or any trading partner can acquire the status of a particular order from the TPE.
US07673790B2 Vote by mail envelope that protects integrity of ballot during signature verification
A vote-by-mail return envelope that includes a pouch portion for containing the ballot and a stub portion on which the voter applies his/her signature and method for processing are provided. Each portion of the envelope contains a respective barcode that identifies the respective portion. When the envelope is received at the vote-counting location, the stub is separated from the pouch, thereby separating the voter's signature, name, etc. from the ballot. The signature is then verified from the stub, and subsequent processing of the pouch uses the pouch barcode identifier as a link to the stub barcode identifier and/or to the result of the signature verification, to determine whether the ballot in the pouch is eligible for counting or whether some remedial procedure is necessary.
US07673787B2 Storage container
Featured is a case storage container formed from cardboard material. The case storage container includes a rectangular base unit having a base length and a base width with a front wall folded upwardly along a folded front edge of the base length, a back wall folded upwardly along a folded back edge of the base length having a pair of holes running lengthwise and centered upon the back wall forming a handle for one hand to carry the storage container and wherein the back wall includes at least one cover slot and integral cover secure flap extending from within the at least one cover slot, an outer cover panel extension to the front wall having a pair of cover widths and a pair of cover lengths folded in a spaced and parallel relationship to the rectangular base along a folded top edge of the front wall and having at least one cover tuck flap with an integral cover secure slot both cooperating with the at least one cover slot and integral cover secure flap respectively, an inner cover panel extension to the back wall having a pair of widths and a pair of lengths folded along a folded top edge of the back wall and directly under the back wall also having a pair of holes running lengthwise and centered therewith forming a reinforcement for the handle for the storage container, a pair of front side panels each extending laterally and inwardly along a scored side edge of the front wall and having side panel tab on the top edge of each front side panel, a pair of back side panels each extending laterally and inwardly along a scored side edge of the back wall and having side panel tab on the top edge of each front side panel and a pair of end walls each extending upwardly along the base widths.
US07673783B2 Surgical stapling instruments structured for delivery of medical agents
A medical agent dispensing system can be provided that may be structured for use with a surgical severing/stapling instrument that is designed for severing and stapling tissue. The dispensing system may include at least one storage reservoir structured for storing at least a component of a medical agent; a gear pump casing in communication with the storage reservoir; a screw pump auger positioned within the gear pump casing capable of rotational manipulation to move the medical agent through the gear pump casing; and, at least one agent tube in communication with the gear pump casing. The agent tube may be structured for communication with a least one agent port formed in a staple cartridge of the surgical instrument for dispensing the medical agent therethrough.
US07673780B2 Articulation joint with improved moment arm extension for articulating an end effector of a surgical instrument
An articulation joint for use in connection with a surgical instrument that has a portion that must be passed through a trocar or similar structure and then articulated relative to another portion of the instrument received within the trocar. Various embodiments of the articulation joint provide structures for increasing the moment arm between the actuator and the pivot point between the proximal and distal tube segments interconnecting a handle assembly of the surgical instrument to a surgical implement such as an end effector of an endocutter.
US07673779B2 Combustion chamber distance control combustion-powered fastener-driving tool
A combustion-powered fastener-driving tool includes a combustion-powered power source including a cylinder head and a combustion chamber defined by the cylinder head, a valve sleeve and an upper surface of a reciprocating piston, the valve sleeve reciprocable relative to the cylinder head between a rest position and a pre-firing position. The valve sleeve has a range of positions between a first sealing position in which the combustion chamber is closed, and said pre-firing position in which the valve sleeve is prevented from further movement. A lockout device is associated with the power source and has an actuated position configured for preventing the reciprocation of the valve sleeve beyond the first sealed position to open the combustion chamber, but permitting movement of the valve sleeve from the first sealed position to the pre-firing position until the piston returns to a piston pre-firing position post combustion.
US07673776B2 Carrier assembly for percussion instruments
Drum hardware and drum secured thereon are preferably supported on a vest type carrier or a T-bar carrier having a plurality of separate parts removable from each other and formed of a rigid plastic, light metal such as magnesium, aluminum or titanium. The removable hardware includes a removable back support member. The instrument carrier includes an articulating hinge that allows for positive, negative or neutral horizontal positioning of the instruments. The articulating hinge assembly further allows the carrier to be folded for easier transportation and storage in a smaller area.
US07673775B2 Apparatus for mixing and dispensing fluids
An apparatus for dispensing and mixing fluids from multiple cartridges into a removable container, based on the user input through the provided interface. The user interface allows viewing and adjusting of the mix to be dispensed prior to the actual dispensing. The apparatus is capable of dispensing fluids that have a wide range of viscosities, and that are sticky or that solidify quickly due to the evaporation of the volatile substances they contain.
US07673773B1 Beverage lid dispenser including easy loading lid packaging
The current invention is a lid dispensing device and method of use comprising a base unit, a lid holder operatively connected to the base unit, a blade operatively mounted to the base unit which moves between a first position and a second position, a docking ring secured to the base unit to accept a cartridge of stacked lids, the blade supporting a stack of lids by engaging a first lid in the stack of lids while the blade is in the first position, and the blade allowing the first lid to fall through an aperture in the blade away from the stack of lids, and still support the remaining stack of lids as the blade moves to the second position. The lid cartridge may be capped.
US07673771B2 Apparatus for dispensing medications
A medication dispenser provides automation to the steps of locating and acquiring unit-based doses of certain medications to be administered to a patient. The dispenser includes a frame and one or more cartridges that may be mounted onto the frame. A set of slots sized for holding unit-based doses of medication extend through a body portion of the cartridge. A movement device is also positioned relative to the frame and is configured to induce movement of selected unit-based medication doses out of associated slots in the cartridge, so that the dispensed doses may be retrieved.
US07673770B2 Gripping sleeve
A sleeve for enhancing a user's grasp of the handles and handholds of various tools and implements comprising: an elongated flexible hollow cylindrical sleeve having a first end, second end, interior wall surface, and exterior wall surface; and a lengthwise, non-radial slit from said first end to said second end, penetrating through said exterior wall surface to said interior wall surface.
US07673761B2 Wine refrigerator with shelf having elastic support members
A shelf of a wine refrigerator includes a frame disposed in a horizontal direction inside a chill room. A plurality of support wires extend in the forward and backward directions of the frame at predetermined intervals in the right and left directions of the frame. A plurality of elastic support members inserted onto each support wire elastically support items, such as wine bottles.
US07673759B2 Dinnerware display
A dinnerware display includes a piece of dinnerware, a base, a track and a dinnerware mount. The track is securely coupled to the base behind the piece of dinnerware. The dinnerware mount is at least partially received by and is slidably coupled to the track such that the dinnerware mount can be slid along the track. The dinnerware mount includes two arms circumferentially spaced from one another and each defining a clasp for receiving a portion of the piece of dinnerware. When the dinnerware mount is in a first position with respect to the track, the piece of dinnerware is securely maintained between the base and the dinnerware mount. When the dinnerware mount is in a second position with respect to the track, the piece of dinnerware is removable from between the base and the dinnerware mount. Other dinnerware displays, fixtures and associated methods are also disclosed.
US07673753B1 Educational dish assembly
An educational dish assembly includes a base that includes a bottom wall and a peripheral wall that is attached to and extends upwardly from the bottom wall. A dish includes a lower wall and a perimeter wall that is attached to and extends upwardly from the lower wall. The lower wall is translucent to allow viewing through the lower wall. The dish has a same size and shape as the base to allow the dish to be positioned in the base and the perimeter wall abut and be aligned with the peripheral wall. At least one plate has an upper surface. The upper surface has indicia thereon to educate a child viewing the indicia. The at least one plate is positioned between the base and the dish.
US07673751B2 Retention packaging
A retention packaging includes a support member having first and second sections each defining a support surface for receiving an object thereon for shipping; and a film disposed in covering relation to the support surface of the support member and retained to the support member at the first and second sections. The first and second sections are pivotably connected to one another along a fold line that substantially transects the support member. The film includes opposite ends each enclosing a respective opposite end of the support member and defining overlapping areas of the film that are permanently joined together. The first section of the support member extends between the overlapping areas of one of the opposite ends of the film, and the second section of the support member extends between the overlapping areas of the other of the opposite ends of the film.
US07673750B1 Educational food dish system
An educational food dish system includes a food supporting member that includes a housing defining a base wall of the food supporting member. The housing includes a top wall, a bottom wall and a perimeter wall extending between the top and bottom walls. The perimeter wall has a slot therein. The top wall is comprised of a transparent material. A plate has an upper surface, a lower surface and an outer edge. The plate is removably positioned between the top and bottom walls. Educational indicia are positioned on the upper surface.
US07673748B2 Package for containing and displaying elongate articles
A package for containing and displaying elongate articles includes an elongate receptacle with an open end and a closed end. The receptacle has a sleeve disposed and sized for slidable movement over a portion of the elongate receptacle. The sleeve has an open end portion and a closed end portion that are connected by a hinge. The sleeve is disposed on the elongate receptacle and slidably moveable from a first position wherein the closed end of the sleeve substantially obstructs the open end of the receptacle, a second position wherein the hinge is disposed beyond the open end of the receptacle and the closed end portion of the sleeve is selectively moveable about the hinge so that when the open end portion of the sleeve is slidably returned toward the first position the closed end portion of the sleeve engages an outside surface of the elongate portion thereby forming a projection, so that when the package is placed on a horizontal surface so that the closed end of the receptacle and the sleeve closed end engage the horizontal surface, the open end of the receptacle is elevated above the closed end of the receptacle, thereby displaying and improving the accessibility of the elongate articles being contained within the receptacle.
US07673742B2 PTFE conveyor belt
A method of manufacturing an endless conveyor belt comprises providing a flexible web in the form of a PTFE cross film laminate which in its as laminated state has a first length and a first lengthwise yield strength. The web is prestressed by lengthwise stretching to a second length greater than its as laminated first length to thereby achieve a second lengthwise yield strength greater than its as laminated first lengthwise yield strength. The ends of the prestressed web are then interconnected.
US07673741B2 Apparatus and method for conveying materials
A conveyor apparatus and method for conveying materials in which the conveyor belt has chord members located along each belt side. The chord members are adapted to fit within a slotted track assembly whereby the chord members slide relative to the track assemblies when the conveyor is actuated.
US07673740B2 Device for monitoring a conveyor
The invention relates to an apparatus for monitoring a conveying installation, comprising: a conveying belt (2) made of elastomeric material with a load-bearing side (3) for the conveying material and with a running side (4), the conveying belt having, in particular, an embedded reinforcing element (7); at least one detectable segment (8) which is embedded in the load-bearing side (3) and/or running side, in the vicinity of the surface; a detection system (6), in particular in the form of an optoelectronic system, which contactlessly senses and evaluates the detectable segment (8), in particular in conjunction with a process computer; and other installation parts, namely a drive drum, reversing drum, supporting rollers, supporting frameworks, and possibly other components; the detectable segment (8) being based on a thermochromic substance which results in a change in color if the temperature changes within the critical temperature range of a conveying belt, the detection system (6) sensing and evaluating the change in color.
US07673739B2 Apparatus and method for in-belt conveyor idler condition monitoring
A method and system are provided for in-belt conveyor idler condition monitoring. A sensor is mechanically coupled to a conveyor belt and senses a characteristic of a support structure associated with the conveyor belt. The sensor wirelessly transmits a corresponding signal to a monitor system. The monitor system determines a condition of the support structure based upon the transmitted signal.The support structure may be one of a plurality of support structures and characteristics of each of the support structures may be sensed, associated with identifiers for the support structures, and transmitted to the monitor system. The support structure may include a plurality of elements and a characteristic of each element may be sensed and transmitted by one of a corresponding plurality of sensors.
US07673737B2 Roller conveyor
A roller conveyor in an as such known manner includes a plurality of driven rollers disposed in two parallel tracks. With each driven roller a drive motor is associated. From a first voltage source a first set of the driven rollers is supplied, wherein a second voltage source is provided, from which a further set of the driven rollers is supplied. This arrangement offers a high degree of redundancy in the event of the failure of individual components of the roller drive, thereby guaranteeing an emergency operation in such a situation.
US07673734B2 Apparatus and method for positioning advancing food products
A positioning element for positioning advancing food products includes an engaging member with a contact side for engaging on the products for positioning, and a displacing assembly connecting to the engaging member for intermittently displacing the engaging member in a direction which encloses an angle with the contact side of the engaging member. The engaging member of the positioning element is also provided with at least two engaging sides remote from each other to exert a positioning effect in two directions. Also disclosed is a method for positioning food products.
US07673732B2 Transfer plate and method of interfacing to a belt
An apparatus according to the present invention is a transfer plate used in conveying manufactured product or raw materials onto or off from a conveyor belt. Generally, the transfer plate includes a support member and a transfer extension depending from the support member to interface to a predetermined conveyor belt. The support member may be coupled to a support structure to allow multidirectional flotation, or acceptable operational movement, of the plate due to incidental movement of the conveyor belt. The support member is preferably manually couplable to the support structure, thereby preventing the need for tools during repair or replacement. The transfer interface may include fingers or a modular interface plate.
US07673722B2 Disc brake for a vehicle, in particular a commercial vehicle
A disk brake for a vehicle, in particular a commercial vehicle, including an application device, which is used to apply a brake lining to a brake disk by at least one or two actuating spindles running parallel and at a distance from one another in a bridge. The application device has an anti-friction roller, which is supported on a pivotable lever of the application device. The disk brake is configured in such a way that the anti-friction roller is fixed as a separate component radially and axially on the lever and is held by an anti-friction roller holder that is fixed to the lever. The anti-friction roller holder is provided with cage return guides, which, when the lever is pivoted back into an initial position, likewise press the journal bearings into an initial position.
US07673721B2 Electrically actuated aircraft brakes
Method and apparatus for monitoring electrically-actuated aircraft brakes includes measuring the break heat pack thickness to determine wear of the brake discs and adjusting the measurement so as to give ongoing compensation for temperature variations and hence expansion of the heat pack.
US07673720B2 High-performance muffler assembly with multiple modes of operation
A high-performance muffler assembly for exhaust system of an internal combustion engine. The muffler assembly comprises an elongated casing having an inlet port and an exit port, a first pipe disposed within the casing and having an inlet end in fluid communication with the inlet port and an outlet end selectively fluidly connected to the exit port of the casing, and a first valve mounted within the casing. The first valve is selectively movable between a closed position and an open position for regulating an exhaust gas flow through the first pipe. The muffler assembly is operable in a number of different modes of operation including a high-performance mode, an exhaust braking mode, a reverse-flow mode, etc., determined by the positions of the first valve of the muffler assembly.
US07673719B2 Combination drive and suspension system for a vehicle
The invention is a combination drive and suspension system that includes an upper drive assembly and a lower drive assembly pivotally connected. The pivoting drive system provides improved ground clearance for a farm vehicle capable of carrying a large quantity of field application material.
US07673710B2 Traveling robot
A traveling robot includes a body frame having a front wheel; a rear wheel which is disposed on a rear side of the front wheel along a traveling direction; a rear frame which supports the rear wheel and is supported by the body frame so as to move vertically; a driving wheel which is disposed between the front wheel and the rear wheel in the traveling direction; a driving frame which supports the driving wheel and is coupled to the body frame by a hinge whose axis is parallel to an axis of the driving wheel; and a linkage member which is coupled to the driving frame to be contacted with or separated from the rear frame as the driving frame is rotated relative to the body frame.
US07673708B2 Ball-activated mechanism for controlling the operation of a downhole tool
A ball-activated mechanism adapted to be incorporated in a drillstring and to control the activation, and de-activation of a downhole tool. The mechanism includes a ball seat that receives surface launched activation balls and moves to activate or deactivate the downhole tool, an indexable latching device, and a linearly displaceable actuator co-operable with the indexable latching device, the actuator allowing pressure fluid communication to activate the tool when the actuator is in its activating position. Upon launch of a first activation ball, the ball seat moves so that the latching device carries out indexing movement to a latched position and moves the actuator moves to its activating position so that the downhole tool can be activated. Upon launch of a second activation ball, the latching device undergoes return movement and returns the ball seat to its first position and the actuator moves to deactivate the downhole tool.
US07673707B2 Drilling apparatus and system for drilling wells
A device for boring a well. The device is attached to a motor that has a power shaft for imparting rotational movement. The device comprises a driver operatively connected to the power shaft, with the driver containing a tubular body, a first bit having a first end connected to the driver so that rotational movement of the driver is imparted to the first bit, and a sleeve disposed about the power shaft, and wherein the sleeve has a radial shoulder. The device further comprises a housing disposed about the driver and a second bit attached to the housing. A plurality of nozzles is operatively placed within the driver, and the nozzles deliver fluid flow to the second bit. The device may further include a planetary gear anchored to the radial shoulder, and wherein the planetary gear is adapted for imparting rotation from the driver to the housing in a counter radial direction.
US07673706B2 Down-the-hole hammer with pilot and method of enlarging a hole
A down-the-hole hammer includes a piston movably disposed in a casing and a percussion bit at an end of the casing. The percussion bit includes an integral bit and shank and a pilot removably fastened at a forward end of the bit. A method of enlarging a preexisting hole is also provided.
US07673705B2 Compartmentalized MWD tool with isolated pressure compensator
The present invention relates to a measurement-while-drilling (MWD) tool having a pressure compensation system and reservoir segregated from fluid integration with actuator mechanism lubricants. The MWD tool can also be serviced on the rig floor without the need to drain, reseal and charge the compensation system.
US07673703B2 Hand-held power tool having main and handle housings with a connection device for connecting the housings
A hand-held power tool having a main housing (4) in which a tool spindle (10) is at least partially located, and a handle housing (16) on which a handle (18) is formed, includes a connection device (28) for securing the handle housing (16) to the main housing (16) and having a first connection element (50) with a first engagement member (58) loosely engageable with a second engagement member (52) associated with the main housing (4), and a second connection element (48) with a handle-side locking element, a main housing side locking element, and a further locking element for formlockingly connecting the handle-side locking element and the main housing side locking element, whereby absence of loose engagement of the first and second engagement members is ensured upon formation of the formlocking connection of the handle-side and main housing side locking elements.
US07673696B1 Fire protection rooftop sprinkler system
A sprinkler system that can be quickly deployed for preventing brush and forest fires from engulfing a home. The system includes at least one assembly with a sprinkler on a base. The base straddles the roof ridge. The base adjusts to different roof pitches. The assemblies include hose interfaces to allow connection of a hose routed from a water supply. A fire retardant solution or fire fighting foam can be added downstream of the supply. The sprinklers wet the rooftop and a portion of the surrounding grounds. An optional pump and independent power supply can be added to route water from an available reservoir.
US07673695B2 Dry pipe/deluge valve for automatic sprinkler systems
A dry/deluge valve for an automatic sprinkler system. The valve includes a main chamber having an input port for receiving fluid from a supply line and an output port. A clapper assembly is installed in the main chamber for sealing the input port. The clapper assembly includes a threaded valve seat configured to be screwed into a wall of the main chamber, so as to be in communication with the input port. The assembly further includes a collar configured to receive the valve seat, wherein the collar is held in position by the valve seat. A clapper configured to seal the input port, in cooperation with the valve seat, is hinged to the collar, and a lever also is hinged to the collar and is movable between a first position in which the clapper is held closed by the lever and a second position in which the clapper is allowed to open. The dry pipe/deluge valve further includes a sensing chamber having components responsive to a control pressure of the sensing chamber, the components being in communication with the lever to move the lever between the first position and the second position.
US07673694B2 Inertization device with nitrogen generator
The invention relates to an inertization device for establishing and maintaining an inertization level in a protective room. The inertization device has a controllable inert gas system for providing inert gas, a first supply pipe system connected to the inert gas system and the protective room to supply the inert gas to the protective room, and a control unit to control the inert gas system such that a presettable inertization level is established and maintained inside the protective room. In order to raise the inertization level inside the protective room rapidly to an accessibility level without requiring major structural measures, a valve controlled by the control unit is connected to the inert gas system and the first supply pipe system to supply the exhaust air prepared by the inert gas system as fresh air to the protective room.
US07673685B2 Method for oil recovery from an oil field
A method for increasing oil recovery from an oil reservoir in which method surplus gas streams from a plant for synthesis of higher hydrocarbons from natural gas is injected into the reservoir, is described. The surplus streams from the plant is the tailgas from the synthesis and optionally nitrogen from an air separation unit which delivers oxygen or oxygen enriched air to the plant for synthesis of higher hydrocarbons.
US07673672B2 Non-brazed insert for heat exchanger
A heat exchanger has a plurality of tubes and a plurality of fins alternatively arranged to define a core portion of the heat exchanger. A side plate is arranged at opposite sides of the core portion. Each end of the tubes and side plates extend through a core plate. Each core plate mates with a respective tank to define a sealed chamber. The ends of the tubes are disposed within the sealed chamber. The ends of the side plates and disposed outside the sealed chamber. This allows for a non-brazed connection between the core plates and the side plates.
US07673670B2 Semifinished joint plate, joint plate, process for fabricating joint plate and heat exchanger
A semifinished joint plate 60 has a refrigerant inlet portion 45 and a refrigerant outlet portion 46 spaced apart in the front-rear direction. The semifinished plate 60 has an upwardly or downwardly extending slit 61 formed between the inlet portion 45 and the outlet portion 46, and slit width adjusting portions 62, 63 extending through the thickness of the plate 60, having a larger width than the slit 61 and communicating respectively with the upper and lower ends of the slit 61. A portion of the semifinished plate 60 above the upper adjusting portion 62 and a portion thereof below the lower adjusting portion 63 are bent to shorten the plate.
US07673668B2 Spherical casting sand
Molding sand having a high spherical degree and a low hygroscopicity produced from powder containing Al2O3 and SiO2, as main components by a flame fusion method, from which a mold having an excellent strength and a smooth surface is produced.
US07673667B2 Low power, high resolution position encoder for motorized window covering
A motorized window covering has a motor and a housing that holds the motor and a dc battery. When the motor is energized to move a window covering, a pulse detector counts the motor current pulses to determine the position of the window covering. A user can save a motor current pulse count corresponding to a desired position and then return the desired position from a different position by simply pressing a button on a remote control unit. Further, inaccuracies caused by motor current pulses that were not counted by the pulse detector, e.g., at start up, at shut down, or during coast down, are minimized by error correction logic.
US07673666B2 Modular window blind assembly
A modular window blind assembly includes a blind-mounting frame adapted to be mounted on a window/door frame and including two vertical frame members and two horizontal frame members, a pleated blind having top and bottom ends connected detachably and respectively to the horizontal frame members, and a slide mounted detachably between and slidable relative to the horizontal frame members. First and second positioning plates are provided respectively at two opposite ends of the pleated blind between the top and bottom ends of the same. The first positioning plate is connected detachably to one of the vertical frame members. The slide is connected detachably to the second positioning plate, and has a receiving space to receive substantially entirely the pleated blind when the pleated blind is folded.
US07673664B2 Sticking tool
This invention provides a sticking tool capable of sticking a sticking matter to a sticking target position easily and accurately and executing the sticking operation smoothly. This sticking tool includes a casing body 2, a sticking tool main body 3 which is moved in the direction of being projected from and submerged into the casing body 2 by a pressing force F1 applied at the time of sticking operation so as to stick a patch P to the peripheral portion Xb of a punch hole Xa and an alignment portion 7 for determining a relative position of the sticking tool main body 3 to the punch hole Xa and the alignment portion 7 is so constructed to be capable of moving between an overlapping position (Q) which substantially overlaps the peripheral portion Xb of the punch hole Xa and a retraction position (R) not interfering with the sticking tool main body 3 and paper X.
US07673661B2 Sensor system for a refrigerator dispenser
A sensing system for a refrigerator dispensing system is used to sense the presence, positioning, height and shape of a container placed in a dispensing well. When the presence of the container is sensed in the dispensing well and the container is properly positioned relative to a dispensing nozzle of the well, a dispensing operation can be performed. The actual dispensing operation is regulated based on the height and shape of the container. In this manner, dispensing operations can only be performed when a container is appropriately arranged in the dispensing well and the dispensing operation will be timely terminated based the size and shape of particular container employed.
US07673657B2 Method for operating and managing a re-fueling business
Disclosed is a method for operating and managing a re-fueling business. The method includes contracting with a customer to fuel a fuel consuming vehicle for the customer, providing a locking device with a fuel tank of the vehicle, the locking device being unlockable by the re-fueling business and the customer, and transporting a fuel containing structure from the re-fueling business to various locations of the customer's vehicle whenever a fueling of the vehicle is desirable to the business and the customer, the locations being remote of the business, unlocking the locking device of the fuel tank upon arrival at the locations, filling the fuel tank with an amount of fuel from the fuel containing structure upon the transporting of the fuel container to the locations, and re-locking the locking device after filling the fuel tank with the amount of fuel.
US07673654B2 System and method for pipe repair
A system and method of repairing a pipe including securing a reinforcing material, such as a dry fiber structure (e.g., a carbon fibers) to the surface of the pipe. A polymeric material is placed on top of the reinforcing material, self-penetrating the dry fiber structure. The polymeric material substantially saturates the reinforcing material and cures to form a reinforced polymeric composite which may increase or restore the pressure rating or operating pressure capacity of the pipe. Optionally, an outer containment component, such as a sleeve, shell, box, wall, outer pipe, and so on, may be installed around the reinforcing material prior to introduction of the polymeric material. In this case, the polymeric material may be placed (i.e., poured) into the interior of the containment component on top of the reinforcing material.
US07673648B1 Air gap with deodorizer apparatus and method of use
An air gap apparatus comprising a deodorizer agent positioned within the apparatus. The deodorizer agent may be any combination of a liquid, solid, granules or paste placed on or in a vent cap, an upper housing or upper housing cap of the air gap or receptacle thereon, a plugged inlet or inlet port extension extending from the air gap body, an under-mount nut or spacer installed on the air gap body, or an impregnation of or coating on any of the components thereof. With such an air gap installed for use, odors associated with bacterial growth within the air gap and discharged air passing through and out of the air gap are removed, disguised, offset or otherwise reduced or eliminated.
US07673646B1 Pan with integrated egg-shaped supports
A fluid-collection pan configured for supporting a unit or system responsible for fluid damage risk to its surroundings. Multiple large egg-shaped supports upwardly extend from the pan's bottom surface and are integrated with it. They also each have an arcuate top surface that is transformed into an elliptical base as it meets the pan's bottom surface. Each support also has an upwardly-tapering protrusion with a convexly-shaped top edge that extends centrally from one of the longer sides of the elliptical base toward the support's top surface. The protrusion and the narrow sides of the elliptical base form a substantially triangular shape, which broadens the weight distribution of the supported fluid-causing unit across the pan's bottom surface. The top surface of each support also has a central indentation configured for receipt of a vibration isolator that provides contact with the supported unit. Optional stress-transmitting ribs may extend between adjacent egg-shaped supports.
US07673642B1 Single pole freestanding shelter
A lightweight, freestanding tent type shelter using a single removable arch pole tensioning the roof canopy between ground-level platform poles that form a perpendicular base for the arch pole. The platform poles are already-carried or found pole type objects such as trekking poles, sticks, skis, paddles and the like already at hand or easily located at a campsite, and the lower side edges of the canopy are provided with connectors for securing the canopy to the platform poles. The canopy has an embedded roof strut crossing the arch pole to add headroom and transfer arch tension to the front and rear ends of the shelter.
US07673641B2 Rolling/braking cane
A cane with a base having at least one wheel and an aperture, a support shaft having a user adjustable length and a first end connected to the base, a brake disposed within the aperture having a user adjustable length and at least one grip connected to the support shaft and the grip being operably engaged with the brake.
US07673640B2 Tiltable underarm support mechanism and crutch-like mobility assist device using same
A crutch-like mobility assist device includes a vertical support assembly, a footer assembly attached to a lower connection member of the vertical support assembly, and a tiltable underarm support mechanism connected to an upper connection member of the vertical support assembly, the tiltable underarm support mechanism including a base plate which is rotatable relative to the vertical support assembly, a saddle, and two damper devices between the base plate and the saddle which enable the saddle to tilt forwardly and rearwardly, as well as laterally relative to the vertical support assembly. The tiltable underarm support mechanism is itself usable on crutches of conventional construction.
US07673639B2 Washing arm and dishwasher having the same
A washing arm and a dishwasher having the washing nozzle are provided. The washing arm includes a first arm capable of rotating by wash liquid flowing therethrough, and a second arm rotating with respect to the first arm through wash liquid supplied from the first arm.
US07673633B2 Apparatus and method of inhibiting perianal tissue damage
A perianal support device is provided that is configured to inhibit the formation and/or progression of tissue damage in the perianal region of the body. A method is provided to apply the perianal support device to patients during childbirth to inhibit the formation and/or progression of tissue damage in the perianal region of the body.
US07673628B1 Oven rack guard
A guard for protecting a cook or chef from burn injury from accidentally touching a hot oven rack comprising a sleeve of material mounted on the front rail of a metal oven rack. The sleeve is formed of a material having a thermal conductivity that is lower than than the thermal conductivity of the metal oven rack, so that when the guard is accidentally touched, insufficient thermal energy is transferred to an oven user to cause a burn, allowing the oven user to withdraw from the sleeve before injury can result. Preferably, the material forming the sleeve is heat resistant and has a lower thermal mass and thermal conductivity than the metal oven rack.
US07673625B2 Toy projectile launching device
A toy projectile launching device for launching toy projectiles includes a spring shaped as a hollow hemisphere that is capable of being at least partially inverted from a primary normally convex position to a secondary at least partially inverted loaded position. Upon release, the spring snaps back to the primary position, thereby launching the toy projectile.
US07673617B2 Indirect-injection internal-combustion engine, notably spark-ignition supercharged engine, with two intake means for carrying out a burnt gas scavenging stage
The invention relates to an internal-combustion engine, notably an indirect-injection supercharged engine, that can run with a burnt gas scavenging stage, comprising at least a cylinder (10) including a combustion chamber (12), non-carbureted air intake passage (16) with an air intake valve (24), carbureted air intake passage (14) with a carbureted air intake valve (22), burnt gas exhaust passage (28) with an exhaust valve (32), an exhaust camshaft (36) for controlling the exhaust passage (28), an intake camshaft (44) for controlling the air intake passage (16) and the carbureted air intake passage (14).
US07673616B2 Engine control including knock compensation
Systems and methods are described, including one example method of controlling an engine having a cylinder with at least one valve operated by a variable valve mechanism (VVM) having a sensor coupled to the valve, the method comprising: adjusting at least one operating parameter in response to an indication of detonation of a combustible mixture in the cylinder, the indication based on the sensor coupled to the valve.
US07673613B2 Controller for internal combustion engine
An ignition timing is established according to alcohol concentration of fuel detected by an alcohol concentration sensor. In a torque control where a throttle opening is controlled in such a manner that an estimated torque follows an target torque, when obtaining the estimated incylinder filling air quantity, the throttle opening is varied by correcting the estimated incylinder filling air quantity according to the detected alcohol concentration. Thereby, the variation in torque due to the correction of the ignition timing according to the alcohol concentration can be compensated by the variation in torque due to the correction of the estimated incylinder filling air quantity (the throttle opening). The variation in output torque due to difference of the alcohol concentration of the fuel is decreased.
US07673610B2 Intake device for vehicle engine
A cylinder head of an engine body is provided with intake ports and exhaust ports, which are connected with and opened to a combustion chamber. The intake ports are disposed in one of right and left sides of the cylinder head with respect to a vehicle driving direction, and the exhaust ports are disposed in the other of the right and left sides of the cylinder head. An intake pipe 61 passes around the cylinder head 31 at a side of the engine body, therefore, a curved portion 63 is formed in the intake pipe. A larger amount of fresh air enters the combustion chamber from one intake port than the other intake port, thus swirl occurs in the combustion chamber. An injector that injects fuel into the intake pipe is positioned at a side of the intake pipe.
US07673600B2 Method and system for partial cycle bleeder brake
Systems and methods for providing partial bleeder braking engine valve actuation are disclosed. In an embodiment of the present invention, a cam may be provided with a main exhaust lobe, a partial bleeder lobe and an inner base circle portion between the two lobes. A rocker arm including an internal rocker passage may be operatively connected to the cam. The rocker arm may contact a valve bridge at a central portion. The valve bridge may be operatively connected to first and second engine valves at its first and second ends, respectively. A slave piston incorporated into the first end of the valve bridge and a master piston may be incorporated into the central portion of the valve bridge. A hydraulic circuit may be provided between the master and slave pistons. A bleed hole may be provided above the slave piston. The master and slave pistons may be selectively actuated and the bleed hole may be selectively blocked and unblocked to provide partial bleeder braking as a result of the valve actuation motion imparted from the cam to the valve bridge through the rocker arm.
US07673599B2 Valve timing control device for an internal combustion engine
A valve timing control device includes: a unit for calculating a target valve timing for one of an intake valve and an exhaust valve in accordance with an operational state; a unit for detecting an actual valve timing of one of the intake valve and the exhaust valve; an actual valve timing control unit for generating a controlled variable for the VVT based on a difference between the target valve timing and the actual valve timing; a unit for learning a learning value of the controlled variable required for maintenance of the actual valve timing based on an integral correction value; and a unit for detecting a malfunction in a VVT from an amount of a shift in the actual valve timing when learning is not completed yet, and for detecting a malfunction in the VVT from the difference when learning is already completed.
US07673597B2 Hydraulic fluid passage with particle gettering magnet
Combination of a housing having a fluid passage and one or more solenoid actuated fluid control valves communicated to the fluid passage wherein a permanent magnet is disposed in fluid passage upstream of the fluid control valves to magnetically capture or getter ferrous particles in fluid prior to entry into the fluid control valve.
US07673593B2 Engine cooling system
The invention concerns an engine cooling system that comprises a cooling circuit (8) and an evaporative cooling arrangement (9). The cooling circuit (8) has a cooling capacity provided by exchanging the heat generated by the engine with ambient air. The evaporative cooling arrangement (9) has a cooling capacity provided by dissipating the heat generated by the engine, by vaporization of a vaporizing coolant in a boiler. The cooling capacity of the evaporative cooling arrangement (9) is such that with the cooling capacity of the cooling circuit (8), the global capacity of the cooling system can match, at least peak, cooling demands. As the cooling capacity of the cooling system is divided between the capacity of the cooling circuit and the capacity of the evaporative cooling arrangement, the capacity of the cooling circuit can be reduced in comparison to a conventional cooling circuit which has to match alone peak cooling demands.
US07673592B2 Vehicular cooling system
A cooling system includes a radiator for radiating heat of a coolant heated by a fuel cell, and a first main pipe line and a second main pipe line which allow coolant to circulate between the fuel cell and the radiator. A thermostat is located midway through the second main pipe line and adapted to switch the circulation path for the coolant, and a bypass pipe line. The radiator includes a first tank connected to the first main pipe line, a second tank connected to the second main pipe line, and a cooling portion provided between the first tank and the second tank and adapted to perform heat exchange with the outside air. The thermostat is connected to the first tank by the bypass pipe line. The resulting configuration facilitates pipe line routing and increases the freedom of the layout of components.
US07673586B2 Birdcage attachments
A birdcage accessory for holding food items is configured with a body and a perch displaceably mounted to the body to adjust its position relative to variously shaped and dimensioned food items.
US07673581B2 Application device
A device for the application of at least two liquid to pasty application media to one or both sides of a moving surface, having a curtain applicator for applying the application media. The curtain applicator discharges the application media onto the moving surface as curtains moving substantially under the force of gravity, and the moving surface being one of a surface of a material web and a surface of a transfer element, which transfers the application media to the surface of the material web. The device includes a collecting device for the separate collection of each application medium. The collecting device being positionable between the curtain applicator and the material web. The curtain applicator and the collecting device being movable relative to each other.
US07673579B2 Traffic flow indicator with traffic cone-mounted movable pointer
A movable pointer is mounted for pivoting movement on a traffic cone to reliably and safely direct traffic in a desired traffic flow-direction.
US07673577B2 Enhanced side-by-side mooring construction
The invention relates to a floating offshore structure anchored to the sea bed. The floating offshore structure comprises a hull having longitudinal sides and transverse sides, bow and stern anchoring points for mooring a tanker vessel alongside the offshore structure, a deck at a predetermined height above sea level, hydrocarbon storage and/or processing devices being placed on the deck, a spacer member attached to the structure and projecting transversely from the sides for contacting a tanker vessel moored alongside the structure. The anchoring points of the structure comprise of quick release members, wherein the bow and/or stern anchoring points of the structure are situated on a deck which projects transversely from the hull of the structure substantially at the heights of anchoring points of the tanker vessel.
US07673574B2 Multimaterial stitching skins preparation
The subject matter of the present invention is a method for joining at least two portions or sections of clothing or covering materials in the form of pieces of flexible skins, the materials of the two pieces of skin having a similar or different thickness and/or rigidity or folding stiffness, the join being formed between and along two edges folded opposite one another and in contact end to end of said pieces of skin, so as to form a joining line.
US07673573B2 Manufacturing system and manufacturing method for sheet-like structure
To provide a manufacturing system and a method for manufacturing sheet-like structures. The manufacturing system of sheet-like structures comprises a loosened portion forming apparatus which forms plural loosened portions, which are substantially U-shaped on a cord member, an arranging apparatus which inserts each of the plural loosened portions into each of the plural openings formed on a belt-like member and form plural linear portions in substantial linear form which connect each of the plural loosened portions respectively, a sewing apparatus which sews a belt-like member and each of the plural linear portions together with a thread member, and a belt-like member cutting apparatus which cuts a belt-like member in prescribed forms.
US07673571B2 Drill disc opener
The present planter unit, and planter implements using the present planter unit, include first and second discs and first and second pathways. The first and second discs may be generally planar and in a non-overlapping relation. As the planter unit is towed through a field, the first disc creates a first trench in the seedbed and the first pathway deposits a first material in the first trench. Subsequently, the second disc creates a second trench which is continuous with the first trench and partially fills the first trench. A second material is deposited in the second trench by the second pathway.
US07673566B2 Method for use in a wellbore
An apparatus for use in a wellbore comprises a heat insulating container having an inner space and having a structure defining a hollow containing a vacuum. The apparatus further comprises a reflective layer arranged on a surface of the heat insulating container to reflect heat for reducing radiated heat originated in the wellbore from reaching the inner space. Also, a signal-activated detonator is provided in the inner space of the heat insulating container.
US07673563B2 Sheet-transporting apparatus
In the case of a sheet-transporting gripper configuration in a sheet-processing machine, e.g. printing machine, it is provided that a low-mass gripper housing contains thin side walls enclosing a gripper shaft such that imaginary extensions of leaf springs provided intersect at a point on a straight line which passes through gripper tips and a gripper-shaft axis. The point of intersection is located on the far side of the gripper-shaft axis, as seen from the gripper tips.
US07673561B1 Nut-cracking apparatus
A nut-cracking apparatus that is compact and efficient cracks nuts at high production rates. The nut-cracking apparatus includes an endless conveyor and delivers nuts from a hopper to a delivery point. The nuts are engaged at the delivery point by a nut-cracking unit which cracks the nuts. The endless conveyor includes nut pockets which are made up of separate nut pocket segments that are movable from open to closed positions. The nut pocket segments are in an open position where the nuts are cracked to provide ample room for cracking of the nut.
US07673559B2 Device and method for selecting and brewing the contents of a capsule to prepare a beverage
A device for preparing drinks that incorporate a capsule selection function connected to a system for brewing the contents of the capsules to enable brewing to take place under optimal conditions. The device includes a storage system comprising capsules arranged in several sets, a mechanism for capturing a capsule individually from a set and releasing the capsule into a brewing system. The capture mechanism is able to move between the storage system and the brewing system and is designed in such a way as to adopt at least two positions, a first or reception position in which the capsule is held and is able to be transferred by the capture means and a second or release position in which the capture means can be opened to release the capsule from the capture mechanism. The device provides advantages in the handling of the capsule after its selection, in particular, its transfer, the brewing of its contents, and, optionally, the ejection of the spent capsule in a reliable, rapid and automated manner. In addition, the invention provides more reliable usage with no problems of pouring and draining the liquid extract.
US07673557B2 Coffeemaker having several infusion heads
A coffeemaker composed of: a plurality of infusion heads that can each receive a predetermined quantity of a product to be infused; a common hydraulic circuit including, connected in series: a water reservoir; a flow meter for measuring the rate of flow of water from said reservoir; a pump; a heater; and a plurality of parallel outlet tubes each connected to an outlet of the heater, the heater and the pump being operative to deliver water from the reservoir to the heater through the flow meter; a control unit connected to the flow meter and the pump being for controlling the operation of the coffeemaker; and distribution devices connected in series with each of the outlet tubes and connected to be controlled by the control unit for delivering water or steam to each of infusion head as a function of signals received from the flow meter.
US07673538B2 Adjustable pedal system
Provided is a pedal system that can adjust control pedals on the basis of driver's physical conditions. The adjustable pedal system includes a support bracket that includes a guide groove formed in a substantially vertical direction and a predetermined hole, and is connected to a vehicle; a linear actuator that includes a drive arm linearly movable in a substantially vertical direction and applies a driving force to the drive arm; and a pedal arm. The pedal arm has a hinge hole that is connected to the drive arm by a first pin, a sliding slot that is connected to the predetermined hole by a second pin and is formed to be inclined with respect to the guide groove, and a pedal. The hinge hole is connected to the drive arm by a first pin, and the sliding slot is connected to the predetermined hole by a second pin and is formed to be inclined with respect to the guide groove. In this case, the portion of the pedal arm near the sliding slot slides with respect to the second pin, so that the position of the pedal arm can change.
US07673535B2 Gearwheel set for a transmission
In a gearwheel set for a transmission, in particular for a transmission with a PTO (Power Take-Off) accessory, at least two gearwheels (6, 10) bearing against one another, and the gearwheels (6, 10) being rotatable in relation to one another, and both gearwheels (6, 10) having recesses (8.1-8.3; 11.1-11.3) which form with one another a reception space for an actuator (1), the actuator (1) is to be radially movable in the reception space, and the recesses (8.1-8.3; 11.1-11.3) are to have a different shape.
US07673534B2 Power take-off for industrial vehicles
The power take-off (10) applied on industrial vehicles eliminates noisiness generated by play between cogs of transmission cogwheels (14,19) when the p.t.o. is functioning non-operatively. Thanks to a special geometry of the cog directions of the cogwheels (19, 14) in the transmission gearings, play between cogs is eliminated when there is no power transmission. The play is re-established when the p.t.o. is functioning operatively, by overcoming elastic (21) means acting axially on the gearings (14), and by thus returning the gearings (14) into a normal operative position.
US07673532B2 Pipetting device
Pipetting device for metering liquids comprising a piston actuating rod, at least one receiver for a piston head arranged on one end of the piston actuating rod and which is defined by an abutment surface for the piston head in the axial direction of the piston actuating rod, and comprises a through-opening for a piston rod opposing said piston head and a base for supporting the piston head surrounding the through-opening, at least one cylinder with a hollow space, at least one seat for holding a pipette tip, at least one through-channel connecting the hollow space of a cylinder to a through-hole in a seat and at least one piston arranged longitudinally displaceably in a cylinder with a piston rod extending through the through-opening of a receiver and a piston head at the end of the piston rod arranged in the receiver, which is positioned on the base with a lower face facing the piston rod and comprises a resilient body projecting beyond the upper face facing away from the piston rod, which does not bear against the abutment surface in an elastically compressed manner or bears against the abutment surface in a partially elastically compressed manner.
US07673530B2 Capacitive sensor based structure and method with tilt compensation capability
A method and system of a capacitive sensor based structure and method with tilt compensation capability is disclosed. In one embodiment, a sensor includes, a series of nested cantilever beams (e.g., may face each other in alternating form such that each subsequent cantilever beam is inside and oppositely facing a respective outer cantilever beam) in an upper surface of a tilt correction assembly, a spacer coupled to a contact zone of a lower surface of the tilt correction assembly, and a first conductive surface and a second conductive surface substantially parallel to the first conductive surface, wherein the spacer to cause at least one of the first conductive surface and the second conductive surface to deflect when a force is applied to a force measuring assembly above the sensor.
US07673529B2 Method for processing detection signal of vibratory inertial force sensor and vibratory inertial force sensor
A method for processing a detection signal of a vibratory inertial force sensor is disclosed. This method improves detection accuracy of the vibratory inertial force sensor. A detection circuit of the vibratory inertial force sensor removes harmonic component from signals synchronously wave-detected, and amplifies the resultant signals, and then smoothes the amplified signals. A vibratory inertial force sensor adopting this method is also disclosed.
US07673528B2 Flexible modular sensor systems
Sensor systems, methods of making sensor modules and circuit modules, and methods of making expanded sensor systems including the sensor modules and circuit modules. A sensor module can include a flexible substrate, internal conductor lines, edge conductor lines for module interconnection, and sensors integrated thereon. One sensor module includes an array of interconnected capacitive pressure tactile sensors (taxels), being row addressable from address lines and readable through data lines. The sensor modules can be bonded to each other to form a larger array of sensors. One bonding method utilizes anisotropic conductive paste (ACP). The sensor system provided can be flexible and easy to expand to cover large areas. By using various sensor modules, the sensor system can be used for various applications. Readout modules can be coupled to the exterior edges to read all the individual sensors. Applications include robotic skin and wearable sensor fabrics.
US07673525B2 Sensor system for pipe and flow condition monitoring of a pipeline configured for flowing hydrocarbon mixtures
Embodiments of the present invention provide systems and methods for reliable and accurate flow assurance and pipeline monitoring. More specifically but not by way of limitation, systems and methods of the present invention provide for using Doppler profiles through a pipeline section to monitor and/or measure depositing on and corrosion of a pipeline configured for flowing one or more hydrocarbons. In other embodiments of the present invention, thermal probe sensors may be used to monitor the depositing on and corrosion of the section of the pipeline. And in still further embodiments, combinations of Doppler sensors, thermal sensors and/or acoustic impedance sensors are provided with outputs from one or more of the sensors used to control one or more of the sensors or to provide for determination of flow assurance or pipeline monitoring.
US07673524B2 Method and apparatus for measuring a parameter of a fluid flowing within a pipe having a sensing device with multiple sensor segments
A method and apparatus for determining at least one characteristic of a fluid flowing within a pipe is provided and includes at least one sensing device. The at least one sensing device includes a first sensor segment having a first segment polarity and being associated with a first outer portion of the pipe and a second sensor segment having a second segment polarity and being associated with a second outer portion of the pipe, wherein the first sensor segment and the second sensor segment generate sensor data responsive to the fluid flowing within the pipe. The apparatus further includes a processing device communicated with the at least one sensing device, wherein the processing device receives the sensor data and processes the sensor data to determine the at least one characteristic of the fluid.
US07673523B2 Tubular insert for a magnetic inductive flow meter
There is described a tubular insert for a magnetic inductive flowmeter, a production method for such a tubular insert and a flowmeter. The tubular insert essentially comprises an electrically-insulating material, in particular, rubber, reinforced with a metal mesh, at least in a measuring section. The tubular metal mesh comprises one or more mesh sections, pre-prepared from sheet mesh by stamping, bending and welding butt edges running essentially parallel to the tube axis such as to form an essentially tubular metal mesh. The tubular metal grid is embedded in the electrically-insulating material passing therethrough and the electrically-insulating material essentially covers the inner and out surfaces of the tubular material. A robust, tubular insert is thus achieved, with a corresponding cheap production cost.
US07673516B2 Ultrasonic liquid treatment system
An ultrasonic treatment chamber and a process for ultrasonically treating a liquid in an ultrasonic treatment chamber include an elongate, generally tubular housing having an inlet and an outlet spaced longitudinally from the inlet. Liquid is directed into the housing at the housing inlet for longitudinal flow within the housing to the housing outlet. Mechanical ultrasonic vibration is generated within the housing in direct contact with the liquid flowing within the housing, with the direct contact being upstream of the housing outlet. A standing acoustic wave is produced within the housing with the standing acoustic wave having a node spaced longitudinally from the housing outlet.
US07673515B2 Vibration sensor
A method for measuring a vibration from four or more equidistant points in a chamber, comprising centering a chamber surface around a center point, containing a fluid within the chamber surface, measuring a fluid vibration from at least four measuring points in juxtaposition with the chamber surface, wherein at least two measuring points are located along a first axis passing through the center point and at least two measuring points are located along a second axis passing through the center point.
US07673511B2 Vibration gyro
A vibration gyro having a high accuracy, no vibration leak, and high S/N.The width of a detection leg of a resonator used in the vibration gyro is less than ⅗ of the width of drive legs. The length of the detection leg is larger than the length of the drive legs. As a result, the distance between the detection electrodes is decreased by comparison with the conventional vibration gyro and, therefore, the detection signal is increased and S/N is raised. Furthermore, increasing the leg length brings the natural vibration frequency of out-of-plane vibration of the drive legs close to the natural vibration frequency of the detection leg, providing good coupling and reducing vibration leak to the support section. As a result, Q is increased and S/N is accordingly further increased.
US07673507B2 Real time viscometer
An apparatus for predicting a downhole viscosity of a treating fluid has an energizer and a viscometer. The treating fluid has a gel. The energizer is capable of energizing a sample of the gel. The viscometer is capable of measuring a viscosity of the energized sample. The viscosity of the sample is predictive downhole viscosity of the treating fluid. The predicted downhole viscosity may be used to improve downhole viscosity. After the downhole viscosity is predicted, a concentration modification fluid can be added to cause the predicted viscosity to approach a desired viscosity.
US07673505B2 Tire footprint determination apparatuses, systems and methods
In one embodiment, a method comprises sampling a sensor during rotation, determining a percentage of samples within a target range, and calculating a circumferential portion of the rotation associated with the percentage of samples. In other embodiments, additional systems and methods and disclosed.
US07673497B2 System, methods, and compositions for detecting and inhibiting leaks in transmission systems
System, methods, and compositions are described for detecting and inhibiting leaks of a transmission system. The composition may include one or more transmission system sealants and one or more light activated compounds. The transmission system sealant(s) inhibit one or more of the leaks in the transmission system. One or more of the light activated compounds are visible when activating light is directed towards a portion of the exterior of the transmission system.
US07673495B2 Method for calculating a friction-slippage curve for a tire
A method for calculating a μ-slippage curve for a tire based on laboratory data derived from characteristic values of a used compound, of the road surface and a vehicle without producing a complete tire, and a method for calculating a μ-slippage curve for a tire include the steps: calculating a friction force between rubber compound and a rough surface based on a friction coefficient for different slippage values and lateral positions of the tire wherein the friction coefficient is calculated depending on a sliding velocity between the rough surface and a tread block and on a temperature of the tire. After calculating the friction force, the motion of a tread block depending on pressure distribution during the movement of the tread block through the contact area and on characteristics of a tire body is calculated. The resulting μ-slippage curve is composed from effective μ-slippage values for different slippage values wherein effective μ-slippage values are calculated based on the friction force and a nominal force derived from the pressure distribution.
US07673493B2 Inspection device for humidity sensor and method for adjusting sensor characteristics of humidity sensor
An inspection device inspects a humidity sensor having a sensor portion and a circuit portion, which are integrated into one chip. The inspection device includes: an inspection chamber for accommodating a wafer, in which a plurality of humidity sensors are disposed as a sensor chip in a wafer state; a probe for contacting an electrode pad of the circuit portion; a tester electrically connected to the probe for inspecting electric properties of the humidity sensor; and a temperature-humidity control portion for controlling a temperature and a humidity in the inspection chamber.
US07673488B2 Wire winding apparatus and method for producing magnetic excitation coil
A fixing apparatus of the present invention for an electronic induction heating system includes a heat roller and a magnetic excitation coil that generates Joule heat within the heat roller. The fixing apparatus includes a coil positioner that positions the magnetic excitation coil around a portion of a periphery of the heat roller, a fixing roller that fixes toner image on a recording medium, and a belt that contacts a portion of a periphery of the heat roller and the fixing roller to conduct the generated heat from the heat roller to the fixing roller. The coil positioner further has a surface of first curvature substantially identical to a curvature of a periphery of the heat roller at an opposition area, the opposition area being opposite to a contact area where the heat roller makes contact with the belt. The coil positioner is spaced from the belt by a predetermined distance. The coil positioner further has a first extension extending from a first end of the opposition area of the coil positioner and a second extension extending from a second end of the opposition area of the coil positioner. The first extension and the second extension are spaced from the belt distances larger than the predetermined distance.
US07673484B1 Key lock assembly
A key lock assembly includes a core, formed with a keyway to accept a key, mounted to a fixture for rotation along a break point formed between the core and the fixture. A block assembly and rows of pin assemblies are mounted to the fixture and the core and are each formed with a break point. In a locked position of the key lock assembly the block assembly and the pin assemblies interact between the core and the fixture preventing the core from rotating relative to the fixture. In an unlocked position of the key lock assembly the key is inserted into the keyway interacting with the block assembly and the pin assemblies registering the break points of the block and pin assemblies with the break point formed between the core and the fixture allowing the core to rotate relative to the fixture.
US07673478B2 Needle bed with fluid channels
A needle bed (1) that comprises strips (4) in order to form needle channels (5), with the strips being configured in a comb-like manner. Between the individual teeth of this comb, recesses (28 through 37) are formed, said recesses being disposed to supply fluid to the needle channel (5) and to drain said fluid. The groove (12) that accommodates the strip (4) forms a distributor space where the distribution of the fluid to be supplied to the knitting tools takes place over a section of the strip (4), which section is preferably greater than half the length of the strip.
US07673476B2 Compact, modular method and apparatus for liquefying natural gas
A compact and modular cryogenic method and apparatus for liquefying natural gas. The liquefaction process is highly efficient and requires no external refrigeration system, and the apparatus is small enough to be transportable from one remote site to another. A compressed natural gas feed stream is cooled and then expanded to form a bi-phase stream comprising a first refrigerated vapor component and a first liquid component. The first liquid component is then separated from the bi-phase stream and expanded to form a second bi-phase stream comprising a second refrigerated vapor component and a second liquid component. The second liquid component is then introduced into a means configured for storage and transport. The remaining feed stream can then be recycled, and at least a substantial portion of the original feed stream can be processed into liquefied natural gas (LNG). The first and second vapor components are recycled through the system and comprise at least a portion of the feed stream in the repeated steps.
US07673475B2 Absorption cooling system for a motor vehicle
The invention concerns an absorption cooling system for a motor vehicle using water as coolant and an absorbent. Said system comprises a circuit designed to ensure circulation of the coolant, when the engine is stopped, from the evaporator (3) to the absorber (4) passing through the electromagnetic valve (10) through the continued operation of the evaporator pump (7) for a predetermined duration and through maintaining the electromagnetic valve (10) in open position after the engine has stopped for another predetermined duration before it is closed. The evaporator pump (7) is kept in operation upon closure of the electromagnetic valve (10) so as to allow the coolant to circulate in the circuit from the evaporator (3) to the boiler (1) passing through the exchanger (6). Said system enables, when the engine is stopped, the zones containing residual deposits of absorbent to be diluted thereby preventing crystallization of said residual deposits.
US07673472B2 Refrigerator door having dispenser
A refrigerator door having a dispenser is disclosed. The refrigerator door includes an outer case forming a front appearance of the refrigerator door, an inner case forming a rear appearance of the refrigerator door, and an insulation layer disposed between the outer case and the inner case. First and second mounting frames are installed at both side ends of the refrigerator door and have first and second mounting slots longitudinally formed in the first and second mounting frames in opposition to each other. The dispenser is detachably coupled to a front surface of the outer case and includes a housing, which forms an external appearance of the dispenser and is formed with a recess section. An external plate section is coupled to the front surface of the outer case except for an area in which the dispenser is installed, forming an external appearance of the refrigerator door.
US07673471B2 Refrigeration appliance with externally accessible dispenser
A refrigeration appliance is provided which includes a cabinet with a first openable door providing access to a first refrigeration compartment and a second openable door providing access to a second refrigeration compartment. The second openable door has a portion thereof positioned below a portion of the first openable door. A rail separates the first refrigeration compartment and the second refrigeration compartment. A water dispenser is contained in the rail, as well as electronic controls for the refrigeration appliance. The dispenser is arranged to be stationary relative to the refrigeration appliance while the doors are open or closed. The rail may be removed and replaced, and with the water and electronic controls located in the rail, repairs are performed more efficiently and flexibility in manufacturing is enhanced. A drip tray is formed in an exterior side of the second openable door below the dispenser. When the door is opened, the drip tray moves away from the dispenser, permitting the dispenser to be used with larger receptacles than can be accommodated with the drip tray under the dispenser.
US07673468B2 High efficiency evaporatively cooled condenser
A heat exchanger having a plurality of tubes that define refrigerant passages extending vertically from a lower end to an upper end. A bottom header is in fluid communication with the passage at the lower end of the tube, and a top header is in fluid communication with the passage at the upper end of the tube. A plurality of plates extends rearwardly from the tubes to a distal edge. Adjacent plates extending from adjacent tubes are closed off at the distal edges by a connector, and adjacent plates extending from the same tube have a rear opening between the distal edges for receiving air into the assembly. A plurality of orifices is disposed along the plates to allow air from the rear opening to flow downstream between the tubes. A water tank and wicking material are provided for wetting the plates.
US07673462B2 Method and apparatus controlling dual heat transfers for internal thermal zone of a hard disk drive
Method and apparatus (thermal controller) for controlling a thermoelectric device to affect the temperature of an internal thermal zone in a hard disk drive to enable a first heat transfer from an internal heat transfer interface included in a thermal interface to an exterior heat transfer interface thermally coupling to the exterior of said hard disk drive, and applying to enable a second heat transfer from the exterior heat transfer interface to the internal heat transfer interface. The thermoelectric device may include the thermal controller. An external cover may include the thermal controller. The hard disk drive includes the thermal controller directing the thermoelectric device. Systems including at least one of the hard disk drives. Manufacturing these apparatus and these apparatus as products of these processes are part of the invention.
US07673461B2 Structural turbine engine casing
A structural turbine engine casing is disclosed. The casing includes a central hub, at least one intermediate shroud, and an external ring, which are concentric, the external ring and the intermediate shroud being connected via links, the intermediate shroud and the central hub being connected by a series of radially fastened hollow arms. The series of arms includes at least one main arm and at least one secondary arm, each main arm being arranged in the continuation of a link and having a mass which is greater than that of a secondary arm arranged at a distance from the links.
US07673459B2 System and method for providing air to a compressor of an aircraft auxiliary gas turbine engine
A system for providing air to a compressor of an auxiliary gas turbine engine of an aircraft. A system turbine has an inlet adapted to receive compressed air from the aircraft. A system compressor is mechanically coupled to the system turbine and has an inlet adapted to receive atmospheric air. The outlets of the system turbine and the system compressor are fluidly connectable to the inlet of the compressor of the auxiliary gas turbine engine. A method includes providing compressed air from an aircraft to an inlet of a system turbine mechanically coupled to a system compressor. The method includes providing atmospheric air to an inlet of the system compressor. The method includes providing the inlet of the compressor of an auxiliary gas turbine engine with air from an outlet of the system turbine and with air from an outlet of the system compressor.
US07673457B2 Turbine engine combustion chamber with tangential slots
A turbine engine annular combustion chamber, including longitudinal walls connected by a transverse chamber bottom and a single-piece cowling, the chamber bottom and the cowling each including an inner flange and an outer flange each with a plurality of holes made in it for the passage of fixing systems for fixing the cowling on the chamber bottom. Each fixing system has associated with it at least one tangential slot formed on the corresponding flange of the chamber bottom and/or on the corresponding flange of the cowling, each slot being formed in the immediate vicinity of the corresponding fixing system.
US07673453B2 Hydrodynamic coupling
A hydrodynamic coupling that has a primary impeller and a secondary impeller. A drive shaft drives the primary impeller. The drive shaft has a first end, a second end, a central axis, and a prespecified segment between the first and second ends. There is at least one supply channel for introducing a working medium to the toroidal working chamber. The at least one supply channel is formed in the drive shaft at the central axis along the prespecified segment. The plurality of evacuation channels evacuates the working medium from the toroidal working chamber, and the plurality of evacuation channels is formed in the drive shaft radially about the at least one supply channel. The plurality of evacuation channels is formed from the first end up to at least the second end with the first end being located a predetermined distance from the toroidal working chamber.
US07673446B2 Dual path exhaust emission control system
An exhaust emission control system for an internal combustion engine is disclosed. The exhaust emission control system has a first passageway and a second passageway disposed to receive exhaust in parallel. The exhaust emission control system also has a valve arrangement configured to regulate the flow of exhaust to the first and second passageways, and at least one sensor configured to sense a parameter indicative of a constituent of the exhaust. The at least one sensor generates a signal corresponding to the sensed parameter. The exhaust emission control system also has a controller in communication with the valve and the at least one sensor. The controller is configured to affect operation of the valve in response to the signal.
US07673445B2 Mechanical apparatus having a catalytic NOx storage and conversion device
A mechanical apparatus including a combustion engine, a conduit for transporting an exhaust stream away from the engine, a first catalytic NOx storage and conversion region disposed along the conduit, and a second catalytic NOx storage and conversion region disposed along the conduit at a location downstream from the first catalytic NOx storage and conversion region is disclosed. Each of the first catalytic NOx storage and conversion region and the second catalytic NOx storage and conversion region includes at least one catalytic metal configured to convert NOx to NO2 when the engine is supplied a lean air/fuel mixture, and at least one NOx adsorbing compound configured to adsorb NO2 for storage when the engine is supplied a lean air/fuel mixture, and wherein the one of the first and the second catalytic NOx storage and conversion regions has a lower concentration of catalytic metal than the other of the first and second catalytic NOx storage and conversion regions.
US07673443B2 Method and a device for providing lambda control in an internal combustion engine
Method for lambda control in an internal combustion engine with a catalytic converter in an exhaust tract and at least one lambda probe mounted inside the catalytic converter. With this arrangement of the upstream probe there are signal delays which slow down the lambda control. To compensate, the measurement signals from the first lambda probe are applied to a lambda analysis unit which corrects measurement signal delays, and the corrected lambda probe signal is applied to a unit for lambda control. Both lambda probes are connected to a unit for lambda control.
US07673441B2 Slider chains
A slider chain including a plurality of sliders joined together by divisible bridging pieces (30), and including a linking device at each end in order to interconnect the ends of two slider chains so as to form a longer chain overall. The sliders include an attachment mechanism which is not of cylindrical revolution.
US07673439B2 Agricultural machine for swathing products lying on the ground
An agricultural machine for grouping windrows together or for windrowing products lying on the ground includes a main frame supporting a central gathering and windrowing device and two side gathering and windrowing devices connected to support arms that extend laterally during work. Each of the side support arms is articulated relative to the main frame on a substantially vertical axis about which it is foldable at an angle of approximately 90° for transport and each of the side gathering and windrowing devices is articulated on its support arm around a substantially horizontal axis about which it is foldable upwards at an angle of approximately 90° to obtain a reduced machine width for transport.
US07673437B2 Reclosable packages with front panel slider-zipper assembly
A reclosable package having a slider-operated zipper wherein the contents of the package are accessed through the front wall of the package, not through the top of the package. The reclosable package comprises: a bag body comprising front and rear walls of bag making material; a flexible zipper joined to the front wall and not joined to the rear wall; and a slider mounted to the zipper, the slider being movable in a first direction along the zipper for opening the zipper and movable in a second direction along the zipper for closing the zipper. Alternatively, the flexible zipper is joined to the front wall along first and second zones of joinder disposed at different heights on the front wall, and is joined to the rear wall only in zones of joinder where the zipper is joined to both of the front and rear walls.
US07673435B2 Beverage bottling plant for filling bottles with a liquid beverage material having bottle plate support tables therein
A beverage bottling plant for filling bottles with a liquid beverage material having bottle plate support tables therein. The bottle plate support tables each have removable and replaceable top plate portions to permit replacement of worn friction linings, or to permit the bottle plate support table to handle bottles or containers of different dimensions or shapes.
US07673434B2 Filling machine and filling monitoring method
A filling machine and a filling monitoring method monitor the condition of a pressure roller and do not harm the quality of fluid food. The filling machine includes a first rotary member inside of the joining surface of a longitudinally sealed portion of a packaging material being fed; a second rotary member disposed in opposition to the first rotary member with the packaging material pinched therebetween; a rotation detection signal generator for generating a rotation detection signal in association with rotation of at least one of the first and second rotary members; and a monitoring processor for reading the rotation detection signal and detecting abnormality of rotation of at least one of the first and second rotary members. Damage to the inner surfaces of the packaging material or to the strip tape, and dropping of a sticking resin piece into fluid food contained in the packaging material are prevented.
US07673433B2 Damage-tolerant monolithic structures
A variety of a damage-tolerant monolithic structures are disclosed, such structures having a substantially-planar element integral with or welded to one or more stiffening elements. Each stiffening element can includes a first stiffening flange having a generally rail-like structure running along the length of the planar element and one or more webbings connected to the planar element and extending away from the planar element to the stiffening flange, wherein each webbing includes a row of integral holes running along the length of the webbing, the holes being in a shape designed to hinder the propagation of a crack in the monolithic structure.
US07673431B2 Floor panels with edge connectors
Floor covering, including hard floor panels which, at least at the edges of two opposite sides, are provided with coupling parts, cooperating which each other, substantially in the form of a tongue and a groove, wherein the coupling parts are provided with integrated mechanical locking elements which prevent the drifting apart of two coupled floor panels in a direction (R) perpendicular to the related edges and parallel to the underside of the coupled floor panels, and provide a snap-action coupling.
US07673430B1 Recessed wall-wash staggered mounting system
The invention comprises a housing for recessed lights within a ceiling. The invention further comprises a system comprising several housings placed adjacent to each other and an associated method for placing the housings within the ceiling. The system has a series of housings with mounting extension and recessed indentations in which the mounting extensions fit so that two or more housings can be positioned adjacent to each other. The housings rest on a support bar and can be fixed into place by clips or fasteners.
US07673429B2 Suspended ceiling grid network utilizing seismic separation joint clips
A ceiling system having a primary grid network which includes a plurality of grid members that are in generally perpendicular relation and form points of intersection. The ceiling system includes one or more joint clips, each of which is attached to the grid network at a point of intersection. Each joint clip partitions the primary grid network into smaller networks, which move independently of one another. At the same time, the appearance of an overall primary grid network is preserved.
US07673427B2 Clamp for use with metal bar joists and beams
A clamp for use with metal bar joists (or beams) has one or more steel angled bracket members or plates, adapted to fit under the corrugations of a corrugated steel roof. Each plate of the clamp is adapted to sit horizontally across a top of the bar joist perpendicular to the joist, and extend slightly over an edge of the joist. Each plate contains an elongate slot allowing a bolt to be inserted through the slot. A retainer heel clip is secured to an end of each such bolt. This retainer heel clip is tightened to the underside of the top flange of the bar joist using a washer and a threaded plate or nut, thus providing a clamping action. Each clamp has a vertical attachment tongue section of steel welded to it, including one or more elongate slots which complement perforations that occur along the length of a steel framing angle, allowing bolts to attach the clamp and the framing angle together. A pair of the clamps may be used to secure a pair of support angles for supporting a rod for hanging objects at desired locations within a roof support structure.
US07673426B2 Window sill flashing
The present invention is directed towards a window sill flashing comprising a base having a substantially rectangular shape. A front flange projects perpendicularly downward from a front edge of the base and at least one side flange extends vertically from a side edge of the base. The side flange includes a front surface. The window sill flashing is made from a rigid homopolymer vinyl film.
US07673425B2 Covers, systems, and methods for covering outdoor deck components
According to various aspects of the present disclosure, there are provided various exemplary embodiments of covers, systems and methods for covering boards and deck components. In one exemplary embodiment, a cover generally includes an upper portion and generally downwardly extending side portions. The cover's upper and side portions are configured to generally cover at least the top and sides of the outdoor deck component. The cover's side portions may include through-holes to allow venting of moisture from an area between the cover and the outdoor deck component when the cover is positioned on the outdoor deck component.
US07673423B2 Cladding apparatus, method and system
There is provided cladding apparatus comprising a body portion (108) having an inner surface (110) and an outer surface (112) extending longitudinally between a leading edge (114) and a trailing edge (116) and transversely between opposed side edges (118). The leading edge (114) is provided with a formation (124) which inter-engages with complementary formation (126) provided on an adjacent body portion thereby permitting the body portions to inter-engage when laid in a longitudinal sequence. The body portion (108) is provided with a pair of longitudinally extending elongate mounting portions (128) on the inner surface (110) thereof. A longitudinal mounting batten (144) is attached to the fascia panel (106) adjacent to the exposed edge of the tiles (104), and into which the elongate mounting portions (128) may slide. A roof batten (132) is laid on the tiles and has on its lower face a plurality of steps which compensate for the overlapping nature of the tiles to provide a level upper face (140) when laid on the tiles (104), the upper face (140) forming a labyrinth with the inner surface (110) to assist in excluding weather in use.
US07673421B2 Building construction product directed to minimizing water accumulation at floor joints
An embodiment of a stucco wall device is configured to provide alignment in uneven wall joints, allow water to drain out of the wall, protect against water infiltration, and permit movement between the two sides of a joint. An embodiment includes two pieces which form a seal and a sloped screed with weep holes for directing water out of and away from the wall. A male leg of the second piece slides between the first piece and the wall, allowing the two pieces to move relative to each other while preserving a seal against water infiltration. Other embodiments include one-piece stucco wall devices which also allow movement between the joint members and are configured to protect against water infiltration into a wall. Portions of a wall device may be adjusted or bowed in order to assist in alignment at an uneven wall joint.
US07673420B2 Method and apparatus for making a corner bench in a tiled shower
A corner bench for a shower is constructed by placing a beam diagonally between adjacent walls of the shower. The ends of the beam are supported on the upwardly facing edges of tile pieces which are attached to the shower walls. The tile pieces are placed on the walls such that their upper edges are horizontal and are coplanar with the top of the beam. A triangular platform is then placed on top of the beam and the upper edges of these tile pieces to create the bench. Tile is then placed on top of the platform and the front of the beam to finish the bench.
US07673414B1 Fishing loop method of fishing
A method of fishing that employs a fishing loop as the terminal tackle article that holds bait and interoperates with fish attractants. The fishing loop opens a gap urged by pressure between a gradual bend top and a loop closing extension to receive bait and allow fish flesh to pass. The gap closes after pressure is released holding the bait or engaged fish. The fishing loop has an elongated lever eye for securing fishing line. The lever eye also serves to help the loop stay closed under pressure from swimming fish. The fishing loop can be shaped from a single section of wire or rod; or, the loop closing extension can be a separate flexible material when rigidity in the fish engaging portion is desired. The fishing loop can be used with natural or penetrable artificial bait. A jig head slug or lure body with an opening sized to accommodate the fishing loop can also be used as a fish attractant in place of natural or penetrable artificial bait; wherein the structure of the opening is compatible with the fishing loop allowing it to operate effectively.
US07673408B2 Flame simulating assembly
An assembly including a substantially transparent front panel and a partially translucent screen with a partially reflective front surface positioned to face a rear side of the front panel and spaced apart therefrom by a predetermined distance. A first image is defined on the rear side for reflection by the front surface to provide a virtual image thereof. A back wall is positioned behind the screen and displays a second image on an exposed surface thereof facing the rear surface of the screen. The exposed surface is spaced apart from the front surface of the screen by the predetermined distance. The virtual image is located substantially in the plane of the exposed surface so that the virtual image appears to be positioned behind the screen.
US07673407B2 Document and engineering drawing holder/protector
A carrier and protective case are particularly useful for storing and viewing large format documents, which can be spooled together or inserted in a series of spooled transparent sleeves. The web like spools is stored on two spaced apart rollers that are in rotary engagement with opposing halves of the case, and nested within the case or a frame when the opposing halves are folded together.
US07673405B2 Electric steam iron
An electric steam iron includes a water tank, a bottom plate, a heating device which is used to heat the bottom plate, a steam generator having a boiling chamber, a heating device to heat the boiling chamber and a temperature controller, with the inlet of the boiling chamber being in fluid communication with the water tank and the outlet of the boiling chamber being in fluid communication with the outlet opening of the bottom plate. The heating devices of the bottom plate and the steam generator are connected in series with their respective heating circuit, so that there is sole control of the steam generator, such that when using the iron again, it can spray steam directly without warming up the steam generator, thereby eliminating the warming up time of the steam generator and greatly speeding up boiling of the water.
US07673403B2 Method and apparatus for unassisted implement connection
The present invention discloses an earth moving or similar machine having an operator positionable primary implement having symmetrically aligned and horizontally opposite connecting bosses for connecting to a secondary implement having upwardly extending hook members, each with an open face, and ramp portions leading from the open face to seat portion and a recurved point, extending toward the ramp portion, so that the machine operator can connect the hook members to the connecting bosses by maneuvering the machine and positioning the primary implement.
US07673399B2 Self-ventilated, ergonomic footwear and sole
The invention relates to a self-ventilated, ergonomic footwear item and elastomeric sole. According to the invention, both sides of the sole comprise a plurality of longitudinal grooves, in the area corresponding to the sole of the foot, which are essentially parallel to the edge of the sole closest thereto and which have a depth equal to half of the height of the sole. Moreover, the grooves are disposed in an alternating manner in relation to one another on either side of the sole in the form of a bellows-type structure. The upper comprises a perforated elastic laminar body which is disposed beneath the insole in the area corresponding to the sole and the foot and which, together with the sole, forms a chamber having a volume that varies upon walking. In addition, three thick bands are solidly connected to the body and the upper in order to stiffen said elastic laminar body, namely: one longitudinal band and two transverse end bands. In this way the footwear item and the sole adapt perfectly to the anatomy of the foot, enabling same to be automatically ventilated upon walking.
US07673397B2 Article of footwear with support assembly having plate and indentations formed therein
An article of footwear includes an upper and a sole assembly secured to the upper. The sole assembly includes a top plate and a bottom plate spaced from the top plate. A central member is positioned between the top plate and bottom plate and includes a plurality of elastomeric support columns. A plurality of indentations is formed in a lower surface and along a periphery of the central member, with each indentation extending upwardly into an elastomeric support column. A plurality of raised portions is positioned along a periphery of the bottom plate, with each raised portion being nested in an indentation in the central member.
US07673393B1 Line block
A line block having a body; a first leg extending substantially perpendicular to a longitudinal axis of the body; a first leg quoin line groove extending from a front surface of the first leg; a first leg wall line groove extending from a bottom surface of the first leg; a second leg spaced apart from the first leg, wherein the second leg extends substantially perpendicular to a longitudinal axis of the body, wherein a corner pole receiving groove is defined between at least a portion of the body, the first leg, and the second leg; a second leg quoin line groove extending from a front surface of the body and a front surface of the second leg, along a portion of an inner wall surface of the second leg; and a second leg wall line groove extending from a right side surface of the second leg.
US07673380B2 Methods for making rotors for permanent magnet motors
A method for making a rotor for a permanent magnet motor, the method, in at least certain aspects, including connecting a series of a plurality of guides to a hollow rotor body, the guides spaced-apart and extending longitudinally of the rotor body, the rotor body being generally cylindrical with an interior surface, applying a plurality of magnets to the interior surface of the rotor body, and emplacing a shunt structure over the plurality of magnets to inhibit inter-magnet action during rotor assembly.
US07673364B2 Garbage disposal combination safety poker and scraper
An improved combination garbage disposal safety poker and scraper for scraping waste from eating ware and sinks and pushing such materials into the disposal unit so that such wastes are close as possible to the blades of the disposal. The safety poker/scraper has interchangeable tops which may consist of a cup-shaped drain and handle, an elastomeric cap and handle or simply an enlarged handle. The scraper portion is detachable and can be replaced when worn. The scraper portion is curved so that it can fit more easily into the garbage disposal unit.
US07673358B2 Method of controlling the revolutions of the drum of a program controlled laundry machine
A laundry treatment method consisting of controlling the rotational speed a program-controlled laundry machine drum between lower and upper limits as a function of at least one predetermined parameter of the laundry within the drum.
US07673355B2 Rapid multi-action rescue sled
A flat, sturdy rescue board is shaped like a sled. The long edges of the board platform have wings for attaching handles or arm hooks to the platform. A rotatable handle is attached to each wing. Each handle can rotate ninety degrees only. The handles are normally parallel to the top of the board surface but may be rotated ninety degrees so that they are perpendicular to the board. When a victim is loaded onto the board the handles may be used to extricate the board and victim from the dangerous situation. Semi-circular arm hooks may also be attached to each wing. When a victim is loaded onto the board, his arms are positioned above the hooks. When the board is pulled to safety the victim remains secured to the board by the arm hooks. The board also has lower rails attached to the bottom of the board for sliding the board along ice or on long the ground.
US07673353B1 Super bed
A bed enclosure comprises a frame having a pair of end frame members. Each of the end frame members includes an arched top portion and straight vertical portions extending downwardly from the arched top portion. The frame includes longitudinal frame members on front and back sides of the frame that are coupled to end frame members wherein the frame includes a bottom frame used to receive a mattress. A pair of roll-up sidewalls each having a handle for rolling up or rolling down the sidewalls to gain access to an interior of the bed enclosure, each sidewall includes plurality of longitudinal rails that is coupled to the frame. The end of each rail is received in respective slots formed in the frame members and each of the sidewall resembles accordion walls which permits a user to enter or exit the bed enclosure.
US07673351B2 Shock absorbing structure
There is provided a shock absorbing structure comprising a generally planar surface made of a flexible plastic material. A plurality of upstanding, hollow support members extends from the planar surface. The support members are made of flexible plastic material. There is also a plurality of openings in each of the support members, the openings define air passages within the shock absorbing structure to allow air to flow through the support members. The shock absorbing structure may be used in helmets, shin pads, kneepads, elbow pads, shoulder pads, chest protectors, gloves, pants and footwear.
US07673350B2 Universal safety cap
A safety cap comprising a plurality of rigid plates, a foam insert, and an outer covering. The rigid plates are embedded within the foam insert, and the foam insert comprises foam joints. A safety cap comprising a plurality of cushions, a rigid shell, and an outer covering. The cushions are attached to the inside of the rigid shell, and they comprise a plurality of nozzles. A safety cap in which rigid plates and cushions are embedded within a foam insert. The cushions are positioned on the inner surface of the rigid plates and may contain air, foam, fluid or a combination thereof. The outer covering is preferably made of fabric, and the cap preferably comprises an adjustable strap. The cap optionally includes ventilation holes, ear cutouts, eye cutouts, a ponytail cutout, an eye protector and/or a face protector.
US07676847B2 Application execution device, application execution method, integrated circuit, and computer-readable program
An application is activated with access permission to resources which are granted to unsigned applications. In parallel with the execution of the application, tamper check is performed on the application using a tamper check thread. When access to a resource which is not granted to unsigned applications is requested during the execution of the application before the completion of the tamper check, the application is put in a wait state until the completion of the tamper check. After the application is judged as having been untampered with as a result of the tamper check, the application is further granted access permission to resources that are specified by a permission information file included in the application. If this further-granted access permission includes the access right to the resource, the execution of the application is continued.
US07676840B2 Use of hashing in a secure boot loader
Machine instructions comprising a bootstrap code are buried within a critical component of an electronic game console where they cannot readily be accessed or modified. A preloader portion in a read only memory (ROM) is hashed by the bootstrap code and the result is compared to an expected hash value maintained in the bootstrap code. Further verification of the boot-up process is carried out by the preloader, which hashes the code in ROM to obtain a hash value for the code. The result is verified against a digital signature value that defines an expected value for this hash. Failure to obtain any expected result terminates the boot-up process. Since the bootstrap code confirms the preloader, and the preloader confirms the remainder of the code in ROM, this technique is useful for ensuring that the code used for booting up the device has not been modified or replaced.
US07676838B2 Secure communication methods and systems
Methods and systems for secure communications are provided. Secure end-to-end connections are established as separate multiple secure connections, illustratively between a first system and an intermediate system and between a second system and an intermediate system. The multiple secure connections may be bound, by binding Internet Protocol Security Protocol (IPSec) Security Associations (SAs) for the multiple connections, for example, to establish the end-to-end connection. In the event of a change in operating conditions which would normally require the entire secure connection to be re-established, only one of the multiple secure connections which form the end-to-end connection is re-established. Separation of end-to-end connections in this manner may reduce processing resource requirements and latency normally associated with re-establishing secure connections.
US07676832B2 Personalized service providing system and profile information classifying and processing method thereof
The present invention relates to a personalized service providing system and a profile information classifying and processing method thereof. The system, linked to a plurality of subscriber stations to provide a personalized service to a subscriber station, classifies and processes profile information for the service. In the profile information classifying and processing method, a) subscriber profile information is generated, b) the subscriber profile information is classified into static profile information and dynamic profile information, and c) the dynamic profile information is selected from the subscriber station to manage the selected dynamic profile information and the static profile information is selected from the system to manage the selected static profile information. The the static and dynamic profile information is classified into public and private profile information to manage the classified static and dynamic profile information.
US07676828B1 Method and system for authenticating and authorizing requestors interacting with content servers
A method and system for authenticating and authorizing requesters interacting with content servers. A message including a request is forwarded from an upstream device and received by an intermediate device. The intermediate device authenticates the upstream device. Then, if the intermediate device is authorized to make decisions as to which sender may access the content server, the intermediate device determines whether the sender of the message has authority to access the content server as requested in the request. Otherwise, the message is forwarded towards the content server with an indication that the intermediate device authenticated the upstream device.
US07676824B2 Method for the processing of remote control signals within a home audiovisual network, corresponding signal, devices and computer program
Processing signals from a remote control device within a home audiovisual network comprising a plurality of nodes for interconnecting a plurality of terminals, wherein, within the network, at least two types of remote-control signals are used, including first type remote-control signals specific to the nodes and sent by at least one first remote control device associated with the nodes, and second type remote-control signals specific to the terminals and sent by at least one second remote control device associated with at least one of said terminals. Each node of the network, called a local node, when receiving a first remote-control signal, performs analysis of the type of the received first remote-control signal, if the type of the received first remote-control signal is determined to be one of the first type remote-control signals, processing the signal and performing at least one function in response to the received first remote-control signal, if the type of the received first remote-control signal is determined to be one of the second type remote-control signals, transparently sending said received second type remote-control signal to a target node if the target node, to which a target terminal is connected, has been determined beforehand, said target terminal being connected with said target node, through at least one predetermined link between the target node and the target terminal, and if no target node has been determined beforehand, ignoring said received second type remote-control signal.
US07676819B2 Disk conveying apparatus
A recording medium driving device which records information in or reproduces information from the recording medium, includes a device body in which a recording medium is inserted and from which the recording medium is removed, a conveying mechanism that conveys the recording medium in a loading direction and an eject direction, a mounting section on which the recording medium is mounted, a conveyance arm that moves according to movement of the recording medium in the loading direction and the eject direction and conveys the recording medium, and a driving mechanism that has a driving source for imparting a driving force for moving the conveyance arm. The conveyance arm includes a contact section that brought into contact with the recording medium and an urging member that urges the contact section in the eject direction of the recording medium.
US07676817B1 Media drive system having a plurality of queuing positions
A media drive system includes a housing and a drive unit at least partially disposed within the housing. A media handler arrangement defines a plurality of queuing positions for media objects, and a receiving area within the housing receives storage units defining at least one other queuing position. The drive system reduces latency through the use of the queuing positions to speed transfer and access to media objects.
US07676815B2 System and related methods for accessing management functionality through a command line utility
A command line utility is described that overlays the management infrastructure of an enterprise to provide easier command options for administrators to effectively manage the enterprise. The primary intent of the command line utility is to facilitate management of the environment without requiring administrators to write scripts or navigate a vast schematized enterprise exposed through the management infrastructure. The command line utility provides command options through class aliases that enable the mapping of management queries and operations to a common term or friendly name that can be extended both in an alias file or at run time in the command line.
US07676813B2 Method and system for accessing resources
In a method for accessing resources provided by an operating system, a request for a resource is received by an application program executing inside a first environment. A first identifier associated with the resource is acquired. A second identifier referring to the requested resource and to a launch environment on which to launch the resource is determined. The request for the resource is redirected to the identified instance of the resource, responsive to the second identifier. The request for the resource is responded to using the instance of the resource located inside an environment on which the resource resides.
US07676812B2 Large scale event notification system
A scalable event notification system is provided. The event notification system manages the set of topics available for notification via a topic manager network. The event notification system transmits event notifications to event consumers via a subscription manager network. The configuration and operation of the subscription manager network may to reconfigured in response to changing load and fault conditions to facilitate the timely delivery of event notifications. The notification to subscribers also includes mechanisms to provide individual privacy and non-tampering of notifications. Notification may dynamically be delivered to alternative locations and localized to accommodate different natural languages.
US07676810B2 Identification of execution context
A system and method for identification of the execution context of a thread is disclosed. Under an embodiment of the invention, a method comprises associating a program object with a program thread; storing information concerning the program thread in the program object; and retrieving the information concerning the program thread upon request.
US07676806B2 Deployment, maintenance and configuration of complex hardware and software systems
Techniques for deploying, maintaining and configuring complex hardware and software systems are provided. An abstract configuration of the system describes the system's desired state. Each component of the system declares the general form of the resources it requires and an abstract representation of the versions of the services it both requires and provides. A configuration process uses the abstract configuration of the system and the descriptions of each of the components in the system to validate that the system can operate effectively, ensures that each component is in the correct state and at the right version, and generates the necessary interconnections for the application components to interoperate with each other.
US07676803B2 Method of defining packaging applicability
An update applicability data model is used to define relationships between an instance of a hardware device and an instance of an associated software component in an inventory context and a packaging context. A hardware device instance is correlated with an instance of the associated software component in the inventory context. Instances of hardware devices are compared in the inventory context. Instances of software components are compared in the inventory context and in the packaging context. Instances of hardware devices are grouped in the inventory context. Instances of software components are grouped in the inventory context and in the packaging context. Whether to update an instance of a software component associated with an instance of a hardware device using the update applicability data model is determined.
US07676800B2 Method and apparatus for reducing the storage overhead of portable executable (PE) images
A method and related apparatuses facilitate the compression of firmware modules that follow a portable executable (PE) format. An example method includes an operation of storing a firmware module in memory, wherein the firmware module follows a PE format, thus having subdivisions that include an MS-DOS header. The method also includes an operation of flattening the firmware module by replacing existing content within at least one field within the MS-DOS header with fill data that is more compressible than the existing content. For example, fill data may be loaded into an MS-DOS stub field within the MS-DOS header. Alternatively, the method may flatten the firmware module by ensuring that fill data occupies all fields within the MS-DOS header except for an lfanew field and an e-magic field. In some embodiments, additional or alternative operations to flatten the firmware module may be performed, such as loading fill data into one or more fields within an optional file header of the firmware module.
US07676798B2 Mechanism for obtaining and applying constraints to constructs within an interactive environment
The present mechanism obtains constraints within an interactive environment, associates these constraints with constructs, and then applies these constraints to the constructs when encountering the constructs. The constraints may be saved in metadata associated with the respective construct. The constraints may specify a data type for the construct, a predicate directive, a documentation directive, a parsing directive, a data generation directive, a data validation directive, or an object processing and encoding directive. The constraints are extendable to support other directives. The mechanism allows interactive users to easily specify constraints interactively.
US07676796B2 Device, system and method for maintaining a pre-defined number of free registers within an instrumented program
A method, device and system for maintaining a pre-defined number of free registers at any location of an instrumented program such that at each point during execution of a segment of the instrumented program, the segment has access to the pre-defined number of free registers.
US07676793B2 Determination of dependent objects by a source control system and a method to automatically include those objects with the parent object when changes are enabled
This software invention requires that information be saved with each object that is placed in a source control system. This information includes the name, type, status, version number, and references to parent objects. When the object is checked-out, this information is used to determine the legality of checking-out any dependent objects. A method is used to generate the information that is saved and another method is used to determine which objects need to be checked-out. The dependent objects that need to be checked-out are then automatically checked-out.
US07676789B2 Architecture for customizable applications
An architecture for customizable applications includes an application object and a customization object. The application object has internal logic that performs a set of fixed or predetermined actions, and a public object model. The public object model includes a set of public methods that are invocable on the application object, and a set of event source which are methods that can be implemented by a programmer and are called by the internal logic of the application object. By implementing methods invocable by the event sources, it is possible to extend and customize the functionality of the application object. The customizations are stored in a customization database for retrieval during the dynamic operation of the application object. Each customization may be identified by a “moniker,” which is a string having a hierarchical format. The moniker is derived partly from fixed data known to the application object, and partly from environmental data that is ascertained by the application object at run time.
US07676787B2 Component based design time architecture
The invention includes an architecture in which components associate their design time functionality independent of a design tool. The design time functionality includes code generators, compilers, parsers and editors. The architecture includes interfaces for components and designers to communicate. The architecture includes attributes in metadata that describe the functionality associated with the instance of a component.
US07676785B2 Hosted application as a designer in an integrated development environment
Architecture that integrates an unmanaged application as a hosted application into a design environment in a coherent yet usable manner such that the developer can use the hosted application's native functionality yet leverage rich productivity features provided by the IDE. The IDE includes a hosting component that comprises an application adaptor for providing an interface from the unmanaged application to the IDE. The IDE further includes a designer framework that provides user access to designer capabilities of the IDE. The host adaptor interfaces to the designer framework either directly and/or through an integration interface. Thus, the developer/user can then access the native functionality of the unmanaged application as well as the IDE functionality. This provides rich integration between the development environment and the hosted application, the end result of which is the designer interacting with the IDE.
US07676783B2 Apparatus for performing computational transformations as applied to in-memory processing of stateful, transaction oriented systems
An apparatus for performing in-memory computation for stateful, transaction-oriented applications is provided. The apparatus includes a multi-level array of storage cells. The storage cells are configurable for a read access from one of a plurality of access data paths. The plurality of access data paths are also configurable for a write access from one of the plurality of access data paths. The multi-level array is capable of being configurable into logical partitions with arbitrary starting addresses. The apparatus further includes a compute element in communication with the multi-level array over the plurality of access data paths, the compute element configured to issue a plurality of memory accesses to the multi-level array through the plurality of access data paths. Methods for programming a multi-level array of storage cells and for processor design are also provided.
US07676782B2 Efficient method for mapping a logic design on field programmable gate arrays
An efficient method for mapping a logic design on Field Programmable Gate Arrays involves a determination of the minimum required square grid of FPGA logic blocks for mapping the design, providing a compensation factor on the minimum square grids, selecting the maximum value among the compensated square grids for reducing the mapping time; and implementing a legalization adjustment to ensure mapping of said compensated design.
US07676773B2 Trace optimization in flattened netlist by storing and retrieving intermediate results
A method of trace optimization in a flattened netlist of a circuit is disclosed. The method generally includes the steps of (A) generating a first total result by tracing a first path through the flattened netlist, (B) writing an intermediate result in a memory, the intermediate result characterizing a module having a plurality of instances in the circuit, (C) adding the intermediate result as read from the memory to the first total result upon crossing each of the instances of the module along the first path and (D) writing the first total result into the memory.
US07676772B1 Layout description having enhanced fill annotation
Computer readable media hosting a layout description of electric circuitry that includes a description of prospective fill units and includes characteristic data noting at least one characteristic of each fill unit. In one preferred embodiment, each prospective fill unit includes just a single prospective fill element. Also, in a preferred embodiment, said characteristic data includes effect on electrical characteristics of nearby electrical circuitry. These electrical characteristics may further include timing characteristics and capacitance characteristics. The effect on the thickness of nearby connective elements also may be noted.
US07676769B2 Adaptive threshold wafer testing device and method thereof
Techniques for testing a semiconductor wafer are disclosed. One technique includes measuring a parameter for each of the semiconductor dies in a region of the wafer and determining an adaptive threshold for the region based on the measured parameters. The parameter measured for each die in the region is then compared to the adaptive threshold to determine a qualification status for each die. Accordingly, the semiconductor dies of the wafer are qualified based on an adaptive threshold that varies according to the wafer region under test. This allows for detection of dies whose parameters vary significantly from other dies in a region, providing for detection of potentially faulty dies whose parameter measurements otherwise meet a fixed threshold set for the entire wafer, such as a Single Threshold Test Limit (STL) expectation for the wafer.
US07676763B2 Method and system for providing an outwardly expandable radial menu
An outwardly expandable radial menu, such as a plus-shaped menu, may be launched in a user interface screen and may include a center option and up to four other options arranged to the left, right, upward, and downward relative to the center option. The position of each of the options may be associated with certain option categories. A traditional selectable menu, such as drop down menu, may be appended to the plus-shaped menu. A determination may be made regarding whether a portion of the plus-shaped menu will exceed a display boundary of the user interface screen. A placeholder may be displayed in place of the portion that is determined to exceed the display boundary. In response to user navigation to the placeholder, the plus-shaped menu may be shifted so that the portion replaced by the placeholder may be displayed.
US07676762B2 Method of controlling an Internet browser interface and a controllable browser interface
The present invention is directed to a method of dynamically controlling and displaying an Internet browser interface, and to a dynamically controllable Internet browser interface. In accordance with the present invention, a browser interface may be customized using a controlling software program that may be provided by an Internet content provider, an ISP, or that may reside on an Internet user's computer. The controlling software program enables the Internet user, the content provider, or the ISP to customize and control the information and/or functionality of a user's browser and browser interface.
US07676761B2 Window grouping
A framework is provided for obtaining window information. The window information can be applied to different assignment models to assign windows to different groups. A group may correspond to a task being performed by a user. The window information can be semantic or temporal information captured as window events and properties of windows whose events are captured. Temporal information can be information about switches between windows. Semantic information can be window titles. Temporal information, semantic information, or both, can be used to assign windows to groups.
US07676754B2 Method and program product for resolving ambiguities through fading marks in a user interface
Resolving an ambiguous input. When an ambiguous user input is received, the user input is displayed, for example, in a way that either the ambiguity is resolved or the ambiguity is indicated to the user by unique and distinctive graphical indications. Then, after waiting either for a time to receive a corrective input from the user or for a predetermined time, the display of the user input is faded.
US07676751B2 System and method for processing applicant input information
An automated method for generating Graphical User Interfaces (GUI's) is illustrated in the context of a system for processing financial applications. In one embodiment, the GUI generator converts domain data representing over one thousand application types into an equal number of corresponding user screens. The interface may also be bidirectional, operating on user inputs to validate data or check for double keying.
US07676746B1 System and method for in-context authoring of alternate content for non-textual objects
A system and method for enabling in-context authoring of alternate content for one or more non-textual objects is presented. An electronic document containing content that includes at least one non-textual object is accessed. In-context editing of alternate content corresponding to the non-textual object is facilitated. The alternate content is presented contextually co-located with the content located proximate to a physical placement of the non-textual object. Editing operations are performed on the alternate content in response to editing commands. A system and method for enabling in-context authoring of alternate content for one or more non-textual objects is also presented. An electronic document containing content is accessed. In-context editing of alternate content corresponding to a non-textual object is facilitated. A segment of the content is selected. The non-textual object is obtained from a data source and substituted for the content segment, which is stored as the alternate content for the non-textual object.
US07676739B2 Methods and apparatus for knowledge base assisted annotation
Improved document annotation techniques are provided. For example, in one aspect of the invention, a technique for determining an annotation for a document includes the following steps/operations. A user-proposed annotation to be associated with the document is obtained. Then, the technique automatically determines, in accordance with a knowledge base, whether the user-proposed annotation matches at least one allowed annotation.
US07676737B2 Synchronization mechanism and the implementation for multimedia captioning and audio descriptions
A system for outputting a media stream and supplemental media streams is provided. A media stream manager outputs the media stream and associated supplemental media streams on a media stream output device. A timing module generates triggering events in conjunction with the output of the media streams according to event data. The media stream manager monitors for and detects the triggering events during the output of the media streams. Upon detecting a triggering event, the media stream manager determines which supplemental media streams are associated with the triggering event and iteratively outputs each associated supplemental media stream to the media stream output device. Supplemental media streams are output either synchronously or asynchronously according to previously determined information. A supplemental media stream that is output asynchronously to the media stream suspends the media stream and the timing of the media stream while the supplemental media stream is output.
US07676734B2 Decoding apparatus and method and information processing apparatus and method
A decoding apparatus, decoding the LDPC code using a message passing algorithm, sets a message as a log likelihood ratio having, as a base, a real number “a” which is a power of 2, and includes a check node processing calculating unit for receiving a message from a bit node to calculate a message from a check node. The check node processing calculating unit includes a converter for converting an absolute value x of the message to output f (x) and a converting unit supplied as an input y with a sum of the absolute values x of the message from the totality of the bit nodes less one, converted by the converter, subdividing the input y in preset domains and for converting the number in the domain into g (y), and expresses the boundary values of the domains of the input y and f (x) by a power of 2.
US07676733B2 Techniques to perform forward error correction for an electrical backplane
Techniques to perform forward error correction for an electrical backplane are described. An apparatus comprises a physical layer unit having a forward error correction sublayer to perform forward error correction using a single bit to represent a two bit synchronization header.
US07676731B2 Transceiver apparatus and method for efficient retransmission of high-speed packet data
A method for retransmitting coded bits by a transmitter in response to a retransmission request from a receiver in a mobile communication system. The method comprises determining a modulation technique to be used at retransmission as a modulation technique having a lower modulation order than a modulation technique used at initial transmission; determining a puncturing pattern according to an HARQ (Hybrid Automatic Repeat Request) type, and selecting as many coded bits as the number of coded bits that can be symbol-mapped by the determined modulation technique, among the coded bits punctured by the determined puncturing pattern; and symbol-mapping the selected coded bits by the determined modulation technique, and transmitting the symbol-mapped coded bits to the receiver.
US07676728B2 Apparatus and method for memory asynchronous atomic read-correct-write operation
A memory controller and method that provide a read-refresh (also called “distributed-refresh”) mode of operation, in which every row of memory is read within the refresh-rate requirements of the memory parts, with data from different columns within the rows being read on subsequent read-refresh cycles until all rows for each and every column address have been read, scrubbing errors if found, thus providing a scrubbing function that is integrated into the read-refresh operation, rather than being an independent operation. For scrubbing, an atomic read-correct-write operation is scheduled. A variable-priority, variable-timing refresh interval is described. An integrated card self-tester and/or card reciprocal-tester is described. A memory bit-swapping-within-address-range circuit, and a method and apparatus for bit swapping on the fly and testing are described.
US07676726B2 Stabilization for random chip identifier circuit
A method of stabilizing an identification series of bits by iteratively reading the identification series and logical OR'ing the identification series with a mask string after each read of the identification series. This produces a mask string having a first value in all positions of the mask string where bits in the identification series have never changed value during all of the readings of the identification series, representing stable bits, and a second value in all positions of the mask string where bits in the identification series have changed value during at least one of the readings of the identification series, representing unstable bits. The number of the unstable bits in the mask string having the second value is counted, and a method failure code is selectively reported when the number of unstable bits exceeds a maximum allowable number of unstable bits. An identification string is produced from the stable bits, and an identification code is calculated from the identification string. The identification code does not disclose the identification string, but is able to confirm the accuracy of the identification string and selectively correct a given number of bits within a corrupted identification string. At least one of the identification string, the identification code, and the mask string are stored.
US07676721B2 Auto re-transmission request method in a wireless communication system
An ARQ system and method for a BWA communication system are provided. A transmitter activates an ARQ timer if exist transmission data or retransmission data and transmits the transmission data or the retransmission data to a receiver. The transmitter then receives a response signal for the transmitted data or the retransmitted data and stops the ARQ timer in the not exist of transmission data.
US07676718B2 Test circuit, method and apparatus for supporting circuit design, and computer product
A first FF outputs a first signal. A second FF captures the first signal and outputs a second signal. Each of the first and the second FF has a clock terminal to capture a clock signal. A third FF captures the first signal in parallel with the second FF. The third FF has a clock terminal to capture the clock signal in parallel with the clock terminal of the second FF. A buffer delays arrival of the clock signal to the clock terminal of the third FF. A comparing circuit compares the second signal and the third signal. An error collecting circuit captures a result of comparison to judge whether a timing error occurs in the second FF.
US07676717B2 Electronic circuit comprising a test mode secured by the breaking of a test chain, and associated electronic circuit
An electronic circuit includes configurable cells with a test input and an output. The configurable cells are capable of being connected to one another in a chain in a predefined order via the test inputs and the outputs to form a test shift register if they receive a chaining command signal. A connection control module disconnects the test input from at least one configurable cell if the connection control module receives an invalid identification key. The connection control module leaves disconnected the test input from the at least one configurable cell, or applies a constant potential on the test input of the at least one configurable cell, or connects the test input of the at least one configurable cell at an output of a random-data generator.
US07676715B2 Integrated circuit with continuous testing of repetitive functional blocks
A method of continuous testing of repetitive functional blocks provided on an integrated circuit (IC) which includes selecting one of the repetitive functional blocks at a time for testing, substituting a test repetitive functional block for a selected repetitive functional block, and testing the selected repetitive functional block during normal functional mode of the IC. An IC which includes repetitive functional blocks for performing corresponding functional block operations during normal functional mode of the IC, and a test system which performs continuous testing of each repetitive functional block while the functional block operations are performed during normal functional mode of the IC. One block may be tested during normal operation for each IC reset event without transferring or copying state information. Multiple blocks may be tested one at a time during normal operation by transferring state information between a selected block and a test block.
US07676712B2 System and method of clocking an IP core during a debugging operation
According to the invention, an IP core is clocked during a debugging operation by switching from the clock used for testing the device under test to a clock oscillator or any other free-running clock source.
US07676710B2 Error detection, documentation, and correction in a flash memory device
A memory device has an error documentation memory array that is separate from the primary memory array. The error documentation memory array stores data relating to over-programmed bits in the primary array. When the over-programmed bits in the primary array are erased, the error documentation memory array is erased as well, deleting the documentation data relating to the over-programmed bits.
US07676709B2 Self-test output for high-density BIST
A method, apparatus and system of a self-test output for high density BIST are disclosed. In one embodiment, an integrated circuit includes one or more memories, a BIST controller coupled to the one or more memories to perform write operation and to receive a PASS/FAIL signal from each embedded memory and one or more comparators coupled to the one or more memories latch mutually identical outputted data coming from the memories upon a rising edge of an ORDY signal. In addition, the comparators may compare the latched mutually identical outputted data and output associated PASS/FAIL signal to the BIST controller. The BIST controller registers the received PASS/FAIL result upon receiving the PASS/FAIL signal from the comparators. The integrated circuit may include output registers coupled to the BIST controller and the comparators output a data log substantially serially upon receiving a SHIFT/CLK signal from the BIST controller.
US07676708B2 Semiconductor integrated circuit with full-speed data transition scheme for DDR SDRAM at internally doubled clock testing application
The present invention provides a circuit and a method for the full speed testing of semiconductor memory chips. The invention provides a full-speed data transition scheme for double data rate (DDR) synchronous dynamic random access memory (SDRAM). For high speed or double speed stress testing of DDR SDRAM, the internal clock is double the speed of the external clock. During high speed test, this causes the data to be written or presented to the data path two times. This invention provides a circuit and method for creating a full-speed data transition scheme to overcome this double speed testing problem.
US07676706B2 Baselining backend component response time to determine application performance
Deviation of expected response times is used to characterize the health of one or more backend machines invoked by an application to process a request. Performance data generated in response to monitoring application execution is processed to select backend response time data. The selected data is processed to predict future values of a time series associated with backend response time. The predicted response time values are compared to actual response time values in the time series to determine a deviation from the predicted value. Deviation information for the time series data of response times is then reported to a user through an interface in a simple manner.
US07676703B2 Failure diagnosis system, image forming apparatus, computer readable medium and data signal
A failure diagnosis system includes a first database, a second database, an observation-information acquiring unit, a determination-probability calculating unit and an occurrence-probability calculating unit. A first cause-and-effect network stored in the first database stochastically represents a relationship between failure-type candidates and first observation information, which have cause-and-effect relationships with the failure-type candidates. Each second cause-and-effect network stored in the second database stochastically represents relationships between second observation information and failure-cause candidates. The observation-information acquiring unit acquires the first and second observation information from a diagnosed system. The determination-probability calculating unit calculates a determination probability of each failure-type candidate based on the first observation information and the first cause-and-effect network. The occurrence-probability calculating unit calculates occurrence probabilities of the failure-cause candidates for each failure-type candidate based on the second observation information and the second cause-and-effect networks.
US07676699B2 Event trace conditional logging
Use of configuration information to specify particular conditions under which trace events are to be logged. When accessing trace events generated by various modules, configuration data is referred to specifying condition(s) under which the trace events should be logged. If the log condition(s) are satisfied, the trace events are logged. Otherwise, they may be discarded. Thus, the number of trace events in the log may be significantly reduced to those trace events that satisfy conditions of interest to an evaluator.
US07676697B2 Using a delay line to cancel clock insertion delays
A programmable delay is added to the data and clock data paths in order to cancel the effect of the clock insertion delays. This programmable delay is adjusted dynamically at runtime to optimize the performance of the interface.
US07676695B2 Resolution of computer operations problems using fault trend analysis
A set of fault records representing faults previously detected in an enterprise computer system is received and analyzed. The analysis comprises a variety of analytical operations and results in a report provided to a user, the report particularly including a set of fault sources identified as highly important to address, with respect both to the system as a whole and to particular categories of faults.
US07676694B2 Managing system components
System components are managed. Based on a first communication path to a component, first identification information for the component is determined. Based on a second communication path to the component, second identification information for the component is determined. Based on the first identification information and the second identification information, an identity for the component is determined. Based on the identity, a set of tests is performed on the component. Based on the failure rate of the set of tests, it is concluded that another component on the first communication path is faulty.
US07676692B2 Database automated disaster recovery
A method of automated disaster site recovery of a DB2 subsystem is presented. The method reads parameters contained in a user modifiable control dataset of recovery parameters for objects, systems, and applications to be recovered. The method also reads a DB2 system catalog containing recovery requirements. The method then creates recovery jobs based on the control dataset parameters and DB2 system catalog requirements. Control cards are created that will automatically submit the recovery jobs to a CA7 scheduling system via a batch terminal interface such that dependent recovery jobs will not be submitted until their pre-requisite recovery jobs have completed. An installation verification job is created that selects a row from each table being recovered and ensures that the recovery was successful. The control dataset can be updated with new application, object, and system recovery parameters on an as needed basis without affecting the recovery job creation process.
US07676691B2 Systems and methods for providing nonlinear journaling
In one embodiment, systems and methods are provided for nonlinear journaling. In one embodiment, groups of data designated for storage in a data storage unit are journaled into persistent storage. In one embodiment, the journal data is recorded nonlinearly. In one embodiment, a linked data structure records data and data descriptors in persistent storage.
US07676687B2 Method, computer program product, and system for limiting access by a failed node
In a multi-node computer system, file access by a failed node is limited. Upon receipt on an indication of a node failure, a fencing command is sent to disks in a disk subsystem to which the failed node has access. If the fencing command sent to a disk fails, the fencing command is sent to a server having access to at least one disk in a disk subsystem to which the failed node has access to limit access by the failed node to the disk in the disk subsystem. If the fencing command sent to the server does not result in limiting access by the failed node to all the disks in the disk subsystem, sending the command to another server having access to at least one disk in the disk subsystem to limit access by the failed node to the disks in the disk subsystem. The fencing command may be sent to various servers until access by the failed node to all the disks in the disk subsystem is limited or until the fencing command has been sent to all the servers. The fencing command may be sent one at a time to servers having access to the disks in the disk subsystem, may be sent concurrently to all the servers having access to the disks in the disk subsystem, or may be forwarded from one server to another.
US07676686B2 Delay locked loop circuit and synchronous memory device including the same
A delay locked loop (DLL) circuit for a synchronous dynamic random access memory (SDRAM) enables a more stable operation when the semiconductor operates in a power-down mode for low power. The present invention can prevent a phase update operation from being interrupted when the DLL circuit enters a power-down mode. For the above purpose, an off operation of a clock buffer is delayed until a clock signal notifying a final period of the phase update is activated.
US07676685B2 Method for improving the data transfer in semi synchronous clock domains integrated circuits at any possible m/n clock ratio
A method for data transfer between two semi-synchronous clock domains in a System on Chip (SoC) includes first and second integrated processors or circuits respectively operating at first and second clock frequencies. The SoC includes a phase for detecting, for each frequency ratio between the first and second clock frequencies, a maximum rate of the data transfer, with the rate being a function of all the possible input and output delays supported by the SoC. This is dependent on the parameters of the SoC. There is also a phase for programming a generic frequency converter between the first and second integrated processors for the data transfer, and a phase for scheduling the data transfer between the semi-synchronous clock domains.
US07676680B2 Systems and methods for distributing private placement documents
Methods of providing a private placement document to a potential investor in a private placement. The methods may comprise the step of generating the private placement document in an encrypted electronic format. The private placement document may include a unique identifier. The methods may also comprise the steps of providing the private placement document to the potential investor, and recording the unique identifier.
US07676678B2 Method for signing a data package and signing apparatus
A method for signing a data package uses a signing apparatus, the signing apparatus having a binary identification code comprises the step of providing a set of node keys and a check value for the data package and the step of determining a signature block having a plurality of signature fields. In addition, the method comprises the step of providing the binary identification code of the signing apparatus and the signature block in order to sign the data package.
US07676677B2 Digital signature method and apparatus
A digital signature method and apparatus is provided in which a first party with a first public/private key pair forms an ambiguous signature on subject data using at least the private key of the first key pair, a keystone initially only known to the first party, and the public key of at least one other public/private key-pair. This signature is ambiguous in that a signature-checking party can only verify that the signature is in the set comprising a signature created by the first party and a respective signature created by the possessor of the private key of the or each of the key pairs the public key of which was used in creating the signature. Revelation of the keystone renders the signature unambiguous. Such an ambiguous signature can be used to implement a fair exchange of signatures between any number of parties, with the exchanged signatures being ambiguous signatures until revelation of the initial signer's keystone.
US07676674B2 Method for authenticating electronic documents
A secure method for sending register, authenticated electronic documents is disclosed. The sender sends a first set of data, not including the plaintext message, encrypted with the public key of the recipient, and a second set of data, including the plaintext message, encrypted with a session key which was included in the encrypted first set of data. The recipient is first asked if he wants to receive the message, and then, upon seeing an abstract, asked if he wants to receive the full message. Confirmatory data regarding the decryption of the message and the presentation of the data to the recipient is recorded and sent to an authentication agent.
US07676670B2 Power supply control device and method, program, and recording/playback apparatus
A power supply control device includes a first signal output unit that outputs a re-power signal and an off-ready signal, the re-power signal being a signal for turning off the power supply of an apparatus for a predetermined period of time and then turning on the power supply of the apparatus, the off-ready signal indicating that the power supply of the apparatus is ready to be turned off; a second signal output unit that outputs a power-off enable signal for turning off the power supply of the apparatus to a power supply unit when the re-power signal and the off-ready signal are supplied to the second signal output unit; and a holding unit that holds the power-off enable signal for the predetermined period of time.
US07676669B2 Multi-core processor control method
The load/sense control of the setting value that corresponds to the processor core for CMP, etc. processors that have multi-cores realize, for such processors with multi-core structures, the shortening of system boot time during multi-core operation, flexible debugging methods, and improvement of yield with the aid of partial core quality product chips at time of semiconductor production, by equipping a core selection flag register that maintains the status of each core, and controlling the output to the core block from the processor common block through that core selection flag register status.
US07676667B2 Boot control apparatus and method
In one preferred embodiment, a boot control apparatus of an MCU includes a register, a reset signal generating circuit, and a controlling circuit. The register includes a first pin to receive a reset signal output from the reset signal generating circuit, and a second pin to receive a signal output from the controlling circuit. The controlling circuit includes a signal detecting circuit, and a delay circuit for delaying a signal output from the signal detecting circuit. The register is capable of sending a command to the MCU to allow the MCU to execute a warm boot if the first pin receives a reset signal and the second pin is at a low level, and sending another command to the MCU to allow the MCU to execute a cold boot if the first pin receives a reset signal and the second pin is at a high level.
US07676665B2 Arrangements for initialization-time and run-time integration of firmware and software extensions for supporting add-in hardware
Arrangements for initialization-time and run-time integration of firmware and driver software extensions for supporting add-in hardware.
US07676662B2 Virtualization of a non-privileged instruction that behaves differently when executed by privileged code than by non-privileged code
In various embodiments of the present invention, a virtual monitor can arrange to properly emulate execution of a cover instruction by operating-system code, or other code assuming to run at highest privilege level, by monitoring a window of instruction execution in which a cover instruction may be executed. Upon occurrence of an interruption, the virtual monitor may configure performance monitoring by the IA-64 processor to count the number of times a cover instruction is executed. When a subsequent attempt is made by a routine executing at a privilege level lower than the highest privilege level to read the contents of a special control register into which the contents of the CFM register would have been stored had a cover instruction been executed under conditions obtainable only to code running at the highest privilege level, the virtual monitor can determine whether or not a cover instruction was, in fact, executed by the non-privilege routine and can properly emulate access to the special control register by the routine running at less than highest privilege level. In alternative embodiments, other non-privileged instructions that behave different depending on the privilege level of the processor at the time they execute can be virtualized by the virtualization technique used for the cover instruction.
US07676659B2 System, method and software to preload instructions from a variable-length instruction set with proper pre-decoding
In a processor executing instructions from a variable-length instruction set, a preload instruction is operative to retrieve from memory a data block corresponding to an instruction cache line, pre-decode instructions from a variable-length instruction set in the data block, and load the instructions and pre-decode information into the instruction cache. An instruction execution unit indicates to a pre-decoder the position within the data block of a first valid instruction. The pre-decoder successively determines the length of each instruction and hence the instruction boundaries. An instruction cache line offset indicator that identifies the position of the first valid instruction may be generated and provided to the pre-decoder in a variety of ways.
US07676657B2 Across-thread out-of-order instruction dispatch in a multithreaded microprocessor
Instruction dispatch in a multithreaded microprocessor such as a graphics processor is not constrained by an order among the threads. Instructions for each thread are fetched, and a dispatch circuit determines which instructions in the buffer are ready to execute. The dispatch circuit may issue any ready instruction for execution, and an instruction from one thread may be issued prior to an instruction from another thread regardless of which instruction was fetched first. If multiple functional units are available, multiple instructions can be dispatched in parallel.
US07676651B2 Micro controller for decompressing and compressing variable length codes via a compressed code dictionary
The invention provides a code compression technology that is favorable for a micro controller or other embedded system, and for compressed codes, resulting from conversion of program codes into variable length codes, and grouped program codes, address conversion information for specifying the start address of each group and compressed code type information for specifying the code length of each compressed code contained in a group are stored in a memory, and by enabling a corresponding compressed code address to be calculated from a code address output by a CPU, code compression that is favorable for a micro controller or other embedded system is realized.
US07676650B2 Apparatus for controlling instruction fetch reusing fetched instruction
When an instruction stored in a specific instruction buffer is the same as another instruction stored in another instruction buffer and logically subsequent to the instruction in the specific instruction buffer, a connection is made from the instruction buffer storing a logically and immediately preceding instruction, not the instruction in the other instruction buffer, to the specific instruction buffer without the instruction in the other instruction buffer, and a loop is generated by instruction buffers, thereby performing a short loop in an instruction buffer system capable of arbitrarily connecting a plurality of instruction buffers.
US07676646B2 Packet processor with wide register set architecture
A Wide Register Set (WRS) is used in a packet processor to increase performance for certain packet processing operations. The registers in the WRS have wider bit lengths than the main registers used for primary packet processing operations. A wide logic unit is configured to conduct logic operations on the wide register set and in one implementation includes hardware primitives specifically configured for packet scheduling operations. A special interlocking mechanism is additionally used to coordinate accesses among multiple processors or threads to the same wide register address locations.The WRS produces a scheduling engine that is much cheaper than previous hardware solutions with higher performance than previous software solutions. The WRS provides a small, compact, flexible, and scalable scheduling sub-system and can tolerate long memory latencies by using cheaper memory while sharing memory with other uses. The result is a new packet processing architecture that has a wide range of cost/performance points, based on desired scheduling requirements.
US07676644B2 Data processing system, storage apparatus and management console
In a data processing system having a storage system and a management computer for managing the storage system, the management computer has an access right setting request unit for transmitting, to the storage system, a request to set a right to access a designated logical volume in response to a predetermined external input. The storage system also has: a control unit for dynamically expanding, as necessary based on an access request from the host computer, the capacity of a first type logical volume by dynamically assigning storage areas in units of segments of predetermined size thereto; and an access right setting unit for setting, in response to a request to set a right to access the first type logical volume from the management computer, a designated access right for each segment assigned to the first type logical volume.
US07676641B2 Storage system with multiple copy targeting and disk failure protection
An apparatus is disclosed in which a storage controller cooperable with a host and a plurality of controlled storage is provided to localize an impact of a failure to a target disk in an affected segment. The storage controller includes a host write component to write a data object to a source image storage; a first copy component responsive to a first metadata state to control copying of the data object to a first target storage; a second copy component responsive to a second metadata state to perform either: copying the data object to a second target or causing the first copy component to copy the second target to the first target; and a third copy component to control cascaded copying of the data object to a third target storage. Either the second or the third copy component controls cascaded copying of a delimited data image subsequence responsive to a metadata state indicating currency of a data grain in either the second or the third target.
US07676640B2 Flash memory controller controlling various flash memory cells
An electronic data flash card is accessible by a host system, and includes a flash memory controller and at least one flash memory device coupled to the flash controller. The boot code and control code for the flash memory system (flash card) are stored in the flash memory device during a programming procedure. The flash controller transfers the boot code and control code to a volatile main memory (e.g., random access memory or RAM) at start up or reset making a RAM-based memory system. Boot code and control code are selectively overwritten during a code updating operation. A single flash controller thus supports multiple brands and types of flash memory to eliminate stocking issues.
US07676637B2 Location-aware cache-to-cache transfers
In shared-memory multiprocessor systems, cache interventions from different sourcing caches can result in different cache intervention costs. With location-aware cache coherence, when a cache receives a data request, the cache can determine whether sourcing the data from the cache will result in less cache intervention cost than sourcing the data from another cache. The decision can be made based on appropriate information maintained in the cache or collected from snoop responses from other caches. If the requested data is found in more than one cache, the cache that has or likely has the lowest cache intervention cost is generally responsible for supplying the data. The intervention cost can be measured by performance metrics that include, but are not limited to, communication latency, bandwidth consumption, load balance, and power consumption.
US07676636B2 Method and apparatus for implementing virtual transactional memory using cache line marking
Embodiments of the present invention implement virtual transactional memory using cache line marking. The system starts by executing a starvation-avoiding transaction for a thread. While executing the starvation-avoiding transaction, the system places starvation-avoiding load-marks on cache lines which are loaded from and places starvation-avoiding store-marks on cache lines which are stored to. Next, while swapping a page out of a memory and to a disk during the starvation-avoiding transaction, the system determines if one or more cache lines in the page have a starvation-avoiding load-mark or a starvation-avoiding store-mark. If so, upon swapping the page into the memory from the disk, the system places a starvation-avoiding load-mark on each cache line that had a starvation-avoiding load-mark and places a starvation-avoiding store-mark on each cache line that had a starvation-avoiding store-mark.
US07676635B2 Recoverable cache preload in clustered computer system based upon monitored preload state of cache
An apparatus, program product and method monitor the state of a cache during a cache preload operation in a clustered computer system such that the monitored state can be used after a failover to potentially avoid the need to restart the cache preload operation from the beginning. In particular, by monitoring the state of the cache during a cache preload operation, any data that has been preloaded into a cache prior to a failure may be retained after a failover occurs, thus enabling the cache preload operation to continue from the point at which it was interrupted as a result of the failure.
US07676634B1 Selective trace cache invalidation for self-modifying code via memory aging
Selective trace cache invalidation for self-modifying code via memory aging advantageously retains some of the entries in a trace cache even during self-modifying code events. Instructions underlying trace cache entries are monitored for modification in groups, enabling advantageously reduced hardware. Associated with each trace cache entry are translation ages that are determined when the entry is built by sampling current ages of memory blocks underlying the entry. When the entry is accessed and micro-operations therein processed, the translation ages of the accessed entry are compared with the current ages of the memory blocks underlying the accessed entry. If any of the age comparisons fail, then the micro-operations are aborted and the entry is invalidated. When any portion of a memory block is modified, the current age of the modified memory block is incremented. If one of the current ages overflows, then the entire trace cache is flushed.
US07676632B2 Partial cache way locking
Systems and methods are disclosed for locking code in cache. A processor comprises a cache and a cache controller. The cache is configured to store a temporary copy of code residing in main memory. Also, the cache is divided into a number of cache ways, where each cache way is further divided into a number of cache way portions. The cache controller is configured to utilize a first signal and a second signal. The first signal designates one of the cache ways as a partial cache way and the second signal defines which ones of the cache way portions of the partial cache way are to be locked.
US07676629B1 Data structure for enforcing consistent per-physical page cacheability attributes
A data structure for enforcing consistent per-physical page cacheability attributes is disclosed. The data structure is used with a method for enforcing consistent per-physical page cacheability attributes, which maintains memory coherency within a processor addressing memory, such as by comparing a desired cacheability attribute of a physical page address in a PTE against an authoritative table that indicates the current cacheability status. This comparison can be made at the time the PTE is inserted into a TLB. When the comparison detects a mismatch between the desired cacheability attribute of the page and the page's current cacheability status, corrective action can be taken to transition the page into the desired cacheability state.
US07676622B2 System and method for improved bus communication
A system for bus communication includes a first port coupled to a bus, comprising a first engine configured to respond to bus signals on the bus, according to a predetermined protocol. A second port couples to the bus, comprising a second engine configured to respond to bus signals according to the predetermined protocol. A control module couples to the second port and is configured to receive a port state signal, and to disable the second port based on the received port state signal.
US07676618B2 Controlling resource transfers in a logically partitioned computer system
A resource and partition manager of the preferred embodiments includes a lock mechanism that operates on a plurality of locks that control access to individual I/O slots. The resource and partition manager uses the lock mechanism to obtain a lock on an I/O slot when transferring control of the I/O slot to a logical partition that is powering on and when removing the I/O slot from a logical partition that is powering off. The resource and partition manager uses the lock mechanism to remove control of an I/O slot from, or return control to, an operating logical partition in order to facilitate hardware service operations on that I/O slot or on the physical enclosure in which it is contained.
US07676613B2 Methods and structure for assuring correct data order in SATA transmissions over a SAS wide port
Methods and associated structure to assure correct order in delivery of SATA frames over a SAS wide port. In one aspect hereof, new connection requests from a SATA device are rejected until prior frames residing in receive buffers of the SAS/SATA controller are properly processed. In another aspect, when a device is already connected to the controller, the SAS/SATA controller may prevent return of a receiver ready primitive in response to a transmitter ready primitive until previously received frames are removed from the receive buffers.
US07676603B2 Write combining protocol between processors and chipsets
Systems and methods of processing write transactions provide for combining write transactions on an input/output (I/O) hub according to a protocol between the I/O hub and a processor. Data associated with the write transactions can be flushed to an I/O device without the need for proprietary software and specialized registers within the I/O device.
US07676599B2 System and method of binding a client to a server
A system and method of binding a client with a server. Embodiments of the present invention allow a client to receive and maintain a set of “best-fit” server IP addresses. The best fit server IP addresses establish a hierarchy of server addresses that are used by a client to maintain a binding with a server without using the DNS. Communicating the set of best-fit server IP addresses to a specific client is accomplished using extensions to one or more network protocols already used to support client/server communications, thus minimizing the amount of code needed to support the additional information transfer.
US07676597B2 Handling multiple network transport service levels with hardware and software arbitration
An interface adapter for a packet network includes a first plurality of execution engines, coupled to a host interface so as to read from a memory work items corresponding to messages to be sent over the network, and to generate gather entries defining packets to be transmitted over the network responsive to the work items. A scheduling processor assigns the work items to the execution engines for generation of the gather entries. Switching circuitry couples the execution engines to a plurality of gather engines, which generate the packets responsive to the gather entries.
US07676594B2 Middleware platform
The present invention relates to the provision of a middleware platform apparatus and related method operating on top of the heterogeneous wireless network. In other words, there is provided at least one bearer service in a heterogeneous wireless network for at least one application running at a mobile endpoint roaming in the heterogeneous wireless network. It is proposed to dynamically adjust (S10, S12) the at least one bearer service provided through the heterogeneous wireless network (10) according to an operational context of a mobile endpoint (12).
US07676590B2 Background transcoding
A system and methods are described for transcoding media content in the background on a source computer device prior to such time as a target media playback device is connected to the source computer for synchronization of the media content. The system and methods anticipate which media content to background-transcode based on user input rules and media status data that are maintained in a transcode database. Pre-transcoding media content provides advantages that include a significant reduction in the time needed to synchronize media content between a source computer and a target media playback device, and an efficient use of CPU power for transcoding media content at times when the CPU might otherwise stand idle.
US07676589B2 Automatic generation of portlets for visualizing data by exploiting object relationships
A method of automatically creating portlets for a portal system can include identifying a location of structured data described by a data model specification and automatically determining, from the data model specification, relationships between a plurality of objects within the structured data. The method further can include automatically generating a plurality of portlets, wherein each portlet is configured to query the structured data according to the relationships specified within the data model specification. One or more communication links between at least two of the portlets can be automatically created according to the relationships specified within the data model specification.
US07676587B2 Distributed IP trunking and server clustering for sharing of an IP server address among IP servers
Network servers in a cluster share the same network protocol address for incoming client requests, and in a data link layer protocol a reply of a client to a request from a server is returned to this same server. For example: (1) ports of the servers are clustered into one single network channel used for incoming and outgoing requests to and from the servers; or (2) ports of the servers are clustered into one single network channel used for incoming requests to the servers and a separate port of each of the servers is used for outgoing requests from each of the servers; or (3) logical ports of the servers are clustered into one network channel used for requests to the servers and a separate logical port of each of the servers is used for outgoing requests from each of the servers.
US07676585B1 System and method for dynamically adjusting a refresh interval
A method for providing information to a client device includes receiving a first status request from the client device and communicating status information to the client device in response. The status information specifies a first refresh interval. The method also includes detecting an input of the client device and determining a second refresh interval in response to detecting the input. The method further includes receiving a second status request from the client device after the expiration of the first refresh interval and communicating updated status information to the client device in response to the second status request. The updated status information specifies the second refresh interval.
US07676584B2 Method and apparatus for providing games and content
In an embodiment of the invention, a dongle is configured for communication with an electronic device. The dongle includes a connector, a controller, a first memory and a second memory. The connector is for interfacing with the electronic device. The controller is for controlling the interface between the connector and the electronic device. The first memory includes a file system. The controller is configured to provide automatic recognition of the dongle and mounting of the file system to the electronic device by using the connector when the dongle interfaces with the electronic device. The second memory has data for automatic navigation to a predetermined location. The dongle is configured for automatic execution of an element of the file system.
US07676582B2 Optimized desktop sharing viewer join
Embodiments herein are designed to counteract the negative effects of an attendee join in a remote session by employing several techniques. One technique maintains and determines maximum decoding capabilities of viewers, which are then used to determine, e.g., a least common denominator of encoding available. As such, a sharer can dynamically modify (either up or down) the encoding of the graphics stream without having to renegotiate decoding capabilities for each viewer upon a join/disjoin. In order to assist in resetting viewer state based on the above encoding technique, other embodiments provide for: context reset for delta and/or other types of order encoding; reset for all sharer and viewer caches; and reset of history for compression context. Another technique provides for delaying the joiner of attendees (and thus the reset of the graphics stream) based on a myriad of static and dynamic policy factors.
US07676579B2 Peer to peer network communication
Methods and apparatus for peer to peer network communication. In one implementation, a method of communicating between a first client system and a second client system includes: discovering first address information for a first client system connected to a first network address translation device; sharing the first address information with a second client system; receiving second address information for the second client system; and establishing communication between the first client system and the second client system using the second address information.
US07676578B1 Resource entitlement control system controlling resource entitlement based on automatic determination of a target utilization and controller gain
A control system for controlling resource entitlement for a resource compartment in a resource-on-demand system includes nested loops. An inner loop includes an adaptive feedback control system including an adaptive controller operable to automatically determining a gain for the control system. The gain varies depending on a demand of the resource compartment in a previous interval, and the adaptive controller is operable to determine a resource entitlement for the resource compartment for a current interval based on the gain and a target utilization for the current interval. An outer loop includes a feedback control system operable to automatically determine the target utilization for the current interval, wherein the target utilization varies based on at least one QoS metric measured for the previous interval and a QoS metric target.
US07676573B2 Node monitor client cache synchronization for mobile device management
A stateful cache layer is created at a mobile device client that tracks the state on both the mobile device and management service. The states are synchronized between the mobile device and the management service on every management session. Through the statefulness of the cache layer, unauthorized changes on the mobile device are detected and accordingly handled such as internal correction or reporting to the management service for actionable instructions. A cache layer on the management server is configured to identify organizational policy changes that affect specific devices and initiate unsolicited immediate management sessions to update the configuration to the specific devices.
US07676570B2 Determining client latencies over a network
A network latency estimation apparatus for estimating latency in network communications between a server and a client. The apparatus comprises an event observer for observing occurrences of pre-selected events. The events associated with the communication occurring at the server. A logging device associated with the event observer for logging into a data store the occurrence of the events together with respective time information. A latency estimator associated with the logging device for using the logged occurrences with the respective time information to arrive at an estimation of a client's latency for the communication.
US07676569B2 Method for building enterprise scalability models from production data
The invention provides a method for preparing a discrete event simulation model of a production network including a client and a plurality of servers on a plurality of network tiers connected by a network comprising the steps of executing a business function from the client on the production network, gathering resource data from the plurality of servers, normalizing the resource data, calculating a consumption of resources used by the plurality of servers, estimating a transaction cost associated with the consumption of resources and building a discrete event simulation model from the transaction cost.
US07676568B2 Centrally-controlled distributed marking of content
Presently disclosed is a method and apparatus for monitoring and diagnosing a content delivery network (CDN) by examining received content elements that have been marked with one or more identifiers. Diagnosing is accomplished by using all or part of one or more of the identifiers associated with errored or corrupted content elements to determine which network elements or connection paths are faulty. The identifiers may contain content-, server-, or receiver-specific data that denotes, respectively, the source of the content, the links associated with one or more of the servers utilized in the network, and/or data associated with the receiving computer system. Both marking and diagnosing may be performed at any location within the CDN or at any host computer connected to the CDN or receiver. The marking may also be dynamically reconfigured in order to facilitate diagnosis.
US07676564B2 Managing stored data on a computer network
A method and system for managing stored data on a computer network organizes data into logical volumes, and each logical volume has a friendly name associated with it. A domain controller keeps track of the friendly names of the logical volumes and associates those friendly names with the actual physical paths of the logical volumes. When a client computer on the network wishes to access a logical volume, it sends a look-up request having the friendly name to the domain controller. The domain controller may fulfill the request by sending the path of the logical volume to the client computer.
US07676563B2 Task-oriented management of server configuration settings
Task-oriented management is provided for managing server configuration settings. The server configuration settings are logically grouped into a set of tasks. User interface elements are mapped to each task in the set of tasks. The task represented by a user interface element is also mapped to one or more of the server configuration settings. The task list is displayed that includes each of the mapped tasks. When a task is selected, a user interface page module is displayed. Using the user interface page module, the server configuration settings that correspond to the task are modified as the task is completed when the user selects corresponding actions as the user is guided through the task.
US07676562B2 Computer system for accessing instrumentation information
To maintain and manage a computer network, a system administrator may monitor a large number and variety of components, each component comprising a variety of resources. The instrumentation of a resource may be monitored and/or manipulated by receiving a Simple Object Accessing Protocol (SOAP) message comprising an operation identifier for accessing instrumentation information and a resource identifier associated with a computer system resource. The management system may resolve the resource identifier into an address for a local handler associated with the resource, and may send a local request to the local handler at the resolved address.
US07676556B2 Method and apparatus for configuring information for multiple network access providers
A computer program product that provides a graphical user interface for configuring communication information for multiple network service providers on a computer system. The program product is operable to display a network communication scene that includes edit windows and selectable options for a user to view, enter, remove, and modify configuration information for at least one network service provider, and allows the user to enter information for establishing communication with the same network service provider using at least two different communication mediums, and from several different geographical locations.
US07676555B2 System and method for efficient control and capture of dynamic database content
A system and method for efficient control and capture of dynamic database content for rapidly providing a user with a highly relevant collection of documents related to a query. The system and method for efficient control and capture of dynamic database content includes a computer system with a storage means for facilitating the retention and recall of dynamic database content and a communications means for facilitating bi-directional communication of the computer system with local or distributed networks; an executory module operationally coupled to the computer system for controlling the storage means and the communications means as well as directing the system for the efficient control and capture of dynamic database content to a plurality of pre-selected Internet sites; and a capture module which is in communication with the executory module and facilitates selection of the plurality of Internet sites associated with a query submitted by a user of the system.
US07676554B1 Network acceleration device having persistent in-memory cache
A network acceleration device includes a persistent, in-memory cache of network content. For example, the cache may store content in a manner that allows a software process to map virtual memory to specific, known regions of an underlying physical memory. Upon detecting a failure of a process executing within the network device, the network acceleration device may restart the software process and remap data structures of the cache to the known regions of the physical memory without necessarily requiring that the cache content be reloaded from a non-volatile memory, such as a hard drive. In this manner, the network acceleration device may accelerate download speeds by avoiding timely cache content restoration in the event of a software process failure.
US07676548B2 System and method for providing a presence service
A system and method including registering state information capable of being published by an Event Publication Agent (EPA) using a Media Feature Tag according to Session Initiation Protocol (SIP); sending a Publication Rule for target state information from a Ruler to an associated EPA; routing the Publication Rule to the EPA; receiving, by the EPA, the Publication Rule; performing publication to an Event State Compositer (ESC) according to the Publication Rule; requesting to update or cancel the Publication Rule; receiving the request from the Ruler and modifying the Publication Rule accordingly; performing publication from the EPA to the ESC according to the modified Publication Rule; sending a Publication Rule synchronization request from the Ruler to the EPA using an event package; sending a response message to the Publication Rule synchronization request from the EPA; and sending notification of further updates of the Publication Rule from the EPA.
US07676544B2 File sharing system, file sharing method, and recording medium storing file sharing program
A file sharing system connected to both a telephone network and a data communication network includes a telephone conversation state monitoring part for recording information for identifying speakers having a telephone conversation for each telephone conversation in a recording part as telephone conversation state data, a sharing space generating part for generating a file sharing space to a file sharing server for each telephone conversation, and recording information for identifying a file sharing space and information for identifying a speaker in a recording part in such a manner that they are associated with each other, and an access control part enabling access from a communication terminal by the speaker associated in the association data, among accesses from the communication terminals with respect to the file sharing Space. Because of this, the file sharing system allows a file to be shared with a party on the other side during a telephone conversation even without using a terminal with a particular function added thereto.
US07676543B2 Associating presence information with a digital image
The present invention provides a computer-implemented method and system for associating presence information with a digital image. Aspects of the preferred embodiment include allowing an identifier associated with at least one object depicted in the image to be stored as image metadata; using the identifier to associate presence information with the at least one object; and performing an action related to the object using the associated presence information.
US07676540B2 Scoped referral statements
Methods, systems, and data structures for communicating object metadata are provided. A generic metadata container is presented that allows object metadata to be described in an extensible manner using protocol-neutral and platform-independent methodologies. A metadata scope refers to a dynamic universe of targets to which the included metadata statements correspond. Metadata properties provide a mechanism to describe the metadata itself, and metadata security can be used to ensure authentic metadata is sent and received. Mechanisms are also provided to allow refinement and replacement of metadata statements. The metadata container may be used to convey referral data to update routing tables in network nodes, and may also be used register referral statements and query a node for referral information.
US07676534B2 Coordinate mutual converting module
A coordinate mutual conversion module is provided which is capable of readily utilizing a global mesh code. A zone number (I-VI) and an east-west number within a block are derived from the longitude of a requested position (S1). A block number and a south-north number are derived from the latitude of the requested position (S2). A unit number is derived from the east-west number and south-north number (S3). The value of the western end longitude of the derived unit is subtracted from the value the longitude of the position to derive the difference which is divided by 2160 seconds (S4), the resulting value is multiplied by 10 raised to n, and an integer part of the resulting value is defined to be an east-west number of a mesh (S5). The latitude of the position is subtracted from the northern end latitude of the derived unit to derive the difference which is divided by a value in seconds converted from difference A of the unit (S6), the resulting value is multiplied by 10 raised to n, and an integer part of the resulting value is defined to be a south-north number of the mesh (S7). The block number, unit number, east-west number, and south-north number are arranged in this order to create an N-code (S8).
US07676533B2 System for executing SIMD instruction for real/complex FFT conversion
An FFT conversion instruction based on a single instruction multiple data (“SIMD”) technique is executed to reduce the number of cycles for software to perform conversion processing used in an FFT computation. In an embodiment, the FFT conversion instruction implements two instances of a conversion operation, i.e., 2-way SIMD, over two sets of complex points at once. A control register or variant opcode controls an inverse flag to control the behavior of the conversion process. In an embodiment, the control register contains a control bit to select between forward and inverse FFT context.
US07676526B1 System, method and computer program product for multi-level file-sharing by concurrent users
A method of accessing a shareable computer file includes receiving a request to access the shareable computer file, retrieving a file ID from a stub file corresponding to the shareable computer file, retrieving a file name from a database corresponding to the file ID, accessing the shareable computer file if a user has not modified the shareable computer file, and accessing a modified copy of the shareable file stored in the stub file if the user has modified the shareable computer file. A database is generated in operating system space or accessed using the operating system, and includes file IDs and their corresponding file names for shareable computer files. The stub file is generated locally to correspond to the shareable computer file, and includes a modified copy of the shareable computer file if the shareable computer file has been modified, and a link to the shareable computer file if the shareable computer file has not been modified. If the shareable computer file has not been modified, a read-only operation retrieves any of file contents, file position and file size from the shareable computer file. File attributes relating to the shareable computer file can be retrieved from the stub file. The database is provided by the operating system for use by a Virtual Private Server.
US07676525B2 Efficient query processing of merge statement
Disclosed are systems and methods for optimization and efficient processing of MERGE statements. MERGE allows performing a mix of inserts, updates, and deletes in a single statement, and introduces new challenges compared to legacy DML statements, where the kind of action to be performed is hard-coded and known at compile time. Such optimizations may include Halloween Protection detection for MERGE statements, optimized prevention of non-deterministic MERGE statements, in-place inserts for MERGE statements scanning the “Read Instance” of the target table, and optimized execution of MERGE statements seeking the “Read Instance” of the target table. Such optimizations may be fundamental in order to ensure proper performance and reliable processing times.
US07676521B2 Keyword search volume seasonality forecasting engine
A method and system are provided for forecasting keyword search volume. Keywords are categorized by concept and by the amount of data available for use in predicting future behavior. The keywords and/or the categories can also be categorized as seasonal or non-seasonal. A category level seasonal variation pattern can then be calculated based on keywords in the category that have sufficient historical data. A search volume can then be predicted for one or more keywords, with an appropriate calculation algorithm being selected based on the concept category, seasonal classification, and historical data available for the keywords.
US07676519B2 Method and system for responding to requests relating to complex data maintained in a structured form
A method and apparatus for processing user entered input and providing a response in a system for autonomously processing requests includes rules. For each rule, whether the input is recognized is determined. If it is, a response is sent to the user. To determine recognized input, the method attempts to match the rule to a pattern. If a match is not found, the input is not recognized. If a match is found, the input is recognized and the response is sent. Alternatively, the input is conditionally recognized and a statement validator is executed which queries structured data to determine if a logic statement evaluates to true. Depending on how the statement evaluates: i) the input is recognized and the response is sent, ii) the structured data is queried again for the next statement validator, or iii) the input is not recognized and the method continues to the next rule.
US07676518B2 Clustering for structured data
A system and method for processing data using a bubble clustering algorithm are presented. In the system and method, a set of data is formatted for processing. A set of business objects containing the formatted data is grouped into a smaller set of bubbles, each bubble comprising a container that provides only statistical information about the business objects therein. The bubbles are then clustered based on a nearest neighbor similarity, and a visualization of the clustered bubbles is generated.
US07676516B2 System and method for the optimization of database access in data base networks
A database network router (DNR) in a database network includes a client access module and a database resource manager that communicate with each other using a common software interface. The client access module communicates with clients including application servers and external database servers; and the database resource manager communicates with the database servers. The DNR also includes a protocol manager for handling multiple database protocols. The database network router also includes local data cache storage to store commonly used data objects, results of parsed query statement, non-optimized query statements, and optimized alternatives and assigns a priority to each client on log-in. The DNR provides a method for connections pooling, a method for balancing the load in a database networks and a method for synchronizing the data stored in cache memory with the database network and method for synchronizing the data stored in cache memory with the database to insure data reliability. The DNR also provides a method for monitoring and optimizing data queries to improve the performance of the database network. The DNR also provides a method to migrate from an old to a new version of the database.
US07676513B2 Scheduling of index merges
While consulting indexes to conduct a search, a determination is made from time to time as to whether it is more efficient to consult individual indexes in a set or to merge the indexes and consult the merged index. The cost of merging indexes is compared with the cost of individually querying indexes. In accordance with the result of this comparison, the indexes are merged and the merged index is consulted, or the indexes are individually consulted. A cost-balance invariant in the form of an inequality is used to equate the cost of merging indexes to a weighted cost of individually querying indexes. As query events are received, the costs are updated. As long as the cost-balance invariant is not violated, indexes are merged and the merged index is queried. If the cost-balance invariant is violated, indexes are not merged, and the indexes are individually queried.
US07676512B2 Document management server, information terminal apparatus, image forming apparatus, document managing method, and program
When a certain file is updated, a document management server determines whether a “registration state information mail” is set for that file, and after that, performs “self information mail” setting processing. Computer requests the document management server to transmit an electronic file, and prints and displays the electronic file according to an operation definition corresponding to the file format of the received electronic file. MFP inquires whether the document to be displayed is an electronic file stored in the document management server or an electronic file recorded on an external storage medium. Further, in response to an operation of a touch panel, MFP changes a magnifying power of display data, and rotates an image to change the direction by setting the central position of the rotation to a display center of an image being currently displayed.
US07676511B2 Method and apparatus for reducing object pre-tenuring overhead in a generational garbage collector
In some circumstances a generational garbage collector may be made more efficient by “pre-tenuring” objects or directly allocating new objects in an old generation instead of allocating them in the normal fashion in a young generation. A pre-tenuring decision is made by a two step process. In the first step, during a young-generation collection, an execution frequency is determined for each allocation site and sites with the highest execution frequency are selected as candidate sites. In the second step, during a subsequent young-generation collection, the survival rates are determined for the candidate sites. After this, objects allocated from sites with sufficiently high survival rates are allocated directly in the old generation.
US07676508B2 Method and system for recording and replaying input-output requests issued by a user-mode program
I/O request data for user-mode programs is recorded into a log, which later allows the I/O requests to be replayed. By substantially exact replay, tests are performed with different versions/combinations of kernel components using the same I/Os as when recorded. A user-mode record/replay program and kernel-mode filter driver record a program's I/O requests, such as data I/O request packet (IRP) data received by the filter driver. While recording, tests exclude IRPs not directly resulting from program requests. Recorded I/O request data is maintained in log file records. At replay time, the records are read and corresponding I/O requests sent towards the storage volume as if requested by the original program. Tables are maintained for information relevant to the replay context, such as file handles, file IDs, and short names that vary from the record context. Substitution from the tables allows I/O requests to be replayed as originally issued.
US07676506B2 Differential file compression of software image versions
Embodiments include systems and methods for pre-processing and post-processing original and new versions of files as part of difference file generation between the original and new file versions. The systems and methods of an embodiment include a set of algorithms that reduce the difference file size by preprocessing a variety of regions in software images for embedded computing devices, an example of which is the compressed read-only memory (ROM) file system (CRAMFS) image. The algorithms treat a variety of types of data regions that are created by the compiler. Embodiments operate on the server side and the client side. On the server side, the preprocessing generates Compact Functional Differences (CFD) hint data directly from a pair of CRAMFS images, without the use of symbol files or log files generated by compiler/linker utilities.
US07676498B2 Method and data processing system for managing user roles
The illustrative embodiment provides a computer implemented method, a data processing system, and a computer program product for managing user roles. A customization application receives a request to modify a user role for an application. In response to the request, the customization application allows a user to modify a set of features associated with the user role to form a set of customized features. A role database stores the set of customized features for the user role. The user roles in the role database are available for use by a plurality of users of the application.
US07676497B2 Apparatus and method for report publication in a federated cluster
A report publication system includes a first set of report management servers defining a first cluster supporting a common report management architecture. A first set of client machines operate in accordance with the common report management architecture. The first client machines are configured to access the first cluster. A second set of report management servers defines a second cluster supporting the common report management architecture. A second set of client machines operate in accordance with the common report management architecture. The second client machines are configured to access the second cluster. A first client machine of the first set of client machines invokes a report on the first cluster to form a published report with a designated destination address. The published report is exchanged between the first cluster and the second cluster via the Internet in accordance with the destination address. A second client machine of the second set of client machines accesses the published report through the second cluster.
US07676487B2 Method and system for formatting and indexing data
According to one embodiment, a method for formatting and indexing data includes selecting an input data string associated with a data entry. The input data string is of a first format associated with a first numeral system. The input data string is converted to a second format to create an output data string, which is associated with a second numeral system that is a higher-based numeral system than the first numeral system. The output data string is used to create an index associated with the data entry.
US07676483B2 Executable task modeling systems and methods
Systems and methods are provided for task modeling with models that are adaptive and executable at runtime. In one implementation, a method is provided for executing a task model at runtime. The method may comprise providing a task model comprising a plurality of tasks, executing an application to schedule one or more of the tasks, and monitoring a state of one or more of the tasks. Further, the method may include detecting a change in the state of one or more of the tasks, and updating, during runtime execution, the task model based on the detected change in the state of one or more of the tasks.
US07676476B2 Data types with incorporated collation information
The subject invention pertains to a system and method of incorporating collation information into data types. In particular, the subject invention provides for parameterizing data types with collation information such that a comparison between two different collations generates a static-type error rather than a run-time error. Additionally, the invention affords for conveniently working with localized data types to allow generic parameterization over collations as well as ordinary types. In the context of strings, the present invention enables concurrent use of strings in multiple languages and facilitates the correct handling thereof.
US07676472B2 Method and apparatus for accessing web services
Methods, apparatuses and computer programs for making information relating to web services available to applications hosted by a client platform and/or using such information to invoke web services for use by an application hosted by a client platform are disclosed. The information is preferably obtained from a local repository or otherwise from a remote repository via the internet. The information may relate to web services previously used by the applications such as particular invocation instances of those web services. The information may comprise statistical Quality of Service (QoS) information relating to particular invocation instances of web services.
US07676467B1 User segment population techniques
A facility for identifying users that have an interest in a selected subject is described. For each of a number of actual users, the facility establishes a user behavior record describing the behavior of the actual user. The facility also establishes a user behavior record describing behavior of a virtual user. The behavior described by the user behavior record for the virtual user is made up of actions each tending to indicate an interest in the selected subject. The facility identifies a proper subset of the actual users whose user behavior records are most similar to the user behavior record of the virtual user as interested in the selected subject.
US07676463B2 Information exploration systems and method
Disclosed information exploration system and method embodiments operate on a document set to determine a document cluster hierarchy. An exclusionary phrase index is determined for each cluster, and representative phrases are selected from the indexes. The selection process may enforce pathwise uniqueness and balanced sub-cluster representation. The representative phrases may be used as cluster labels in an interactive information exploration interface.
US07676453B2 Partial query caching
When a query is performed an execution plan is formed, which is made up of a plurality of plan operators. Before executing any given plan operator, a storage area is checked. If a results set has been stored corresponding to the plan operator, then the cached results set is used instead of the executing the plan operator. If no results set exists that corresponds to the particular plan operator, the plan operator is executed, and the results set that is output may be stored for use by another plan operator of another execution plan.
US07676448B2 Controlling installation update behaviors on a client computer
A method for controlling the update installation behavior of a computing device according to installation attributes is presented. When present, a mandatory installation attribute associated with a software update causes the installation process executed on the computing device to disallow a user to selectively not install the software update. A priority installation attribute causes the computing device to request a higher amount of network bandwidth for obtaining the software update's content for installation on the client computing device. A deadline installation attribute associated with the software update causes the computing device to permit a user to selectively not install the software update until an associated deadline passes, at which time the software update is installed without further user interaction. A zero system interruption (ZSI) installation attribute causes the computing device to automatically install the software update without user interaction if the computing device is properly configured.
US07676446B2 System and method for making decisions
Systems and methods are disclosed to assist in making decisions. The systems and methods consider situations where the user is determining which of several alternatives is the best choice. The criteria to evaluate the decisions are input into a grid, and the user rates the different alternatives against the different criteria. Given several alternative choices or options, it provides the probability each alternative is the right selection. In one embodiment, the system implements a Bayesian approach. The systems and methods may estimate the chance some important consideration was missed thereby reducing the chance of being surprised or blindsided. The system and method may also examine the inputs to a decision analysis in order to detect entries that might reflect bias, assumptions or unusual reasoning, thereby increasing the chance of obtaining the correct answer. The systems and methods may also identify the factors that were predictive. The systems and methods do not accept information as valid and correct; rather, they allow cross-checking and verification, and further employ sub-systems and sub-methods to reduce mistakes. Systems and methods so disclosed may be employed in financial analyses, intelligence analysis, etc.
US07676445B2 Apparatus, system and method for developing failure prediction software
An apparatus, system, and method are provided for developing failure prediction software for a storage system. The present invention allows a user to edit and revise a failure prediction algorithm that includes fuzzy logic rules. The failure prediction algorithm is generated in a human readable format and uses terms and operators familiar to experts in the field of storage systems. In addition, the present invention generates the machine-readable code necessary to implement or test a draft failure prediction algorithm. If the results of the failure prediction algorithm are unsatisfactory, the user may revise the failure prediction algorithm and re-run the tests until the results correspond to expected results. In addition, the present invention includes a performance monitor, processor, and determination module. The performance monitor gathers performance data for a storage system. The processor executes the failure prediction algorithm on the performance data to produce a result. The determination module selectively forecasts failure of one or more components of the storage system in response to the result.
US07676439B2 Electronic data vault providing biometrically protected electronic signatures
An eVault system securely stores personal data and documents for citizens and allows controlled access by citizens and optionally by service providers. The eVault may be adapted to allow processes involving the documents to be carried out in a secure and paperless fashion. Documents are certified, and biometric matching is used for security. On effecting a match with a biometric identifier presented by a user, the user is allowed access to his personal eVault and to access a personal cryptographic key stored therein. One or more of these personal keys may be securely applied within the eVault to generate an electronic signature, amongst other functions.
US07676438B2 Personal digital assistant as smart card
A system for authenticating a document, D. A trusted party applies an algorithm to D, for example, by treating each byte of data within D as a number, and treating the numbers as inputs to the algorithm. The trusted party obtains a result from the algorithm, termed a Message Authentication Code, MAC. The trusted party gives a courier both (1) D and (2) the MAC, as by loading both into a portable computer carried by the courier. The courier delivers both D and MAC to a recipient, who is equipped with the identical algorithm. The recipient applies the algorithm to D. If the recipient obtains the MAC, the recipient concludes that no tampering of D occurred. The reason is that successful tampering requires the courier to replace MAC with a fabricated MAC(fab). MAC(fab) must possess the characteristic that the algorithm would produce MAC(fab) when applied to the tampered document D. However, since the courier does not know the algorithm, and since the number of possible algorithms is nearly infinite, the courier cannot produce MAC(fab).
US07676437B2 Real-time license enforcement system and method
A license enforcement system is disclosed herein. The system receives digitized licenses associated with computer applications in a secure license store. The licenses are then monitored and compared with the actual use by users to determine compliance with licenses. If users employ an application in violation of licensing terms then corrective action can be taken such as providing warnings and/or shutting down or denying access to a licensed application. Additional security features are employed to ensure that license store data is valid and that the system is constantly monitored except where a bypass component is properly utilized. Furthermore, a user can utilize a plurality of different wizards such as an add license wizard, a backup license wizard and a restore license wizard, to facilitate easy step-by-step interaction with the license system.
US07676434B2 Payer direct hub
A system and methods for processing payment requests submitted by a payer through a single user interface. The system obtains a merchant identification and a processing platform associated with each payee. The system receives at least one payment request from the payer. Payment instructions are generated based on each payment request received from the payer. The system routes each of the payment instructions to an acquirer processor for authorization to be processed as a credit card transaction.
US07676430B2 System and method for installing a remote credit card authorization on a system with a TCPA complaint chipset
The Trusted Computing Platform Alliance (TCPA) Specification is implemented to allow a credit card company to remotely install a credit card private key into a TCPA module to create a Trusted Platform Module (TPM). More specifically, when a credit worthy user applies for a credit card, the user will send the credit card company a public portion of a “non-migratable storage key,” which is accredited a TPM endorsed by a Certification Authority. The credit card company will create its own public/private key pair according to the TCPA Specification, to create a TCPA header, and wrap the full structure by encrypting it with the public portion of the TCPA non-migratable storage key. The credit card company then sends by email the encrypted bundle with a certificate for it, and sends a corresponding pass phrase by regular mail.
US07676427B1 System and method of continuous assurance
A computer system for conducting continuous assurance of financial documents is disclosed. The computer system comprises a processor, a bus coupled to the processor, a memory coupled to the bus, a mass storage system coupled to the bus, a communication device coupled to the bus, and continuous assurance software resident in the memory. The continuous assurance software, when executed, performing the steps of accessing client database at a predetermined interval, downloading total population from client database, performing analysis, evaluating analysis results, comparing total population to financial statements, determining a risk rating for each predetermined group, determining a materiality of anomalies, and displaying results.
US07676426B2 Biometric risk management
The present invention provides methods and systems for managing Risk by associating a biometric profile with other data relevant to a Risk subject. Computerized systems can receive informational data that relates generally to Risk variables and relate the information to known biometric profiles. Compiled information can be situated and conveyed to a compliance department and be able to demonstrate to regulators that a financial institution has met standards relating to Risk containment.
US07676421B2 Method and system for providing an automated auction for internalization and complex orders in a hybrid trading system
A method of providing an automated auction for internalization for the purchase or sale of securities or derivatives in an exchange is disclosed. The method may include receiving an order at an electronic trade engine, disseminating a request for price message to at least one user in response to receiving the order, receiving a one-sided response message representative of a participant-type in response to the request for price message, selecting an allocation algorithm from a plurality of allocation algorithms, initiating the selected allocation algorithm and allocating the order according to the participant-type upon termination of the selected auction. The system may include an electronic trading engine configured to disseminate an auction message in response to an order, a database of allocation algorithms, and a trade processor for initiating an auction according the one of the allocation algorithms and terminating the auction upon defined early termination events.
US07676419B2 Caching mechanism to optimize a bidding process used to select resources and services
A caching mechanism is provided for use by a Bid Manager in a multi-agent resource allocation bidding system. The caching mechanism stores the most recent bids issued by one or more Bidders for a given bidding context. The cache is updated using a notification mechanism.
US07676415B2 On-us cash withdrawal at a point-of-sale
Various embodiments of systems, methods, computer programs, merchant terminals, etc. for providing an on-us cash withdrawal service at a point-of-sale are provided. One embodiment comprises a method for providing a cash withdrawal service at a point-of-sale. One such method comprises: issuing an association-branded financial card to a cardholder, the association-branded financial card comprising an association account number corresponding to a credit card association and a proprietary account number corresponding to an issuer of the association-branded financial card; at a merchant terminal, reading the proprietary account number from the association-branded financial card and receiving a cash withdrawal amount; providing the proprietary account number and the cash withdrawal amount to a switch associated with the issuer; at the switch, determining the association account number based on the proprietary account number; and authorizing the cash withdrawal amount by submitting an authorization request to a issuing host, the authorization request including the association account number and the cash withdrawal amount.
US07676412B2 System, method and computer program product for determining a minimum asset value for exercising a contingent claim of an option
A system, method and computer program product are provided for determining a minimum asset value for exercising a contingent claim of an option. The method may include determining a present value conditional distribution of contingent future benefits attributable to the exercise of a contingent claim, including conditioning a distribution of contingent future benefits on an estimated minimum asset value, and discounting the distribution according to a first discount rate. Similarly, the method may include determining present values of respective exercise prices required to exercise one or more contingent claims, including discounting respective exercise prices according to a second discount rate. A conditional value may then be determined based upon the present value conditional distribution and the present values of respective exercise prices, and may be repeated along with determining a present value conditional distribution for different estimated minimum asset values until the conditional value equals approximately zero.
US07676410B2 Combined debt consolidation and settlement program
A customer is assisted in recovering from indebtedness by combining a debt consolidation/settlement program with an installment loan. The customer is qualified for an installment loan with a value based on the amount of outstanding indebtedness or possibly based on the anticipated discounted balance. The customer is required to make payments into an escrow account for a period of time to ensure that the customer is credit worthy. One or more of the creditors are then approached in an effort to negotiate a discounted settlement amount in exchange for the reception of immediate reconciliation of the debt owed. A portion of the negotiated discount is retained for compensation, which can be provided to the debt settlement provider and/or the bank finding the installment loan. The balance is passed through to the customer.
US07676408B2 Risk identification system and methods
The present invention relates to a system and methods by which the risk associated with a new opportunity or new or ongoing relationship may be assessed. An example of such new opportunity or new relationship for which the present invention may be used to assess the risk is that concerning a potential new customer of a financial institution. The risk assessment of the present invention may be used to assess whether a new customer should be taken on as a customer and, if so, to what extent should the possible full range of account benefits be provided to the new customer. Other applications include assessing risk regarding a candidate for employment, assessing casualty loss and/or repayment risk in the insurance industry, and assessing risk in a landlord tenant relationship to determine whether or not to rent to the prospective tenant and if so, the amount of the security deposit.
US07676400B1 Scoring recommendations and explanations with a probabilistic user model
A data processing system generates recommendations for on-line shopping by scoring recommendations matching the customer's cart contents using by assessing and ranking each candidate recommendation by the expected incremental margin associated with the recommendation being issued (as compared to the expected margin associated with the recommendation not being issued) by taking into consideration historical associations, knowledge of the layout of the site, the complexity of the product being sold, the user's session behavior, the quality of the selling point messages, product life cycle, substitutability, demographics and/or other considerations relating to the customer purchase environment. In an illustrative implementation, scoring inputs for each candidate recommendation (such as relevance, exposure, clarity and/or pitch strength) are included in a probabilistic framework (such as a Bayesian network) to score the effectiveness of the candidate recommendation and/or associated selling point messages by comparing a recommendation outcome (e.g., purchase likelihood or expected margin resulting from a given recommendation) against a non-recommendation outcome (e.g., the purchase likelihood or expected margin if no recommendation is issued). In addition, a probabilistic framework may also be used to select a selling point message for inclusion with a selected candidate recommendation by assessing the relative strength of the selling point messages by factoring in a user profile match factor (e.g., the relative likelihood that the customer matches the various user case profiles).
US07676395B2 On-us cash withdrawal at a point-of-sale
Various embodiments of systems, methods, computer programs, merchant terminals, etc. for providing an on-us cash withdrawal service at a point-of-sale are provided. One embodiment comprises a method for providing a cash withdrawal service at a point-of-sale. One such method comprises: issuing an association-branded financial card to a cardholder, the association-branded financial card comprising an association account number corresponding to a credit card association and a proprietary account number corresponding to an issuer of the association-branded financial card; at a merchant terminal, reading the proprietary account number from the association-branded financial card and receiving a cash withdrawal amount; providing the proprietary account number and the cash withdrawal amount to a switch associated with the issuer; at the switch, determining the association account number based on the proprietary account number; and authorizing the cash withdrawal amount by submitting an authorization request to a issuing host, the authorization request including the association account number and the cash withdrawal amount.
US07676393B2 Method and system for rewards accumulation and redemption
A system and method for operating a reward points accumulation and redemption program wherein a user earns rewards from a plurality of independent reward issuing entities, with each tracking the user's earned rewards. A trading server accumulates some or all of the user's earned rewards from the reward servers and credits the accumulated rewards into a single reward exchange account associated with the user. The user may then select an item for purchase with the accumulated rewards. The item is provided to the user in exchange for a subset or all of the rewards.
US07676391B1 Resource-based capacity scheduling system
The present invention describes the scheduling requirements if a business to an automatic scheduling system in a way which allows efficient automatic scheduling of appointments for resources of the business. In one embodiment, the scheduling system schedules the resources based not only on total capacity, but based on how many appointments can be initiated at a given time.
US07676387B2 Graphical display of business rules
Methods, systems and carrier media for viewing business rules are disclosed. Components of the business rules may be stored as entries in one or more database tables. A rule editor may access business rule components and assemble the components to form a graphical display of a business rule. In various embodiments, the graphical display may allow the user to view, edit and/or create business rules.
US07676384B2 System and method for the automated presentation of system data to, and interaction with, a computer maintained database
A system and method are provided for extracting a set of data from a system user descriptive of the complete health snapshot of the user's to interact with a database of numerous other users so as to generate a cluster of similar user's exhibiting a similar (within some system defined distance metric) health snapshot. The system guides the user to present his or her data via a complex questionnaire based upon a novel descriptive taxonomy, based upon the principles of “cyberhealth” as opposed to the standard medical “disease oriented” singular cause and effect model. The system generates the cluster of similar users, analyzes the cluster to obtain a ranked list of possible remedies or therapies to assist the user in dealing with health problems. The system further creates a computer networked virtual community of users with common health problems/interests, facilitates online chat, discussion groups, and the trading of health information. Additionally, the system provides listings of and links to health care providers and medical testing laboratories who are able to assist users of the system.
US07676380B2 Use of location awareness to establish and suspend communications sessions in a healthcare environment
A method of managing access to a healthcare information system of a healthcare establishment communications network. The method comprises receiving data regarding a wirelessly detectable tag associated with a clinician; determining whether the clinician is positioned relative to a terminal of the healthcare establishment communications network such that a proximity condition is satisfied based at least in part on the data regarding the wirelessly detectable tag; responsive to the proximity condition being satisfied, providing an opportunity for authentication of the clinician; and responsive to successful authentication of the clinician, establishing a session for the clinician between the terminal and the healthcare information system. The ability to detect proximity of clinician facilitates the process by which the clinician may access the healthcare information system, while the requirement for authentication of the clinician minimizes the risk of data being made available to an unauthorized party.
US07676378B2 Method and apparatus for performing economic analysis of a radiological image archiving system
An electronic system is featured to enable a radiological image archiving system supplier to provide a customer with economic data regarding a supplier's radiological image archiving system. The system is operable to direct a query page to the customer via an electronic communication system. The query page provides the customer with at least one question. The at least one question is designed so that the answer(s) to the at least one question enables the system to establish expected cost reductions resulting from the use of the supplier's radiological image archiving system over the use of the customer's existing archival system. The answer(s) also may be used to enable the system to establish a recommended radiological image archiving system for the customer. The answer(s) also may be used to establish a payback period for the recommended radiological image archiving system based on the expected cost reductions resulting from the use of the supplier's radiological image archiving system and the cost of the recommended system.
US07676375B1 System and method for valuing patents
A computer system implementing a macro economic model based upon macroeconomic data and relative value characteristics data of patents that determines nominal values for (1) goods and services and (2) profits generated by sales that are covered by the rights of a patent, implements an income value theory to value the patent based upon the predicted values of profits or goods and services covered by the patent, determines patent terms from patent filing, publication, and issue dates, determines patent assignees from patent data, and uses the value of a company's patents, the patent issuance data and term date data, to determine trends versus time in: the number of a company's enforceable patents; the number of a company's patents obtained; the nominal value of net earnings and of goods and services sold that are covered by the company's patents; the nominal value of the sum of the company's patents, and provides comparisons of those trends between companies, regions, and economic sectors, providing the results of the analysis to users of the computer system. The computer system employs a user database enabling a novel electronic accounting model enabling payment by affiliates, programmed securities trading, and accrediting of investors.
US07676374B2 Low complexity subband-domain filtering in the case of cascaded filter banks
A filtering method and system for a subband-domain is provided. A first analysis filter bank is configured to divide an input signal into a plurality of subbands. A second analysis filter bank divides one or more of the subbands into a second set of subbands. A modification unit accepts the plurality of subbands, the second set of subbands and modification data and outputs a plurality of modified frequency subbands. A first synthesis filter bank synthesizes the plurality of modified subbands. A filter then filters the plurality of modified subbands and the one or more synthesized modified subbands to obtain a plurality of filtered subbands. A second synthesis filter bank synthesizes the plurality of filtered subbands to obtain an output signal.
US07676372B1 Prosthetic hearing device that transforms a detected speech into a speech of a speech form assistive in understanding the semantic meaning in the detected speech
A speech transformation apparatus comprises a microphone 21 for detecting speech and generating a speech signal; a signal processor 22 for performing a speech recognition process using the speech signal; a speech information generator for transforming the recognition result responsive to the physical state of the user, the operating conditions, and/or the purpose for using the apparatus; and a display unit 26 and loudspeaker 25 for generating a control signal for outputting a raw recognition result and/or a transformed recognition result. In a speech transformation apparatus thus constituted, speech enunciated by a spoken-language-impaired individual can be transformed and presented to the user, and sounds from outside sources can also be transformed and presented to the user.
US07676371B2 Oral modification of an ASR lexicon of an ASR engine
Methods, apparatus, and computer program products are described for providing oral modification of an ASR lexicon of an ASR engine that include receiving, in the ASR engine from a user through a multimodal application, speech for recognition, where the ASR engine includes an ASR lexicon of words capable of recognition by the ASR engine, and the ASR lexicon does not contain at least one word of the speech for recognition; indicating by the ASR engine through the multimodal application to the user that the ASR lexicon does not contain the word; receiving by the ASR engine from the user through the multimodal application an oral instruction to add the word to the ASR lexicon, where the oral instruction is accompanied by an oral spelling of the word from the user; and executing the instruction by the ASR engine.
US07676369B2 Conversation control apparatus, conversation control method, and programs therefor
The present invention is a conversation control apparatus for carrying out conversation control based on both speech content and conversation state and information acquired from outside, and carrying out natural responses. This apparatus comprises a conversation database storing a plurality of items of conversation topic specifying information, a conversation control unit for selecting a reply sentence using conversation topic specifying information determined using the conversation history and conversation information, and an environment recognition unit for acquiring environment recognition information, wherein the environment recognition unit generates event information based on acquired environment recognition information, and the conversation control unit selects a reply sentence based on the event information.
US07676365B2 Method and apparatus for constructing and using syllable-like unit language models
A method and computer-readable medium use syllable-like units (SLUs) to decode a pronunciation into a phonetic description. The syllable-like units are generally larger than a single phoneme but smaller than a word. The present invention provides a means for defining these syllable-like units and for generating a language model based on these syllable-like units that can be used in the decoding process. As SLUs are longer than phonemes, they contain more acoustic contextual clues and better lexical constraints for speech recognition. Thus, the phoneme accuracy produced from SLU recognition is much better than all-phone sequence recognition.
US07676361B2 Apparatus, method and program for voice signal interpolation
A voice signal interpolation apparatus is provided which can restore original human voices from human voices in a compressed state while maintaining a high sound quality. When a voice signal representative of a voice to be interpolated is acquired by a voice data input unit 1, a pitch deriving unit 2 filters this voice signal to identify a pitch length from the filtering result. A pitch length fixing unit 3 makes the voice signal have a constant time length of a section corresponding to a unit pitch, and generates pitch waveform data. A sub-band dividing unit 4 converts the pitch waveform data into sub-band data representative of a spectrum. A plurality of sub-band data pieces are averaged by an averaging unit 5 and thereafter a sub-band synthesizing unit 6 converts the sub-band data pieces into a signal representative of a waveform of the voice by a sub-band synthesizing unit 6. The time length of this signal in each section is restored by a pitch restoring unit 7 and a sound output unit 8 reproduces the sound represented by the signal.
US07676358B2 System and method for the recognition of organic chemical names in text documents
This invention provides a method, a system and a computer program for recognizing technical terms. In the preferred embodiment the technical terms are chemical names, and in a most preferred embodiment the technical terms are organic chemical names. A computer program product stores in a computer readable form a set of computer program instructions for directing at least one computer to process a text document. The set of computer program instructions include instructions for assigning corresponding associated parts of speech to words found in the document. The instructions for assigning include instructions to apply a plurality of regular expressions, rules and a plurality of dictionaries to recognize organic chemical name fragments, to combine recognized organic chemical name fragments into a complete organic chemical name, and to assign the complete organic chemical name with one part of speech. The regular expressions include a plurality of patterns, individual ones of which are comprised of at least one of characters, numbers and punctuation. For example, the punctuation can comprise at least one of parenthesis, square bracket, hyphen, colon and semi-colon, and the characters can comprise at least one of upper case C, O, R, N and H, and further comprise strings of at least one of lower case xy, ene, ine, yl, ane and oic.
US07676352B1 System and method for efficient computation of simulated thermodynamic property and phase equilibrium characteristics using comprehensive local property models
A method of estimating a thermophysical property of a fluid using a local model is disclosed herein. The method includes generating, for use within the local model, a series expansion of thermodynamic equations relating to the thermophysical property and one or more derivatives involving the thermophysical property. The method further includes evaluating, based upon a set of specified values of parameters of the fluid, a first order term of the series expansion and a second order term of the series expansion. The values of the first order term and the second order term are then compared. A value of the thermophysical property is then automatically updated when the values of the first order term and the second order term are found to differ by more than a predefined amount.
US07676351B2 Statistical analysis of coupled circuit-electromagnetic systems
A method and system for combining the process variations in circuits and distributed interconnect-based electromagnetic (EM) objects in order to capture a statistical behavior of overall circuit performance parameters. In an exemplary approach, a coupled circuit-EM system is decoupled at the points where the EM objects connect to the circuit portion, and circuit ports are defined at those points. The sources of variation are identified and used to determine Y-parameters for the ports with EM elements and for all EM elements based on the SPICE-like and EM full-wave simulations. A response surface is generated for each variable and is used to extract circuit and EM parameters by generating many random vectors representing combinations of the random variables. These Y-parameters are merged to produce a probability density function (PDF) of one or more performance metrics for the electronic device or system.
US07676350B2 Optimum design method and apparatus, and program for the same
In an optimum design method comprising a first solution determining step of solving an optimization problem of a first evaluation function for a state variable vector with a design variable vector being as a parameter, and a second solution determining step of solving an optimization problem of a second evaluation function for the design variable vector and the state variable vector thus obtained, the second solution determining step includes the steps of computing a gradient vector of the second evaluation function for the design variable vector, computing a first coefficient based on a value of a norm of the gradient vector, computing a search vector based on the first coefficient, computing a second coefficient, and updating the design variable vector based on the second coefficient. The second coefficient computing step includes the first solution determining step, the first solution determining step is executed as an iterative method based on the gradient vector, and the state variable vector is not initialized during iteration. The optimum design method is precisely adaptable for structural changes.
US07676348B2 Layout design support system, method, and program
The present invention enables support of a process for creating a detailed layout design which takes construction into account, and contributes to a reduction in the workload of the layout design process. A layout editing unit causes an interface unit to display a layout design data editing screen, receives an edit instruction input onto the screen, and edits the layout design data in accordance with the edit instruction. The layout editing unit classifies the layout design data into five data types, namely building data, equipment arrangement data, equipment connection element data, equipment connection path data, and user-specified range data, and edits the data of each data type individually. A storage unit stores the editing results of the layout design data. A CAD conversion unit converts the layout design data into a two-dimensional CAD drawing or a three-dimensional CAD model, and causes the interface unit to display the two-dimensional CAD drawing or three-dimensional CAD model on a screen.
US07676347B2 Systems and methods for accumulation of summaries of test data
In one embodiment, there is disclosed a system for accumulation of summaries of test data. The system includes a data populator having code to: (1) generate data objects from the test data and store the data objects in a data model, (2) arrange the data objects in a tree structure, (3) generate summaries of the test data, (4) store the summaries of the test data in the tree structure, and (5) delete the data objects. The system also includes a number of clients in communication with the data model, the clients having code to: (1) selectively read the test data from the data objects stored in the data model, and (2) read the summaries of the test data stored in the tree structure. Other embodiments are also disclosed.
US07676345B2 Method and system of determining the absolute velocity of a vehicle
A method of determining the velocity (ν) of a vehicle is provided. The vehicle has at least one pair of a front and a rear wheel which are spaced by a wheel spacing (B). Front and rear wheel speed signals (ω) are determined which are indicative of the time dependent behavior of the front and rear wheel speeds, respectively. The front and rear wheel speed signals (ω) are correlated in order to determine a specific correlation feature indicative of the time delay (τ) between the front wheel and rear wheel speed signals. The velocity (ν) of the vehicle is determined based on the correlation feature and the wheel spacing (B).
US07676343B2 Transfer measurement circuit
A transfer circuit that transmits a signal includes an electrical signal sending section that sends a sending signal, a current to light converting section that converts the sending signal to an optical signal, an optical signal transmitting section that transmits the optical signal, a photo-electric converting circuit that converts the optical signal to an electrical signal, and an electrical signal receiving section that detects a data value of the electrical signal. The photo-electric converting circuit includes a level measuring section that compares the intensity of the electrical signal and a predetermined reference level to detect a data value of the electrical signal, and a measurement controlling section that controls the reference level. The electrical signal receiving section includes a receiving circuit that detects a data value of the electrical signal, and a timing controlling section that controls latch timing at which the receiving circuit detects the data value.
US07676334B2 Battery condition monitor
An object of the present invention is to provide a battery condition monitor that is capable of reducing labor and equipment costs for parameter setting for evaluation of the battery's condition and capable of readily responding to variations due to individual differences among the same model of vehicles. The battery condition monitor according to the present invention measures a lower limit voltage value for the time when a load during engine startup is substantially connected to a brand-new battery, as an initial reference lower limit voltage value VLIF; and derives a reference discharge characteristic of the brand-new battery with respect to the vehicle-unique load during engine startup, using the initial reference lower limit voltage value VLIF, an initial reference no-load voltage value VOIF which is a no-load voltage of that battery, and information about the rate of change in the internal resistance with respect to change in the no-load voltage of the battery, the information being previously stored in a storage unit, thereby to evaluate the condition of the battery based on the reference discharge characteristic.
US07676329B2 Method and system for processing multi-dimensional measurement data
The invention provides a method for grouping measurement data obtained by effecting two or more techniques to provide characterization data characterizing at least one sample with respect to characterizing substances. According to one aspect of the invention, the grouping is effected on the basis of at least one statistical distribution of deviations (Δm/zi) of a respective characterizing measurement value. According to another aspect of the invention, the grouping is effected on the basis of at least one collective characteristic of a plurality of respective quantitative measurement values (Ii).
US07676325B2 Road landscape map producing apparatus, method and program
A road landscape map producing apparatus loaded on a movable body for producing a road landscape map including road landscape information showing a surrounding landscape with road landscape classification items obtained by classifying the photographic images of the surrounding landscape into items such as “streetscape”, “forest” and “open road” by way of image processing and based on a geographic position at which the surrounding image is photographed.
US07676323B2 Signal processing method for an engine knock signal
The duration of a knock detection window over which a filtered knock signal is single-point DFT-processed for engine knock detection is user adjustable. The knock detection window is defined by at least two overlapping identical duration sub-windows, and the extent of the sub-window overlap is changed to adjust the duration of the knock detection window. The DFT processing is performed over each sub-window and the processing results are combined for knock detection.
US07676322B1 Engine control using cylinder pressure differential
A combustion control system for a vehicle comprises a pressure ratio (PR) module, a pressure ratio difference (PRD) module, and a pressure ratio difference rate (PRDR) module. The PR module determines fired PR values and measured motored PR values based on cylinder pressures measured by a cylinder pressure sensor when a cylinder of an engine is fired and motored, respectively. The PRD module determines PRD values for predetermined crankshaft angles, wherein each of the PRD values is determined based on one of the fired PR values and one of the measured motored PR values at one of the predetermined crankshaft angles. The PRDR module determines and outputs a PRDR value based on a rate of change of the PRD values over a range of the predetermined crankshaft angles.
US07676321B2 Hybrid vehicle propulsion system utilizing knock suppression
A hybrid propulsion system for a vehicle and method of operation are provided. As one example, the system comprises an engine including at least one combustion chamber, a motor configured to selectively propel the vehicle via the drive wheel, a fuel system configured to deliver a first substance and a second substance to the combustion chamber in varying relative amounts, wherein the first substance includes a fuel and the second substance includes a greater concentration of a knock suppressing substance than the first substance; and a control system configured to operate the fuel system to vary the relative amounts of the first substance and the second substance delivered to the combustion chamber in response to an operating condition while operating the motor to propel the vehicle.
US07676320B2 Method and device for operating an internal combustion engine
In a lower partial load range of, a setpoint value of the mass flow of air into the combustion chambers is determined as a function of a predefined torque request such that it is greater than necessary for implementing the predefined torque request and large enough that individual exhaust packets can be differentiated from one another with the exhaust gas probe. Depending on the air/fuel ratio setpoint value, an actuator is actuated whose position affects the actual air mass flow. To implement the torque request, engine efficiency is simultaneously reduced by actuating another actuator. A measurement signal of the exhaust gas probe is detected. The air/fuel ratios of the exhaust packets are determined as a function of the measurement signal detected. At least one operating parameter affecting the air/fuel ratio in at least one of the cylinders is adapted as a function of the air/fuel ratios determined.
US07676318B2 Real-time, table-based estimation of diesel engine emissions
A real-time, on board, diesel engine emissions estimation with an empirical, table-based approach that accounts for up to eight (8) input parameters, for optimum emissions estimation under steady state or transient engine operation. The method considers a steady state NOx model, steady state Particulate Matter model, transient NOx model and transient Particulate Matter models to populate a table in memory. The switch between steady state and transient models, real time emissions estimations is based on the rate of change of engine speed (RPM). If the rate of change of RPM exceeds a predetermined threshold, transient models for NOx and Particulate Matter are used to operate the engine and reduce emissions of NOx and Particulate Matter.
US07676308B2 Method for operating a steering system of a motor vehicle
A method for operating a steering system of a motor vehicle, with a steering handling device for specifying a steering wheel angle (δS) as a measure of a desired steering angle (δFm) for at least one steerable wheel of the motor vehicle, a steering gear with a pinion, which converts a pinion angle (δG), which depends on the steering wheel angle (δS), into the steering angle (δFm) of the at least one steerable wheel of the motor vehicle, a superimposing arrangement for generating an additional angle (δM) by means of a control drive, especially an electric motor and for producing the pinion angle (δG) by superimposing the additional angle (δM) on the steering wheel angle (δS) by a superimposing gear mechanism and a control device for carrying out the method for operating the steering system and for triggering the control drive and being carried out by a control device of the steering system. At least one function, on the basis of a model, monitors the dynamics of the control drive.
US07676306B2 Vehicle behavior analysis system
A vehicle behavior analysis system performs an analysis of vehicle operation by displaying behavior data in an organized and analyzed form. A vehicle behavior data collecting unit records information on the vehicle's driving as behavior data and an analysis unit analyzes a recorded content of the vehicle behavior data collecting unit. A recorded data unit obtaining part obtains the recorded data units recorded in a memory of the vehicle behavior data collecting unit and a displaying part displays the content concerning at least a predetermined item among the contents shown by obtained each recorded data unit in a form of a table sectioned for each recorded data units and arranged at a side of the analysis unit, and a risk degree calculated based on the content shown by each recorded data units is contained in the predetermined item displayed by the displaying part.
US07676304B2 Procedure to minimize the risk of mid-air collision for personal air vehicles
A method of and a system for controlling personal air vehicle (PAV) traffic provides a take-off-and-landing zone, and a forward flight zone. The take-off-and-landing zone may be from the ground up to a first altitude. The forward flight zone may be from the first altitude up to a second altitude. A maximum airspeed is provided in the take-off-and-landing zone. Minimum and maximum airspeeds are provided in the forward flight zone. In the forward flight zone there is a single heading for each altitude. Any change in heading must be accompanied by a change in altitude.
US07676301B2 Identification and characterization of recirculation in electronic systems
Systems and methods for detecting and analyzing elevated temperatures at a component rack to identify and characterize air recirculation anomalies. In one embodiment, temperatures are sensed in proximity to an air intake of the component rack. Temperature sensors communicate with a workstation having system management software including a thermal management component for analyzing air intake temperatures. Predefined temperature differentials (PTD) are established, corresponding to expected temperature differentials between the selected locations in the absence of any appreciable recirculation. The PTD provides a threshold for comparing with “actual” temperature differentials (ATD) to identify the presence and/or mode of recirculation. If an ATD exceeds a corresponding PTD for a predefined time interval, a signal is output. The mode of recirculation, such as left-side, right-side, or dual-surface recirculation, may be determined using as few as four temperature sensors positioned at a zone of interest (ZOI).
US07676294B2 Visualization of workflow in an industrial automation environment
A visualization system that generates a visualization of manufacturing operations and corresponding workflow is provided. An interface component receives input concerning displayed objects and information. A context component can detect, infer or determine context information regarding an entity or application. A workflow component binds workflow information to industrial automation manufacturing-related information. A visualization component dynamically generates a visualization from a set of display objects to present to a user that is a function of the received context information, workflow information, and industrial automation manufacturing-related information.
US07676292B2 Patterns employed for module design
Systems and methods are provided that facilitate construction of automation applications for utilization in an industrial automation environment. A design template component can provide a design template to yield a modular, hierarchical framework for an application. Further, a design pattern table can include a library of design patterns, where the design patterns can be organized according to respective classifications. Moreover, a design pattern component can integrate a selected design pattern from the design pattern table with the design template to construct the application.
US07676290B2 Method for remotely evaluating the audio quality of an IP terminal and corresponding terminal
The present invention concerns a method for remotely evaluating and/or checking the audio quality of an Internet Protocol based voice communication terminal and a corresponding terminal. Method mainly comprising the steps of providing an IP based terminal with an audio device able to perform measurement and computation on at least some of the digital and/or analog voice signals delivered and/or transmitted within said IP communication terminal, connecting a control terminal to the network to which said IP communication terminal is connected to, retrieving at the control terminal the results of measurement and computation operations of at least one audio quality parameter performed by said device.
US07676288B2 Presenting continuous timestamped time-series data values for observed supervisory control and manufacturing/production parameters
A process control and manufacturing information database client application is disclosed displaying received time-series data in an unambiguous manner when a displayed range of time-series data includes a DST transition for a designated time zone for displaying the data. A data acquisition interface obtains timestamped time-series data values for an observed parameter from the process control and manufacturing information database. The data values are requested/received/stored by the client application, for example, according to the UTC time standard. The client application renders the timestamped time-series data values as a series of points on a time-line graph. The time-line graph includes alphanumeric time labels specified in accordance with a designated time zone. The display function renders the time-line graph without disruptions over a time span containing a Daylight Savings Time (DST) transition for the designated time zone.
US07676285B2 Method for monitoring driven machinery
A method and system for operating a facility having a plurality of equipment combinations wherein each equipment combination is operating interactively with at least one of another of the plurality of equipment combination is provided. The method includes receiving, in real-time, for each of the plurality of equipment combinations, a plurality of measured process parameters, determining at least one derived quantity from the plurality of measured process parameters, and recommending a change to an equipment operation based on the measured process parameters and the derived quantities.
US07676284B2 Electrical motor drive and method for operating such electrical motor drive
A compensation of cyclical interferences occurring during operation of motor controlled by an electrical motor drive comprising the controllable motor and a speed governor, wherein a position determiner is provided for continuously determining a position of said motor, responsive to a position signal indicative of said position of said motor and wherein a load observer responsive to a first output signal received from said position determiner and to a second output signal received from the speed governor is provided for generating a load signal indicative of an estimated load and continuously applying said load signal to an output of the speed governor.
US07676283B2 Method for optimizing the functioning of a plurality of compressor units and corresponding device
In a method for controlling a compression installation (1), the installation has at least two compressor units (i=1, , N) that can be separately turned on or off, a plurality of devices for modifying the output of the compressor units and a control device (10). Known methods and devices do not function optimally in terms of the power consumption of the entire compression installation. The power consumption (EG) for the operation of a plurality of compressor units (i=1, , N) of a compression installation (1) can be optimized by calculating a novel circuit configuration (Si, t) and automatically adjusting the novel circuit configuration (Si, t) by a control device (10).
US07676279B2 Services for industrial control systems
A message component for an industrial automation system is provided. This includes a service component that is employed to locate functionality of applications associated with a control system message bus. An operations component exchanges messages with the message bus, where the service component and the operations component form an external view to facilitate communications between the applications.
US07676277B2 Data receiving apparatus and control method thereof
A data receiving apparatus and control method are provided. The apparatus includes a determining part determining whether a clock signal and a data signal are respectively in a high state and/or in a low state based on a predetermined value of a standard level, when the clock signal and the data signal are received from an external apparatus; and a controller determining a data communicating state corresponding to the high state and/or the low state of the clock signal and the data signal determined in the determining part.
US07676275B1 Endovascular lead for chronic nerve stimulation
A lead of the present invention comprises an electrode array adapted to be stably anchored at a selected location within the vena cava of a human patient. The electrode array may take various shapes, including helical, annular and linear. The electrode array is connectable to an electrical stimulation means such as an implantable pulse or signal generator. Electrical stimulation applied to a selected region of the vena cava and across the wall of the vein, that is, transvascularly, to the vagus nerve or branches thereof, depolarizes the nerve to thereby effect control of the heart rate.
US07676272B2 Implantable device system to collect parameter data for service center
An implantable device system comprising an implantable medical device, an external transceiver device and a service center. The implantable medical device comprises a battery and an electronic module including a stimulation pulse generator, a sensing stage, a control unit adapted to collect data representing values of operational parameters (e.g. peak or average current consumption, high/low/average voltage level) of the battery and the electronics. The external transceiver device comprises an external transceiver unit and a data communication interface and the service center comprises another data communication interface adapted to allow data communication with the external transceiver device. Service center includes a central database adapted to store data received from the external transceiver per implantable medical device over time, a data evaluation module adapted to evaluate including trending of data stored in the database and a user interface adapted to display trended data and to receive user inputs.
US07676271B2 Neurostimulation site screening
A process is described for non-invasively screening a patient to select a stimulation site for treatment of head, neck or facial pain and tension symptoms caused by disorders such as occipital neuralgia. The screening process involves application of a transcutaneous stimulation screening device, a percutaneous micro-electrode screening device, and a temporary implantable screening device to the patient to select a site for chronic implantation.
US07676270B2 Radially expandable gastrointestinal stimulation device
A fixation device for holding stimulating electrodes in electrical contact with the wall of a portion of the gastrointestinal tract is provided. The fixation device includes an expandable member that fixes the electrodes in electrical contact with the gastrointestinal tract wall.
US07676269B2 Treatment of female fertility conditions through modulation of the autonomic nervous system
Methods are provided for treating a subject for a fertility condition. In accordance with the subject methods, at least a portion of a subject's autonomic nervous system is modulated to increase the sympathetic activity/parasympathetic activity ratio in a manner that is effective to treat the subject for the condition. Embodiments of the subject invention include modulating a subject's autonomic nervous system using electrical energy and/or one or more pharmacological agents. The subject methods find use in the treatment of a variety of different fertility conditions. Also provided are kits for use in practicing the subject methods.
US07676268B2 Medical methods and systems incorporating wireless monitoring
Medical systems and methods incorporate monitoring of at least two implanted markers, each of which is adapted to wirelessly transmit a signal in response to a wirelessly transmitted excitation signal; the response signals are converted into positional information for the two markers. The systems and methods further incorporate both, or one of, an implanted sensing member and/or an implanted therapy delivery device. Signals received from the sensing member may be collated with the positional information. A therapy delivered from the therapy delivery device may be adjusted according to the positional information.
US07676267B2 Capture verification using an evoked response reference
A method and system for verifying capture in the heart involves the use of pacing artifact templates. One or more pacing artifact templates characterizing a post pace artifact signal associated with a particular pace voltage or range of voltages are provided. A pacing artifact template is canceled from a cardiac signal sensed following a pacing pulse. Capture is detected by comparing the pacing artifact canceled cardiac signal to an evoked response reference. Fusion/pseudofusion detection involves determining a correlation between a captured response template and a sensed cardiac signal.
US07676264B1 Systems and methods for use by an implantable medical device for evaluating ventricular dyssynchrony based on T-wave morphology
Techniques are provided for detecting and evaluating ventricular dyssynchrony based on morphological features of the T-wave and for controlling therapy in response thereto. For example, the number of peaks in the T-wave, the area under the peaks, the number of points of inflection, and the slope of the T-wave can be used to detect ventricular dyssynchrony and evaluate its severity. As ventricular dyssynchrony often arises due to heart failure, the degree of dyssynchrony may also be used as a proxy for tracking the progression of heart failure. Pacing therapy is automatically and adaptively adjusted based on the degree of ventricular dyssynchrony so as to reduce the dyssynchrony and thereby improve cardiac function.
US07676262B1 Methods and devices for determining exercise compliance diagnostics
One or more sensors sense patient heart rate and patient activity and provide related signals to a processor. The processor is responsive to sensor signals and obtains an activity threshold based on historical patient heart-rate signals and historical patient activity signals. The processor periodically derives a correlation value from current patient heart-rate signals and current patient activity signals and compares the correlation values to the activity threshold. A start of activity is noted when a correlation value exceeds the activity threshold; while an end of activity is noted when a correlation value fails to exceed the activity threshold. Activity is identified as exercise when correlation values continue to exceed the activity threshold for a predetermine amount of time, while an end of exercise is noted when correlation values fall below the activity threshold for a predetermined amount of time.
US07676260B1 Implantable cardiac stimulation device that monitors progression and regression of heart disease responsive to differences in averaged electrograms and method
An implantable cardiac stimulation device monitors the progression and/or regression of heart disease. The device comprises a sensing circuit that senses activity of a heart and provides an electrogram for each one of a plurality of cardiac cycles, an averaging circuit that averages a number of the plurality of electrograms at spaced apart intervals to provide averaged trend electrograms, and a data generator that provides a metric reflective of progression or regression of heart failure responsive to a difference between a current averaged trend electrogram and a previous averaged trend electrogram.
US07676256B2 Imaging apparatus
A combined imaging apparatus having a magnetic resonance imaging apparatus with at least one transmitting coil for exciting the matter of a body under examination or of a part thereof and at least one coil for receiving the signals transmitted by the body under examination or a part thereof, as well as an electronic unit for processing the received signals to create a diagnostic image and including a device for supporting and/or guiding at least one diagnostic and/or therapeutic tool. The combined apparatus further including an echographic imaging apparatus.
US07676252B2 Filter circuit having plural resonator blocks with a phase adjustment unit
A filter circuit includes an input terminal configured to input an input signal; first to ith blocks which have first to ith resonators as transmission lines having first to ith resonance frequencies; a power divider configured to distribute the input signal to the first to ith blocks; a power combiner configured to combine signals which have passed through the first to ith blocks to obtain a combined signal; and an output terminal configured to output the combined signal, wherein a jth block includes a phase adjustment unit which provides a signal of the jth block with a phase difference within a range of {(180±30)+(360×n)} degrees from a signal of a (j+1)th block, and a resonator having a large amount of group delay has a greater line width than a resonator having a small amount of group delay.
US07676248B2 Voice recognition script for headset setup and configuration
A wireless local area network system and a headset for the system. The headset uses voice input information to set up parameters needed to connect the headset to the corresponding access point and then start the connection process. When the connection fails or succeeds an appropriate voice prompt or visible signal tells the user the headset's connection status.
US07676244B2 Multi-mode-multi-band wireless transceiver
Disclosed is a multi-mode/multi-band wireless transceiver. The multi-mode/multi-band wireless transceiver includes a tunable duplexer including transmission and reception channel filters of which transmission and reception channel filtering frequencies respectively are controlled by an external element; and a control portion for controlling the transmission and reception channel filtering frequencies to correspond to transmission and reception channels of a current service band. Thus, a use of a RF SAW filter is unnecessary, while it is possible to support the multi-mode/multi-band using a tunable duplexer. Therefore, the number of parts and volume of the transceiver can be reduced, and it is possible to weaken a specification of an RF system.
US07676240B2 Power control based on estimates of cumulative received energy
The present invention provides a method for power control based on estimates of cumulative received energy. The method includes accessing a plurality of slot detection metrics associated with a plurality of slots, combining the plurality of slot detection metrics, and determining a power control instruction based upon the combined slot detection metrics.
US07676231B2 Methods and apparatus for selecting communication channels based on channel load information
Embodiments of methods and apparatus for selecting communication channels based on channel load information are generally described herein. Other embodiments may be described and claimed.
US07676224B1 Enhanced communication service for predicting and handling communication interruption
A method and apparatus for anticipating communication interruption. If, during an established call between two communication devices, a telecommunication device determines that a communication link to one of the devices will be interrupted, either temporarily or permanently, the device predicts the interruption in the communication link. The device may send a message, as pre-determined by at least one of the communication device, to the communication device of the predicted or pending call drop or interruption. After the interruption the previously established call is resumed. If a reconnection attempt is appropriate, then the device will attempt to reconnect to the dropped device. If a reconnection attempt is not appropriate, or if the reconnection attempt is unsuccessful, the non-dropped communication device is connected, as predetermined by either of the communication devices, to an appropriate connection, such as, to a voice mail. If the reconnection attempt is successful, the call between the two communication devices is re-established.
US07676219B2 Digital rights management using a triangulating geographic locating device
A method and system for controlling distribution of content within a personal domain that makes use of a determination of the relative proximity to a source device or the geographic locations of the receiving devices. The location information may be determined using a Global Positioning System (GPS) or wireless triangulation systems. Usage rights for devices in the network are determined using the location or proximity determination.
US07676216B2 Dynamically measuring and re-classifying access points in a wireless network
A method, an apparatus, and a carrier medium carrying computer readable code segments to instruct a processor to execute the method. The method is in a wireless network that includes at least one access point. The method includes, from time-to-time, measuring a first set of at least one property of each access point of a set of at least one classified access point of the wireless network. The method further includes re-classifying each access point based on at least one function of a second set of at least one property of the access point, the second set of properties including the first set of properties. The set of at least one access point is classified according to a set of AP classifications, and the re-classifying is into one of the AP classifications.
US07676215B2 Emergency call back method
An emergency routing number is assigned to each switch in a wireless network. When a switch of the wireless network routes an emergency call to a Public Service Answering Point (PSAP), the switch sends the emergency routing number as the calling party number and provides the PSAP with the identifier of the mobile station. If the emergency call drops, the PSAP performs a call back using the emergency routing number as the called party number. The switch that routed the emergency call from the mobile station to the PSAP receives the call back. The PSAP also sends the identifier of the mobile station to the switch. When a switch receives its emergency routing number as the called party number, the switch recognizes an emergency call back situation and pages the mobile station identified by the mobile station identifier received in association with the emergency routing number. The mobile station is then reconnected with the PSAP.
US07676213B2 Vgs replication apparatus, method, and system
A gate-to-source voltage (Vgs) replication circuit includes a diode-connected NMOS transistor coupled to a current source to draw a drain-to-source current therethrough. The generated Vgs is imposed across a source-to-gate junction of a PMOS transistor. A second PMOS transistor is coupled in series with the first PMOS transistor such that the source-to-gate voltage (Vsg) of the second PMOS transistor replicates the Vgs of the NMOS circuit. The second PMOS transistor is coupled as a source follower to bias other NMOS transistors.
US07676209B2 Method and system for allocating channels in a cellular communication network
A method of channel allocation in a cellular communication network wherein a radio channel is to be selected for establishment of a connection in an environment with potentially interfering signals, the method comprising: establishing a radio channel candidate; processing the radio channel candidate with potentially interfering signals and calculating a carrier to interference ratio (CIR) for the selected carrier frequency of the radio channel candidate and the potentially interfering signals; calculating a dominant interference ratio (DIR) being the ratio of the strongest potentially interfering signal with respect to the other potentially interfering signals; and using criteria based on at least one of the dominant interference ratio and the carrier to interference ratio in a selection process for selecting a channel for the connection to be established.
US07676202B2 Radio system
A radio system for the reception of broadcast signals is provided that includes two antennas picking up radio signals and two signal receivers receiving the radio signals, the two antennas and the two receivers operating in diversity operating modes. The radio system further includes an antenna switching unit for creating a connection between the receivers and the antennas and a control unit for controlling the antenna switching unit and selecting the operating mode according to predetermined diversity control criterion.
US07676195B2 System and method for communicating messages in a mesh network
A gateway node that communicates with a plurality of satellite nodes positioned on one or more logical layers is disclosed. Satellite nodes on the first logical layer operate as repeaters for nodes not on the first logical layer. The gateway node and each satellite node communicate outbound messages during a synchronized outbound communication time. Satellite nodes execute a receiving communication time that overlaps with a transmitting communication time for a satellite node on a logical layer that is one layer closer to the gateway node during the outbound communication time. The satellite nodes also communicate messages to the gateway node during a synchronized inbound communication time. Each satellite node executes a transmitting communication time that overlaps with a receiving communication time for a satellite node on a logical layer that is one layer closer to the gateway node during the inbound communication time so that messages are communicated to the gateway node.
US07676193B2 Selection and tuning of a broadcast channel based on interactive service information
The present invention provides methods and apparatus for tuning a broadcast processing system by using channel data from an interactive information source. The broadcast processing system interfaces with a broadcast medium and may include an interfacing apparatus that interfaces to the broadcast medium for extracting an appropriate broadcast signal and for tuning the broadcast processing system. The viewer uses a mobile terminal that communicates with the interactive information source over a first wireless communications path. The viewer may interact with the web site by navigating through the associated web pages in order to obtain broadcast information about the selected program, in which the broadcast information may be sent to the mobile terminal over the first wireless communications path. The broadcast information is processed by the wireless terminal in order to obtain the channel data. Consequently, the channel data may be sent to the broadcast processing system in order to tune the broadcast processing system to the selected program.
US07676190B2 Image forming apparatus
An image forming apparatus comprising: a paper feeding cassette which selectively stores at least two kinds of paper sheets having different size with respect to a paper feeding direction, and includes a posterior end cursor which restricts a posterior end position of the stored paper sheets with respect to the paper feeding direction, wherein the height of the posterior end cursor is changeable. According to this construction, a smaller space is provided to stack large-sized paper sheets which are not frequently used while a larger space is provided to stack small-sized paper sheets which are frequently used can be reserved.
US07676189B2 Image reading apparatus having improved cover device
An image reading apparatus having an improved cover device. The image reading apparatus includes a main body having an upper surface on which a manuscript can be placed, a cover installed at an upper portion of the main body to cover the manuscript when scanning, and a pressing plate movably installed in the direction perpendicular to an upper surface of the cover at an inner portion of the cover so as to press the manuscript. In addition, an elastic member is additionally inserted between the pressing plate and the cover.
US07676183B2 Toner supply device and developing unit using the same for use in an image forming apparatus for performing image formation with toner
A toner supply device includes: a toner supply assembly having a toner bottle for holding toner; and a toner supply assembly mounting mechanism having the toner bottle mounted, for feeding toner supplied from the toner bottle to a developing unit. In this toner supply device, toner supplied from the toner supply assembly is fed to the developing unit after it being agitated. The toner supply assembly mounting mechanism includes: guide rails for guiding the toner supply assembly when it is mounted; and a stopper for positioning and holding the toner supply assembly. The toner supply assembly has an abutment surface which is guided by the guide rails and positioned and held by the stopper.
US07676177B2 Brick-based system for scheduling functions in a printing apparatus
In a printing apparatus having a rotatable imaging member and means for performing a selected one of a plurality of operations on a portion of the rotatable imaging member, a set of metaphorical bricks are used to schedule operations. For an operation of a first type, a first brick is scheduled, the first brick defining a time duration associated with the operation, and defining a first portion having a first height and a second portion having a second height. For an operation of a second type, a second brick is scheduled, the second brick defining at least one height and a time duration associated with the operation. A combined height of bricks scheduled over time is monitored.
US07676174B2 Tandem photosensitive-member unit having grip part
An image-forming device includes a main body and a tandem photosensitive-member unit. The tandem photosensitive-member unit includes a unit frame, a plurality of photosensitive members, a front-side grip part, and a rear-side grip. The unit frame is configured to be slidably installed to and removed from the main body in a predetermined direction. The unit frame has a leading side and a trailing side with respect to the predetermined direction. The plurality of photosensitive members is provided corresponding to a plurality of colors and is supported by the unit frame. The front-side grip part is provided at the leading side of the unit frame. The rear-side grip part is provided at the trailing side of the unit frame.
US07676173B2 Methods and apparatus for remanufacturing toner cartridges
A cutting device for use in detaching a drum from a printer cartridge, the drum defining a hollow interior, the hollow interior being surrounded by an interior wall of the drum, the cutting device including a shaft and a pointed edge protruding from the shaft, the pointed edge being configured to rotate with the shaft when the drum is being detached from the printer cartridge.
US07676168B2 Fixing device for color image forming apparatus and control method
A fixing device of the invention switches ON a heater lamp of the press roller in a fixing device in a color print mode. In a monochromatic mode, power comparable to the power consumption of the heater lamp can be supplied additionally to an exciting coil on the heat roller side when a heater lamp 3 stays OFF. An amount needed for the heat roller can be therefore added flexibly to the exciting coil. During a warm-up, power comparable to power consumption of the option can be supplied additionally to the exciting coil on the heat roller side.
US07676164B2 Lifetime management device and image forming system
In an image forming system, a lifetime management device calculates remaining lifetime of process units, a transfer unit, a secondary transfer unit, a belt cleaning unit and a fixing unit mounted on an image forming apparatus based on an operation amount thereof and a predetermined lifetime index. Based on the remaining lifetime and a predetermined replacement index, the lifetime management device determines whether any unit needs to be replaced, and, if any, transmits a replacement request signal to an external information processor together with a signal indicating remaining lifetime of other units via a communication line.
US07676161B2 Modulation E-field based control of a non-linear transmitter
In a method of synthesizing an optical signal, a multi-bit digital representation of a desired optical E-field is generated. The multi-bit digital representation has a resolution of N1-bits, where N1 is an integer greater than 2. At least two analog drive signals are synthesized based on the multi-bit digital representation. Each analog drive signal exhibits excursions between 2M discrete states (i.e. has a resolution of M-bits), where M is an integer greater than 2. An electrical-to-optical (E/O) converter is driven using the analog drive signals to generate an output optical E-field at an output of the E/O converter. An error is detected between the output optical E-field and the desired complex E-field waveform, and at least one parameter adjusted so as to minimize the detected error.
US07676160B2 Supervisory controlling method and supervisory controlling system of optical repeater
The present invention aims at providing a technique capable of supervising and controlling optical repeaters, without affecting transmission characteristics and wavelength bands of signal lights, by utilizing the Raman effect. To this end, the present invention provides a supervisory controlling system of an optical repeater, in an optical amplifying-and-repeating transmission system for amplifying and repeatingly transmitting signal light propagated through an optical transmission path by the optical repeater, wherein the supervisory control signal light is amplified due to the Raman effect by the signal light acting as excitation light in an optical transmission path (Raman amplifying medium), to thereby supervise and control the optical repeater in accordance with the thus Raman amplified supervisory control signal light.
US07676154B2 Method and system for configuring a connection-oriented packet network over a wavelength division multiplexed optical network
A network planning tool and method for configuring a connection-oriented packet network over a WDM optical network without an optical control layer, such as a SONET/SDH layer. The optical network includes a plurality of optical fibers interconnected through nodes and the connection-oriented packet network, such an Ethernet network, MPLS network, or pseudowire network, includes two or more terminal devices. The method and tool function by building an association between the components of the physical layer, such as the optical fiber, and their geographic location or path. The connection-oriented packet network is configured by building multi-link trunks (MLTs) between terminal devices, where the MLTs are built by aggregating lightpaths that traverse distinctive geographic paths. The MLTs are planned and configured through aggregating lightpaths that traverse incongruent sets of photonic elements. A predetermined target for resiliency to physical failure events may determine the degree of congruence allowed between the sets of photonic elements associated with lightpaths in the same MLT.
US07676150B2 Image pickup apparatus, image pickup method and image pickup program
An image pickup apparatus having a photographing condition setting section which sets photographing conditions of a subject, a photographing condition determination section which determines whether the image data in the storage section meet the photographing conditions set by the photographing condition setting section, and a photographing control section which deletes from the storage section image data determined by the photographing condition determination section not to meet the photographing conditions, and records into the recording section image data determined by the photographing condition determination section to meet the photographing conditions. In addition, the image data conversion section re-executes conversion of the picked-up image signals into image data and output of the image data.
US07676149B2 System for backlight detection using brightness values of subareas in focus area and method therefor
A system for backlight detection using the brightness values of the subareas in a focus area and method therefor are provided, which are applicable to an image capture device. The focus area is divided into a plurality of subareas and the brightness values of each of the subareas are calculated. Then, the brightness values of each of the subareas are converted into 0 and 1 codes, and then the codes are combined to generate the codes representing the entire focus area. The status values corresponding to each of the codes are determined with reference to a backlight detection table established in advance, so as to determine whether an object to be shot is in a backlight condition.
US07676148B2 Camera, computer program product, and amount of light to be emitted calculation method
A camera includes: a photometric unit that acquires two dimensional photometric information of an image of a photographic subject; a separation unit that separates the image of the photographic subject into two groups, based upon photometric information acquired by the photometric unit during non-emission of light by a flash light emission device; and a calculation unit that multiplies the photometric information acquired by the photometric unit during a first light emission by the flash light emission device before photography, by different coefficients for the two groups, and calculates an amount of light required for photography that is to be emitted during a second light emission by the flash light emission device, based upon the photographic information after multiplication by the coefficients.
US07676147B2 Focus detection apparatus and optical apparatus
A focus detection apparatus capable of accurate focus detection is disclosed. The apparatus includes a first image-forming lens unit including a first pair of lens portions forming a first pair of images on a first pair of light-receiving element arrays with luminous fluxes from an image-pickup optical system after the luminous fluxes pass through a first pair of apertures making a pair in a first direction, and a second image-forming lens unit including a second pair of lens portions forming a second pair of images on a second pair of light-receiving element arrays with luminous fluxes from the image-pickup optical system after the luminous fluxes pass through a second pair of apertures making a pair in a second direction. A midpoint between the second pair of lens portions is located between the first pair of lens portions and displaced from a midpoint between the first pair of lens portions.
US07676144B2 Heat-generating element of a heating device
A heat-generating element of a heating device for heating air includes at least one PTC element and, lying on opposing side surfaces of the PTC element, electric strip conductors. A heat-generating element that is improved with respect to the safety against electric flashovers is created with the invention under consideration by means of surrounding the two electric strip conductors on the outside by a non-conductive insulating layer. A heating device for heating air with multiple heat-generating elements is also disclosed with each heating element including at least one PTC element and, lying on opposing side surfaces of the PTC element, electric strip conductors and multiple heat-emitting elements that are arranged in parallel layers and that are held in position lying on opposing sides of the heat-generating element. The heat-emitting elements are essentially potential-free and protected against electric flashovers with a higher degree of certainty due to the fact that the heat-emitting elements lie on opposing sides of the heat-generating element, with an insulating layer placed in between.
US07676142B1 Systems and methods for multimedia time stretching
The invention is related to methods and apparatus that can advantageously alter a playback rate of a multimedia presentation, such as a video clip. One embodiment of the invention permits a multimedia presentation to be sped up or slowed down with a controlled change in pitch of the sped up or slowed down audio. In one embodiment, this controlled change in the pitch permits the sped up or slowed down audio to retain a same sounding pitch as at normal playback speeds. In one embodiment, a duration is specified and playback of the video clip is advantageously sped to complete playback within the specified duration. In another embodiment, a finish by a time is specified, and the playback of the video clip is advantageously sped to complete playback by the specified time.
US07676140B2 Recording apparatus
There is provided a recording apparatus which includes a recording medium having a data area with an address assigned to each cluster of a predetermined size; an interface for connection to a host apparatus; writing means for writing data in the data area; access order deciding means for dividing the data area of the recording medium into a plurality of areas each having an optional data capacity, and deciding an order of accessing the divided areas from the writing means; timing deciding means for deciding a timing when file information on written data is to be updated; control means for controlling the writing means to access a plurality of divided areas in accordance with the decided access order, search an empty cluster in the accessed area, and write data in the searched empty cluster and file information updating means for updating the file information on already written data.
US07676134B2 Field termination kit
A field termination kit includes an optical fiber preparation device for preparing an end of an optical fiber, an optical inspection device for inspecting the end of the optical fiber, and a termination assembly for terminating the end of the optical fiber. A method of using a field termination kit includes rotating an end of a first optical fiber about a center of an abrasive portion of an optical fiber preparation tool. The end is pressed against an adhesive portion of the optical fiber preparation tool to clean contaminants from the end. The end is inserted into an inner passage of an optical fiber inspection device for viewing. The end is inserted into a termination assembly. The end is terminated to an end of a second optical fiber in a termination region of the termination assembly.
US07676133B2 Dust shutter for an optical adapter
A dust shutter for an optical adapter, includes a collar, wherein the collar is capable of being provided around an end of the optical adapter; a cover; a hinge that connects the cover to the collar; the hinge configured such that the cover can be provided in an open position and a closed position with respect to the collar; and a latch provided on the cover that attaches the cover to the collar in the closed position; wherein the collar, the cover, the hinge, and the latch form a unitary structure.
US07676132B1 Bend radius control
A bend radius control device for routing and maintaining at least a minimum bend radius of a cable. The bend radius control device includes an arcuate member having a channel and at least one holding portion. The holding portion is configured to hold the bend radius device to one or more cables inserted therein, while the channel is configured to support the one or more cables. A grommet may be used to with the holding portions to aid the holding portion in holding one or more cables inserted in the bend radius control device. The arcuate member has a bend radius that is greater than or equal to the minimum bend radius of one or more cables inserted therein. The bend radius control device is similar in size to a number of cables inserted therein and may be used in a space saving environment.
US07676130B2 Optical fiber coating compositions
The invention includes a composition for an optical fiber coating. An inventive composition includes a non-thiol functional adhesion promoter and less than about 0.5 pph of a strength additive containing a thiol functional group. The invention further includes an optical fiber coated with the inventive composition. A second inventive composition includes a photo-polymerizable composition which contains an adhesion promoter and a non-silicon containing strength additive containing at least about one thiol functional group. A third inventive composition includes a photo-polymerizable composition which has a silane containing adhesion promoter and a strength additive containing at least about one halide functional group. The invention also includes an optical fiber coated with the inventive coating and methods of making an optical fiber including the inventive coating.
US07676129B1 Bend-insensitive fiber with two-segment core
Optical waveguide fiber that is bend resistant and single mode at 1260 nm and at higher wavelengths. The optical fiber includes a core with a central core region and an annular core region or, alternatively, a high index core region and a low index core region. The optical fiber also includes a cladding with an annular ring region and an annular outer region.
US07676125B2 Method and apparatus to provide multi-channel bulk fiber optical power detection
An apparatus is described to provide multi-channel bulk optical power detection. The apparatus has a plurality of optical splitters coupled to respective fiber-optic lines of a plurality of fiber-optic lines. An optimal time-division multiplexer has an input coupled to the plurality of optical splitters. A photodetector is coupled to an output of the optical time-division multiplexer to provide bulk optical power detection. The optical time-division multiplexer includes a scanning mirror.
US07676123B2 Optical and electrical circuit board and method of manufacturing the same
An optical and electrical circuit board includes a patterned electrical wiring and a micro convex lens. The micro convex lens is provided in at least one hole formed in the optical and electrical circuit board.
US07676121B2 Thermo-optic tuning of a multi-directional optical waveguide
Various embodiments provide an apparatus and a method for operating the apparatus. The apparatus, in one embodiment, may include an optical waveguide located over a substrate, the optical waveguide having a first segment and a second segment. The apparatus may further include a single heating element configured to heat both the first segment and the second segment, wherein a light propagation direction at a point in the second segment differs by at least 90 degrees with respect to a light propagation direction at the point in the first segment.
US07676120B2 Optical phase shift device and antenna system utilizing same
A phase shift device of an optical fiber signal includes an actuator for changing the signal phase in at least one fiber portion by inducing the phase change by thermo-optical effect. An antenna system incorporating phase shift devices using the thermo-optical effect find particular utility in automotive and telecommunications fields.
US07676115B2 Image processing method, image processor and image processing program product
An image processing method includes a step of obtaining an input image, and a transformation step of performing multiple image transformations including multiple geometric transformations. The transformation step includes calculating correspondences between image coordinates of the input image and image coordinates of the output image based on multiple coordinate transformation equations corresponding to geometric transformations, then defining pixel values of the corresponding output image based on pixel values of the input image, and interpolating space pixels of the output image that do not have corresponding pixels in the input image once for each space pixel.
US07676113B2 Generating and displaying spatially offset sub-frames using a sharpening factor
A method of displaying an image with a display device is provided. The method includes generating a first sub-frame and a second sub-frame corresponding to image data for the image including calculating a first sub-frame pixel value in the first sub-frame using a first sharpening factor associated with a first plurality of gradients from the image data, and alternating between displaying the first sub-frame in a first position and displaying the second sub-frame in a second position spatially offset from the first position.
US07676112B2 Optical device for correcting geostationary satellite imagery for earth curvature effects
An optical adapter for an imaging system correcting images of spherical or near spherical bodies such as the earth during satellite image collection. An imaging system includes an image collector that collects a two-dimensional image of the body from a distance above the body such as from a satellite in geostationary orbit. The collected image is disk shaped and includes distortion due to earth curvature, primarily in the form of a loss of resolution due to the foreshortening of earth features in a radial direction extending outward from the center of the image disk. The optical adapter receives the collected image, transforms the collected image to correct the distortion, and outputs a corrected image with essentially uniform spatial resolution across the areas for which the correction is applied. An image sensor such as charge-coupled device array senses the corrected image and creates a digital representation of the corrected image.
US07676111B2 Image processing device and image processing method to detect and remove image noises
An inter-frame difference generation circuit generates, in every pixel unit, a difference level of an image between a present frame and a frame before one frame period. A histogram generation circuit generates a difference histogram indicating a frequency distribution of difference levels between the frames in a state in which a difference corresponding to a pixel including predetermined or more image changes is removed from generated difference levels. An erroneously detected histogram exclusion judging section excludes a histogram which is inappropriate as a histogram for use in deciding a noise amount among histograms generated by the histogram generation circuit from the histograms generated by the histogram generation circuit. A noise amount judging section decides the noise amount based on the histograms remaining without being excluded by the erroneously detected histogram exclusion judging section. Therefore, noises included in a dynamic image are detected with a good precision.
US07676110B2 Determination of need to service a camera based on detection of blemishes in digital images
A method of automatically determining a need to service a digital image acquisition system including a digital camera with a lens assembly includes analyzing pixels within one or more acquired digital images according to probability determinations that such pixels correspond to blemish artifacts. It is automatically determined whether a threshold distribution of blemish artifacts is present within one or more of the digital images. A need for service is indicated when at least the threshold distribution is determined to be present.
US07676108B2 Method and apparatus for initiating subsequent exposures based on determination of motion blurring artifacts
A digital image acquisition system includes a portable apparatus for capturing digital images and a digital processing component for detecting, analyzing, invoking subsequent image captures and informing the photographer regarding motion blur, and for reducing camera motion blur in an image captured by the apparatus. The digital processing component operates by comparing the image with at least one other image, for example a preview image, of nominally the same scene taken outside the exposure period of the main image. In one embodiment the digital processing component identifies at least one feature in a single preview image which is relatively less blurred than the corresponding feature in the main image, calculates a point spread function (PSF) in respect of such feature, and initiates a subsequent capture if determined that the motion blur exceeds a certain threshold. In another embodiment the digital processing determines the degree of blur by analyzing the motion blur in the captured image itself, and initiates a subsequent capture if determined that the motion blur exceeds a certain threshold. Such real time analysis may use the auto focusing mechanism to qualitatively determine the PSF.
US07676104B2 Outline font compression method
A Bezier curve constituting outline font data represents a curve by four coordinate values of a start point, an end point, and two control points. The curve is represented by two coordinates of the start point and the end point in collinear approximation, and by three coordinates of the start point, an intersecting point of two lines, and the end point in bi-linear approximation. In curve pattern approximation, when 32 curve patterns are prepared, the curve is represented by 5-bit data of two coordinates of the start point and the end point, and a pattern number. By effectively employing these three kinds of processes, it is possible to represent a Bezier curve constituting the outline font data with a reduced data volume.
US07676100B2 Recording medium having recorded thereon coded information using plus and/or minus rounding of images
A recording medium having recorded thereon information related to coded data of an image sequence; wherein the information related to coded data of an image sequence is a set of coded frame information of a plurality of frames of an image sequence; wherein the coded frame information includes: information related to a difference image between an image of a current frame and a prediction image of the current frame, the prediction image being synthesized by performing motion compensation, information related to motion vectors estimated in performing the motion compensation, and rounding method information specifying either a positive rounding method or a negative rounding method for interpolating intensity values of pixels in performing the motion compensation when the input image is coded as a P frame, wherein no rounding method information is included in the coded frame information when the input image is coded as an I frame.
US07676098B2 Information processing apparatus, system and method for compression of image data
To reduce the amount of data transferred from an electronic apparatus to other electronic apparatus, a first compression unit compresses image data in units of m bits with a predetermined pattern to produce first compression data. A second compression unit compresses the first compression data in units of k bits to produce second compression data. And, an output unit outputs the second compression data according to a production order of the second compression data produced from the second compression unit.
US07676097B2 Bit shift processing in wavelet-based image codecs
A digital image encoding device, which encodes digital image data using a discrete wavelet transform, includes a coefficient bit shift processing unit that performs bit shift processing on a wavelet coefficient after the discrete wavelet transform. The coefficient bit shift processing shifts the wavelet coefficient to a lower bit side by a predetermined number of bits to truncate a lower bit, and reduces the number of effective bits to create a new wavelet coefficient.
US07676096B2 Modular, low cost, memory efficient, input resolution independent, frame-synchronous, video compression system using multi stage wavelet analysis and temporal signature analysis with a highly optimized hardware implementation
The present invention provides a method of and apparatus for operating upon a sequence of video frames by splitting each frame into components, and each component into a plurality of columns. The columns are operated upon in a manner that reduced edge artifacts and compresses the columns by reducing precision in certain higher frequency bands more than other lower frequency bands. The thus operated upon frames can be transmitted, received, and processed at a receiver with low latency and very low memory storage The invention further discusses a novel way of temporal compression using signatures of the sub bands generated for spatial compression. Spatial analysis using wavelets further enables the decoder to format and scale the decoded output to suit an arbitrary display screen. The method provides a practical solution to the problem of compressing, storing, or transmitting of video with ever-increasing spatial and temporal resolutions.
US07676093B2 Image reading and processing method and storage medium storing a computer program therefor that detects a contour of an image read at a higher resolution
An image reading and processing method which is capable of automatically obtaining image data with high resolution along the proper contour of an original. First image reading is carried out on the original at a first resolution to obtain image data. The contour area of an image of the original 7 is detected based on the image data obtained by the image reading. Second image reading is carried out on the original at a second resolution higher than the first resolution, over an area 51 having outer edges thereof shared by the contour area 41, to obtain image data. The contour of the image of the original is detected in the contour area 41, based on the image data obtained by the second image reading. Image data of an image portion inside the detected contour of the image of the original is extracted from the image data obtained by the second reading.
US07676091B2 Method and apparatus for analysing ultrasound images
A method of improving an image or a set of images, by transforming an intensity histogram thereof is disclosed. The method comprises: (a) fitting the intensity histogram to a sum of a plurality of localized functions; (b) using the plurality of localized functions to define a plurality of localized intensity histograms; (c) for each localized intensity histogram, performing at least one image enhancement procedure, thereby providing a plurality of improved localized intensity histograms; and (d) combining the plurality of improved localized intensity histograms, thereby transforming the intensity histogram of the image. In various exemplary embodiments, the method further comprises detecting clutter and/or an outline of at least one region in the image or set of images.
US07676086B2 Automatic coloring of pixels exposed during manipulation of image regions
The present invention relates to a method and system for modifying images characterized in that it includes the ability to assign colour intensity values to pixels exposed during image manipulation operations comprising: means for using the color intensity values of remaining pixels in the original image, and means for assigning color values to the exposed pixels that are similar to those of the surrounding pixels so that the exposed regions blends smoothly with the surrounding region. The instant invention also provides a configured computer program product for carrying out the above method.
US07676081B2 Image segmentation of foreground from background layers
Segmentation of foreground from background layers in an image may be provided by a segmentation process which may be based on one or more factors including motion, color, contrast, and the like. Color, motion, and optionally contrast information may be probabilistically fused to infer foreground and/or background layers accurately and efficiently. A likelihood of motion vs. non-motion may be automatically learned from training data and then fused with a contrast-sensitive color model. Segmentation may then be solved efficiently by an optimization algorithm such as a graph cut.
US07676079B2 Index identification method and apparatus
An index arranged on a real space is detected from an image sensed by a camera, and the position of the index in the image is calculated (S405). The index is projected onto the image sensing plane of the camera on the basis of the position and orientation information of the camera, the position information of the index, and the like (S403). A corresponding index is identified based on the distance between the detected and projected indices on the image plane, and geometric information of the index (e.g., directionality) (S408). With this method, an index can be accurately identified by a simple method.
US07676076B2 Neural network based method for displaying an examination image with normalized grayscale values
Image processing method for a digital medical examination image, the pixels of which are assigned a gray-scale value in each instance, with a minimum and a maximum gray-scale value being defined as limit values for the purpose of displaying the examination image, with the pixels being subjected to an evaluation by means of a neural network, in order to determine such pixels and to disregard them when defining the gray-scale values which are located in a direct radiation region or in a projected collimator region.
US07676071B2 Method for illuminating a sample
A method for illuminating a specimen or a region of the specimen (region of interest, ROI), the information indicating whether and in what manner a specific point on the specimen is to be illuminated, being stored in a data memory under a specific address. A change in the position, orientation, and/or shape of the specimen is captured, and a transformation of the coordinates of the image points to be illuminated is derived therefrom; memory addresses are uniquely assigned to the transformed coordinates; and, on the basis of the memory addresses, the data memory is accessed, and its contents is read out in order to control the light source.
US07676070B2 Device for on-line data acquisition in three-dimensional positron emission tomography
A device for improved on-line histogramming of data acquired in a Positron Emission Tomography (PET) scan. The device is a Smart DRAM (SD) PCI card, of which more than one can be used in combination within a PC-based architecture for on-line histogramming. The SD PCI card is applied as either of a Gating Buffer, a histogramming card, and a normalization buffer. The Gating Buffer card alternately stores an arriving PET data packet stream into two dedicated DRAM banks. The two DRAM banks store and retransmit the packet stream in the order of arrival for an entire physiological cycle. The histogramming SD RMW PCI cards provide a very high rate of histogramming. The extendible daisy-chain of SD RMW PCI cards supports large memory banks across potentially hundreds of SD RMW PCI cards. Under a single PC, a multiple PCI Expansion chassis is employed such that a large number of PCI cards are supported.
US07676064B2 Sensor scan planner
Sensor scan planner methods and systems are described. In an embodiment, a sensor scan schedule can be generated by a sensor scan schedule generator to optimize the scan schedules of multiple sensors based on optimal capabilities of each sensor and autonomous target recognition algorithm processing. A search manager can then assign an evaluation criteria value to the generated sensor scan schedule based on sensor scan schedule evaluation criteria, and compare the evaluation criteria value to other evaluation criteria values corresponding to respective previously generated sensor scan schedules to determine an optimal sensor scan schedule. The search manager can then determine whether to generate additional sensor scan schedules and assign additional evaluation criteria values for comparison to determine the optimal sensor scan schedule.
US07676060B2 Distributed content identification
A method of identifying content in a distributed computing system. The method receives an image or audio signal in a first device in the distributed computing system, such as a cell phone or other wireless device. In this device, the method performs an analysis of characteristics of the signal to identify portions of the signal from which to derive a content identifier. The method then sends the portions to a second, remote device in the distributed computing system, such as a server. The server further processes the portions to derive a content identifier, which in turn, is used to look up data corresponding to the content, such as a Uniform Resource Locator. In the case of a wireless telephone network, for example, the method distributes the task of identifying content signals captured through the microphone or camera on the phones in the network.
US07676059B2 Video steganography or encoding
The presently claimed invention relates generally to encoding and decoding video with auxiliary information. One claim recites a method of encoding video, the video has a plurality of samples. The method includes: obtaining an N-bit auxiliary data string to be encoded into the video, where N is at least two, the string including bits having a value of “1” or “0”; and utilizing a configured multi-purpose electronic processor to perform encoding as follows, for a first bit in the N-bit auxiliary data string: if the bit comprises a “1” value, making a corresponding change to the video to represent the “1” value in the video, the change being essentially unnoticeable to a human viewer of the video, but if the first bit comprises a “0” value, making no corresponding change to the video; performing the aforesaid act for the second through Nth bits of the N-bit auxiliary data string. Of course, other claims and combinations are provided as well.
US07676058B2 System and method for detection of miniature security marks
A method is disclosed for detection of miniature security mark configurations within documents and images, wherein the miniature security marks may include data marks or a combination of data marks and anchor marks. The method includes sub-sampling a received image, which is a digital representation possible recipient(s) of the miniature security marks, to generate a reduced-resolution image of the received image. Maximum/minimum points detection is performed and the maximum/minimum points are grouped into one or more clusters according to location distances between the maximum/minimum points. Group configuration is checked to match the clusters with a pre-defined template configuration. Shape verification is then performed to verify mark location and configuration between the reduced-resolution image and the received image.
US07676057B2 Information processing device
There is provided an information processing device which comprises a transparency adjustment unit to adjust transparency of a watermark image which is to be added to a main image to prepare data of a first image having first transparency and data of a second image having second transparency, wherein each of the first and second images corresponds to the watermark image and the first transparency of the first image is higher than the second transparency of the second image. The information processing device further comprises an overlap processing unit to generate data of an overlap image of the main image, the first image and the second image such that the second image, the main image and the first image overlap with each other in bottom-to-top order.
US07676055B2 Information-detecting apparatus and method
An information-detecting apparatus (1) including a receiving unit (3) operable to receive digital data (2) that includes several pieces of element data, in which a change amount is imparted to a value of each of first and second element data among the several pieces of element data, a first selecting unit (4) operable to select, as target data (6), a data set that includes the first and second element data, a second selecting unit (5) operable to select, as neighboring data (7), element data in proximity to each of the first and second element data, a calculating unit (8) operable to calculate, based on both of the target data (6) and the neighboring data (7), the change amount imparted to each of the first and second element data, and a detecting unit (10) operable to detect the additional information in accordance with the change amount.
US07676048B2 Graphic equalizers
Graphic equalizer as a cascade of equalization filters with the gain of each individual filter compensated for the gain leakage from other filters. A linear approximation allows individual filter gains to be set to give desired frequency responses.
US07676046B1 Method of removing noise and interference from signal
A method of removing noise and interference from a signal by receiving the signal, calculating a joint time-frequency domain of the signal, estimating instantaneous frequencies of the joint time-frequency domain, modifying each estimated instantaneous frequency, if necessary, to correspond to a frequency of the joint time-frequency domain to which it most closely compares, redistributing the elements within the joint time-frequency domain according to the estimated instantaneous frequencies as modified, computing a magnitude for each element in the joint time-frequency domain as redistributed, plotting the results as the time-frequency representation of the signal, identifying in the plot any noise and interference components in the received signal, eliminating from the redistributed joint time-frequency domain elements that correspond to noise and interference, and recovering a signal devoid of noise and interference from the modified redistributed joint time-frequency domain.
US07676045B2 Mountable speaker assembly
Embodiments of a speaker assembly and cooperating suspension ring designed to allow installation of the assembly in a horizontal ceiling tile from below are disclosed. The speaker assembly includes a body or housing with a flange at one end. The body has a diameter that allows it to fit through a hole the ceiling tile and the suspension ring. The assembly is further provided with clamps attached to the flange next to the body. In order to bring the flange into contact with the ceiling tile, the assembly must be aligned so that the clamps penetrate cooperating voids in the suspension ring. The assembly is then rotated in a direction depending on the tile thickness and lowered into a position where the clamps engage with projections on the suspension ring so that the suspension ring supports the weight of the assembly.
US07676042B2 Terminal apparatus, server apparatus, and digital content distribution system
To reduce a frequency of recording communication management information for communication disconnection countermeasure. A digital content distribution system includes a license server (101) that issues a license, and a user terminal (103) that controls use of content based on the issued license. The license server (101) judges, according to the license to be issued, whether or not the communication management information for the communication disconnection countermeasure needs to be recorded, and notifies the user terminal of a result of the judgment. This enables the user terminal (103) to reduce the frequency of recording the communication management information.
US07676041B2 Method for creating and distributing cryptographic keys in a mobile radio system and corresponding mobile radio system
A first cryptographic key (318) and a second cryptographic key (322) are created by a mobile radio terminal (103) and by a computer of the home communications network (108, 109) by using authentication key materials (312). The first cryptographic key (318) is transmitted to the computer of the visited communications network (113), and the second cryptographic key (322) is transmitted to an application server computer (106, 107).
US07676038B2 Secure printing method to thwart counterfeiting
A method for authenticating a target item with a security code is provided. The method includes the steps of determining a first content of security information to be coded, determining a second content of security information to be coded, printing a plurality of color tiles on a target item where the plurality of color tiles define the first content of security information, and printing one or more micro-markings on one or more of the color tiles located on the target item. The one or more micro-markings define the second content of security information.
US07676037B2 Cryptographic method capable of protecting elliptic curve code from side channel attacks
An elliptic curve cryptography method which generates a public key for use in a communication encryption using an elliptic curve, including: changing a number of a secret key (d) of (k) bits to an odd number; encoding the secret key to yield an encoded secret key (d) in which a most significant bit (MSB) is (1) and a rest positional number is (1) or (−1); and computing the public key (Q=Dp) by multiplying the encoded secret key (d) by a predetermined point (P) on the elliptic curve by a scalar multiplication.
US07676036B2 Input device and personal mobile terminal having the same
An input device provided for an apparatus (1) which is held with a hand of a person. The input device includes a plurality of input keys (5) which are operated with a finger holding the apparatus (1), wherein in a case where the apparatus (1) having the input device is held with the hand, each input key (5) situated apart from a base of the finger has a finger contact area smaller than that of each input key (5) situated close to the base of the finger.
US07676034B1 Method and system for matching entities in an auction
A communications management system comprising an input for receiving a communications classification; a database of skill weights with respect to the communications classification; a database of agent skill scores; and a processor, for computing, with respect to the received communication classification, an optimum agent selection, the processor directly controlling a routing of the information representing the received call.
US07676030B2 System and method for personal identification number distribution and delivery
A system and method for obtaining a personal identification number (PIN) from a client terminal is disclosed herein. The method includes storing, at the client terminal, PINs for plural prepaid services. The method also includes receiving, at the client terminal, a request for a PIN associated with a desired prepaid service corresponding to one of the plural prepaid services. A PIN request is then sent, from the client terminal, to a server when less than a predefined number of PINs associated with the desired prepaid service are stored at the client terminal. In response, one or more PINs associated with the desired prepaid service are received at the client terminal. The method further includes dispensing at least one PIN corresponding to the desired prepaid service from the client terminal.
US07676029B2 Guidance apparatus related to operation of information equipment and guidance method related to operation of information equipment
To provide a technology indicating guidance for a usage method of information equipment and for solving an abnormality of the information equipment to not only users having knowledge about terminology of the information equipment but also users having none of the knowledge about the terminology of the information equipment.A guidance apparatus receives identifying information of information equipment from a device, reads an image from a database containing images about the information equipment with respect to the received identifying information, creates guidance information containing the read image, transmits the created guidance information to the device, receives information determined by a manipulation about the guidance information on the device, and controls so as to read the image used next for the guidance information from the received information.
US07676024B2 X-ray imaging device
An apparatus includes: an imaging unit 7, an X-ray detecting unit 90, outputting, upon irradiation of X-rays, an X-ray detection signal over the irradiation period; an operation controlling unit 13, generating a trigger indicating an imaging start timing based on the X-ray detection signal and using the trigger to perform operation controlling of the imaging unit 7; and a signal cable L1, containing, within a tube 11, one or a plurality of each of a detection signal line L11, transmitting the X-ray detection signal, a controlling signal line L12, transmitting a controlling signal for drive control of the imaging unit 7, and an image signal line L13, transmitting image signals, resulting from imaging by the imaging unit 7, and in the signal cable L1, the detection signal line L11 is disposed at an inner central portion of the tube 11 and the other signal lines are disposed so as to surround the detection signal line L11. The occurrence of malfunctions in the X-ray imaging apparatus is thereby reduced.
US07676021B2 Radiation imaging apparatus
A radiation imaging apparatus that performs radiation imaging of a breast of a subject, which includes a table for laying down the subject; a receiving section that receives a breast of the subject laid on the table in a supine position; a radiation imaging section including a radiation emission unit and a radiation detection unit each located at a position opposing to each other being interposed by the breast of the subject received in the receiving section; and a drive unit that shifts the receiving section to a position suitable for imaging the breast of the subject.
US07676018B2 Efficient iterative four-dimensional cardiac cone-beam CT reconstruction
The increasing cone angle of current high-end and future CT systems leads to a decrease in image quality if approximate cone-beam reconstruction methods are used. According to an exemplary embodiment of the present invention, an iterative four-dimensional cardiac CT reconstruction is provided, in which phase volumes are selected from the four-dimensional data set, each having the same spatial volume at different phase points. Corresponding voxels inside these phase volumes are then forward projected onto the same projection. After calculation of a different projection, these voxels are updated. This may provide for an efficient implementation of an iterative four-dimensional cardiac cone-beam CT reconstruction.
US07676017B2 Vacuum actuated anhydrous ammonia feed system for pH adjustment of boiler condensate/feed water
A vacuum actuated and sustained ammonia feed system for the pH adjustment of power plant condensate and boiler feed water is described. This system can provide a safe means of providing anhydrous ammonia for pH adjustment to the condensate/feed water system of a power plant.
US07676015B2 Boundary condition adjustment methods and systems
Methods and systems for reactor lattice depletion are disclosed. One exemplary method, among others, comprises the steps of defining a reactor eigenvalue, the reactor eigenvalue being a specified ratio of actual neutron production to loss in the reactor; producing a lattice eigenvalue, the lattice eigenvalue being an estimated ratio of neutron production to loss in the lattice; and adjusting a boundary condition of the lattice to cause convergence of the lattice eigenvalue and the reactor eigenvalue in order to produce at least one physics parameter.
US07676014B2 Digital lock detector for phase-locked loop
A digital lock detector for a phase-locked loop. The PLL generates a feedback clock according to a reference clock. The digital lock detector includes a match detector and an arbiter. When a first clock transitions, the match detector checks that whether a second clock transitions in a predetermined time window or not. The match detector generates a match signal if the second clock transitions in the predetermined time window. The arbiter counts a number of the successive match signals and generates a lock signal to indicate a lock state when the number exceeds a first predetermined number.
US07676007B1 System and method for interpolation based transmit beamforming for MIMO-OFDM with partial feedback
Transmit beamforming with receive combining uses the significant diversity provided by multiple-input multiple-output (MIMO) systems, and the use of orthogonal frequency division multiplexing (OFDM) enables low complexity implementation of this scheme over frequency selective MIMO channels. Optimal beamforming uses channel state information in the form of the beamforming vectors corresponding to all the OFDM subcarriers. In non-reciprocal channels, this information should be conveyed back to the transmitter. To reduce the amount of feedback information, transmit beamforming combines limited feedback and beamformer interpolation. In this architecture, the receiver sends back a fraction of information about the beamforming vectors to the transmitter, and the transmitter computes the beamforming vectors for all subcarriers through interpolation of the conveyed beamforming vectors. Since a beamforming vector is phase invariant and has unit norm, a linear spherical interpolator uses additional parameters for phase rotation. These parameters are determined at the receiver in the sense of maximizing the minimum channel gain or capacity. The interpolator maybe combined with beamformer quantization.
US07676006B2 Method and system for estimating the doppler spread in radio mobile telecommunication systems and computer program product therefor
The Doppler spread associated to a transmission channel with a gain represented by a random process, is estimated by transmitting on the channel a digital signal (DPCCHI,Q), which comprises at least one pilot signal, which in turn comprises fields of known symbols, and estimating, on the basis of the pilot signal(DPCCHI,Q), the channel so as to generate a signal indicating the aforesaid gain. There is then detected the zero-crossing rate (η) of the aforesaid signal during a given time interval, and there is also estimated the signal-to-noise ratio (SNR) associated to the channel. The bandwidth ({circumflex over (f)}D) of the aforesaid random process is estimated according to a reference quantity (ID(2)), which comprises: a first term ({circumflex over (η)}2π2), representing an estimate ({circumflex over (η)}) of said zero-crossing rate (η); and a second term ( I N ( 2 ) - η ^ 2 ⁢ π 2 ⁢ I N ( 0 ) 2 ⁢ SNR ) , which includes said signal-to-noise ratio of the channel.
US07676005B2 Wireless communication apparatus
In a wireless communication apparatus adopting a time division duplex system for executing transmission and reception using a plurality of antennas, deviation of amplitude and phase occurring between transmission and reception circuits is detected and corrected using a communication signal. Channel estimation means 105 detects channel information based on reception output of reception circuits 104-1 to 104-N provided in a one-to-one correspondence with a plurality of antennas 101-1 to 101-N. Correction value detection means 110 finds a correction value for correcting deviation occurring between each of transmission circuits 103-1 to 103-N and each of the reception circuits 104-1 to 104-N based on the channel information. A wireless communication apparatus 100 transmits an already known signal (training signal) to a base station with which the wireless communication apparatus conducts communications. The base station executes channel estimation based on the already known signal and generates and transmits a correction signal (probe signal). The correction value detection means 110 of the wireless communication apparatus 100 detects the correction value using the correction signal (probe signal).
US07676000B2 Systems and methods for an adaptive rake receiver
A technique for signal distortion compensation using a filter that can support a higher delay spread distortion without substantially increasing hardware complexity. In one example embodiment, an adaptive receiver design compensates for signal distortions with the use of non-uniform tap delay filters. The non-uniform tap delay filters are used to output an adaptively channel matched signal for decoding.
US07675996B2 Television receiver suitable for multi-standard operation and method therefor
A receiver (1100) includes a direct digital frequency synthesizer (130), a mixer (105), and a clock source (1110, 1130). The direct digital frequency synthesizer has an input terminal for receiving a first clock signal at a first frequency, and an output terminal for providing a digital local oscillator signal synchronously with the first clock signal. The mixer (105) has a first input terminal for receiving a radio frequency (RF) signal, a second input terminal coupled to the output terminal of the direct digital frequency synthesizer (130), and an output terminal for providing an IF signal having a spectrum centered about a selectable one of a plurality of center frequencies. The clock source (1110, 1130) has an output terminal for providing the first clock signal without using a harmonic frequency that overlaps the spectrum for the plurality of center frequencies.
US07675994B2 Packet identification mechanism at the transmitter and receiver for an enhanced ATSC 8-VSB system
A flexible digital transmission system that improves upon the ATSC A/53 HDTV signal transmission standard. The system includes a digital signal transmitter for generating a first Advanced Television Systems Committee (ATSC) standard encoded 8-VSB bit stream and, for generating an encoded new robust bit stream for transmitting high priority information bits, wherein symbols of the new bit stream are capable of being transmitted according to a transmission mode including: a 2-VSB mode and a 4-VSB transmission mode. The standard 8-VSB bit stream and new bit stream may be simultaneously transmitted over a terrestrial channel according to a broadcaster defined bit-rate ratio. The transmission system includes a control mechanism for generating information needed for encoding robust packets at a transmitter device. It also includes a mechanism for encoding control parameters and multiplexes the generated information with the standard and robust bit-streams for transmission. A receiver architecture is additionally provided to decode standard and robust bit-streams transmitted by the transmitter device.
US07675986B1 Method for reducing peak-to-average power ratios in a multi-carrier transmission system
The present invention provides a technique to reduce peak-to-average power ratio (PAR) of multi-carrier transmission systems. A non-empty subset of the subcarriers includes “PAR subcarriers.” The PAR subcarriers have constellations obtained by reducing a constellation that is higher than binary and invariant under multiplication by −1, so that an element is in the reduced constellation if and only if its negative is not. In this way, only one bit per PAR subcarrier is used for PAR reduction. The technique addressed in this invention multiplies a subset of the PAR subcarriers by −1 to reduce PAR at each multi-carrier symbol transmission. A method or apparatus is operated to select the subset of PAR subcarriers to be rotated. The receiver identifies the PAR subcarriers and estimates the subcarriers multiplied by −1 according to the reduced constellations and the received samples.
US07675982B2 Method and system for reducing peak-to-average power for OFDM signals
The invention provides a system and method for effectively reducing peak-to-average power ratio (PAPR) in an OFDM signal. The method includes the steps of oversampling a signal in the time domain, gradually clipping an amplitude of the signal to a predefined level using a formula involving a hyperbolic tangent, bandpass filtering out-of-band spectral components of the signal due to non-linear clipping to be within a predetermined mask, and transmitting the signal.
US07675981B2 OFDM signal demodulator circuit and OFDM signal demodulating method
When an OFDM demodulator circuit performs the waveform equivalence of carrier signals outputted from an FFT processing circuit, the OFDM demodulator circuit extracts correction coefficients corresponding to the gain of a reception signal outputted from a tuner unit from a correction coefficient table, and phase corrections are performed in a phase correction circuit based on the extracted correction coefficients. After that, the OFDM demodulator circuit performs the waveform equivalence processing with a transmission path equivalent circuit. Thereby, even if a C/N value is deteriorated owing to the amplification of an OFDM signal, the influence on the receiving performance of a receiving apparatus can be curbed, and a receiving performance can be improved.
US07675980B2 Wireless transmitting and receiving device and method
A wireless device, method, and signal for use in communication of a wireless packet between transmitting device and a wireless receiving device via a plurality of antennas, wherein a signal generator generates wireless packet including a short-preamble sequence used for a first automatic gain control (AGC), a first long-preamble sequence, a signal field used for conveying a length of the wireless packet, an AGC preamble sequence used for a second AGC to be performed after the first AGC, a second long-preamble sequence, and a data field conveying data. The AGC preamble sequence is transmitted in parallel by the plurality of antennas.
US07675977B2 Method and apparatus for processing audio signal
Apparatus and methods for processing a signal are disclosed. Data coding and entropy coding are performed with interconnection, and grouping is used to enhance coding efficiency. A data structure for processing a signal includes a payload part having at least one of data coding information including pilot coding information per a frame and entropy coding information. The data structure includes data coding information having information for a data coding scheme and entropy coding information having information for an entropy coding scheme and a second data part having a reference value corresponding to a plurality of data, and a difference value generated using the reference value and the data.
US07675971B2 Moving picture encoding apparatus and method, computer program and computer-readable storage medium
This invention generates encoded data within a required buffer size with minimum deterioration of image quality by finely adjusting a code data size to be generated so that an encoding condition can be changed to one of multiple levels on the basis of a cumulative encoded data size which is being generated during an encoding process of one frame which forms a moving picture. To this end, a VBV buffer zone controller compares a cumulative encoded data size during encoding of one frame with a plurality of thresholds, and outputs the comparison result to a vector processing controller, coefficient processing controller, and quantization controller. The vector processing controller controls a motion detection/compensation unit to fix/not to fix vectors for motion compensation. The coefficient processing controller determines an area size of a plurality of DCT coefficients to be masked, which are obtained by a DCT unit. The quantization controller determines the quantization step size of a quantizer. These vector processing controller, coefficient processing controller, and quantization controller adjust an encoded data size to be generated in multiple levels.
US07675970B2 Method and apparatus for processing a bitstream in a digital video transcoder
A method and apparatus for processing a bitstream in a digital video transcoder is described. In one example, an adjustment factor is determined that relates a number of bits representing a selected frame defined by the bitstream to a target number of bits for the selected frame. An average spatial activity value among sets of video data is associated with the selected frame. A spatial activity value for a selected set of the sets of video data is determined. A normalized spatial, activity value for the selected set of frequency video data is then computed in response to the average spatial activity value, the spatial activity value, and a function of the adjustment factor. Target bit reduction for each of the sets of video data may be computed using a function of the normalized spatial activity value and the adjustment factor.
US07675969B2 Adaptive rate control for digital video compression
A system and method for adaptively controlling the encoded data rate in a data compression system. The system and method sets up alternative encoded bit streams for each segment of data and selects the alternative that would produce the bit rate closest to a predetermined target bit rate for transmission. Each segment of video input is quantized based on a set quantization settings to produce a plurality of quantized segments. Each quantized segment is then variable rate encoded to produce an alternative encoded bit stream. The data rate that would be required to transmit each alternative encoded bit stream is determined and compared with a predetermined target bit rate, which is set according to the transmission rate buffer status. The selected encoded bit stream is provided to the transmission rate buffer in preparation for transmission. Having processed one segment of data, the system and method then updates its parameters for processing the next segment of data. An updated target bit rate is determined based on the rate buffer status at this point. A rate versus quantization index model is derived according to the data rates of the encoded streams and the corresponding quantization indices. A new set of weighting mask functions is then produced in accordance with the model and the quantization indices. The new set of quantization indices is to be used for processing the next segment of data.
US07675967B2 Training-while-working data communications
A data communication transceiver, such as a PCM or xDSL modem, is operable in a training-while-working mode in which it both trains and communicates user data. In some embodiments, upon initiation of a data communication session, the transceiver operates in a startup training mode in which partial training occurs that is sufficient to enable low rate data communication; the transceiver then enters the training-while-working mode in which it communicates user data and completes training. When training is completed, the transceiver enters a data mode in which it communicates user data but does not train. In some embodiments, if in the data mode conditions arise requiring retraining or making retraining desirable, the transceiver enters the training-while-working mode and retrains while continuing to communicate user data.
US07675965B2 System and method of communication via embedded modulation
A single subscriber line multi-point communication system is disclosed. In general, the multi-point communication system can include a first transceiver coupled to a subscriber line capable of transmitting and receiving at least two modulation methods, either of said modulation methods being operable to transmit a test signal, and a second transceiver coupled to said subscriber line capable of transmitting and receiving said at least two modulation methods, the second transceiver being operable to receive the test signal and determine at least one channel parameter from the test signal. A master transceiver that can be used in various embodiments of a single subscriber line multi-point communication system, and a tributary transceiver are further disclosed.
US07675964B2 Method for transmitting a plurality of information symbols
A plurality of information symbols are transmitted by a carrier wave by assigning different modulation indices to the individual information symbols. Thereby the modulated carrier wave carries information not only by the digitally encoded (modulated) data words but also by the different modulation indices used for successive intervals that thus also represent information symbols. This increases the data rate of a wireless communication. When used in passive identification systems, for example transponders, the transmission of the superimposed clock information eliminates the need for the clock generation logic in the receiver. The reduced energy consumption enables the communication distance to be increased.
US07675962B2 Method and apparatus for deriving a channel impulse response estimate for a wireless channel
Techniques for deriving a channel impulse response estimate (CIRE) having improved quality are described. A first CIRE with multiple channel taps is obtained based on (1) an initial CIRE derived from a received pilot or (2) a filtered CIRE derived from the initial CIRE. In one aspect, the channel taps in the first CIRE are scaled with multiple scaling factors to obtain a second CIRE. For point-wise LMMSE scaling, the energy of each channel tap is estimated. The noise energy for the channel taps is also estimated, e.g., based on energies of channel taps on one or both edges of the first CIRE. Each channel tap is scaled based on a scaling factor determined by the energy of that channel tap and the noise energy. Each channel tap with energy below a threshold may be set to zero. In another aspect, the second CIRE is obtained by zeroing out selected ones of the channel taps in the first CIRE.
US07675960B2 Method for generating communication signal sequences having desirable correlation properties and system for using same
A method for generating code sequences having good correlation properties comprising steps of selecting a code length comprising a number of chips, selecting a ruler which defines the position of non-zero values within the chips, and overlaying the non-zero values with an amplitude pattern.
US07675959B2 Systems and methods of electromagnetic influence on electroconducting continuum
Thus, as shown by an exact electrodynamic computation of EMBF and the estimations described above of the velocity of turbulent flows arising due to their effect, application of amplitude- and frequency-modulated helically traveling (rotating and axially traveling) electromagnetic fields in metallurgical and chemical technologies and foundry can considerably increase the hydraulic efficiency of MHD facilities, intensify the processes of heat and mass transfer in technological plants, significantly increase their productivity, considerably decrease energy consumption for the production of metals, alloys, cast articles, and chemical products, and improve their quality.
US07675958B2 Intra-cavity non-degenerate laguerre mode generator
A lasing method including the steps of providing a laser resonator; utilizing birefringence compensation in said resonator whereby said resonator is induced to operate in a Laguerre-Gaussian higher order mode; and utilizing polarized outcoupling of lasing energy at said higher order mode from said resonator. In the illustrative application, the laser resonator is a high-power, solid-state laser resonator. In the specific embodiment, the inventive method further includes the step of changing an outcoupling preference for a non-degenerate high-order Laguerre-Gaussian mode. In one embodiment, the step of changing outcoupling preference includes the step of changing an outcoupling polarization. In another embodiment, the step of changing outcoupling preference includes the step of changing an orientation of a roof edge of a prism in the laser resonator. Lower order Laguerre modes are discouraged from appearing in an output of the resonator by adding loss at the center of the rod aperture of the resonator or detuning the orientation of a first or a second quarter-wave plate. In the illustrative embodiment, the gain lifetime of the resonator is longer than an interpulse period thereof.
US07675955B2 Laser assembly for multi-laser applications
A laser assembly comprises a substrate and two or more lasers. The substrate has a substantially planar surface region and a raised feature. The raised feature comprises two or more reflective surfaces. Each of the two or more lasers is mounted to the substantially planar surface region and is configured to emit a laser beam directed towards the raised feature at a nonzero tilt angle in relation to the substantially planar surface region.
US07675952B2 Articulated glaze cladding for laser components and method of encapsulation
A glaze encapsulated solid-state laser component. The novel laser component includes a core and a cladding of ceramic glaze disposed on a surface of the core. In an illustrative embodiment, the core is fabricated from a laser gain medium and the cladding material is a multi-oxide eutectic ceramic glaze having a refractivity slighter lower than the refractivity of the gain medium, such that the glaze layer forms a step-index refractivity interface cladding that can effectively suppress parasitic oscillations in the core gain medium. The glaze cladding can be applied by coating the core with the glaze and then firing the glaze coated core, or by fabricating pre-formed cladding strips from the ceramic glaze in a first firing cycle, mounting the pre-formed strips to the core, and then fusing the pre-formed strips to the core in a secondary firing cycle.
US07675951B2 Threshold voltage difference allowable semiconductor laser driving apparatus
A semiconductor laser driving apparatus controls a semiconductor laser to output a prescribed intensity of laser light. The semiconductor laser driving apparatus includes at least two semiconductor laser driving circuits each outputting a prescribed amount of current to the semiconductor laser when operated, and a control circuit selectively transmitting a control signal and controlling one or more semiconductor laser driving circuits to operate in accordance with a prescribed intensity of laser light to be irradiated from the semiconductor laser.
US07675948B2 Performance analysis of a circuit switched mobile telecommunications network
In a circuit switched mobile telecommunications network a performance analysis is provided. In accordance with the invention a method is implemented, which can be carried out both OFF-LINE and ON-LINE, wherein transport channels carrying the circuit switched traffic of a service are found, then bit-streams of the circuit switched traffic are demultiplexed. A traffic database is built and a set of Key Performance Indicators and usage measures characterizing the service are defined and calculated. A passive traffic monitor is also disclosed, which is attached to a standardized interface of the circuit switched mobile telecommunications network consisting of mobile terminals, radio access network and core network. The passive traffic monitor comprises a trace analyzer connected to a signaling analyzer, to a user plane protocol analyzer and to a traffic database writer. The traffic database writer generating a traffic database is linked to the signaling analyzer, to the trace analyzer and to the user plane analyzer.
US07675947B2 Data transmission with bundling of multiple transmission channel facilities
A device includes multiple separate transmission channel facilities including first and second transmission channel facilities each having a standard network interface unit configured to transmit bundling data. The device includes a facility configured to bundle transmission channel facilities and to transmit a sub-stream of a data stream to be transmitted via transmission channels to be bundled as a stream of bundling data via the standard network interface units between the first transmission channel facility and the second transmission channel facility.
US07675941B2 Method and apparatus for transmitting/receiving packet data using pre-defined length indicator in a mobile communication system
A method and apparatus for enabling efficient use of radio resources by reducing an RLC PDU size in a mobile communication system supporting voice service over a packet network are provided. An RLC layer constructs an RLC PDU without inserting information indicating the start and end of an SDU or indicating the use or non-use of padding. The RLC layer sets an LI in a header to indicate inclusion of an intermediate SDU segment in the data field of the RLC PDU. Therefore, the resulting decrease of overhead arising from packet transmission facilitates the efficient use of limited radio resources.
US07675935B2 Apparatus and method for integrating wireless or other field devices in a process control system
An apparatus is provided for facilitating communication between, for example, a configuration tool in a process control system and a wireless field device (such as a wireless sensor or actuator). The configuration tool and the wireless field device use different protocols, and the apparatus converts between the different protocols. The protocol used by the configuration tool could include HART. From the perspective of the wireless field device, the apparatus could appear to support the application protocol of the wireless field device. From the perspective of the configuration tool, the apparatus could simulate a HART multiplexer. This may allow a user to use the configuration tool to configure, commission, and monitor the wireless field device, even when the user does not know or understand the protocol used by the wireless field device.
US07675934B2 Interworking of dissimilar packet networks for telephony communications
An Interworking Gateway enabled to provide continuous conversion of Protocol Data Units (PDUs) of any one of a provisioned set of transport protocols to any other member of the set is disclosed. Each transport protocol is associated with at least one transport protocol unit comprising at least one signaling port, at least one receive path, and at least one transmit path. Receive paths are adapted to convert PDUs of respective transport protocols into a base format, and transmit paths are adapted to convert a stream of base format data into PDUs of respective transport protocols. Transport protocol units are autonomous modules. The Interworking Gateway permits telephone services to extend across different broadband telephony networks in today's telecommunications system of networks.
US07675932B2 Adapter for providing digital communication between a field device and a computer
An adapter provides the components necessary to operate a computer or similar device as a communicator for smart field devices. The adapter includes terminals adapted for connection to the field device and a communication cable adapted for connection to the computer. Memory located within the adapter stores application software associated with the communication protocol employed by the field device. The application software stored by the memory is loaded onto the computer via the communication cable, allowing a user to receive and send data to the field device based on the communication protocol employed by the field device. The adapter includes a port circuit that interfaces bi-directionally communication between the computer and the field device using the communication protocol.
US07675929B1 Method and system for managing data flow in a data transmission system
A data flow management system and method in which an application and its clients are made aware of the available credits for each type of transfer before the transfer is attempted. This enables the clients to transmit packets only when the RX side has issued a sufficient number of credits to insure that the transmission will not be stalled. The invention eliminates the need for FIFO buffers in the PCI-Express core, since the application will not transmit packets to the core until the required number of credits for the particular transfer type is available. Therefore, packet transmissions do not require buffering in the core, as they are only sent when they can be sent all the way through the core to the link. The efficient back-to-back transfer support enabled by this protocol increases the overall throughput and efficiency of the system as transfers through the application interface have fewer gaps therebetween, because the credit management protocol with its back-to-back feature reduces the idle times between packets traversing the application interface. An enhanced Quality of Service feature is also introduced by creating an environment where the low-latency packets can receive a highest attention and the lowest transmission wait time.
US07675922B2 System and method for providing a universal communications port with computer-telephony interface
A computing system is equipped with one or more ports, each of which includes a plurality of coupler lines configured to engage connectors that may be associated with different types of external services and/or devices, including public switched telephone networks, Ethernet networks, ISDN networks, and/or telephone devices. Upon detecting a connection to a port, a controller evaluates at least one electrical property of the lines of the port. Based on the evaluation, the controller determines if the port is engaged with a known type of service or device. When the type of service or device is known, the controller selectively switches a plurality of port lines to appropriate communications subsystems to enable the computing system to communicate with the device or service. For example, a conventional telephone device can then be used as an audio input/output device for communication over the Internet rather than over a public switched telephone network.
US07675921B2 Information processing apparatus, information processing method, and system
This invention provides a technique for safely and readily managing a network device. To achieve this object, an authentication server (105) performs an authentication process by using a set of a login ID and password transmitted from a manager server apparatus (103), and transmits the authentication result to a multi-functional peripheral (102). The authentication server (105) also specifies a VLAN name corresponding to this set, and transmits the VLAN name to a DHCP server (106). The DHCP server (106) determines connection setting information corresponding to the VLAN name, and transmits the determined connection setting information to the multi-functional peripheral (102). The multi-functional peripheral (102) connects to VLAN 2 by using the obtained connection setting information.
US07675919B2 End system scheduling for switched networks
A method for scheduling one or more data packet transfers over a computer-based distributed network is disclosed. The method involves constructing a cyclic schedule from a plurality of data packets, wherein the cyclic schedule is constructed to ensure that each data packet transfer is substantially free of jitter. The method further involves synchronizing the cyclic schedule with at least one periodic processing schedule and transmitting the synchronized data packets as arranged by the cyclic schedule.
US07675917B2 Method for providing packet data service in a wireless communication system
Discloses is a method for providing a packet data service in a wireless communication system. A packet data service node (PDSN) or a home agent (HA) allocates an IP (Internet Protocol) address to a mobile station and then registers the allocated IP address information in a DNS (Domain Naming System) server along with a domain name of the mobile station. Alternatively, upon receiving an accounting request message from the packet data service node, an AAA (Authentication, Authorization and Accounting) server registers the IP address information of the mobile station in the DNS server in association with the domain name of the mobile station. Thus, a correspondent node (CN), though it does not recognize the IP address of the mobile station, can access the mobile station using the domain name.
US07675912B1 Method and apparatus for border gateway protocol (BGP) auto discovery
A method is disclosed for Border Gateway Protocol (BGP) service auto discovery. A first message is received from a first BGP host. The first message comprises first information that indicates that the first BGP host provides reachability information associated with one or more route types. The first information is stored. The first information is sent in a second message to a second BGP host, where the first BGP host and the second BGP host are not conducting a BGP peering session.
US07675908B2 Parallel channel architecture
A high data rate switch is disclosed. The switch may include fiber optic channels where a plurality of switching elements necessarily operate at a significantly lower data rate providing routing of variable or fixed size data packets from a plurality of source ports to a plurality of destination ports via a single serial link. This is may be provided by storing the high rate data temporarily in memory in each of the source ports and then downloading it at a lower rate in a complete data packet to a designated switching element, almost immediately distributing the next data packet that has been received by the source port to a next switching element. The switching element configuration provides automatic redundancy and a minimum amount of frame overhead while sustaining throughput at the high data rate.
US07675907B2 IP telephone system, IP telephone apparatus and method for identifying destination user
An IP telephone system includes a source IP telephone apparatus, a destination telephone apparatus, a Web server and an ENUM server. The IP telephone apparatuses function as base stations for multi-handset telephone systems and are connected to an IP network. The Web server stores ring tone information corresponding to a telephone number assigned to the source or destination IP telephone apparatus. The ENUM server stores a NAPTR resource record in which a URI specifies link data related to the ring tone information stored in the Web server. In the IP telephone system, the IP telephone apparatus that has received a call transmits, to the ENUM server, a query for a NAPTR record corresponding to an intended recipient's telephone number. The IP telephone apparatus then transmits, to the Web server, a request for the ring tone information corresponding to the intended recipient's telephone number according to the obtained NAPTR resource record, and sounds a ring tone through the apparatus itself and the handsets that are connected to the apparatus according to the obtained ring tone information.
US07675904B2 VoIP terminal capable of having conversation through both internet and PSTN
A VoIP terminal, which supports to make a phone call through both PSTN and Internet is disclosed. A local subscriber may choose to have a conversation through PSTN or Internet on his own. Besides, by reference to a switch such as a relay, the VoIP terminal is able to establish a PSTN connection under some special cases, such as the terminal power off or Internet shutdown.
US07675903B2 Dynamic contact list management system and method
A dynamic contact list management (DCLM) method and system operable in a communications network environment. In one embodiment, upon receiving a communication request from an originating party over a first network towards a networked party, a query is generated for determining and locating an IM address associated with the originating party. Upon establishing presence awareness between the originating party and the networked party, the IM address of the originating party is added to a contact list database associated with the networked party. The IM address, which is persistent at least for the duration of a first communication session established responsive to the communication request, may be used for engaging in a second communication session between the parties.
US07675889B2 Network terminal with means for wirelessly establishing secure private link with external terminal
In a communications network where first and second communication terminals are interconnected via a common communication medium such as a local area network, the terminals jointly establish an infrared light private communication link if they are brought close to each other. The first and second terminals communicate their network addresses to each other either via the local area network or via the private communication link, and establish a session between the communicated network addresses via the local area network if the strength of the infrared-light private communication link at the receiving end is higher than a decision threshold.
US07675888B2 Orthogonal frequency division multiplexing access (OFDMA) ranging
A method for Orthogonal Frequency Division Multiplexing Access (OFDMA) ranging is provided. The method includes receiving a signal having OFDMA symbols. An FFT is performed on this signal. Matching ranging codes are found. The power for a given hypothesized ranging code is determined and compared to a power threshold to determine if the code was transmitted. The timing offset and power are reported as the result of ranging.
US07675885B2 Methods and apparatus for CDMA2000/GPRS roaming
IIF architectures and corresponding call flows are provided for CDMA2000/GPRS roaming scenarios such as GPRS foreign mode with Mobile IPv4, GPRS foreign mode with Simple IPv4 or IPv6, CDMA2000 packet data foreign mode with Mobile IPv4, and CDMA2000 packet data foreign mode with Simple IPv4 or IPv6.
US07675884B2 Apparatus and method for communication scheduling in a wireless sensor network
An apparatus and method are provided for communication scheduling. The apparatus includes a control unit for determining whether a reference node and a plurality of child nodes of the reference node have completed communication scheduling, which is required for performing communication between the reference node and the child nodes during a time period, based on the reference node; and a scheduling unit for performing the communication scheduling between the reference node and a parent node of the reference node by selecting a communication time, when the communication scheduling between the reference node and the child nodes have been completed.
US07675883B2 Wireless local area network channel resource management
A wired Local Area Network (wired LAN) and a plurality of Wireless Access Points (WAPs) coupled to a wired network infrastructure of the wired LAN service wireless packetized communications for a plurality of Wireless Local Area Network (WLAN) clients. A multi-layer switch of the wired LAN identifies a WLAN client serviced by a WAP from the packetized communications, and upon receiving an overloading indication from the WAP, determines that the WLAN client serviced by the WAP exceeds a usage threshold. Based upon the determination, the multi-layer switch reduces the wireless bandwidth provided to the wireless terminal by the WAP.
US07675882B2 Hierarchical mesh network for wireless access
A wireless mesh network is configured as a multiple-level hierarchical network, with each level of the hierarchy having a plurality of nodes. Several clusters of nodes each acting as access points may be organized in numerous first-level meshes (102, 106, 110, 112), with each of the first-level meshes being coupled to a second-level mesh having several nodes that act as gateways (G1-G5) to the first-level meshes. The number of nodes in each of the first-level and second-level meshes may be limited to a predetermined number of nodes throughout the full topology of the mesh network in order to improve performance of the mesh network.
US07675880B2 Power estimating method in wireless system
A system and method for estimating power of a wireless system simultaneously estimates and displays a code domain power and a time domain power in the system which may be a wireless communication system that mixes TDMA and CDMA methods such as WCDMA TDD and TD-SCDMA. The method includes designating a section where an output power is to be estimated, estimating a time domain power in the designated section; estimating a code domain power in the designated section, and displaying the estimated time domain power and the code domain power on a display unit.
US07675877B2 Digital device capable of communication and broadcast reception and method for processing digital broadcast
An apparatus and a method for performing a time shift function according to a current call connection state are disclosed. If a user enters a call connection mode with another party while viewing digital broadcast signal, received digital broadcast signal is recorded. If the call connection mode is terminated, the digital broadcast signal stored from a start time of the call connection mode is reproduced and displayed. Therefore, although the user loses specific broadcast signal received during a call connection time, the user can continuously view the lost broadcast signal without any loss after the lapse of the call connection time.
US07675863B2 Method and apparatus for wireless communication in a mesh network using connectivity assessment at multiple frequencies
A method and apparatus for communication in a wireless sensor network. In one embodiment, one or more routers in a network may be available for communication with one or more star nodes at a randomized time and/or frequency. A connectivity assessment, which may be performed at several different frequencies and/or times, may be performed to evaluate the quality of communications between devices in the network. Primary and secondary communication relationships may be formed between devices to provide for system redundancy. One or more proxies may be maintained where each proxy includes a status of one or more devices in the network, e.g., one or more star nodes or routers. Proxies may be used to handle information requests and/or status change requests, e.g., a proxy may be requested to change a communication relationship between devices in the network and may generate command signals to cause the corresponding devices to make the change.
US07675859B2 Transmission apparatus and transmission system
A link aggregation function and maintenance function by MPLS OAM. Identical entry information is stored in plural circuits IF which perform a LA setting. In this way, multiplexing to the same LSP is possible even with different IF. The first network IF is assumed to be OAM ACT, and the second network IF is set to OAM SBY (SBY). OAM frame insertion is performed only by an OAM ACT port. In this way, in an opposite MPLS transmission apparatus, it is possible to prevent CV frame reception above a specified number of frames. Further, a switch forwarding table is set to forward frames from the network side to the first network IF of OAM ACT. The second network IF which was set to OAM SBY does not perform fault detection by CV reception. In this way, incorrect detection of faults due to non-reception of OAM can be prevented.
US07675853B2 Communication system architecture and operating methods thereof
To ensure an effective mechanism for disaster recovery, system migration and network enlargement, a communication system (FIG. 6) comprises a narrowband-to-broadband interface (300) having a plurality of network adaptors (302-306) interconnected to a switch (314-316) that provides access to a plurality of virtual channels (318-321) supported by a broadband network. The plurality of network adaptors (302-306) are also coupled to a plurality of trunks (308-312) that each support at least one of a plurality of different communication functions. At least two call servers (324-326) are independently coupled to the narrowband-to-broadband interface (300) and are arranged to control interconnection of trunks to virtual channels, while each of the at least two call servers is responsible for controlling interconnections of group of trunks that share a common communication function within each group. Communication system functionality is therefore separated between the at least two call servers.
US07675852B1 System and method of providing bounded dynamic waveform allocation for software defined radios
Described is a method of providing resource allocation for a software defined radio (SDR). The method comprises defining a current time window that is subdivided into sub time intervals, defining a committed time window that is subdivided into sub time intervals, and defining a future time widow that is subdivided into sub time intervals. The method also comprises determining the size of each of the time windows and the size and number of each of the sub time intervals based on the output of a priority arbitration function. Further, the method comprises determining changes in resource allocations in the sub time intervals of the future time window based on system requirements.
US07675846B2 Method and system for using the synchronization channel to obtain measurements in a cellular communications system
A method and apparatus that utilizes the synchronization channel (SCH) by the user equipment (UE) to obtain time synchronization information and to perform cell search. In order to perform the SCH detection, only a correlation between the known SCH signal and the received sequence is needed, hence the FFT is not involved in the synchronization step. Typically the SCH and pilot symbols are transmitted with a constant power which is the same for all base stations. Hence, based on the serving cell (SC) SCH and pilot symbols, the power relation between these signals is estimated and the ratio applied when performing time synchronization to other cells (i.e. correlation the received sequence with the SCH from that particular NC) to estimate the pilot signal strength for the NB cell.
US07675845B2 Method and apparatus for space-time coding and decoding
The present invention relates to methods for space-time coding and decoding in a wireless communication system with multiple antennas including: generating an orthogonal matrix according to signals to be transmitted; generating a coefficient matrix corresponding to the orthogonal matrix according to channel status information received; and generating a transmission matrix according to the orthogonal matrix and the coefficient matrix; performing a weight-combination for received signals according to channel status information in a receiver; and obtaining estimations of transmitted signals corresponding to the received signals by performing detection for the received signals. The present invention also provides apparatuses for space-time coding and decoding. By applying the present invention, the bit error rate of a system is reduced and bit error performance of the system is improved. And the transmission rate of the system is increased remarkably when there are more than one complex signals to be transmitted.
US07675843B2 Multipoint-to-point communication using orthogonal frequency division multiplexing
A multipoint-to-point, orthogonal frequency division multiplexed (OFDM) communication system is provided. In one embodiment, a system includes: a host unit including a demodulator that simultaneously demodulates upstream information modulated on a plurality of tones within an OFDM waveform, and a plurality of remote units for transmission of upstream information, each remote unit including a modem, the remote units modulating a plurality of tones with upstream information so that when received at the host unit the tones are orthogonal within the OFDM waveform.
US07675838B2 Optical recording medium
A multilayer optical recording medium comprises four recording layers including an L0 layer, an L1 layer, an L2 layer, and L3 layer laminated between a substrate and an optically transparent cover layer and optically transparent spacer layers each provided between the recording layers. The L2 layer has the negative dependence of the reflectance on the incident angle of a laser light beam for reproduction. Crosstalk can be effectively reduced by the relation between the configuration of the respective recording layers and the crosstalk.
US07675837B2 Device and method for mechanical data storage device operation and control
The present invention provides data storage devices, systems and methods. An example device includes: a storage medium for storing data in the form of marks; and at least one probe. The probe(s) and storage medium are operable to move relative to each other, with each probe comprising a tip facing the storage medium and having a force creating unit associated thereto. The force creating units are operable to create a force acting between the tip and said storage medium. The data storage device is operable to erase an indentation mark in the storage medium by way of controlling the force creating unit for creating at least one erase force pulse with a force rise time being less than or equal to the order of 1 microsecond.
US07675836B2 Recording/reproducing apparatus with double-sided beam type probe
For providing a recording/reproducing apparatus, for recording/reproducing information through conduction of electricity upon contact of a probe, having large recording density and a large transfer speed, but less in deterioration of a probe chips thereof, and being long in the lifetime thereof, within the recording/reproducing apparatus, a multi-chip is formed, disposing probe chips in large numbers thereof at a tip of a cantilever, while the cantilever is of a double-sided beam type, and the multi-chip is disposed at a center of the beam, wherein recording/reproducing portions of the multi-chip are disposed to correspond to recording dots one by one, and the multi-chip forming surface is moved up and down in parallel with the surface of a recording medium, due to suction force, so as to bring it to be in contact with the recording dots, and electricity is conducted after the contact thereof, thereby conducting the recording, in the structure; wherein, since a large amount of data can be read/written at one time, therefore it is possible to improve data transfer speed. Also, with conducting the R/W by means of the multi-chip, comparing to the single chip, it is possible to reduce the traveling distance of the multi-chip, thereby to reduce the abrasion. Also, since the tip portion of the said chip has the curvature radius, being large, such as, equal to 50 nm or greater than that, and since it moves in parallel with the surface of the recording medium, it can be in contact with the surface under the condition of, not the point contact, but near to the plane contact, therefore, the abrasion can be further reduced, effectively.
US07675832B2 Optical element feeding device driving method and optical disk apparatus
An optical element feeding device driving method and an optical disk apparatus capable of detecting biting in a stepping motor and conducting restoration. The optical disk apparatus includes an optical element feeding device including a movable frame for supporting a spherical aberration correcting lens to move the lens in optical axis direction, a spring for applying force to the frame in the direction, a sensor for detecting a lens reference position, a stepping motor, and a lead screw and a nut for converting motor rotation into the direction, a motor driving circuit, a decision circuit for judging abnormality when an output of the sensor does not change even if the driving circuit outputs a driving signal to the motor after reference position detection, and a changeover circuit for lowering a driving frequency than in ordinary operation, based on an abnormality signal.
US07675831B2 Recording method and optical disk apparatus using the method
In order to meet the requirement for enhancing the speed of an optical disk apparatus, it is necessary to have a write strategy for compensating thermal interference during recording at high speed on a high-density optical disk such as BD. However, there has been no known technology for such a write strategy. By shifting the start position and the end position of a recording pulse in accordance with the preceding mark length, the preceding space length, the recording mark length, and the following space length, excellent jitter values have been obtained. Further, by simplifying parameters when the preceding pattern contains the shortest mark and the shortest space which cause large thermal interference, 12× BD recording can be achieved with the number of parameters smaller than double the number of parameters of the conventional 4×4 type write strategy.
US07675829B2 Method and apparatus for overwriting data on recording-medium and the recording medium
In an embodiment of the method of over-writing a recording medium, if data for writing on the recording medium is to be written on a recorded portion of a user data area of the recording medium, an unrecorded portion of the recording medium is selected as a replacement portion for recording the data and the data is recorded in the replacement portion.
US07675827B2 Information processing apparatus, information processing method, and program
An information processing apparatus that transmits transmission data to another first information processing apparatus through an access point includes: a detection unit configured to detect the access point; a reproduction unit configured to reproduce the transmission data from a recording medium in which the transmission data is recorded; a transmission unit configured to transmit to the another first information processing apparatus the transmission data reproduced by the reproduction unit when the access point is detected by the detection unit; and a power control unit configured to control supply of power to the reproduction unit. The power control unit controls the supply of power such that power is supplied to the reproduction unit when the access point is detected by the detection unit and power is not supplied to the reproduction unit in other cases.
US07675825B2 Method for correcting influence of thickness unevenness of recording medium, information recording/reproducing apparatus using the same method and optical head unit
An optical disk unit of this invention includes a defocus detecting system for detecting a defocus of an objective lens, a thickness unevenness detecting system for detecting a thickness unevenness of a transparent resin layer provided nearest the objective lens of a recording medium, and a thickness unevenness correcting mechanism for changing the focusing characteristic of light impinging upon the objective lens based on a change in the thickness of the transparent resin layer detected by the thickness detecting system.
US07675824B2 Optical disc apparatus
One of the objects of the invention is to provide an optical disc apparatus capable of focusing on a signal surface regardless of appearance of a fake signal. The optical disc apparatus includes: an optical pickup for outputting a signal on the basis of reflection light of the optical disc, the optical pickup including an objective lens; a driving section for moving the objective lens of the optical pickup relative to an optical disc surface; and a focus controlling section for carrying out a focus detecting operation by detecting a reflection signal on a signal surface of the optical disc from the output signal of the optical pickup within a predetermined range of distance between the objective lens and the optical disc surface while the objective lens is being moved relative to the optical disc surface by means of the driving section.
US07675821B2 Deployment of seismic sensor
An arrangement for the deployment of seismic sensor units, such as sensor nodes (24), on the seabed includes a frame structure that is adapted to carry a container (11) for containment of a data registration unit and additional auxiliary equipment for the sensor node. The arrangement has supports (12, 13) that can rest against the seabed, and an attachment means (17) for a lifting hook, for raising and lowering by means of a crane. There is a holder (20) for the sensor node (24) that can be positioned on the seabed and which is connected to the container through a signal cable (32). A releasable attachment means (22) holds the sensor node (24) in a downwardly extending position with respect to the supports (12, 13). The attachment means (22) is located with a horizontal distance from the container (11). A latch mechanism (25) for the attachment means (22) is adapted to release the sensor node (24).
US07675817B2 Hydrocarbon saturation determination using acoustic velocities obtained through casing
Compressional and shear velocities of earth formations are measured through casing. The determined compressional and shear velocities are used in a two component mixing model to provides improved quantitative values for the solid, the dry frame, and the pore compressibility. These are used in determination of hydrocarbon saturation.