US07665586B2
A crash energy absorption member is provided which has excellent crash energy absorbing properties with the ability of repeated buckling in a stable manner, a high average load at the time of collapse, and the maximum load which is within a range which does not break other members.It is a crash energy absorption member which preferably has a transverse cross-sectional shape of an octagon and which is intended for absorbing impact energy by buckling in the lengthwise direction into a shape of bellows when it receives an impact load. With respect to at least one side forming the transverse cross-sectional shape, when the angle formed by the two sides which adjoin the opposing ends of the one side is α, the relationship between the length L1 of the one side and the distance L2 between the two furthest ends of the two sides interposing the one side satisfies the following equation: 0
US07665584B2
An apparatus for coupling a bicycle disc brake rotor to a bicycle wheel hub is disclosed. The apparatus includes an adapter and a rotor retaining member. The adapter is adapted to be nonrotatably coupled to the bicycle wheel hub and to be nonrotatably coupled to the disc brake rotor. The adapter includes a plurality of axially extending protruding portions adapted to extend through the disc brake rotor to nonrotatably couple the disc brake rotor to the adapter. At least one of the protruding portions has a groove defined therein. A portion of the rotor retaining member is received in the groove in the protruding portion.
US07665583B2
An elevator installation with an elevator shaft and an elevator car which is connected with a counterweight such that on movement of the elevator car the counterweight executes an opposite movement and the elevator car moves past the counterweight in a proximity region in the elevator shaft. Provided in the proximity region is an enlargement of the cross-section of the elevator shaft so as to reduce a pressure shock which builds up in the proximity region when the elevator car moves past the counterweight. Noise and vibrations can thereby be prevented.
US07665580B2
Equipment for suspension of a car or a counterweight in an elevator installation and methods for mounting and for maintenance of the suspension apparatus includes deflecting roller units. The car or the counterweight hangs at support belts that are each connected with the car or the counterweight by an associated one of the deflecting roller units. Each roller unit provides space for one of the support belts. The roller unit provides compensation for different elongations of the several support belts and it enables simple mounting of the support belts.
US07665568B2
The present invention provides a vehicle including a frame, a rear wheel, a swingarm coupling the rear wheel to the frame, and a pivot shaft assembly rotatably coupling the swingarm to the frame. The pivot shaft assembly includes a first shaft having a non-circular outer surface engageable with a corresponding non-circular aperture in the frame. The pivot shaft assembly also includes a second shaft threaded to one end of the first shaft. The second shaft pivotably supports one side of the swingarm with respect to the frame. The pivot shaft assembly further includes a third shaft threaded to the other end of the first shaft. The third shaft pivotably supports the other side of the swingarm with respect to the frame.
US07665564B2
A power train for a vehicle includes a gearbox with an input shaft and an output shaft and is configured such that the input shaft drives the output shaft at a single speed ratio in a first direction and a single speed ratio in a second direction. The output shaft is coupleable with the front and rear vehicle axles to separately drive each axle. Further, a continuously variable transmission is connected with an engine shaft and with the gearbox input shaft such that the engine shaft drives the input shaft within a range of speed ratios from less than 1 to greater than 3. Front and rear differentials are coupled with each axle and with the output shaft and drive the axles at different speed ratios such that a base surface drives the front axle independently of the front differential when at least one rear wheel rolls upon the surface.
US07665556B2
A heavy vehicle of a mass greater than 500 metric tons, such as a transport vehicle or a “civil engineering” vehicle, fitted with tires of radial structure of a diameter greater than three meters fifty having an axial width greater than 37 inches, and comprising a front axle provided with at least two tires and a rear axle comprising at least four tires and by which is transmitted at least part of the motive power. At least two tires on the front axle transmit part of the motive power at least when the vehicle is following a trajectory which is not rectilinear and, at least when the vehicle is following a trajectory which is not rectilinear, the tires of an axle transmitting at least part of the motive power have different speeds of rotation.
US07665554B1
An electrically powered motor vehicle includes a system for recharging the on-board batteries, which system includes an air-flow conduit with an entrance at the front of the vehicle, a plurality of electric turbines mounted in tandem within a first portion of the conduit, and an additional electric turbine mounted within a second portion of the conduit, which exits at the underside of the vehicle. The tandem-mounted turbines are disposed for effective rotation, in reaction to air flow, on a generally horizontal axis, and the additional electric turbine is mounted for rotation in reaction to air flow on a second axis, generally transverse to the first axis and disposed proximate the exit end of the conduit.
US07665553B2
Renewable Energy Advanced Device Solution is at least wind powered and comprises at least a motor, a battery cell, a clutch means, a generator armature, a communication means configured with a capacitance means and operatively connected to an accelerator pedal. The communication means is configured for directing the flow of energy from the capacitance means to the battery cell means and from the battery cell means to the motor. The motor of the vehicle is configured with harnesses communicatively connecting the generator armature with the capacitance means, the capacitance means with the communication means, and the communication means with the battery cell means responsive for supplying electrical energy to the motor and other electrical appliances for the vehicle. The communication means transfers electrical energy to kinetic energy that propels the vehicle and comprises means to connect the motor to enable the flow of electricity. The motor is configured with regenerative braking means responsive for conservation of energy by means of transferring the kinetic energy back to electrical energy when pressure on the accelerator pedal is released to enable the conversion energy to initially slow down vehicle.
US07665552B2
In one aspect of the invention, a superhard insert has a carbide substrate bonded to ceramic layer at an interface. The substrate has a generally frusto-conical end at the interface with a tapered portion leading to a flat portion. The central section of the ceramic layer may have a first thickness immediately over the flat portion of the substrate. The peripheral section of the ceramic layer has a second thickness being less than the first thickness covering the tapered portion of the substrate. The ceramic layer may be formed using HPHT technology.
US07665547B2
A rotary rock bit includes a lubricant reservoir with a pressure compensation assembly disposed therein. The pressure compensation assembly is adapted to permit selective adjustment of the relief pressure set by the assembly through the selective adjustment of one member in the assembly with respect to another member in the assembly.
US07665538B2
A seal comprising a polymeric material having a first swelling phase having a first swelling characteristic and a second swelling phase having a second swelling characteristic, the first swelling characteristic is greater than the second swelling characteristic is utilized to seal an upper portion from a lower portion of a wellbore. A wellbore seal tool is further described comprising a swellable layer, a supporting assembly disposed adjacent the swellable layer, and an inflatable bladder.
US07665535B2
A one-trip system for use in a subterranean well includes a tubing hanger, a production tubing, a perforating gun assembly and a screen assembly. The tubing hanger is adapted to be mounted to one of a well in the well casing near the earth's surface. The production tubing is sealingly attached to the tubing hanger, and the perforating gun assembly is coupled to the production tubing. The tubing hanger, production tubing, perforating gun assembly and screen assembly are adapted to be run downhole as a unit. Once the unit is positioned downhole the screen assembly is adapted to be moved relative to the production tubing by a riglessly-deployed continuous medium that is deployed through the production tubing from the surface of the well.
US07665533B2
A system to control a threading operation includes a first tubular and a second tubular, wherein the first tubular and the second tubular include corresponding thread profiles. The system further includes a drive assembly configured to rotate the second tubular with respect to the first tubular, wherein vertical and rotation movements of the drive assembly are controllable through a drive assembly controller, and wherein the drive assembly controller is configured to operate in a threading mode when the second tubular is threaded with the first tubular.
US07665530B2
A tubular gripping system and a top drive drilling system with such a tubular gripping system, in at least some aspects, the gripping system beneath the top drive unit and, in at least some aspects, the gripping system having a body with four spaced-apart grippers movably connected thereto and piston/cylinder devices movably interconnected with each gripper for moving the grippers to clamp the tubular.
US07665521B2
A system and method for using a pneumatic line to automate the launch a cement plug from a cement head. The pneumatic line is in communication with the valves and retaining devices normally found on a typical cement head. The system ensures that the proper sequence of opening and closing valves in combination with the removal of the retaining device is used to safely launch a cement plug from the cement head. The pressure in the single pneumatic line may be varied to launch multiple cement plugs from a cement head. The system may be used to remotely launch a cement plug from a cement head. A wireless remote may be used to regulate the pressure in the pneumatic line to launch cement plugs from the cement head as desired.
US07665518B2
A sensor and transmitter is employed with a pressurized chamber of a downhole tool to be able to tell at a glance when the tool is delivered for service that it is properly charged. The sensor and transmitter can be integrated within the tool so as to be protected from damage during run in. While in service the sensor and transmitter can monitor pressure in real time and include a capability to send surface signals for real time monitoring of chamber pressures corrected for the service depth, temperature and density of the hydraulic fluid, for example. The signal can be acoustic through the control line or the annulus or delivered through a fiber optic cable or signal wire run in the hydraulic control line, an auxiliary line or through the annulus.
US07665514B2
A drill stem centralizer and/or breakout wrench includes a frame with opposed hydraulic cylinder actuators mounted on the frame and engaged in with jaw support members for movement toward and away from each other for centralizing or breakout of drill stem sections. The hydraulic actuators are mounted on trunnions which are supported by bearing caps which may be indexed to change the spacing of the opposed actuators to accommodate a wide range of drill stem diameters or cross-sectional shapes. The jaw support members are provided with laterally spaced guide parts which are moveable in slots in the frame to guide the jaw support members for linear reciprocal movement in response to actuation by the hydraulic actuators. The frame may be mounted for limited rotation on a feed beam to effect drill stem breakout operations.
US07665510B2
The fluid drive unit includes a cylinder communicating with both end portions of a meandering passage formed in the heat transport device. In the cylinder, the piston is slidably arranged being capable of sliding in the axial direction. Fluid is charged in the spaces, which are provided on both sides of the piston, connected to the meandering passage. The solenoid coil, which is provided in the periphery of the side of the cylinder, periodically inverts the magnetic poles and reciprocates the piston in the cylinder. To drive the piston smoothly and reduce the amount of eccentricity, a pair of sliding members are provided at the end portions of the piston. When the fluid in the passage is vibrated by the movement of the piston, the apparent heat conductivity of the heat transport device is enhanced, and heat is quickly diffused from the heating body to the radiating portion.
US07665506B2
The invention is relative to a roller shutter device (3) designed to close a window (1) or other opening, the shutter (3) having side edges (4) that are held in guide tracks (5) and which can be disengaged from their guide tracks (5), each of the guide tracks (5) having an access opening (6) in their upper part through which the corresponding edge (4) of the shutter (3), which may have become disengaged, can once again be engaged into the portion of the guide track considered located above this access opening (6) when the shutter (4) is being moved into its open position, control means (9, 10) being foreseen, at least up to a level located below the portion (12) of the abovementioned guide track, on either side of a plane extending in the longitudinal direction of the guide tracks (5) and passing through the latter, these means allowing the possible sway of the shutter (3) to be controlled at the point where these side edges (3) are engaged into said portion (12) of the guide track through the access opening (6).
US07665504B2
An overhead door bracket for attachment of the main arm of an overhead door opener to a metal overhead door for the purpose of opening and closing the door. The inventive bracket has a relatively wide mounting plate which spans the distance between the portions of the sheet metal doors having existing reinforcing backing strips for mounting of the hinges connecting the metal panels of the door. The inventive bracket has conventional connecting tabs spaced and extending outward to receive the lower end of the main arm of an opening system. The tabs have pin receiver bores for pivotally securing the main arm to the bracket by means of a pin. The bracket mounting plate has three spaced rows of mounting holes for mounting the bracket to the upper panel of a hinged door panel, the mounting holes being proximate the respective ends of the bracket.
US07665492B2
The fuel nozzle support funnel comprises a top conical section and a bottom smaller opening neck section. The top conical section has a top rim configured to seat over the fuel inlet opening of a truck fuel tank with the top conical section extending into the fuel tank. The bottom smaller opening neck section depends into the tank from a bottom smaller opening edge of the top conical section and has an inner sleeve therein made of a frictional material non reactant with diesel fuel. The inner sleeve and surrounding smaller opening neck section are of a diameter sufficient to allow passage therethrough of a fuel nozzle of a fuel pump. The top conical section has a plurality of openings therein through which air can escape during fueling to maintain the pressure within the tank constant.
US07665488B2
A particle filling line comprises a vertically-oriented conduit that includes a conduit hollow. The conduit includes a conduit top and a conduit bottom. The conduit bottom defines an outlet. The conduit is arranged so that particles supplied to the conduit top flow through the outlet to be received by one or more containers disposed on a movable conveyor belt. The conduit hollow includes one or more conduit hollow elements disposed therein. The one or more conduit hollow elements include any of a plurality of agitators and an auger. The particle filling line is arranged for determining a resistance that is based on the spacing between the one or more conduit hollow elements and the conduit inner walls. When the resistance is determined to be less than a threshold resistance value, the particle filling process ceases.
US07665483B1
A motorized shower water diverter valve for a handheld shower is connected to a shower water inlet pipe in lieu of a conventional showerhead. A conventional showerhead is then connected to one of two valve outlets and a hose for the handheld shower is connected to the other valve outlet. The valve may be constructed as a rotary or linear type. A motor output shaft is coupled to a gear assembly to either rotate a valve core of a rotary valve or laterally displace the core of a linear valve. The gear assembly may include a slip clutch. There is also provided a control circuit for operating the motor, a wireless remote control and a sensor for enabling the control circuit to detect the position of the valve core.
US07665478B2
The specification discloses a collapsible structure comprising at least one foldable frame element defining at least three corners of at least one wall element. A flexible material is connected to and extends about the at least one foldable frame element to define an interior space. The flexible material has integral fibers and at least a portion of the material allows the transmission of at least infrared and visible wavelengths of electromagnetic radiation.
US07665477B1
An outdoor umbrella that closes automatically in high wind is disclosed. The wind causes the main support post of the umbrella to flex from the vertical dislodging a plunger from its weight bearing mounting on a rigid rod. The plunger is attached to an actuator rod extending upward within the support post. When the plunger is displaced the actuator rod is caused to move downward thereby activating a releasing ratchet which frees a shaft to rotate and the cable which holds the canopy to unwind. A hydraulic cylinder attached to one of the canopy ribs presses on the rib to close the canopy and maintain the canopy in closed orientation. As the canopy closes a reset mechanism is activated which resets the plunger onto the rigid rod. Once closed the canopy will remain closed until raised by manually rewinding the cable onto the shaft using a hand crank attached to the end of the shaft. A second ratchet assembly incorporated into the hand crank prevents the hand crank from spinning when the umbrella closes.
US07665472B2
The present invention relates to a novel tobacco cultivar designated AOB 175, which has low to intermediate nicotine content. The invention provides seeds of the cultivar AOB 175, plants and parts thereof of the cultivar AOB 175, a tissue culture derived from the cultivar AOB 175, hybrids produced from cultivar AOB 175 and lines derived from cultivar AOB 175, as well as genetically modified forms of the foregoing plants and tissue culture. Also provided are methods of producing cultivar AOB 175 plants, cultivar AOB 175 hybrid plants, and tobacco lines derived from cultivar AOB 175. In addition, products produced from the plants of the present invention are provided.
US07665466B2
A self-expanding medical occlusion device treats a heart defect in a patient and is inserted into the body in minimally invasive fashion using a catheter system, and includes a braiding of thin threads which exhibits a first preliminarily definable shape as the occlusion device is being inserted into the patient's body and a second preliminarily definable shape in the implanted state, whereby the occlusion device is in a collapsed state in the first shape of the braiding and in an expanded state in the second shape of the braiding. The threads of braiding are composed of a shape memory polymer composite such that braiding deforms from a temporary shape to a permanent shape in consequence of an external stimulus, whereby the temporary shape is given in a first profile form of the braiding and the permanent shape is given in a second profile form of the braiding.
US07665458B2
A damper and overfire air duct in a combustion system having a combustion structure defining a flue gas passage, the damper and overfire air duct including: an inlet to the overfire air duct and an outlet to the duct discharging overfire air into the flue gas passage, and the damper aligned with an axis of the overfire air duct, and having an open position axially distal to the inlet and a closed position at least partially in the inlet and duct, wherein the damper is movable axially between the open and closed positions.
US07665454B1
A game device adapted for use by a player to launch a disc or projectile. The holder has a pivot member with a rest position and a release position. Means are provided for biasing the pivot member to its rest position so as to at least partially retain the projectile in readiness for launching. A handle is attached to the holder for grasping by the player so as to launch the projectile.
US07665451B2
Ignition apparatus 10 includes high tension ignition cable 56. The cable 56 is of low electrical resistance per unit length. A central core 100 of the cable 56 is formed of carbon fiber filaments. An insulating layer 110 is provided around the core 100. A semiconductor layer 120 is provided around the insulating layer 110. Another insulating layer 130 is provided around the semiconductor layer 120. A layer of yarn around the other insulating layer 130 forms a protecting layer 140. A protective layer 150 of a flame retardant material forms an outer layer of the cable 56. The ignition apparatus 10 also includes one or more of: a field stabilizer device 30 for stabilizing and regulating high tension voltage in the cable 56; resistor spark plugs 60; connectors fitted to ends of the cable 56 that include resistors therein, such as resistor spark plug boots.
US07665445B2
The present disclosure is directed to a fuel injector. The fuel injector may include a casing substantially aligned along a central axis of the fuel injector. The fuel injector may also include a control valve configured to control a flow of fuel through the fuel injector. The fuel injector may also include a piezoelectric element disposed within the casing and associated with the control valve. The fuel injector may further include a motion coupler disposed between the control valve and the piezoelectric element the motion coupler configured to affect shock to reduce microscopic fractures within the piezoelectric element.
US07665434B2
An internal combustion engine has an electronically controlled variable mechanical transmission for varying the maximum lift of intake and/or exhaust poppet valves. The mechanical transmission includes a regulator mechanism with one or more slotted holes, and an actuation mechanism. The actuation mechanism includes a primary oscillating lever in contact with a cam actuating the lift of the valve, a secondary oscillating lever directly acting on the poppet valve, and a wedge-shaped slider device. The slider device includes a bore fitted with a roller free to rotate and having its ends protruding from it. The slider is interposed between the two oscillating levers and transmits the movement from the primary oscillating lever to the secondary one. The slider actuates the variation of the poppet valve's maximum lift. The regulator mechanism modifies the angular position of the slotted holes and actuates the variation of the transmission from the cam to the poppet valve.
US07665428B2
In an apparatus having an internal combustion engine, a method of operating the engine is disclosed, comprising providing a mixed fuel from a fuel tank to a separator, separating at least a portion of the hydrocarbon fuel component from the mixed fuel by transporting a hydrocarbon fuel component through a material in the separator that selectively transports the hydrocarbon fuel component, thereby forming a first oxygenated fuel component-enriched fuel fraction and a second hydrocarbon-enriched fuel fraction, and providing fuel from the first fuel fraction and fuel from the second fuel fraction to the engine in a ratio based on an engine operating condition.
US07665421B2
A soft-side portable animal carrier has an interior vertical partition wall to form separate compartments for transporting two small pets and each compartment has a releasable opening at the top and an end wall that can be opened completely to allow the animal easy egress. In an alternative configuration, each compartment has an interior partition wall and the carrier has a continuous zipper around its center to permit the compartments to be separated for individual use.
US07665418B2
A non-color transferable animal litter that employs painted particles and non-painted water absorbent material. The painted particles are colorfast once dry. Upon wetting the dried painted particles do not bleed. The water absorbent material may be a clumping or non-clumping material.
US07665414B2
A powder spray for lengthy parts includes a booth wall structure comprised primarily of doors. A moveable roof may be raised and lowered to clean powder overspray from the interior surfaces of the booth. A cleaning process may be performed with a sideways extraction mode and a downward extraction mode. The mode change occurs when a bulkhead that travels with the moveable roof blocks the inlet duct to the recovery system. The recovery system may be a cyclone system for example. The doors of the booth are hinged so that they can be positioned for spraying operations and cleaning operations. Live hinge designs are provided and hose stress relief designs are also provided. The roof may carry accumulators for pressurized air that feed cleaning nozzles as the roof descends. In addition, exhaust air may be used to assist cleaning the interior surfaces as the roof descends. All of the energy provided for cleaning and color change may be provided by accumulators.
US07665409B2
A planter, in certain embodiments, includes a structural air manifold. The planter may include a hollow structural member configured to bear and/or distribute static and dynamic loads of the planter. The structural member may include a hollow interior having a first port and a second port. A plurality of individual planting units and a fan may be mounted to the structural member and coupled to the hollow interior at the first and second ports, respectively, via a conduit. The hollow interior may provide a path for forced airflow between the first and second ports to enable pneumatic operation of a feature of the agricultural seed planter. Further, each planting unit may include a seed meter pneumatically coupled to the fan. An orifice may be disposed in the first or second port to restrict the airflow through the port and to the seed meter.
US07665408B2
A solid fuel burner using a low oxygen concentration gas as a transporting gas of a low grade solid fuel such as brown coal or the like and a combustion method using the solid fuel burner are provided. The solid fuel burner comprises a means for accelerating ignition of the fuel and a means for preventing slugging caused by combustion ash from occurring. Mixing of fuel and air inside a fuel nozzle 11 is accelerated by that an additional air nozzle 12 and a separator 35 for separating a flow passage are arranged in the fuel nozzle 11, and the exit of the additional air nozzle 12 is set at a position so as to overlap with the separator 35 when seeing from a direction perpendicular to a burner axis, and additional air is ejected in a direction nearly perpendicular to a flow direction of a fuel jet flowing through the fuel nozzle 11. An amount of air from the additional air nozzle 12 is varied corresponding to a combustion load. By increasing the amount of air from the additional air nozzle 12 at a low load operation, an oxygen concentration of a circulation flow 19 formed in a downstream portion outside the exit of the fuel nozzle 11 is increased to stably burn the fuel. By decreasing the amount of air from the additional air nozzle 12 at a high load operation, a flame is formed at a position distant from the fuel nozzle 11 to suppress radiant heat received by structures of the solid fuel burner and walls of the furnace.
US07665407B2
The present invention relates to a cyclonic plasma pyrolysis/vitrification system pyrolyzing and vitrifying waste materials into exhaust gas and slag using a plasma torch. The plasma torch circulates the exhaust gas in a main reactor with a maximum circulating power by strong plasma jet, and makes flyashes contained in the circulating exhaust gas to be melted after being adsorbed at the inner walls or in the melted materials of waste at the bottom of the main reactor by a centrifugal force. Accordingly, discharge of flyashes containing toxic materials to the outside is prevented, and pyrolysis and gasification of the waste materials are induced by circulating the exhaust gas rapidly.
US07665402B2
A method of manufacturing ammunition 10 for firing from the barrel of a weapon comprises forming a mould 32 having an interior surface, placing a core 42 in the mould 32 to produce a casting void 43 and pouring a liquefied solidifiable material into the casting void 43. Upon solidification of the material, the core 42 is removed to produce a projectile body 12 having a closed end and an opposite end. The removal of the core 42 also creates the cavity 18 in the projectile body 12 that opens onto the opposite end. The projectile body 12 is removed from the mould 32 and a quantity of propellant 22 is deposited into the cavity 18 through the opposite end. A seal 26 which incorporates a primer is pressed into the opposite end. Circumferential flanges 30a and 30b are integrally moulded with the projectile body 12.
US07665387B2
A shock absorbing device includes a mounting bracket which is fastened at a first end thereof to the vehicle body and removably mounted at a second end thereof to the vehicle body, an upper pedal arm which is rotatably mounted to the mounting bracket using a hinge shaft, and a lower pedal arm which is removably coupled to the upper pedal arm using a locking pin. The shock absorbing device further includes a locking pin removal device which removes the lower pedal arm from the upper pedal arm when a vehicle collision occurs, and a guide device which serves as a guide for movement of the mounting bracket when the vehicle collision occurs and provides a reaction force for the locking pin removal device.
US07665379B2
The invention relates to a gear train element in a gear train arrangement (5, 18), said gear train element (5) being driven on the drive side by a drive motor (1), on whose power take-off shaft (2) the gear train element (5) is mounted. The peripheral surface of the gear train element (5) is provided with a toothed gearing (7), and said element meshes with one or more toothed gearings of additional gear train elements (18). Axially displaceable and adjustable support elements (11, 12; 33, 34, 35, 36) and sleeve-type followers (13, 14; 30, 31) are mounted between the power take-off shaft (2) and a set of springs (8) and also between the set of springs (8) and the gear train element (5).
US07665377B2
A continuously variable transmission system comprising an input and output rotational member each with a first circular end and a second circular end is disclosed. The output rotational member is located such that the second circular input member end faces the first output member end and the input and output rotational members share a tangential plane. A first and second idler wheel, attached to an idler shaft, contact the input and output rotational members. The first and second idler wheels and idler shaft are configured to translate rotation from the input rotational member to the output rotational member.
US07665375B2
A solid particle counting system for measuring solid particle number concentrations from engine or vehicle exhausts in real-time includes a flow splitter having an inlet, a sample outlet, and a by-pass outlet arranged such that a main flow enters the inlet and changes direction to exit the by-pass outlet. A sample flow from the main flow exits the sample outlet. The flow splitter further includes a guiding element arranged such that particles at a sampling location upstream of the main flow direction change are guided to the sample outlet.
US07665365B2
A pressure sensor comprises: a case; a detection unit attached to one end of the case; a housing member coupled with the one end of the case, the housing member including a first connection member, a second connection member, a passage and a pressure introduction hole; and a diaphragm fixed to the housing member so as to cover the detection unit, wherein the passage connects the first connection member with the second connection member, the pressure introduction hole introduces a pressure of the cooling medium to the diaphragm, and the detection unit is capable of detecting the pressure of the cooling medium.
US07665361B2
An apparatus (100, 200) and method (300) for sensing acceleration are provided. The method includes producing (305) a first signal in response to an acceleration sensed by a transducer, producing (310) a second signal based on the first signal, and actuating (315) the transducer in response to the second signal to remove offset in the transducer. The first signal represents the acceleration, and the second signal represents a low frequency component associated with an offset in the transducer. The apparatus (100) includes a transducer (102) producing a capacitance in response to the acceleration, a sensing system (104, 106, 108) producing a first signal from the capacitance representing the acceleration, and a compensation system (112, 110) coupled between the sensing system and transducer. The compensation system produces a second signal based on the first signal for substantially removing an offset of the transducer.
US07665360B2
Vibration gyro circuitry, a vibration gyro unit, and a method for detecting a vibration gyro output, which enable detection of a rotational angular velocity with high sensitivity, are provided. The circuitry and the unit includes a differential amplifier circuit (4) for outputting a signal Vda corresponding to a difference (Vgl−Vgr) between output signals of two detection pieces of a vibration gyro (31), a synchronous detection circuit (5) for synchronously detecting the output signal Vda of the differential amplifier circuit (4), and a phase shift circuit for supplying to the synchronous detection circuit (5) a signal, as a timing signal Vck for the synchronous detection, which is phase-shifted with respect to a drive signal (an output signal of an adding circuit 1) Vsa supplied to the vibration gyro (31). The phase difference θps between the drive signal Vsa and the timing signal Vck is set on the basis of a phase difference characteristic of a detection sensitivity S for the output signal Vda of the differential amplifier circuit (4), which is obtained in advance under a condition where a rotational angular velocity is applied to the vibration gyro (31) in a driving state.
US07665359B2
A pouring vessel is provided that includes a body having a bottom, a sidewall extending from the bottom, and an opening substantially opposite the bottom, the opening being defined by the sidewall. The pouring vessel also includes a handle connected to the body adjacent the opening. The handle includes a free end distal from the body and a through hole located adjacent the sidewall for receiving an elongated member while hanging from a display.
US07665355B2
A downhole seal (50) includes an elastomeric element (98) operably to provide a seal between two downhole components. A strain sensor (102) is embedded in the elastomeric element (98). The strain sensor (102) has a mechanical flexibility that is substantially matched to the mechanical flexibility of the elastomeric element (98). The strain sensor (102) is operably connected to circuitry that is operable to identify changes in a property of the strain sensor (98) indicative of the strain being experienced by the strain sensor (98), which is representative of the strain experienced by the elastomeric element (98).
US07665354B2
The present invention provides a downhole spectrometer for determination of dew point pressure to determine an associated optimal pumping rate during sampling to avoid precipitation of asphaltenes in a formation sample. A sample is captured at formation pressure in a controlled volume. The pressure in the controlled volume is reduced. Initially the formation fluid sample appears dark and allows less light energy to pass through a sample under test. The sample under test, however, becomes lighter and allows more light energy to pass through the sample as the pressure is reduced and the formation fluid sample becomes thinner or less dense under the reduced pressure. At the dew point pressure, however, the sample begins to darken and allows less light energy to pass through it as asphaltenes begin to precipitate out of the sample. Thus, the dew point is that pressure at which peak light energy passes through the sample. The dew point pressure is plugged into an equation to determine the optimum pumping rate for a known mobility, during sampling to avoid dropping the pressure down to the dew point pressure to avoid asphaltene precipitation or dew forming in the sample. The bubble point can be plugged into an equation to determine the optimum pumping rate for a known mobility, during sampling to avoid dropping the pressure down to the bubble point pressure to avoid bubbles forming in the sample.
US07665348B2
A system and method for determining the atomization characteristics of fluids being emitted by a nozzle is disclosed. In one embodiment, a fluid is emitted through a nozzle while simultaneously sensing vibrations occurring within the nozzle. The vibrations provide information about the atomization characteristics of the fluid. By comparing the sensed vibrations to vibration patterns produced by known fluids through the same or a similar nozzle, the atomization characteristics of the fluid being tested can be predicted. In one embodiment, for instance, the atomization characteristics of a fluid may be determined as a function of velocity or flow rate through the nozzle.
US07665339B2
The invention relates to a process for increasing the range of production of an installation for cold rolling of metallic strip, consisting of at least two rolling stands (L1, L2) operating in tandem.According to the invention, at least one (L1) of the rolling stands is equipped with means of converting the stand configuration, while keeping the same means (15, 16, 3, 3′) of applying the rolling force, in order to have at least two configurations available, each corresponding to one production range, and the configuration of said convertible stand L1 is selected to match the data of the product (M) to be rolled, thus allowing the production range to be increased.
US07665327B2
An appliance with a separately chilled storage area is disclosed. The appliance comprises a refrigerated compartment; a refrigeration system for cooling air; an air circulation system for circulating the cooled air about the refrigerated compartment; and a secondary air circulation system for circulating a portion of the cooled air in the storage assembly.
US07665325B2
A multi-fluid cooling system and method for cooling an electronic device are provided which employ freeze protection when in a shipping state. The cooling system includes a coolant loop having an expansion tank containing first and second fluids, which are immiscible and of different densities, and the second fluid freezes at a lower temperature than the first. The coolant loop further includes a first valve for facilitating coupling of the first fluid into the coolant loop and a second valve for facilitating coupling of the second fluid into the coolant loop, the first and second valves being independently controllable. Control logic electronically controls actuation of the first and second valves to automatically pass the first fluid through the coolant loop when the system is in an operational state and to automatically maintain the second fluid in the coolant loop when the system is in a shipping state.
US07665320B2
A refrigerator includes a housing defining a fresh food compartment and a freezer compartment, a fan configured to provide airflow through the compartments, and a damper assembly. The damper assembly includes an airflow passage configured to allow cold air to flow from the freezer compartment to the fresh food compartment, a damper configured to be in an open position under the pressure of airflow flowing through the airflow passage and in a closed position due to a weight of the damper when cold air is flowing through the fresh food compartment. The damper assembly also includes a solenoid element configured to maintain the damper in the closed position regardless of airflow.
US07665314B2
A refrigerated container having an air compressor for maintaining a controlled atmosphere includes provisions for cooling the ambient air being drawn in by the air compressor to thereby prevent corrosion in the air compressor. A condensing line heat exchanger is connected between an inlet port and the compressor and is so disposed that the evaporator fan passes air thereover to provide cooling to the ambient air passing therethrough such that condensation forms within the tube. A water separator is included in the system to remove condensate and allow the drier air to pass to the compressor. The water separator is so constructed as to allow for the free flow of air therethrough with very little restriction. A drain fitting in the water separator is so constructed as to prevent spattering that might otherwise occur.
US07665311B2
Systems and apparatus for heating or cooling food to an appropriate temperature for service using a standard food service container, such as a chafing dish or food cart. A thermally conductive plate has a plurality of Peltier chips attached thereto to drive a temperature difference. The Peltier chips are in thermally conductive contact with a heat exchanger. A heat transfer liquid circulates through tubing in the heat exchanger and a separate radiator, perpetuating the temperature difference at the plate. The heat exchanger and radiator may be spaced apart by a gap. One or more fans may be placed to encourage airflow through the radiator. A coolant reservoir and pump may be included.
US07665299B2
A machine having a hydraulic power management system. The machine includes an internal combustion engine driving first and second fixed displacement pumps to produce a combined flow of pressurized fluid. Main and auxiliary implements are operable in response to a flow of pressurized fluid, and a control valve selectively directs the combined flow to the main and auxiliary implements. A power management system is operable to stop the flow of pressurized fluid to the main implement from the second pump when the pressure of the combined flow exceeds a pressure indicative of the impending engine stall. A means for providing the combined flow to the auxiliary implement without regard to the pressure of the combined flow is also provided, and may take the form of a power management override or bypass mechanism.
US07665294B2
Apparatus including an exhaust nozzle assembly having a translatable structure operable to open and close a flow diverting port in an exhaust duct. The translatable structure includes a forward region partly defining a converging nozzle region. The translatable structure includes a rearward region partly defining a diverging nozzle region. The forward region and the rearward region join at an inner edge that partly defines a throat constriction. The translatable structure is translatable between a plurality of operational positions each associated with a longitudinal position of the throat constriction. In a first operational position, the flow diverting port is fully closed. In a second operational position, the flow diverting port is fully opened. In a first intermediate operational position, the flow diverting port is fully closed. In a second intermediate operational position, the flow diverting port is at least partly opened. The cross-sectional area of the exhaust duct may vary with the longitudinal position of the throat constriction.
US07665292B2
A thruster for exo-atmospheric vehicles with electro-thermal thrust augmentation and having internally embedded heating elements for direct contact heating of gaseous products released by a propellant, particularly hydrazine, so as to increase the Specific Impulse (Isp) of the thruster. The electrical heating elements are resistant to hydrazine products. The thruster is configured as a closed sealed chamber divided into a decomposition section upstream and a heating section downstream. At least one heating element is disposed in the heating section, directly in a mixture catalyst forming a porous bed, or within a concentric ceramic tube operative as a heat exchanger, to heat the gaseous products by direct contact. The heater indirectly heats the catalyst in the decomposition section and directly heats the heating section. The thruster is operable both in space and at sea-level gravity and barometric pressure.
US07665289B2
A synthetic fiber rope can be used to the limit of failure by setting a sensitivity of detection of the state of wear of the rope. Strands of the rope have indicator fibers or indicator yarn that have a high probability of losing electrical conductivity and thereby indicate cable wear. The matrix of the strand with indicator fibers or with at least one indicator yarn has a lower resistance to abrasion than the matrix of the other strands without indicator fibers or indicator yarns.
US07665288B2
Energy active composite yarns include at least one textile fiber member of either an elastic or inelastic material, and at least one functional substantially planar filament, which surrounds or covers the textile fiber member. The composite yarns can include an optional stress-bearing member, which also surrounds or covers the textile fiber member. The composite yarns may be multifunctional, meaning the functional substantially planar filament can exhibit combinations of electrical, optical, magnetic, mechanical, chemical, semiconductive, and/or thermal energy properties.
US07665284B1
A lawn mower drive arrangement delivers power to a mower deck of a lawn mower vehicle. The drive arrangement includes a prime mover and a drive sheave, at least one mower deck sheave for powering at least one cutting blade and an endless engaging the drive sheave and at least one mower deck sheave. The drive sheave is oriented such that its axis of rotation is generally transverse. Guide pulleys engage the tension side and the slack side of the endless belt between the drive sheave and at least one mower deck sheave. The guide pulleys are positioned such that the endless belt twists by an acute angle substantially less than 60 degrees between the drive sheave and the guide pulleys.
US07665283B2
A modular vehicle system comprises an engine unit and an engine management controller associated with the engine unit. A throttle actuator is associated with the engine management controller to control a throttle setting of an engine unit. A mower unit is associated with mower electronics. A blade clutch actuator activates or deactivates a cutting blade of the mower unit. A transmission line supports communications between the engine management controller and the mower electronics to support remote control mowing or unmanned mowing activities.
US07665273B2
The method for generating a substantially uninterrupted connection of the peripheral wall portions of two adjacent tubular segments each provided with flanges having holes therein, of a tower, in particular for a wind energy turbine, comprises the steps of: arranging a first tubular segment (18) and a second tubular segment (20) with said flanges (26, 28) thereof facing each other and said holes (34, 36) in said flanges (26, 28) aligned with each other; connecting said tubular segments (18, 20) by prefastening screws (38) extending through said aligned holes (34, 36) in said flanges (26, 28); forming into the side (50) of the tubular segments (18, 20) opposite to the flanges (26, 28) a notch (52) of a predetermined width at least at a location of said contacting flanges (26, 28) where a gap (48) having a width greater than a minimum width exists; inserting into said notch (52) at least one insert part (60) having a width substantially equal to the width of said notch (52); and completely fastening said screws (38) connecting said flanges 826, 28) of said tubular segments (18, 20) providing a substantially uninterrupted connection of said peripheral wall portions (22, 24) of said tubular segments (18, 20) through said at least one insert part (60).
US07665271B2
A metal connection member having joining parts on the upper and lower stories vertical frame members' side surfaces.
US07665260B2
The present invention provides a fastening member which can fasten siding boards in which a lateral joint portion is arranged in a portion where a vertical member is not arranged with a sufficient strength, can prevent a displacement, and is excellent in a durability. Another object is to provide a siding boards attachment structure using the fastening member. Further another object is to provide a method of attaching siding boards using the fastening member. The fastening member has a long fixing plate portion. The long fixing plate portion is provided with a first fastening portion for engaging upper and lower end portions in the lateral joint portion of the siding boards, a vertical rising portion in a lower side of the first fastening portion, and a second fastening portion for engaging upper and lower end portions of the siding board in the other portions than the lateral joint portion.
US07665258B2
A fastener assembly 10, in respect to forces which are subsequently applied, after the installation thereof, when forces is applied in one direction, this fastener assembly 10 is self adjusting incrementally, as needed in travel or actuation; yet when a force is applied in the opposite direction, this fastener assembly 10 is not self adjusting and there is no travel or actuation.
US07665254B2
A wall cladding panel for the outside wall of a building having a solar generator and a frame which surrounds the panel. To produce a wall cladding panel which can be easily produced and installed, it is provided that the frame is made as an injected or foamed plastic frame (12, 17) into which elements (11A, 15A) for attachment of the wall cladding panel (7, 8) are integrated.
US07665253B1
A true retrofit hurricane and earthquake clip for connecting the roof to the outside wall. The metal connector includes a base member with formed pockets that form tunnels. The base member has attaching means to outside sheathing and the underlying top plate of a wall. Threaded rods from the roof are inserted through the tunnels of the base member and tightened together. The invention can be installed on different structural members of a house including a rafter, hip rafter, valley rafter, and facia board. The connector inhibits uplift, detachment, outward thrusting, twisting, and lateral movement, thereby preventing wind and seismic damage to a building.
US07665239B1
Devices, systems and methods of canting, tilting, and rotating firearms such as rifles relative to fore grip. One version allows for a rocking and canting of the firearm by pivotally attaching an upper portion of expanded legs. Another version allows for a separate canting member to be clamped to both the upper portion of a vertical fore grip and to the lower mounting rail of the firearm. The canting member has portions that cant (move to the left or to the right) relative to one another. An operator can cant the firearm in a free-state or to fixed positions as desired. Another canting embodiment allows for an extra sleeve to compress the legs on the fore grip inward allowing the upper pivoted connection of the legs to move within the lower fore grip housing. Embodiments to allow the fore grip to rotate can also made part of the fore grip.
US07665236B2
A pressing iron holder for electric clothing irons includes a substantially planar base defining a blunt butt end, a top end, and two side edges, and a flange is fixedly attached substantially perpendicular to the planar base proximal the butt end. Additional features are cord retention protrusions from one of the two side edges for neatly storing the power cord, at least one semi-rigid retaining clip fixedly attached proximal midpoint of each side edge, and a grasping/hanging extension at the top end.
US07665235B2
An endless chain for cutting and removing spoil from a trench includes a plurality of links pivotally coupled together. A plurality of flight plates are secured to the plurality of links. A pattern of openings extends through each flight plate between the under surface and the outer surface. A plurality of wear plates is positioned over the outer surface of the plurality of flight plates. A plurality of fasteners pass from the under surface of the flight plate through at least some of the pattern of openings in the flight plate and into the wear plate to secure the wear plate to the flight plate. The fasteners securing the wear plates to the flight plates can have outer ends that terminate short of the outer surface of the wear plates in openings in the under surface of the wear plate. Sockets, which include bores receiving cutting elements, can be fixed to the wear plates with a bottom surface of the socket either angled with respect to or flush with the wear plate outer surface.
US07665234B2
A grader blade includes a grader blade body that has a recess in a bottom edge, and a tri-grade insert assembly is received within the recess. The tri-grade insert assembly includes a leading insert, a mediate insert and a trailing insert. The leading insert has an impact wear resistance and fracture wear resistance greater than the mediate insert and the trailing insert. The trailing insert has an abrasion wear resistance and down-pressure wear resistance greater than the leading insert and the mediate insert. The mediate insert has an impact wear resistance and fracture wear resistance greater than the trailing insert and an abrasion wear resistance and down-pressure wear resistance greater than the leading insert.
US07665233B2
A snowplow or other landscaping implement for mounting by a single point attachment such as a trailer hitch receiver on a host platform or the rear of a vehicle. The implement includes a main battery for intermittently powering a mechanical actuator or blade lifting mechanism where the functions are remotely controlled by the vehicle or host platform operator controlling at least one solenoid for switching on main battery power when needed. There is also a main battery trickle charging system connectible for power to an electrical circuit on the host platform or vehicle through a connector, and configured to draw only a limited level of current only when the main battery needs it and the source electrical circuit can readily provide it.
US07665232B2
The invention relates to a sliding element for a shoe sole. The sliding element includes an upper sliding surface and a lower sliding surface, wherein the lower sliding surface is arranged below the upper sliding surface so as to be slideable in at least two directions. The upper sliding surface can form a lower side of an upper heel cup and the lower sliding surface can form an upper side of a lower heel cup, wherein the upper heel cup and the lower heel cup have corresponding substantially spherical shapes. Complex multi-dimensional sliding and cushioning movements between the upper sliding surface and the lower sliding surface are made possible by the corresponding three-dimensional shapes of the two substantially spherical surfaces.
US07665230B2
A sole component and a method of manufacturing the sole component are disclosed. In general, the sole component includes a fluid-filled bladder and a reinforcing structure extending around the bladder. The reinforcing structure is bonded to the exterior of the bladder, and may be recessed into the bladder. In some embodiments, the reinforcing structure extends along the side surfaces of the bladder and between upper and lower surfaces of bladder. In manufacturing the sole component, the reinforcing structure may be located within a mold, and the polymer material forming the bladder may be bonded to the reinforcing structure during the molding process.
US07665224B2
An apparatus for measuring a metal terminal includes a crimping unit which crimps core wire crimping piece portions to a core wire of a sheathed electric wire to form a core wire crimping portion and crimps sheath crimping piece portions to a sheath portion of the sheathed electric wire to form a sheath crimping portion, a gripping member which grips the core wire crimping portion in a direction perpendicular to an extending direction of a base plate portion of the metal terminal, and a measuring unit which measures a dimension of the core wire crimping portion and a dimension of the sheath crimping portion. A height of the sheath crimping portion is measured in a direction intersecting with or parallel to the direction of gripping of the core wire crimping portion in a state that the core wire crimping portion is gripped in a direction perpendicular to an extending direction of the base plate portion.
US07665210B2
A method of manufacturing a combustion chamber for use in a water heater is provided. A skirt is formed, and an edge portion of a plate is spot welded to the skirt. The edge portion of the plate is circumferentially welded to the skirt, thereby forming a seal between the plate and the skirt.
US07665180B2
A steam vacuum cleaner includes a main assembly functioning as a mopstick, and the main assembly has an exhaust duct with a built-in filter formed at a rear face thereof.
US07665178B2
The invention relates to a scraper blade holding device which comprises a cover plate and a base plate. The cover plate and the base plate are pivotable relative to one another about an axis. The axis is formed by a bearing tube, which is a component of the base plate and is arranged in an end region of the base plate.
US07665164B2
A collapsible apparatus includes a frame member being formed from a flexible twistable material, a first membrane and a second membrane, and an inflatable bladder. The second membrane is removably attachable to the first membrane.
US07665162B2
A kit is provided for enabling the assembly of structures useful for infants, for example playpens and cribs. The kit includes a plurality of cross-members, bars and corner modules. Each bar is in the form of at least one upright having spacer elements at longitudinal ends thereof. The cross-members have a longitudinal open slot for engaging a plurality of such bars via their spacer elements received in the slot serially. Each corner module is adapted for clamping together at least two said cross-members, or for retaining the spacer elements within the slot.
US07665158B2
An air jet of an air massage system used with a bathtub having a wall defining opposite visible and hidden surfaces and defining a number of openings through the bathtub wall. The air jet comprises a hollow body having opposed inlet and outlet ends and a unidirectional flow device disposed therebetween. The outlet end is mounted directly to the hidden surface of the bathtub wall opposite one of the openings. The inlet end is connected to a source of pressurized air. The unidirectional flow device allows pressurized air therethrough only in a direction from the inlet to the outlet end and then through the opening in the bathtub wall, thereby preventing water in the bathtub from conveying through the air jet when the source of pressurized air is not in use. The outlet end comprises a flange provided on a downstream side thereof with recesses for receiving an adhesive for securing the flange to the hidden surface of the bathtub wall. The flange comprises an annular seat disposed around an inner wall of the hollow body and blades extending radially outwardly from the annular seat with the recesses extending between the blades and outwardly of the annular seat. The blades and the annular seat contact the hidden surface. The flange also defines a number of holes between the blades for introducing the adhesive in the recesses from an upstream side of the flange. The air jet is connected to an air distribution piping of the air massage system, for instance using fitting. The air jet further comprises an annular seal sandwiched between the upstream side of the flange and a further flange provided at a downstream end of the fitting.
US07665156B1
A hydration and motorcycle protection combination system for providing impact protection for a motorcycle rider and a liquid to be drank and keep the motorcycle rider hydrated includes a breast plate and a back plate positioned over a portion of a torso of a person to inhibit damage to a chest and back of the person when the breast plate and back plate are impacted. Each of a plurality of torso straps is coupled between the breast plate and the back plate to press the breast plate and the back plate against the torso to secure the back plate and the breast plate to the torso. A hydration assembly is coupled to the back plate. The hydration assembly contains a consumable liquid to be drunk by the person to keep the person hydrated.
US07665153B2
A protective garment for a firefighter or for an emergency rescue worker is equipped with a drag harness and with a litter, which, when not deployed, is stored within a pocket of the garment and wherein the drag harness and the litter, when deployed, facilitate carrying a wearer. A back-covering portion of the protective garment has the pocket, which is located where the back-covering portion covers a lower region of the back of a wearer. The drag harness has two arm loops and a drag grip, which is attached to the arm loops and which extends outwardly through apertures in an upper region of the back-covering portion. The litter has two, flexible, longitudinal members, each of which is attached to one of the arm loops of the drag harness, and multiple, flexible, transverse members, which extend between the longitudinal members, outside the pocket, when the litter is deployed.
US07669233B2
Methods and systems are provided for generating a party static token to be used in combination with a party dynamic token for identifying a party to a host system. Identification information that identifies the party to the host system is received. Such identification information includes a host dynamic token and a host static token. A false host dynamic token that differs from the host dynamic token is generated. The host dynamic token and the false host dynamic token are encrypted. In addition, information that uniquely identifies the party dynamic token is encrypted. The party static token is produced from a combination of the encrypted host dynamic token, the encrypted false host dynamic token, and the encrypted information that uniquely identifies the party dynamic token.
US07669225B2
A method and apparatus for providing multi-domain control over a digital data item via a first domain security policy assigned to the digital data item at a first domain, the data item being transferred from the first domain to a second domain, the second domain being autonomous from the first domain in respect of security policies. The method comprises assigning the security policy to the digital item within the first domain; transferring the digital items to the second domain together with data defining the first domain security policy; analyzing the first domain security policy within the second domain; and distributing and/or allowing usage of the digital items within the second domain in accordance with analyzed first domain security policy, and/or reporting breaches or attempted breaches of the policy.
US07669219B2
A synchronized media experience is described. A media server identifies a group of two or more remote media entertainment systems through which user-controlled play of media content may be presented. The server generates and transmits one or more synchronization commands to the remote media entertainment systems to synchronize presentation of a particular media content through the two or more remote media entertainment systems. A control command entered by a user of one of the remote media entertainment systems may be communicated to each of the two or more remote media entertainment systems to enable synchronized, user controlled presentation of the particular media content.
US07669215B2
An information processing apparatus which creates a predetermined piece of programming, including: a taste information acquiring module which acquires taste information showing user's tastes; a material information acquiring module which acquires a component configuring the piece of programming as material information; a construction information acquiring module which acquires construction information that describes a construction of the piece of programming and includes a motion of the component in the piece of programming; and a creating module which creates the piece of programming based on the taste information, the material information, and the construction information.
US07669187B2
A low-level process, which was mapped from a high-level graphical notation diagram, is debugged using the high-level graphical notation diagram. To debug the low-level process, a debugging interface allows a user to set and track breakpoints and other debug events from the high-level graphical notation diagram. When a breakpoint or other debug event is encountered during low-level processing, the high-level graphical notation diagram is updated to show the status of the low-level process.
US07669185B2
A system and method for executing a graphical program which has a plurality of timed loops, wherein the timed loops utilize timing sources that are related to or derived from each other. According to one embodiment of the method, a graphical program having a plurality of timed loops may be created. In one embodiment the timing sources may be related to each other according to tree hierarchy. Each of the loops in the graphical program may be associated with one of the timing sources. Thus the plurality of loops may be viewed as a group of loops that are grouped together due to the relationships among their respective timing sources. Execution of the graphical program may then begin. Execution of the loops may be delayed until every loop in the group is ready to execute. After every loop in the group is ready to execute, the timing sources for the various loops may be started. To satisfy the defined relationships among the timing sources, the timing sources may be started in an order based on their hierarchical relationship. Once the timing sources have been started, execution of the loops may be begun such that each loop executes based on its respective timing source, i.e., iterations of each loop are timed by its respective timing source.
US07669182B2
A method maintains a hierarchy of application objects in a computer system. The method includes automatically detecting an exit of a child application object, the exit resulting from a failed process, the child application object launched by a parent application object. A grandchild application object is automatically terminated after the exit of the child application object, the grandchild application object launched by the child application object. Notwithstanding the exit of the child application object, the computer system, which maintains the hierarchy of application objects, the parent application object, and the grandchild application object, remains active.
US07669180B2
A method, information processing system and computer readable medium for assessing risk in a software development project. The method includes receiving software project data for assessing risks in a software development project and identifying a plurality of focus areas for analysis. The method further includes defining a set of analysis tasks for each focus area and creating one or more rule sets for each analysis task, each rule set comprising one or more rules including software project data. The method further includes evaluating each rule set against the software project data summarizing results of evaluating each rule set corresponding to an analysis task. The method further includes providing a risk assessment value for each analysis task using the results of the summarizing element.
US07669179B2
A method on a computer for providing critical chain-based project management across a plurality of projects is disclosed. The method includes generating a plurality of plans, each of the plurality of plans corresponding to one of the plurality of projects, wherein a project comprises at least one task. The method further includes generating buffers for each of the plurality of projects and reconciling project resources among the plurality of projects. The method further includes executing the plurality of project plans, including allowing a user to manage the buffers across the plurality of projects. The user is further provided with information associated with buffers for the plurality of projects, so as to evaluate the status of the plurality of projects. Additionally, the user is provided with task prioritization for any task of the plurality of projects, wherein task prioritization is calculated across the plurality of projects.
US07669175B2
A method of designing a layout for manufacturing an integrated circuit is provided, in which computationally intensive portions of the design process, such as simulation of an image transferred through a mask design, or simulation of electrical characteristics of a circuit, are performed more efficiently by only performing such computations on single instance of computational subunits that have an identical geometrical context. Thus, rather than performing such computations based on the functional layout, for which typical design process steps result in significant flattening of the functional hierarchy, and therefore increase the cost of computation, the invention performs simulations on computational subunits stored in a hierarchy based on geometrical context, which minimizes the cost of simulation. The resulting simulation results are subsequently assembled according to the functional layout.
US07669166B1
A method for generating a hardware description language (HDL) specification of a processor of network packets. Independent sets of interdependent handlers are determined from a specification of the handlers for processing the network packets. Either a first pipeline or a cluster of threads is selected for a corresponding architecture for each independent set. The corresponding architecture has one or more concurrent units for each interdependent handler in the independent set. Each concurrent unit is either a stage of the first pipeline or a thread of the cluster. Each action of each interdependent handler in each independent set is assigned to a concurrent unit for the interdependent handler. Each of these actions is also assigned to a stage of a second pipeline for the concurrent unit. The HDL specification of the processor is generated specifying the corresponding architecture for each independent set and the second pipeline for each concurrent unit.
US07669161B2
Roughly described, method and apparatus for laying out an integrated circuit, in which a subject interconnect has predetermined values for a plurality of variables affecting propagation delay of the subject interconnect. The value of an adjustment one of the variables is adjusted to minimize exposure of the propagation delay of the interconnect to process variations causing variations in the value of a subject fabrication variable, and a revised layout is developed in dependence upon the adjusted value for the adjustment variable. In an embodiment, the adjustment is made in dependence upon a pre-calculated “interconnect optimization database” indicating combinations of values for the plurality of variables which have been pre-determined to minimize exposure of interconnect propagation delay to process variations affecting the subject variable. Different databases, or different entries in the same database, can be provided for minimizing exposure of interconnect propagation delay to process variations affecting each subject variable of interest.
US07669160B2
Simultaneous Dynamical Integration modeling techniques are applied to placement of elements of integrated circuits as described by netlists specifying interconnection of devices. Solutions to a system of coupled ordinary differential equations in accordance with Newtonian mechanics are approximated by numerical integration. A resultant time-evolving system of nodes moves through a continuous location space in continuous time, and is used to derive placements of the devices having one-to-one correspondences with the nodes. Nodes under the influence of net attractive forces, computed based on the interconnections between the morphable devices, tend to coalesce into well-organized topologies. Nodes are also affected by spreading forces determined by density fields that are developed based on local spatial node populations. The forces are optionally selectively modulated as a function of simulation time. The placements of the devices are compatible with various design flows, such as standard cell, structured array, gate array, and field-programmable gate array.
US07669158B2
A method and apparatus for partitioning of the input design into repeating patterns called template cores for the application of reticle enhancement methods, design verification for manufacturability and design corrections for optical and process effects is accomplished by hierarchy analysis to extract cell overlap information. Also hierarchy analysis is performed to extract hierarchy statistics. Finally template core candidates are identified. This allows to the design to be made amenable for design corrections or other analyses or modifications that are able to leverage the hierarchy of the design since the cell hierarchy could otherwise be very deep or cells could have significant overlap with each other.
US07669156B2
A method of performing node-based static timing analysis on a digital network and a program storage device for implementing the method, wherein the method comprises partitioning timing delays in the digital network into portions attributable to a factor of interest and portions attributable to other factors; multiplying the timing delays by different weights based on the factor of interest to produce weighted timing delays; and using the multiplied timing delays to determine a relative impact of the factor of interest on the various paths in the digital network. The method further comprises setting arrival times of timing signals at digital network path start points to zero and identifying digital network paths whose timing delays are dominated by a particular factor of interest. The different weights comprise any of a positive weight, a negative weight, and a zero weight.
US07669153B2
A method for correcting a photomask pattern is provided. The correcting method performs a verification of a focus-exposure matrix (FEM) and an overlay variation on a layout area having contact holes or vias in a layout pattern so as to generate a hint information. The layout pattern of the photomask is corrected according to the hint information to prevent the contact holes or vias from being exposed in arrangement to corresponding metal layer, poly layer, or diffusion layer.
US07669147B1
Non-hierarchical relationship UIs (“topology UIs”) are difficult to scale to hundreds or more items. An embodiment of this invention provides indicators and quick access controls for the nodes in navigation tree that appear more than once in a hierarchy—where a pure hierarchical navigational tree falls short. The navigational tree is structured by grouping all matching nodes together. The display area displays the most frequent and the concatenated labels of the semantically grouped redundant nodes. A set of contextual proximity and similarity information and an exception list are stored in a semantic database which is configurable by system administrators. These navigation area controls and indicators will preemptively handle non-hierarchies directly within the navigation tree.
US07669143B2
An information reading apparatus such as a handheld personal device comprises a memory having a plurality of cells arranged in a two-dimensional array of rows and columns. Each cell stores a symbol image to be displayed on a screen. When a matrix array of cells is displayed, a cursor key is used to select one of the displayed cells as a candidate by moving a selection point by one cell at a time in response to a user's operation and is used to enter a user's decision command when a desired candidate is displayed at the center of the screen. A matrix array of cells including the selected cell and its neighbor cells are read from the memory and displayed so that the selected cell is positioned at the center of the screen. The processes of reading and displaying are repeated in response to a user's operation until the user's decision command is entered.
US07669139B2
An apparatus and program product utilize a displayed pictorial representation that depicts the actual physical configuration of a plurality of hardware components in a physical computer system to facilitate the collective management of the underlying hardware components. Typically, within such a pictorial representation, a selected status is displayed for multiple of such hardware components, thereby permitting hardware components sharing common attributes or characteristics to be identified in an efficient and intuitive manner, as well as to permit collective management operations to be performed on all selected hardware components. In addition, a pictorial representation may be dynamically generated to represent the physical configuration of a plurality of hardware components within a plurality of computers. In connection with such dynamic generation, the plurality of computers may be accessed to identify the plurality of hardware components that are resident in such computers.
US07669138B2
A method, and apparatus, and a software product for implementing a method for interacting with a computer-based management system including authoring and communicating composite data messages, each composite data message comprising both free-text and structured data, such that the structured data represents the intended meaning of the free-text in a form understandable by the computer-based management system. In one version, authoring includes converting free-text to structured data. One version includes communicating the composite message.
US07669133B2
A system and method for developing rules for validating a process having one or more parameters. The system or method may be used with a knowledge management system to validate the process. In one example, one or more rules are created to be used to validate the process, and the one or more rules are stored in a repository. One or more parameters relating to the process are obtained, one or more rules associated with the process are obtained from the repository, and the one or more rules obtained are used to validate the one or more parameters of the process. If the one or more parameters comply with the one or more rules, an indication thereof may be provided. Or if the one or more parameters do not comply with the one or more rules, an indication thereof may be provided.
US07669132B2
In a method for a matching a slideshow with an audio track, a slideshow is received. The slideshow comprises a timebase defining display times for slides of the slideshow. An audio track is received. The audio track is utilized to warp the timebase such that a display time for at least one of the slides is altered to increase a correlation between the display time and an intensity of a portion of the audio track.
US07669126B2
A plurality of identification miniature images for to-be-replayed objects is displayed simultaneously on a manipulating-function menu screen with taking one of the to-be-replayed objects corresponding to one of the identification miniature images in a predetermined position as a to-be-replayed object of interest. There are displayed a first group of a plurality of manipulating-function items for the respective to-be-replayed objects and a second group of a plurality of manipulating-function items related to a plurality of to-be-replayed objects. While any one of the manipulating-function items included in the first group is being selected, the identification miniature image corresponding to the to-be-replayed object of interest is displayed for differentiation from the other identification miniature images.
US07669123B2
A method for displaying a news feed in a social network environment is described. The method includes generating news items regarding activities associated with a user of a social network environment and attaching an informational link associated with at least one of the activities, to at least one of the news items, as well as limiting access to the news items to a predetermined set of viewers and assigning an order to the news items. The method further may further include displaying the news items in the assigned order to at least one viewing user of the predetermined set of viewers and dynamically limiting the number of news items displayed.
US07669112B2
An apparatus, program product and method utilize automated analysis techniques to assist in the determination of acceptable usages of linguistic terms (e.g., words, phrases, acronyms, etc.). In particular, an acceptable usage of a linguistic term in a document on the Internet may be determined by detecting a spell definition tag in the document. In response to detecting the spell definition tag, automatically adding the acceptable variant of the linguistic term to an electronic dictionary.
US07669110B2
Methods and apparatus are provided for determining survivor paths in a Viterbi detector, using a trace-ahead algorithm. A trellis memory is maintained having a depth L that stores L trellis stages, each of the L stages having a plurality, N, of trellis states; and a status memory is maintained for each of the N states of the trellis, wherein each entry in the status memory identifies a least recent trellis state stored in the trellis memory of a survivor path that begins at a given state on a side of the trellis associated with most recent states. A bit sequence of one or more of the survivor paths in the trellis is determined in an order that the bits are received by examining least and most recent trellis stages of the trellis and the status memory. One or fork memories maintain an indicator of whether a given fork is active; a list of active forks; a trellis position of active forks in the trellis; and a fork type of one or more forks in the trellis.
US07669100B2
In an integrated circuit having a plurality of modules and/or submodules that each performs a substantially same function, defective modules and/or submodules are determined by creating a test signature from an input test pattern. The output of each module and/or submodule is compared with the test signature and defective modules to identify defective modules and/or submodules. The identity of defective modules/submodules is stored on the integrated circuit for subsequent use by a customer. Integrated circuits having one or more defective modules/submodules are sold to customers with full disclosure of which modules/submodules are defective, thereby improving the yield associated with the product. Pricing of the product is discounted for products with less than full functionality.
US07669097B1
A configurable integrated circuit (IC) performs error detection and correction on configuration data. The IC includes a configuration memory for storing configuration data, an error detection circuitry for detecting an error and a circuit that outputs from the IC an uncorrectable error signal indicating the detection of an error. The configurable IC has a circuit inside of the IC that causes the IC to reset when the error circuitry detects an uncorrectable error. In another embodiment, the circuit that causes the IC to reset is located outside of the IC.
US07669094B2
The invention provides an inspection method of a semiconductor device which receives a test program wirelessly. As an inspection method of the semiconductor device, a test program is transmitted as a communication signal for every test. By transmitting a test program as a communication signal wirelessly in the case of an operation test, test contents are changed as required. As a result, a test program can be easily changed and an inspection circuit or the like is not required. In this manner, manufacturing cost of a wireless chip can be reduced.
US07669093B2
An information radio transmission system is provided that enables provision of correct control information on the transmitting side irrespective of the error volume when an error occurs in communication data. Error volume measuring data string storage units that store an error volume measuring data string are provided in both a transmitting-side communication device that transmits data by radio transmission and a receiving-side communication device that receives data transmitted from the transmitting-side communication device. The receiving-side communication device has an error volume measuring unit that measures the error volume when transmitting data. An error volume measuring data string is added to data and the data is transmitted from the transmitting-side communication device. Having received this, in the receiving-side communication device, the error volume measuring unit compares the error volume measuring data transmitted from the transmitting-side communication device with an error volume measuring data string stored in an error volume measuring data string storage unit of the receiving-side communication device, thereby measuring the error volume.
US07669092B2
Various embodiments comprise apparatus, methods, and systems that include an apparatus comprising a memory device configurable as a plurality of erase block groups including a base erase block group, wherein each of the plurality of erase block groups comprises a plurality of erase blocks each identified by a matching unique plurality of erase block numbers unique within the plurality of erase blocks and matching across the plurality of erase block groups; and a mapping table coupled to the plurality of erase block groups to store at least one group address number corresponding to one of the matching unique plurality of erase block numbers identifying a non-defective erase block in the base erase block group, and corresponding to several of the matching unique plurality of erase block numbers identifying a single non-defective erase block in each of the plurality of erase block groups other than the base erase block group.
US07669091B2
Apparatuses and methods for defect replacement when an optical storage medium is read are provided. When the defect management is LOW, a pick-up head retrieves a set of data from the optical storage medium; a defect detector detects whether there is a defect in the set; if yes, a processor determines whether a replacement for the defect is in the set; and if yes, an interface transmits the replacement from the set. When the defect management is CRD, a buffer temporarily stores data retrieved from the optical storage medium; a defect detector detects whether there is a set of defects in the data; if yes, a comparator compares a length of the set of defects with a defect threshold length; a pick-up head reads more data from the optical storage medium continuously until the buffer reaches a buffer threshold if the length is compared shorter than the defect threshold length; and the pick-up head reads a set of replacements for the set of defects directly if the length is compared longer than the defect threshold length.
US07669067B2
In order to set the clock frequency of a processor it is proposed that a processor load value be determined, representing a measure for the instructions carried out by the processor during a unit of time, and the clock frequency of a clock signal of the processor be set depending on the processor load value determined. To this end, an appropriately configured device has a clock signal source which provides the clock signal at a clock frequency which can be set depending on a clock frequency control signal. The processor load value is preferably determined by a time counter module which detects lengths of time during which the processor is in an inactive state. A control unit computes the value to which the clock frequency is set depending on a relative proportion of time TI during which the processor is in the inactive state. An input buffer memory co-operates with a data input of the processor and an output buffer memory co-operates with a data output of the processor, and allowance is preferably made for the degree to which they are full in order to adapt the clock frequency.
US07669061B2
The present invention provides a system and method for providing remote controlling of a power device. In architecture, the service device comprises a receiver circuitry that receives operating status data of the power device, and a data input circuitry accepts control information from a user. In addition, the transmitter circuitry transmits the control information to the power device. The present invention can also be viewed as a method for providing remote controlling of a power device. The method operates by acquiring an operating status data of the power device, and transmitting control information to the power device.
US07669059B2
Methods and apparatuses are presented for detecting hostile software in a computer system involving storing a representation of configuration data associated with an operating system for the computer system obtained at a first time, comparing the stored representation of the configuration data obtained at the first time with a representation of the configuration data associated with the operating system for the computer system obtained at a second time, and if deviation is detected between the stored representation of the configuration data obtained at the first time and the representation of the configuration data obtained at the second time, automatically performing at least one remedial measure in response to the deviation detected. In one embodiment of the invention, the configuration data relates to identification of executable code installed in the computer system. The configuration data may be obtained from a registry key in a registry maintained by the operating system.
US07669055B2
Methods, apparati, and computer-readable media for securely transporting a software application onto a tamper resistant module (TRM) (103) by using an individualized TRM key set. A method embodiment of the present invention comprises: storing a key pair unique to the TRM (103) in a memory located on the TRM (103), where the key pair comprises a TRM public key (150) and a TRM private key (190); retrieving the TRM public key from the TRM; encrypting a portion of the software application using the TRM public key (150); transmitting the encrypted software application to the TRM (103); and recovering and decrypting the encrypted software application using the TRM private key (190).
US07669053B2
A hand-held sonic token can be used as a pseudorandom oracle for a requesting application, which can generate a challenge that is sent to the token. The user of the token decides whether to allow the token to function as an oracle, and if so, the user causes the token to digitally sign the challenge and send it back to the requesting application, for use of the digitally signed challenge as an encryption key. After encryption the requesting application deletes the signed challenge, with subsequent decryption essentially following the encryption process.
US07669042B2
An instruction execution pipeline for use in a data processor. The instruction execution pipeline comprises: 1) an instruction fetch stage; 2) a decode stage; 3) an execution stage; and 4) a write-back stage. The instruction pipeline repetitively executes a loop of instructions by fetching and decoding a first instruction associated with the loop during a first iteration of the loop, storing first decoded instruction information associated with the first instruction during the first iteration of the loop, and using the stored first decoded instruction information during at least a second iteration of the loop without further fetching and decoding of the first instruction during the at least a second iteration of the loop.
US07669037B1
Method and apparatus for communication between hardware blocks and a processor in a programmable logic device is described. A shared memory is provided along with a memory controller for controlling access to the shared memory. An interface is configured to receive auxiliary instructions from the processor, select the hardware blocks for the requested tasks in response to the auxiliary instructions, notify the hardware blocks of those tasks, and arbitrate access to the memory controller among the hardware blocks.
US07669035B2
A processing system includes a communication bus. a controller, an Input/Output (“I/O”) block, and reconfigurable logic segments (e.g., reconfigurable units). Individually reconfigurable logic segments are part of a single chip. A communication bus is in electrical communication with the logic segments. A first logic segment communicates to a Second logic segment over the communication bus. Reconfiguration can partition a first logic segment into a second and a third logic segment where the smaller logic segments are in electrical communication with the communication bus. Resources are dynamically reallocated when reconfigurable units are either combined or partitioned. More specifically, both partitioning a logic segment and combining two or more logic segments can change the bus width allocated to a reconfigurable unit and the quantity of logic gates in the reconfigured unit. As a result of a reconfiguration, a logic segment's embedded resources can change. The processing system provides high chip utilization throughout the chip's operation.
US07669034B2
A method and data processing system for accessing an entry in a memory array is provided using base and offset addresses without adding the base and offset addresses. PGZO encoding is performed on the address bits of the operands. The PGZO values are evaluated using wordline generators resulting in a plurality of possible memory array entry addresses. In parallel with the PGZO operations, a carry value is generated using other bits in the operands. The result of the carry operation determines which of the possible memory array entries is selected from the memory array.
US07669033B2
Pretranslating input/output buffers in environments with multiple page sizes that include determining a pretranslation page size for an input/output buffer under an operating system that supports more than one memory page size, identifying pretranslation page frame numbers for the buffer in dependence upon the pretranslation page size, pretranslating the pretranslation page frame numbers to physical page numbers, and storing the physical page numbers in association with the pretranslation page size. Typical embodiments also include accessing the buffer, including translating a virtual memory address in the buffer to a physical memory address in dependence upon the physical page numbers and the pretranslation page size and accessing the physical memory of the buffer at the physical memory address.
US07669032B2
A system for host-based virtualization optimizations in storage environments employing off-host virtualization may include a host, one or more physical storage devices, and an off-host virtualizer such as a virtualizing switch. The off-host virtualizer may be configured to aggregate storage within the one or more physical storage devices into a virtual storage device such as a logical volume, and to provide control data for the virtual storage device to the host. The host may be configured to use the control data to perform a function in response to an I/O request from a storage consumer directed at the virtual storage device, and to use a result of the function to coordinate one or more I/O operations corresponding to the I/O request.
US07669030B2
The invention provides a system and method for tracking memory information associated with dynamically loaded kernel modules with the help of a tracking system. The tracking system defines its own kernel memory allocation functions. Whenever, a dynamic kernel module is loaded/unloaded into/from the kernel space, these newly defined functions are called in response to kernel memory allocation/de-allocation requests from the kernel module. The newly defined functions are responsible for allocating and de-allocating kernel memory, as well as, keeping track of information relating to the kernel memory allocations/de-allocations. The tracked information may be used to identify the source of kernel memory leaks.
US07669029B1
An apparatus and method for automatically load balancing one or more workload groups to a set of available physical resources of a data storage system, and generating a layout planning recommendation of the set of available physical resources that supports the one or more workload groups based on the load balancing.
US07669017B1
A method of buffering data in a circuit processing data in both a natural address order and a modified address order is described. The method comprises the steps of storing a first block of data according to a first addressing order of a natural address order or a modified address order; reading the first block of data stored in a buffer according to the other addressing order of the natural address order and the modified address order; and simultaneously writing a second block of data to the buffer in the other addressing order while reading the first block of data stored in a buffer according to the other addressing order.
US07669014B2
A transpose memory circuit is provided which comprises a number of dual port memory blocks each having a plurality of storage cells each configured for storing one or more data word. The dual port memory blocks form a storage array for storing at least one input matrix and outputting the at least one input matrix in transposed form. A data input is provided to receive a plurality data words on each cycle and a data output is provided to output a plurality of data words on each cycle. A read address logic is provided to generate read addresses such that one cell of each dual port memory block can be read out on each cycle. A write address logic is provided to generate write addresses such that one cell k of each dual port memory block can be written on each cycle. In each cycle, one storage cell of each dual port memory block is addressed by the read address logic. The data words stored in the addressed storage cells are read out from one dual port memory block and outputted through the data output. In each cycle, one storage cell of each dual port memory block is addressed by the write address logic, where the addressed storage cells have been read out in a preceding cycle and into which storage cells data words received through the data input are written. The transpose memory circuit is provided to receive an input matrix in cycles and to output the transposed input matrix in next cycles without any dead cycles interposed between them.
US07669011B2
A processor includes a processor core coupled to an address translation storage structure. The address translation storage structure includes a plurality of entries, each corresponding to a memory page. Each entry also includes a physical address of a memory page, and a private page indication that indicates whether any other processors have an entry, in either a respective address translation storage structure or a respective cache memory, that maps to the memory page. The processor also includes a memory controller that may inhibit issuance of a probe message to other processors in response to receiving a write memory request to a given memory page. The write request includes a private page attribute that is associated with the private page indication, and indicates that no other processor has an entry, in either the respective address translation storage structure or the respective cache memory, that maps to the memory page.
US07669010B2
A system, method and article of manufacture for reducing latencies associated with cache coherence directory misses on external caches in a shared distributed memory data processing system. A cache coherence directory is evaluated for possible prefetching of a directory entry into a directory cache. A prefetch miss indicator is set if the prefetch evaluated results in a directory miss. The prefetch miss indicator is consulted during subsequent processing of a memory block request corresponding to the directory entry. An accelerated snoop response action is taken if the prefetch miss indicator is set. The latency of a second lookup into the cache coherence directory, which would otherwise be required, is thereby avoided.
US07669008B2
A method of destage management of redundant data copies in a cache storage subsystem includes providing a plurality of target storage devices, each of the plurality of target storage devices capable of storing a complete copy of a data image. The data image and the plurality of target storage devices are subdivided into a plurality of sub-regions, each of the plurality of sub-regions organized such that a minimum cumulative total of the plurality of sub-regions on the target storage devices equals a number of sub-regions required to form the complete copy of the data image. Data is destaged from a write cache to the plurality of sub-regions on the target storage devices in an order such that a minimum number of sub-regions can be combined to restore the complete copy of the data image.
US07669004B2
The present invention presents a non-volatile memory and method for its operation that ensures reliable mechanism for write and erase abort detection in the event of lost of power during non-volatile memory programming and erasing with minimized system performance penalty. During a multi-sector write process, an indication of a successful write in one sector is written into the overhead of the following sector at the same time as the following sector's data content is written. The last sector written will additionally have an indication of its own successful write written into its overhead. For erase, an erase abort flag in the first sector of the block can be marked after a successful erase operation.
US07669003B2
Host system data files are written directly to a large erase block flash memory system with a unique identification of each file and offsets of data within the file but without the use of any intermediate logical addresses or a virtual address space for the memory. Directory information of where the files are stored in the memory is maintained within the memory system by its controller, rather than by the host. Each data file is uniquely identified in a file directory, which points to entries in a file index table (FIT) of data groups that make up the file and their physical storage locations in the memory.
US07669000B2
A multi-host host bus adapter (HBA) can be connected to multiple host devices to allow the multiple host devices to communicate on a SAN fabric. More specifically, the multi-host HBA provides an interface for multiple SAN hosts without necessitating an HBA on each host, eliminating the need for an on-board HBA on each SAN host. The multi-host HBA interfaces to memory in each SAN host to which it is connected using PCI-Express (or a similar protocol), and communicates with other devices on the SAN fabric using Fibre Channel ports. The multi-host HBA communicates by receiving a command from a connected host, forwarding the command to a processor in the multi-host HBA, and sending the command to a device on a SAN. When the multi-host HBA receives a response from the device on the SAN, the multi-host HBA associates the response with the process and sends the response to the host.
US07668998B2
In a method for communication between a master node and a plurality of slave nodes connected by a bus therebetween, a first interrupt request is asserted by one of the plurality of slave nodes via a primary interrupt line. The plurality of slave nodes are electrically connected by the primary interrupt line. A unique delay time for requesting an interrupt is associated with each of the plurality of slave nodes. A second interrupt request is asserted by the one of the plurality of slave nodes via a secondary interrupt line electrically connecting the plurality of slave nodes. The second interrupt request is asserted in response to successfully asserting the first interrupt request and after the unique delay time associated with the one of the plurality of slave nodes. A message is then transmitted from the one of the plurality of slave nodes to the master node via the bus. Related systems and devices are also discussed, including the use of the primary and secondary interrupt request lines to provide bus arbitration between the plurality of slave nodes for communication with the master node.
US07668971B2
In one embodiment, a first path computation element (PCE) operates between first and second network domains, and is adapted to service requests from path computation clients (PCCs) in at least the first domain. In response to a backup event (e.g., failure of a second PCE), a backup PCE in the second domain may be informed of path computation information for the first domain used by the first PCE, and tunnels may be bi-directionally established between the first PCE and the backup PCE. Once the tunnels are established, the backup PCE may be advertised into the first domain, and the backup PCE may operate to load balance service requests for the first domain through the bi-directionally established tunnels.
US07668960B2
Digital products are delivered to a client computer through a wide area network such as the Internet only upon determination that the client computer is located in a geopolitical territory, such as a country or state, for which delivery of the digital product is authorized. A server computer estimates the geopolitical location of the client computer from the client computer's network address through contact information in a network address allocation database. Alternatively, the server computer estimates the geopolitical location of the client computer from the client computer's custom name, e.g., domain name. The domain name itself can specify a country within which the client computer is located. Such can be conventional or can be parse according to ad hoc patterns developed by large, international organizations identified by a root domain name. In addition, contact information for the domain name can be retrieved and geopolitical territory information parsed from the contact information. A super-classification of the domain name can indicate a geopolitical territory. Records associating geopolitical territories with network address ranges are stored in such a manner that maximizes resolution within a cache of such records, perhaps at the expense of reduce efficiency but so as to maximum currency and accuracy.
US07668959B2
There is disclosed a link manager comprises detecting unit for detecting what link is installed; managing unit for defining a plurality of link metrics indicating characteristics of each link detected and managing data corresponding to the respective link metrics on a table; and selecting unit for selecting a link having link metrics complying with a given condition.
US07668955B2
When investigating a failure occurring in a transaction between information processing apparatuses, it is possible to reduce the time required for the failure investigation. A first local ID for identifying a transaction processing of first information processing apparatus is related with a standard ID for relating transaction processing of the first and the second information processing apparatuses with each other the related IDs and are stored in a first mapping table. The standard ID and a transaction processing request are transmitted to the second information processing apparatus to request execution of a transaction processing therefor. If a failure occurs in the requested transaction processing, a standard ID of the transaction processing concerned is specified to inquire a second local ID for identifying the transaction processing. Mapping information for relating the first local ID corresponding to the specified standard ID with the transmitted second local ID is generated.
US07668944B2
A unified setting interface that enables a management application to configure network manageable devices, regardless of their type or manufacturer. Configuration of a network manageable device requires that certain information be provided to the network manageable device. For different types of devices from different manufacturers, this information and its format can vary. A management application using the unified setting interface does not require the individual interfaces for configuring network manageable devices from different manufacturers.
US07668943B2
The present invention discloses a method for synchronizing the configuration data between an EMS and a NE, which includes: dividing the configuration data in the NE into several layers so that different configuration data layers include different minimum unit configuration data sets; setting a minimum unit identifier word for each configuration data layer to identify the configuration data changes of the configuration data layer; when the configuration data of the NE is changed, changing the corresponding identifier word and sending a configuration changed event notification to EMSs; after receiving the configuration changed event notification, the EMS synchronizes the configuration data according to the event notification. With the present invention, it is possible to make the EMS effectively monitor and synchronize configuration data with the NE in a real-time manner, so that network management efficiency can be improved.
US07668941B1
Methods and systems for implementing a network protocol stack and a web interface within a management module are provided. A network controller supports utilizing a plurality of media access control (MAC) addresses. The method involves configuring the network controller to allocate one of the MAC addresses to the management module where the management module is utilized in monitoring operations associated with the computer system. The network controller is programmed to send the management module, via the system interface, all network packets addressed to the MAC address allocated to the management module. The TCP/IP stack and the web interface are provided within the management module. Thus, when a network packet destined for the management module is received from a remote computer at the network controller, the network controller sends the network packet to the management module via the system interface thereby implementing a network protocol stack and web interface.
US07668940B2
A computer network system in which an IP address is assigned not only automatically at a destination of a notebook size PC (portable personal computer) 4, but also information relating to shared resources on the network is obtained at the site from a server 1 through a LAN circuit 2, so that the notebook size PC 4 can be used by connecting to the network even in the absence of the administrator. Henceforth, when the user moves within the same building as his own office, it seems that the occasion of using the portable personal computer by connecting to the network such as the Internet and intranet increases. In such a case, connection and disconnection of the network may be repeated frequently, and setting for such operation is facilitated.
US07668931B2
In various embodiments, a context or location service module, implemented in software, determines a vehicle context or a vehicle location based upon information that it receives from various context providers or location providers respectively. Software executing on a vehicle's computer can then cause one or more applications that are associated with a vehicle computer to be modified in a manner that changes their behavior.
US07668930B2
A Web Service distribution system with the standard combination of a general protocol for the transporting and handling of data entities to and from Web stations, e.g. SOAP layered over HTTP, including means for detecting fault conditions in these general protocol transport and handling means with standard Web Services Description Language (WSDL) definitions for accessing specific Web Services for said data entities. There are standard processes for detecting fault conditions in said WSDL combined with routines responsive to the detection of WSDL fault conditions for sending WSDL fault message data to selected applications at display stations. There is prohibition of the sending of general protocol fault message data (e.g. SOAP message data) detected in the transport and handling of data entities for which entities Web Services are to be accessed combined with routines for converting the fault messages based on general protocol fault data into WSDL message data during the access of such Web Services, whereby said converted data is sent as a WSDL defined fault message.
US07668928B2
A system and method for interactive events relating to broadcast content, whether provided over the television, internet, or other means, provides messages that can be transmitted to different types of user devices, including personal computers, set top boxes, net top boxes, and wireless clients. The system can be used with personal recorders by recording interactive content for display with the broadcast when the recorder is used to play back the broadcast.
US07668923B2
A system and method are provided in which communication adapters, which are used for the transfer of message packets from and amongst a plurality of data processing nodes, are provided with internal storage which is used to indicate the status of a particular adapter as a master, as a slave or as a backup up adapter. This information provides the adapters with the ability to be called into service to take over the operations of another adapter in the event of node or adapter failure.
US07668922B2
An apparatus, program product and/or method identify relevant shared entities and/or display shared entities in an instant messaging system. In particular, entities such as files, images, videos, e-mails, links, bookmarks, databases, transcripts of other instant messages, etc. that are shared between users participating in an instant message session may be identified and highlighted to indicate that the shared entities are related to the instant message session. Furthermore, a link to an entity may be sent to a user when the entity is referenced in an instant message of the instant message session. Additionally, a display representation of entities that are shared with a user may be displayed in the user's buddy list to indicate that the shared entity is accessible to the user and whom shared the entity with the user. Furthermore, a transcript may be associated with an entity.
US07668917B2
A method for substantially assuring the examination of a set of data elements by a first user with a messaging device, the set of data elements further comprising a metadata portion. The method further includes determining a set of data elements, each data element of the set of data elements further comprising a state. The method also includes creating a first set of rules for monitoring a change to the state, creating a second of rules for transforming the set of data elements from a first representation to a second representation, based in part on the metadata, and creating a third set of rules for optimizing the delivery of a notification to the first user, based in part on the first set of rules, the notification further comprising a link to the second representation. The method further includes sending the notification to the first user based in part on the third set of rules. And, if the first user does not redeem the second representation, the method includes sending the notification to a second user.
US07668915B2
The present invention is a data network system (110) and method for responding to a communication message with a canned reply by a target user of a target client device (one of 102-108). The data network system comprises a messaging server (112) and a messaging proxy (120) coupled to the messaging server. Initially, the target client device or, more particularly, the target user, configures one or more canned replies for the system. The messaging proxy then receives (204, 304, 404) a communication message from an originating client device (another one of 102-108) and retrieves (206, 306, 406) configuration data of the target client device. Next, the messaging proxy determines (208, 308, 408) whether the target client device is available for interactive communication with the originating client device based on the configuration data. If the target client device is available for interactive communication with the originating client device, then the messaging proxy routes (210, 310, 410) the communication message to the target client device. Otherwise, if the target client device is not available for interactive communication with the originating client device, then the system withholds (230, 330, 430) the communication message from the target client device and sends (230, 330, 430) the canned reply to the originating client device.
US07668914B2
A server at the edge of a broadband network distributes multimedia content streams to clients, while ensuring that the first data delivered to each client is key data (milestones) needed for correctly decoding the stream content. This is obtained by buffering the packets in the incoming stream and transmitting the packets from the buffer in an outgoing stream, starting with the most recent milestone placed in the buffer before a request to join the respective incoming stream is received. As the writing to and reading from the buffer are performed at different rates, the incoming and outgoing streams are eventually synchronized, at which point the client may be switched to receive the incoming stream directly.
US07668910B2
The invention relates to a system and a method for simplified provision of services (1, 2) within a network (3) comprising coupled computers (4, 5), wherein the computers (4, 5) have storage means (20) for storing objects (7, 8), with the objects (7, 8) having first means (21) for loading, storing and processing descriptions (11) of groups (9, 10), with the objects (7, 8) having second means (22) for loading, storing and executing services (1, 2) assigned by the respective groups (9, 10), with a group (9, 10) having associated with it in each case the objects (7, 8) that have stored the description (11) of the respective group (9, 10), with the description (11) of a group (9, 10) determining the semantics of the services (1, 2) assigned to the respective group (9, 10), with the objects (7, 8) having search means (33) for conducting parallel searches within different groups (9, 10) for objects (7, 8) having the services (1, 2) assigned to the respective group (9, 10) and executable by the respective objects (7, 8), and with the objects (7, 8) having third means (23) for initiating the execution of the services (1, 2) which can be executed by another object (7, 8) of the group (9, 10) and are assigned to the respective group (9, 10).
US07668902B2
A set of DSML application programming interface (DSML API) functions is provided to facilitate the implementation of DSML-based directory service access. The DSML API includes a DSML document API class for building or accessing a DSML payload, and a DSML connection API class that handles connection and transport to a DSML server. To access a directory service, the client calls functions of the DSML document API class to generate a DSML request payload, and calls functions of the DSML connection API to transport a packet with the DSML request payload according to a pre-selected connection protocol, such as SOAP, to the DSML server for forwarding to the directory service.
US07668899B2
A method and system in a routing network sends a request for the performance of a task from an originating node in a routing system to nodes having an interface connection with the originating node. Upon receiving a response to the request from the one or more nodes, one or more of the nodes is selected to perform the task. Any node included in the network can comprise an originating node, and the steps of sending and selecting are performed substantially automatically. A preferential order of nodes automatically and dynamically maintained in dependence on the performance of task(s) by the nodes.
US07668897B2
Within a processor 2 providing single instruction multiple data (SIMD) type operation, single data processing instructions can serve to control processing logic 4, 6, 8, 10 to perform SIMD-type processing operations upon multiple independent input values to generate multiple independent result values having a greater data width than the corresponding input values. A repartitioner (FIG. 5) in the form of appropriately controlled multiplexers serves to partition these result data values into high order bit portions and low order bit portions that are stored into separate registers 38, 40. The required SIMD width preserved result values can be read from the desired high order 38 result register or low order result register 40 without further processing being required. Furthermore, the preservation of the full result facilitates improvements in accuracy, such as over extended accumulate operations and the like.
US07668894B2
A power function is approximated over an applicable data interval with polynomials determined by means of a Chebyshev minimax approximation technique. In some cases, multiple polynomials may be used to approximate the function over respective ranges of the desirable interval, in a piecewise manner. The appropriate polynomial that approximates the power function over the range of interest is derived and stored. When the power function is to be applied to a particular data value, the data value is first evaluated to determine where it lies within the applicable interval. The constants for the polynomial associated with that range of the interval are then retrieved and used to calculate the power of that data value.
US07668893B2
Some embodiments of the invention includes a data generator. The data generator includes a data generating circuit having a combination of linear feedback shift registers and shift registers for generating a pseudo-random data pattern in a first order. The data generator also includes a recovery circuit for allowing the data generating circuit to generate the pseudo-random data pattern in a second order. The second order is a reverse of the first order. Other embodiments are described and claimed.
US07668892B2
A data processing apparatus and method are provided for normalizing a data value to produce a result value. The data processing apparatus includes prediction logic for generating a shift indication based on a prediction of the number of bit positions by which the data value needs to be shifted in order to normalize the data value. Further, normalizer logic is used to apply a shift operation to the data value based on the shift indication. In addition, correction logic is operable in parallel with the normalizer logic to determine from the data value and a least significant bit of the shift indication whether the shift indication has correctly predicted the number of bit positions by which the data value needs to be shifted in order to normalize the data value, or whether instead the prediction is incorrect, and to generate an output signal dependent on that determination. Shift logic is then used, if the output signal indicates that the prediction is incorrect, to apply a correction shift such that the result value is the normalized data value.
US07668881B1
A system and method for associating NIS attributes with CIFS client. Upon requesting attributes by a CIFS client, a CIFS security ID (SID) is generated for the owner and group from the NIS attributes associated with the NIS name. The generated SIDs are returned to the CIFS client. The SIDs are generated using the NIS UID or GID and a CIFS domain associated with the file server storing the referenced file.
US07668877B1
A system and method for providing a canonical query expression employable by a plurality of application tasks which may be invoked by a SAN management application avoids successive regeneration of extensive queries Each of the application tasks employs the canonical form of the same query, allowing multiple reports and actions to be invoked without reentry of the query by the user. In this manner, a user need not repeat the query entry for each invocation of a report or task. Rather, the canonical query form is provided to each application task for which a report or action is requested. Each of the application tasks, therefore, employs the canonical query expression. The canonical form defines a set of identifiable portions of a syntactical expression. The application tasks invoke some or all of the portions of the query expression derived from the initial syntax. Users or operators invoke the application tasks for providing a report, action, or other result.
US07668864B2
A customizable workflow is specified in a script that is associated with an object that is to be processed by the workflow. Both the object and the script can be stored in a content management system, with the object and script associated with one another by way of identifying the script in metadata stored in the system for the object. The script can be located by locating the object. The script can specify a sequence of a plurality of workflow processes that are performed over the life of the object.
US07668863B2
A method and apparatus for generating court calendars. A court date server is coupled to a database of court rules for generation of court dates. A user accesses the court date server via a communications network and submits event and jurisdiction data to the court date server. The court date server uses the event data and the jurisdiction data to generate a court calendar of event dates that is transmitted to the user. In one embodiment of a court date server, the court date server is coupled to a user database. The court date server stores the court calendar in the user database for later retrieval and use by the user. In addition, the court date server uses the stored court calendar to generate court date reminders that are sent to the user and to send notifications to the user when court rules are modified that affect the user's already calculated court dates.
US07668861B2
A system and method are disclosed for classifying a user interaction on a network. A user interaction is identified on a network and user interaction data is collected relating to the user interaction on the network. The user interaction data includes an aggregate measure data and a unique feature data. The user interaction data is processed to generate a value score for the interaction. A classification of the user interaction is determined based on the value score.
US07668851B2
A system, method and computer program product for moving a shared list element from a first list location to a second list location includes making the list element appear simultaneously in the first list and the second list under a first key associated with the first list, changing the first key associated with the first list to a second key associated with the second list, and making the list element appear only in the second list under the second key associated with the second list.
US07668837B2
A multiplex apparatus includes a plurality of systems configured to be connected to each other by links. Each of the plurality of systems includes a CPU, a pseudo legacy device and a legacy device. The pseudo legacy device is configured to be electrically connected to the CPU. The legacy device is configured to be electrically connected to the pseudo legacy device. The pseudo legacy device includes a request buffer and a pseudo operator. The request buffer is configured to store a request when the CPU sends the request through the pseudo legacy device to the legacy device. The pseudo operator is configured to execute an emulation with regard to the legacy device based on the request, and store the emulation result including an inside status of the legacy device.
US07668834B2
A method or data processing system readable medium can be used for communications between a user and a network site. The method or medium may allow a user to determine what, if any, personal information should be transmitted to the network site. In one embodiment, the user may request personalization information including personalization rule(s) from the network site. The user can generate personalization logic based on the personalization information. In this manner, the user has better control over his or her personal information. The server computer at the network site may benefit because it does not have to generate the personalization logic for the user. Accordingly, the server computer at the network site may be able to accommodate more users or can respond to them faster.
US07668827B2
Navigating a collection of nodes by selecting a first node, generating a context list, and displaying the first node and list are discussed. Each context of a context collection includes a second node essentially referencing the first node. Another aspect includes a method of generating an address from a collection of contexts containing steps of receiving a selected attribute collection and generating the address. Another aspect includes a method of navigating a hypergraph including at least one context list containing at least one context including a node. The method includes steps of selecting a first context list of the context lists, selecting a first context of the first context list, and displaying the node of the first context of the first context list. Aspects also include computer programs implemented on computer readable media.
US07668819B2
A database is queried with on demand database query reduction A query document includes global variables selectively set off by first tags identifying a first global variable as a complete replacement variable and by second tags identifying a second global variable as a complete removal string. An agent is provided for building from the query document an expanded query by replacing any variables set off by first tags with runtime strings, setting off any unions in the query document, and selectively replacing any variables set off by second tags and removing the second tags without replacing variables set off by second tags.
US07668818B2
The present invention provides a method for transforming a concept-based query into SQL query statements, comprising the steps of: transforming inputted concept-based queries into logic rules; checking validity of the logic rules; optimizing the valid logic rules; and translating the logic rules into SQL query statements in accordance with the optimization result. The present invention further provides corresponding transformation engine, database query system and computer program product. The present invention facilitates people to use more descriptive query language to query data stored in relational database. Furthermore, the present invention can automatically generate the correct and efficient SQL query statements so that people's efforts to deal with complex data model are saved significantly.
US07668817B2
A method for processing data performed in a data processing system having a storage unit is provided which includes: creating a spatial index comprising a leaf containing location information and attribute information with respect to a plurality of objects to be searched, and storing the spatial index in the storage unit; and referring to the spatial index stored in the storage unit in response to an input of a search request including location information and attribute information for searching the object to be searched, and extracting the object to be searched that agrees with the search request. With this configuration, a spatial search with subsidiary condition search can be processed at high speed, without merging results of both searches.
US07668811B2
A method and apparatus are provided for a dynamic information connection engine. User actions are detected on at least one client system. In response, a determination is made whether the user is searching for supported information. When the user is searching for supported information, information is extracted electronically from third party web sites, direct supplier connections, and intermediate databases. Potential information suppliers are automatically selected in response to the detected user search. Queries are formulated from the user search and transferred to each selected supplier over a network coupling. The queries include a request for information. Responses are received from the suppliers, and the responses are used to generate a result list for the user. The result list includes information and query status information. Further, an electronic link may be provided to a web site of each supplier from which the information was derived.
US07668809B1
A method and apparatus are provided for a dynamic information connection engine. User actions may be detected on at least one client system. In response, a determination may be made whether the user is searching for supported information. When the user is searching for supported information, information may be extracted electronically from, for example, third party websites, direct supplier connections, and/or intermediate databases. Potential suppliers may be automatically selected in response to the detected user search. Queries may be formulated from the user search and transferred to one or more selected suppliers. Responses may be received from the suppliers, and used to generate a result list for the user. The result list may include information and/or query status information. Further, an electronic link may be provided to a website of one or more of the suppliers from which the information was derived.
US07668807B2
Embodiments of the invention allow for managing execution of queries with respect to different data sources. The different data sources are logically represented by data abstraction models. One embodiment comprises receiving a first abstract query against physical data in a first data source. The first abstract query has result fields configured to return requested data from the first data source. In response it is detected whether the first data source is available. If the first data source is unavailable, a second abstract query against physical data in a second data source containing a portion of the requested data is created on the basis of the first abstract query. The second abstract query has result fields configured to return the portion of the requested data from the second data source. The second abstract query is executed against the second data source to obtain the portion of the requested data.
US07668797B2
An active semiotic system creates implicit symbols and their alphabets from features, structural combination of features, objects and patters, creates models with explicit structures that are labeled with the implicit symbols, and derive other models in the same format via diagrammatic- and graph transformations. The active semiotic system treats vision as a part of a larger system that converts visual information into special knowledge structures that drive a vision process, resolve ambiguity and uncertainty via feedback projections, and provide image understanding that is an interpretation of visual information in terms of corresponding knowledge models. Mechanisms of image understanding, including mid- and high-level vision, are presented as methods and algorithms of the active semiotic system, where they are special kinds of diagrammatic and graph transformations. Derived structures, and not a primary view, are the subject for recognition, and such recognition is not affected by local changes and appearances of the object from a set of similar views, thereby allowing a robot or unmanned vehicle to interpret images and video similar to human beings for better situation awareness and intelligent tactical behavior in real world situations.
US07668796B2
Systems, methods and apparatus are provided through which in some embodiments, automata learning algorithms and techniques are implemented to generate a more complete set of scenarios for requirements based programming. More specifically, a CSP-based, syntax-oriented model construction, which requires the support of a theorem prover, is complemented by model extrapolation, via automata learning. This may support the systematic completion of the requirements, the nature of the requirement being partial, which provides focus on the most prominent scenarios. This may generalize requirement skeletons by extrapolation and may indicate by way of automatically generated traces where the requirement specification is too loose and additional information is required.
US07668794B2
An RFID events processing system includes a rules database having filtering rules and complex event rules, a primitive event filtering unit for receiving a plurality of primitive events to generate filtered events based on the filtering rules, and a complex event detection engine which receives the filtered events and detects complex events based on the complex event rules.
US07668792B2
A portable terminal device or cellular phone includes a target setting section, a display unit, a focused-state determination section, and a recognition section. The photography-target setting section sets normal photography mode for photographing an image, and OCR mode for photographing a character or bar code. The display unit displays a photographed image, and positioning of an image as a photography target. The focused-state determination section is activated, and determines a focused state of a character or bar code photographed in the OCR mode. The recognition section recognizes the photographed character or bar code, the result of which is displayed by the display unit. Press of a confirmation button initiates a process to communicate with a communications target corresponding to the recognized result. A linking section may link recognition results to form a continuous string.
US07668786B2
A method and system for selecting a characterizing algorithm to be used to characterize blocks of printed material. A digital image of printed material, such as an address block, on an object is obtained, and the image is processed to extract characterizing information descriptive of aspects of the printed material. An indicium representative of the information is then printed on the object. The object's relationship to the indicium can be verified by regenerating the characterizing information from the printed material and comparing the regenerated characterizing information with characterizing information recovered from the indicium. A particular algorithm is selected from a predetermined group of characterizing algorithms by determining an estimate for the robustness of each algorithm.
US07668785B1
A method. The method includes a) sending a first transaction notification message comprising an original payee identifier to a user. The original payee identifier may be part of original transaction information associated with a first transaction. At some point, the user sees this transaction information and wants to correct one or more items in the transaction information. For example, the user may not recognize that the original payee identifier is wrong or is otherwise unrecognizable. The user may then contact a central server (e.g., via a Web site) and may provide updated transaction information such as an updated merchant identifier to the central server computer. This updated transaction information may be stored so that subsequent transactions can be accurately conducted and reported to the user, and other uses.
US07668784B2
The invention provides a method of detection of an imprint of a postal indicium at a location on a mail piece. The method involves utilizing a sensor to scan along a band on the mail piece to detect a sequence of transitions between light and dark reflectance areas within a band extending across the said location. AN indication of the presence of the imprint of the postal indication is generated in response to detection of a transition succeeding a predetermined number of initial transitions at a start of the sequence of transitions.The invention also provides apparatus for imprinting postal indicia on mail pieces. The apparatus comprises a printer operable to print a postal indicium in a required location on the mail piece. A first sensor is provided that is responsive to reflectance transitions between light and dark along a band of the mail piece extending across the said location. The first sensor generates a sequence of first signals corresponding respectively to reflectance transitions along the said band. The apparatus further includes means operative in response to a first signal occurring after a predetermined number of said first signals at a start of said sequence to generate a second signal which is indicative of a postal indicium imprint on the mail piece.
US07668783B2
A rental software providing system and a method thereof, and its rental software providing server and a wireless terminal are disclosed. The rental software providing system using a prefetching scheme includes: a wireless terminal for notifying a network connection state, and a hardware state of the wireless terminal to a rental software providing server in order to perform the prefetching scheme; and a rental software providing server for prefetching partial programs of a rental software to be used in the wireless terminal by using a prefetching managing unit and a pattern analyzer and transmitting the prefetched partial programs to the wireless terminal.
US07668781B2
A global customer activated terminal (CAT) that primarily serves traveling customers who require access to their accounts when they are away from their home financial institution and beyond their local regional financial area is provided. The system provides applications that permit users to access their accounts and utilize account profiles and transaction journals within a generic global system approach, and each transaction set provides access to the user's full account profile. The traveling customer is also provided with access to all their accounts linked (as they would locally) to a specific card. The hardware employed in the system supports encryption key downloading, personal identification number (PIN) unscrambling and PIN encryption, so that security is instituted at the hardware level. To provide the maximum flexibility at each regional level for product and services offered, regional front end processors (FEPs) and Hosts (small financial systems) are the arbitrators of each transaction . . . acceptance and fulfillment, rather than the CAT.
US07668780B2
A money transfer system where a sender can authorize an escrow agent computer system electronically by touch-tone telephone, computer modem, P.O.S.(point of sale) terminal, live operators, and the like, to send a money transfer such as a cash transfer from their card account such as their credit card, debit card, bank card, ATM card, or a bank checking account, bank savings account, and the like, to a recipient that can access the money transfer at any remote ATM type location or P.O.S.(point of sale) terminal by using magnetic cards such as a specialized magnetic (Cash Magic) card, credit cards, debit cards, and automated teller machine(ATM) card, at anytime and anywhere that the ATM or P.O.S.(point of sale) terminal is located worldwide. The system can be used to quickly and easily send another party cash for pickup at any ATM location or P.O.S.(point of sale) terminal worldwide without having pre-existing relationships between the parties. A sending party can authorize, by touch-tone and PIN(personal identification number) secure codes to a central computer system which authorizes taking of funds from one type account (for example, a bank account, a credit account, and the like) and put credit for access by a recipient-user. The recipient-users can take the cards to withdrawal sites such as ATM machines, merchant machines, credit card machines, banks, and the like, to be used. The invention computer system can monitor the charging transaction and take surcharges based on the amount of cash being transferred and deposited into the escrow account accessible by the debit type cards. The system can be an alternative to wire money transfers, and Western Union type services. The system offers customers an easy method for sending cash, making it available at existing ATM type machine locations throughout the world, 24 hours a day, 365 days a year. The invention can also allow for having a universal specialized magnetic card permanently tethered to an ATM machine so that money transfer recipients do not need to possess any magnetic card, and/or be used with novel double magnetic sided cards.
US07668777B2
A system and method for issuance of a financial network-based payment card (generally known as a “credit card”) almost instantaneously after application, wherein an applicant applies for a credit card by entering data into a data entry system, advantageously by filling in a plurality of predefined forms in a computer-based data entry system. The applicant's data is sent via a data network to a central decision center, which approves or disapproves the application. If the application is approved, data is generated and delivered to a card production system, which embosses and magnetically encodes a card blank. The card is then delivered to the applicant.
US07668771B1
A method, program product and system for managing a group of aggregated accounts, each aggregated account held in a different one of a plurality of deposit institutions, each of the aggregated accounts associated with at least one financial entity and holding funds of a plurality of clients of the at least one financial entity, each of the clients having a client asset balance in a respective client account associated with the at least one financial entity, the method comprising: (1) allocating fund deposits to and fund withdrawals from the aggregated accounts, the step of allocating comprising: (a) calculating an aggregated transaction amount based on a total net transaction from among the plurality of the client accounts during a period of time; (b) selecting at least one aggregated account from among the group of aggregated accounts in the different deposit institutions to which to deposit or to withdraw funds based, at least in part, so as to avoid withdrawing funds from or depositing funds to at least a different one of the aggregated accounts in the group; and (2) withdrawing funds from or depositing funds to the at least one of the aggregated accounts based on the allocation.
US07668768B2
A computer-implemented method and tool for evaluating an investment includes functionality that generates and stores data representing values/dates of a plurality of inflows and outflows over the investment period. Such data is used to derive first values that represent expected benefits over corresponding intervals of the investment period. A first net present value result is generated by discounting some or all of the first values, and then stored for output as part of the investment evaluation. The first values account for at least one of: i) interest payments and credits on calculated daily bank account balances (CDBAs) derived from the data; ii) tax payments due on CDBAs derived from the data; iii) VAT payments derived from portions of the data corresponding to forecasted sales of the investment, iv) income tax payments derived from said data, and v) allocation of forecasted net income into a plurality of predetermined categories.
US07668763B1
A financial services outsourcing method or system facilitates a direct service provider's ability to outsource financial services to numerous ultimate clients. The financial services are outsourced to an outsourcing group abroad. Ultimate client specific financial files and corresponding reference materials are loaded onto a remotely accessible part of a host server located in the United States. The host server provides access to a remote client computer of information concerning the ultimate client specific financial files and corresponding reference materials. The access may be limited to limited screen shot access. Outsourced personnel are retained to perform financial service projects (e.g., prepare individual tax returns) for ultimate clients of direct financial services firms. The outsourced personnel perform the financial service projects while located outside the United States. The status of the financial service project is monitored and reported.
US07668748B1
Helping advertisers by simplifying the management of interactive advertising. Such simplification can be achieved by allowing an advertiser to specify a single bid for multiple keywords associated with an advertisement. When used in conjunction with a maximum cost bid, advertisers are not penalized with higher costs for such simplification.
US07668743B2
An apparatus for planning a demand-supply scheme of a supply chain so as to increase the corporate profit. A demand-supply scheme including order receipt, order placement, purchase and supply in the unit of a month of each step of a supply chain that includes various steps, such as product sales steps, product-producing steps, steps of producing parts for producing products, etc. is set so that the order placement to each producing step becomes within an order receivable range that is calculated from the equipment, the manpower, the number of times of operation, etc. of the producing step. Furthermore, a demand-supply scheme is planned and changed so as to maximize a profitability index that is calculated by using a cost regarding the production of a product that includes a material cost, a manpower cost, and an equipment cost, a stock management cost, a transportation cost, etc.
US07668736B2
A system and method for providing secure data communications and user access authorization for an integrated emergency medical transportation database. The secure communications and user authorization is provided by a Virtual Private Network (“VPN”), allowing confidential patient medical records to be transmitted via a public network such as the Internet without compromising the confidentiality of the data.
US07668734B2
A system for creating, maintaining and selectively accessing medical histories. The system allows a patient and other selected parties to build a medical history, but importantly places the authority to grant access to the medical history solely in the hands of the patient. When the patient's medical history file is created, the patient also pre-authorizes selected parties, including government agencies such as FEMA to have access to at least part of the patient's history. Each selected party is associated with an access module that dictates the level of access the party has to the medical history. Primary care physicians are associated with a full access module, which allows full access to the patient's medical history. Dentists and pharmacies are associated with a limited access module, which limits the party's access to only pertinent portions of the patient's medical history. The present system also includes a fingerprint scanner and/or retina scanner that can be used to identify unconscious patients and patients without an I.D. card.
US07668732B1
A system for improving personalized care at an urgent care unit by creating a high-level of quality service includes a special care unit in the urgent care unit and a team trained to provide high quality customer care and thereby invoke patient loyalty to the urgent care unit. The urgent care unit has a contract with an association that enables association members to become qualified patients. Qualified patients are provided an indicator to allow the team to accept the qualified patient for treatment. The qualified patients use an interface to request to request a time, the time is confirmed, and an examination ensues within thirty minutes of the time. The team member makes an evaluation to determine whether the patient stays or is transferred to the emergency department. A treatment is devised based on the evaluation.
US07668725B2
A method is disclosed for generating a sales referral over the Internet for the sale of an asset. A first and second salesperson is provided with an account that comprises a number of clicks and a first period during which the clicks will be delivered. A click comprises an assignment on a web site of linking information corresponding to a saleperson's web site. A consumer who activates the click is transferred to a web site of the salesperson, and the click is debited from the salesperson's account.
US07668723B2
An audio codec losslessly encodes audio data into a sequence of analysis windows in a scalable bitstream. This is suitably done by separating the audio data into MSB and LSB portions and encoding each with a different lossless algorithm. An authoring tool compares the buffered payload to an allowed payload for each window and selectively scales the losslessly encoded audio data, suitably the LSB portion, in the non-conforming windows to reduce the encoded payload, hence buffered payload. This approach satisfies the media bit rate and buffer capacity constraints without having to filter the original audio data, reencode or otherwise disrupt the lossless bitstream.
US07668719B2
In an interactive process using speech recognition together with a graphical user interface comprising a plurality of settable graphical user interface items, the recognition rate is improved by reducing recognition target vocabulary. A settable graphical user interface item not displayed on the display screen is detected, and the received speech information is recognized using a speech recognition grammar corresponding to the detected item, and data is set to the item using the recognition result.
US07668717B2
A speech synthesis system stores a group of speech units in a memory, selects a plurality of speech units from the group based on prosodic information of target speech, the speech units selected corresponding to each of segments which are obtained by segmenting a phoneme string of the target speech and minimizing distortion of synthetic speech generated from the speech units selected to the target speech, generates a new speech unit corresponding to the each of the segments, by fusing the speech units selected, to obtain a plurality of new speech units corresponding to the segments respectively, and generates synthetic speech by concatenating the new speech units.
US07668716B2
A device improves speech recognition accuracy by utilizing an external knowledge source. The device receives a speech recognition result from an automatic speech recognition (ASR) engine, the speech recognition result including a plurality of ordered interpretations, wherein each of the ordered interpretations includes a plurality of information items. The device analyzes and filters the plurality of interpretations using an external knowledge source to create a filtered plurality of ordered interpretations. The device stores the filtered plurality of ordered interpretations to a memory. The device transmits the filtered plurality of ordered interpretations to a dialog manager module to create a textual output. Alternatively, the dialog manager module retrieves the filtered plurality of ordered interpretations from a memory.
US07668713B2
A method for transcoding a bit stream encoded according to a mixed-excitation linear prediction (MELP) standard to a bit stream encoded according to a linear predictive coding (LPC) standard, including: decoding a bit stream into a first set of vocoder parameters compatible with the MELP standard; transforming the first set of vocoder parameters into a second set of vocoder parameters compatible with the LPC standard without converting the first set of vocoder parameters to an analog or digital waveform representation; and encoding the second set of vocoder parameters into a bit stream compatible with the LPC vocoder standard.
US07668711B2
According to the present invention, it is possible to calculate appropriate chirp factor and noise component amount with a little processing amount.Input subband signal is segmented into a plurality of ranges by a range segmentation unit 101. The range segmentation is performed for energy value calculation, chirp factor calculation, noise component calculation, and tone component calculation, respectively, and determined range segmentation information ei, bi, qi, and hi are outputted. Respective processing for the energy calculation, the chirp factor calculation, the tone component calculation, and the noise component calculation are performed sequentially for the respective corresponding ranges. By using linear prediction processing, it is possible to obtain an parameter having higher accuracy with a little operation amount.
US07668708B2
A system and method for wireless network planning utilizing raster data, stored and manipulated in raster data planes (204-212) and vector data (522) stored and manipulated in vector data planes (528-532). The invention increases the accuracy of network planning by simultaneously utilizing vector data planes (528-532) and raster data planes (204-212) to perform computations using vector features contained within map pixels (604). The disclosed method makes it possible to perform accurate computations such as propagation loss to vector points (602) contained within map pixels (604). Accuracy is further increased because other characteristics such as received power, elevation, and best server can be computed to the vector features rather than processing them with traditional raster resolutions.
US07668699B2
Apparatus and method for improving the detection of signals obscured by noise using stochastic resonance noise. The method determines the stochastic resonance noise probability density function in non-linear processing applications that is added to the observed data for optimal detection with no increase in probability of false alarm. The present invention has radar, sonar, signal processing (audio, image and video), communications, geophysical, environmental, and biomedical applications.
US07668692B2
A method for weighing vehicles moving on a bridge deck pavement is provided. At least one vibration sensor is mounted on a lower side of the pavement to sense low frequency pavement vibrations generated by moving vehicle wheels and propagated in waves in the pavement. Vibration sensor output signals are provided to a computing device. Sensed vibration energy rate is computed and, with signals from vibration sensors mounted at two locations separated by a known longitudinal distance, vehicle speed is also computed. The weight of the vehicle is determined as the product of a calibration coefficient and the ratio of sensed vibration energy rate to velocity. Using vibration sensor signals indicative of wheel generated vibrations in the very near field and summing vibration energy rates computed from these signals during vehicle passage over the vibration sensors the weight of individual vehicles is computed when other moving vehicles are present.
US07668690B2
A motor control system and method are provided for detecting current ripple in a commutated DC motor and further determining position and speed of the motor based on the detected ripple current. Ripples in the motor current are detected and a ripple frequency is calculated based on the time between successive ripples. A ripple count between successive frequencies is determined and the ripple count is compared to a threshold value, and an estimated ripple frequency is determined from a motor model when the ripple count exceeds the threshold value. A corrected ripple count is calculated from a ratio of the calculated ripple frequency and the estimated ripple frequency, and motor position and motor speed are determined based on the corrected ripple count.
US07668685B2
An electrical connector for connection to a sensor has an integrated microcontroller, with a plug-and-socket connection for connection to an interface of the sensor and with an electronic circuit. With the connector, the data of a sensor, especially the parameter data, can be mirrored outside the sensor in a simple and economical manner so that the data are available at any time and as much as possible on site. The electronic circuit has a memory for storage of data, especially parameter data and characteristic data of the sensor, and a microcontroller, the microcontroller operating the interface of the sensor, and depending on the characteristic data of the sensor, either reading data, especially parameter data, out of the sensor via the interface and storing it in the memory, or reading data stored in the memory, especially parameter data, out of the memory and transmitting them via the interface into the sensor.
US07668683B2
The present disclosure is directed to numerical test data reporting using an image file and subsequent analysis of the test data. A method for capturing and analyzing test data in accordance with an embodiment includes: capturing multi-bit integer values of test data; writing each multi-bit integer value to a multi-bit vertical field in an image file; extracting the multi-bit integer values from the multi-bit vertical fields in the image file; and analyzing the extracted multi-bit integer values.
US07668672B2
A method and systems for automatically adjusting the parameters of signal emitter in a synchronous high-speed transmission system, is disclosed. According to the method of the invention, the quality of a high-speed received signal is analyzed for a plurality of sets of parameter values and the one producing the best signal quality is selected. In a first embodiment, the quality of the high-speed received signal is determined by analyzing a digital eye characterizing the signal behavior, obtained by over-sampling the high-speed received signal. In a second embodiment, the quality of the high-speed received signal is determined by analyzing the behavior of the phase rotator used for data sampling. Finally, in a third embodiment, the quality of the high-speed received signal is determined by analyzing a digital eye, obtained by moving the position of a phase rotator from one end to the other and sampling data at each position.
US07668670B2
Tracking vibrations on a pipeline network includes installing multiple vibration recorders on the pipeline network, with each recorder including a sensor, a processor, and a communication device. At each vibration recorder, vibration signals are received from the sensor at programmed times under the control of the processor of the vibration recorders and processed by the processor. The processed vibration signals are communicated from the vibration recorder to a reader device using the digital communication device. In addition, at a particular vibration recorder, meter readings from a flow meter associated with the particular vibration recorder are received. The meter readings are indicative of a level of flow in the pipeline network, and are communicated from the particular vibration recorder to a reader device using the communication device of the particular vibration recorder. Thereafter, the processed vibration signals from the one or more reader devices are collected at a central computer system. Finally, the collected processed vibration signals and the meter readings are analyzed at the central computer system to determine abnormal vibration patterns and to obtain measures of any leaks present in the pipeline network.
US07668665B2
Methods of operating an interrogation system that has a plurality of patches attached to a host structure. Each patch is capable of generating a diagnostic wave and/or developing a sensor signal in response to the diagnostic wave. In each method, a Euclidean undirected graph is generated by forming a plurality of paths; wherein each path connects two of the patches and the length of the path is shorter than a preset limit. Then, a directed graph or network is generated by assigning a propagation direction of the diagnostic wave to each path. Structural condition index (SCI) values are measured by use of the directed graph and, based on the SCI values, the host structure is scanned for anomalies. The directed graph is reconfigured to determine the shape and location of the anomalies.
US07668663B2
Systems and methods for identifying and removing spikes in data sets representing PCR growth curves or other sigmoid type curves or growth curves. A double sigmoid function with parameters determined using a Levenberg-Marquardt regression algorithm is used to find an approximation to the curve, and a statistical test such as a z-test is then used to identify spikes by identifying data points in the data set that do not fit well with the approximation. The identified spike(s) are removed from the data set and/or replaced with interpolated data points determined by using data points surrounding the identified spike(s). In one aspect, a spline interpolation process such as a cubic spline interpolation process is used to find an approximation to the data set with the identified spike points removed. Interpolated values to replace the spike points are then calculated using the cubic spline interpolation approximation curve.
US07668662B2
A patient-specific optimally effective radiation dose for administration of a radiopharmaceutical to a patient for treatment of a disease may be established by basing the calculation of the appropriate therapeutic dose on factors such as the desired total body dose, the maximum tolerated dose, the typical clearance profile of the radiopharmaceutical, the patient's mass or maximum effective mass, and the patient-specific residence time of the radiopharmaceutical or an analog in the whole body of the patient. The use of the method allows for treatment of a patient with an appropriate dose which is maximally effective against the disease yet minimally toxic. The determination of a patient-specific therapeutic dose may be assisted by the use of a software program set to the particular parameters of the radiopharmaceutical.
US07668657B2
A system for determining positions of fixed-position GPS receives that have restricted views of the sky includes a data recording and control center, and one or more base GPS receivers with associated antennas with a substantially unrestricted views of the sky. The system batch processes range information provided by the fixed-position GPS receivers over an extended period of time; determining which of the range data from the fixed-position receivers are valid, and using the valid range data to determine position. In this way, the precise positions of the respective fixed-position slave GPS receivers can be calculated, even if the fixed-position GPS receivers are able to observe and collect data from sets of two or more satellites for only three or four relatively short time intervals at various sky positions during the extended period.
US07668655B2
An inertial navigation system includes a navigation component, such as an inertial measurement unit, a processor in communication with the navigation component, and a filter embedded in computer code implemented within the processor. The filter includes a model of the navigation component, and one or more parameters of the model are configured after startup of the inertial navigation system based upon performance characteristics of the individual navigation component included in the inertial navigation system.
US07668654B2
A navigation device is provided that includes a GPS input that receives GPS information from a GPS satellite. The system also includes a non-GPS input that receives real-time content from a non-GPS source. The real-time content includes updates to travel conditions. The system also includes a navigation module that analyzes the updates from the non-GPS source in conjunction with the GPS information form the GPS satellite.
US07668648B2
The invention relates to a method and an apparatus to display a geographical picture on a screen (36) of a monitor (30), which is connected over a data bus (3) to a first computer (1). The invention specifies that the first computer (1) furnishes abstract data (a, c, f), determined on a geographical basis, to the data bus (3), and that these data (a, c, f) are processed in a second computer (31) situated in the monitor (30), for the visual display of a picture on the screen (36) of the monitor (30).
US07668646B2
A navigation device mounted on an automotive vehicle includes geographical map data, a position detector such as a global navigation system and a device for calculating a driving route from a starting point or a present position to a destination. When the vehicle is going to cross a border such as a national border, the driving route is calculated to include a parking spot close to the border. A driver of the vehicle is guided to temporarily park at the parking spot to obtain local information including traffic regulations in a country he/she is going to enter. Since the local information is given to the driver while he is parking, the driver is able to concentrate on obtaining the local information in detail without sacrificing driving safety.
US07668644B2
A vehicle fuel informational system is provided with a fuel level determination component, an onboard vehicle positioning component, an onboard vehicle navigation component and a low fuel notification component. The fuel level determination component determines a fuel level of a host vehicle equipped with the vehicle fuel informational system. The onboard vehicle positioning component determines a host vehicle's position of the host vehicle equipped with the vehicle positioning component. The onboard vehicle navigation component provides vehicle route information for a desired vehicle route of the host vehicle. The low fuel notification component provides a low fuel alert notification that is indicative of a low fuel and automatically recommends a suggested fuel provider at least partially based on at least one of the host vehicle's position of the host vehicle and the desired vehicle route.
US07668642B2
An electronic control unit executes a delay control and a load compensation control. In the delay control, the period from when an engine stop request for an engine is made to when the engine is actually stopped is extended. In the load compensation control, the engine power is adjusted according to the driving load of auxiliary devices. Further, if the engine stop request is made during operation of a compressor, which is one of the auxiliary devices, the electronic control unit executes a power reduction control, in which ignition timing is retarded to temporarily reduce the engine power. As a result, in an internal combustion engine that executes the delay control, sudden increases in the engine speed that are likely to occur when an engine stop request is made during operation of auxiliary devices are reliably suppressed.
US07668637B2
A technique for determining a slip angle of a motor vehicle, while compensating for bank angle of the motor vehicle, includes a number of steps. Initially, a first lateral velocity of a motor vehicle is determined, without consideration of a bank angle and is derived from an integral of a first lateral velocity derivative (vy dot). A second lateral velocity of the motor vehicle is also determined, with consideration of the bank angle and is derived from an integral of a second lateral velocity derivative. A third lateral velocity of the motor vehicle is also determined, with consideration of the bank angle and the first and second lateral velocities and is derived from an integral of a third lateral velocity derivative. A longitudinal velocity of the motor vehicle is also determined. A slip angle of the motor vehicle is then determined, based upon the third lateral velocity and the longitudinal velocity or the first lateral velocity and the longitudinal velocity.
US07668636B2
A brake-related ECU (46) terminates control on the basis of a control stop signal sent from a body-related ECU (40) connected with the brake-related ECU by a CAN 1, an engine revolving speed supplied from an engine ECU (42) connected with the brake-related ECU by the CAN 1, and wheel speeds detected by wheel speed sensors (20L, 20R, 22L, 22R) connected with the brake-related ECU by electric wiring (60).
US07668632B2
A system for identifying events includes a memory capable of storing a compressed event table including a number of events, the event table having been compressed by reducing the number of events in the event table without reducing the number of events represented by the event table. Each event of the event table includes a set of state parameters, and may also be associated with an output. The system also includes a processor capable of operating a fast state recognition (FSR) application. The FSR application, in turn, can receive a plurality of inputs, and identify an event of the compressed event table based upon the plurality of inputs and the state parameters of the compressed event table, event being identified in accordance with a state recognition technique.
US07668630B2
A method for regulating an electromechanically power-splitting hybrid drive system of a motor vehicle, having an internal combustion engine and two electric motors that are coupled by way of a transmission, as well as an electromechanically power-splitting hybrid drive system for a motor vehicle. It is proposed that, based on coupling conditions of the transmission, respective target rotation speeds and target torques be calculated for the internal combustion engine and the two electric motors; that the respective target rotation speeds be compared with corresponding actual rotation speeds of the internal combustion engine and of the electric motors; and that in the case of a system deviation between one of the actual rotation speeds and the corresponding target rotation speed, one or more additional torques be calculated on the basis of the system deviation and be taken into account, in addition to the target torque or torques calculated by the control system, in controlling the torque of the internal combustion engine and of the two electric motors.
US07668628B1
Methods and systems are provided which warn a pilot or flight crew to prevent navigation of an aircraft into an unapproved region of operation. A boundary of an approved region of operation for the aircraft is identified. A position of the aircraft relative to the boundary of the approved region of operation is determined. Then, a warning is generated if the determined position of the aircraft relative to the boundary of the approved region of operation satisfies a predetermined criteria.
US07668610B1
A system trains a first model to identify portions of electronic media streams based on first attributes of the electronic media streams and/or trains a second model to identify labels for identified portions of the electronic media streams based on at least one of second attributes of the electronic media streams, feature information associated with the electronic media streams, or information regarding other portions within the electronic media streams. The system inputs an electronic media stream into the first model, identifies, by the first model, portions of the electronic media stream, inputs the electronic media stream and information regarding the identified portions into the second model, and/or determines, by the second model, human recognizable labels for the identified portions.
US07668606B2
There is realized a control device capable of speeding up an output response without causing deterioration in the resolution of a time-proportional output. The control device controls a control object at a ratio of ON-time to OFF-time for a time-proportional output. The control device comprises a PID computation unit for executing PID computation of deviation between a set value and a measured value from the control object, an integrator for sequentially adding up control output values each representing the result of the PID computation executed by the PID computation unit, an ON/OFF determination unit for determining whether the time-proportional output is turned ON or OFF on the basis of an integrated value of the integrator, and a time-proportional output unit for turning the time-proportional output ON/OFF on the basis of a determination value of the ON/OFF determination unit.
US07668599B2
The present invention is a visual prosthesis for the restoration of sight in patients with lost or degraded visual function. The visual prosthesis includes a user interface which controls function of the visual prosthesis to optimize operation for each individual patient. The user interface controls functions such as brightness, contrast, magnification, frequency, pulse width, or amplitude. The user interface may also individually control points of neural stimulation.
US07668594B2
An implantable cardiac rhythm management (CRM) device delivers a chronic therapy while detecting an ischemic state. When the ischemic state indicates the occurrence of an ischemic event, the implantable CRM device delivers a post-ischemia therapy. The post-ischemia therapy and the chronic therapy are adjusted using feedback control with the ischemic state and parameters indicative of the effectiveness of the post-ischemic therapy and the effectiveness of the chronic therapy as inputs.
US07668593B1
A system and method for increasing the speed of individualizing amplifier gain optimization in implantable medical devices. A variable amplifier gain is initially set at a relatively high level such that the amplifier experiences at least intervals of saturation. A saturation indicator is determined which is indicative of the relative degree of saturation. The gain is then adjusted as a function of the saturation indicator. Relative larger degrees of saturation result in more aggressive gain adjustment. This increases the speed of adjustment with reduced likelihood of loss of sensing. In one implementation, one or more discrete amplifier gain adjustment steps are made in a single adjustment to effectively skip over intermediate adjustments. In another implementation, an estimate is made of a signal peak during a saturating interval. The gain is adjusted directly based on the estimated peak with appropriate sensing safety margins. The method can be implemented with a system including a programmer in communication with an implantable device.
US07668585B2
A medical diagnostic imaging system (10) includes a diagnostic imaging scanner (12) that acquires imaging data of a medical imaging patient. A reconstruction processor (46) reconstructs at least a portion of the acquired imaging data into an image representation. A pair of electrodes (30, 32) contact a thoracic region of the patient. An electrical meter (34) measures electrical resistance R(t) or another time-varying electrical parameter (70) across the electrode pair (30, 32) during the acquiring of imaging data. A respiration monitor (36) extracts a time-varying respiration characteristic (90, 98, 110, 120) from the measured time-varying electrical parameter (70) to indicate respiratory cycle phase.
US07668572B2
A system and method to remotely activate a procedure, preferably to Reload, a transceiver unit powered with an Ethernet cable. The system and method includes a power source including circuitry to reverse the polarity of voltage for a desired amount of time to a detection circuit in the transceiver unit. Upon successful detection, a reload circuit preferably in the transceiver unit activates the Reload procedure in the transceiver unit.
US07668561B2
In a wireless communication system, an apparatus and a method are provided for controlling reverse link interference among access terminals that are power controlled by a sector of a base station. In an embodiment, the maximum effective noise power spectral density is used as a parameter for controlling the level of reverse link loading, by setting a reverse activity bit (RAB) to signal the access terminals to reduce their data rates in order to minimize interference between the access terminals if the maximum effective noise power spectral density is above a predetermined threshold.
US07668559B2
A method of delivering a call to a called party's device. The method includes receiving a call directed to a wireline device and validating that a telephone number of the wireline device is associated with a telephone number of a wireless device. The method also includes transmitting a message to the wireless device, delivering the call to the wireline device when a return message is not received from the wireless device, and determining a location of the wireless device when a return message is received from the wireless device. The method further includes comparing the location of the wireless device with a location of the wireline device, delivering the call to the wireless device when the location of the wireless device is not within a predefined vicinity of the location of the wireline device, and delivering the call to the wireline device when the location of the wireless device is within a predefined vicinity of the location of the wireline device.
US07668556B2
A communication system including a communication terminal apparatus and a wireless key apparatus in wireless communication is provided. The communication terminal apparatus includes a first communication unit operable to receive a first wireless signal, and a first control unit operable to determine a distance between the communication terminal apparatus and the wireless key apparatus based on the received first wireless signal, wherein the first control unit limits a predetermined function of the communication terminal apparatus based on determining the distance. The wireless key apparatus includes a second communication unit operable to receive a second wireless signal, and a second control unit operable to determine the distance between the communication terminal apparatus and the wireless key apparatus based on the received second wireless signal, whereby the second control unit decreases transmission power associated with the second communication unit based on the determined distance.
US07668550B2
When a terminal is moved to an area covered by a different switching node RNC of a radio access network, degradation of speech quality is prevented by returning a transcoder insertion connection to a transcoder-free-operation connection. When the terminal is moved and the switching node RNC of the radio access network is changed, a relocation is performed by inserting the transcoder, re-confirmation of parameter information of a bandwidth-compression coding system is requested for a local side switching node RNC and a remote side switching node RNC and, when the transcoder can be bypassed according to the confirmation, the transcoder is removed to return to the transcoder-free-operation connection mode.
US07668548B2
A cell reselection function in a mobile station (MS) through an adjacent cell search is provided. The MS in an idle state obtains its own moving speed and current location using Global Positioning System (GPS) location information, calculates a predicted moving location, and stores the predicted moving location. Thereafter, when measurement values of adjacent cells are similar, or when the adjacent cells are located in different location areas (LAs), the MS can efficiently search for the best cell from among the adjacent cells based on the location information and select the best cell as a new serving cell.
US07668530B2
A communications base station is installed at a selected new location and the base station, prior to going “on line” monitors the wireless traffic from other base stations within interference range of the new base station's coverage area. The new base station also monitors the wireless traffic between mobile devices within its coverage area and these other base stations. Based upon these monitored conditions, as well as other known conditions, the new base station then determines the transmitting parameter configuration it should imply in order to achieve a desired optimization between capacity and coverage area. After the new base station is on line, a central control can monitor the entire network to determine if any additional changes are necessary and if so the new transceiver, or any other transceiver, can be instructed to monitor itself with respect to interference and to take corrective action to improve overall network coverage and capacity.
US07668511B2
A network communication system is provided for communication between network nodes, including individual nodes and a communication controller. In the network, signals are transmitted from the communication controller to identify a slot of a frame in which individual nodes may transmit a request to transmit data. When a first individual node has data to transmit, the first node transmits a request signal to the controller in its identified slot, the request including randomly generated information (RGI) for identification of the node. In response to the request signal, the controller transmits a grant signal along with the RGI back to the first node to allow the first node to identify the grant.
US07668506B2
In a receiving apparatus equipped with a plurality of tuners, if a reception antenna is controlled in such a manner that a reception condition of a channel tuned by one tuner may become suitable, then a reception condition of the channel tuned by another tuner does not always become suitable. The receiving apparatus is provided with an antenna control unit which controls a reception antenna whose reception condition can be set, a first receiving unit, a second receiving unit, and a storage unit which stores thereinto tuning information such as a tuning channel, signal quality information, and a reception antenna setting condition. The receiving apparatus calculates a setting condition of the reception antenna capable of obtaining suitable receiving conditions in both the first and second receiving units by employing tuning information in a first channel and tuning information in a second channel.
US07668504B2
A scanning apparatus and method in a multi-hop relay Broadband Wireless Access (BWA) communication system are provided. In the scanning method, a Mobile Subscriber Station (MSS) sends a scan request message requesting scanning to a Base Station (BS) via a Relay Station (RS). The BS sends a scan response message containing information for the scanning of the MSS to the MSS via the RS. The BS then sends a scan notify message indicating the scanning of the MSS to the RS.
US07668497B2
An image heating roller for heating a toner image on a recording material. The image heating roller includes a heat generation layer for generating heat by a microwave introduced into a hollow portion of the image heating roller. The image heating roller further includes a blocking layer, provided on the heat generation layer, for substantially blocking passing of the microwave.
US07668494B2
In an embodiment of the present invention, a pressure application mechanism portion is provided with a pressure-varying link structure arranged so as to be movable in lateral directions along an upper end portion of a device frame, a drive shaft having an eccentric cam for moving the pressure-varying link structure in the lateral directions, a shaft holding structure arranged so as to be rotatable coupled to the pressure-varying link structure, and a coil spring for applying a biasing force to the shaft holding structure in one direction along the upper end portion of the device frame, and a rotational movement is carried out to make a pressure roller approach and move away from a heat roller so as to achieve a relatively low pressure during a color processing mode and a relatively high pressure during a monochrome processing mode.
US07668492B2
The present invention relates to an image forming apparatus, comprising: an image carrying belt which rotates so as to carry an image; a first roller supporting the image carrying belt; a second roller contacting a face opposite to a face of the image carrying belt contacting the first roller, and supporting the image carrying belt; and a control unit which controls rotation of the image carrying belt such that a portion of the image carrying belt, supported by the first roller in a period that the image carrying belt is stopped before image formation, is supported by the second roller in a period that the image carrying belt is stopped after the image formation.
US07668490B2
A developing apparatus has a developer carrying member carrying a developer thereon, a developer supplying member for supplying the developer to the developer carrying member, and a scraping member for contacting the developer carrying member upstream of the closest position between the developer carrying member and the developer supplying member with respect to the movement direction of the developer carrying member to thereby scrape off the developer from the developer carrying member. There is formed a developer supplying portion surrounded by the scraping member, the developer carrying member and the developer supplying member for supplying the developer from the developer supplying member to the developer carrying member, and the developer scraped off by the scraping member is conveyed to a collecting passage differing from the closest position.
US07668489B2
A toner path opening and closing apparatus of an image forming device includes a first shutter elastically supported by a first elastic member to open and close a first toner path, and a second shutter elastically supported by a second elastic member having an elastic modulus smaller than the first elastic member to open and close a second toner path by the first shutter. After the second toner path is opened by the first shutter, the first is opened, so that the first and second toner paths communicate with each other. The first toner path is a toner supplying pipeline to which a toner is supplied from a toner cartridge, and the second toner path is a toner injecting port disposed in a developing unit. In mounting of the developing unit, after the toner injecting port disposed in the developing unit is first opened, the toner supplying pipeline is opened, and in dismounting of the developing unit, after the toner supplying pipeline is first closed, the toner injecting port is closed, so that in mounting and dismounting of the developing unit, toner is prevented from being leaked through the toner paths.
US07668485B2
An image forming apparatus includes an image forming structure including an image carrier that carries an image and an optical writing device that writes a latent image onto the image carrier in an integral arrangement; plural development devices that develop a latent image carried by the image carrier; a shifting mechanism unit that shifts the image forming structure relative to the development devices; and a shift controller that controls the shifting mechanism unit so that the image carrier is shifted to a development position in contact with one of the development devices in a predetermined order.
US07668484B2
The invention delivers a charging roller which is capable of preventing current leakage to a photoreceptor throughout life-time and which has a stable resistance value throughout life-time. The charging roller contains a metal core and a rubber layer formed on the core. The rubber layer is an epichlorohydrin-based rubber base material to which an electronic conductive agent and an ionic conductive agent are added. The rubber layer is subjected to surface processing by spraying the surface with a solution containing an isocyanate compound and heating. The amount of the electronic conductive agent added to the rubber base material is limited so that a volume resistivity when only the electronic conductive agent is added to the rubber base material is 1.46×106 Ω·cm or greater. In addition, the amount of the added ionic conductive agent is increased so that a volume resistivity when the electronic conductive agent and the ionic conductive agent are added to the rubber base material is 1.93×106 Ω·cm or less.
US07668480B2
A cleaning device for use with an electrophotographic image forming apparatus has a charging brush positioned in contact with an endless image bearing surface of a rotatable image bearing member to form a contact region in which the brush provides an electric charge with a certain polarity to toner particles passing through the contact region according to a rotation of the image bearing member, and a cleaning member positioned on a downstream side with respect to a rotational direction of the image bearing member and in contact with the image bearing surface of the image bearing member to collect the toner particles from the image bearing surface. The charging brush has a base and a number of bristles planted in the base. A contact force of the charging brush against the image bearing surface is set to be more than 0 N/m and equal to or less than 1.5 N/m.
US07668476B2
An image forming apparatus includes a main body, a post-processing unit, a transport unit, a filter and a suctioning/exhausting unit. The post-processing unit is disposed adjacent to the main body. The post-processing unit performs predetermined post-processing on a recording medium on which an image is formed in the main body. The transport unit transports the recording medium from the main body to the post-processing unit. The suctioning/exhausting unit suctions air in the transport unit and exhausts the suctioned air through the filter to an outside of the main body.
US07668475B2
A method of configuring a printing system includes providing a document key having an initial image and providing a printing system that includes a memory storing a first system setting. The method also includes scanning the document key and validating the initial image. The method can optionally include marking a first overlay image over at least a portion of the initial image, scanning the document key, and verifying the marking of the first overlay image thereon. The method also includes configuring or permitting the configuration of the printing system after the initial image has been validated or the marking of the first overlay, image on the initial image has been verified. A printing system that is capable of being configured using the document key is also included.
US07668439B2
An apparatus for reproducing data, method thereof and recording medium are disclosed. In reproducing a title configured with data within a recording medium and/or data within a local storage, a method of reproducing data, the present invention includes the steps of checking information of identifying an application associated with the title from an object file corresponding to the title, authenticating the associated application, and reproducing the title by executing the application. Accordingly, the present invention can protect contents provided by a content provider and a user's playback system. Hence, the content provider can provide contents safely and the user can reproduce the contents with security. Therefore, the present invention can provide more convenient functions.
US07668436B2
A method is provided for recording video information in which copy control information of video information is managed in the case of copying the content of data from one recording medium to another recording medium. Copy control information (CCI) or a watermark (WM) of an inputted AV stream is detected and whether the content of the copy control information or watermark has changed is determined. Change point information of the copy control information or watermark and the content of the copy control information or watermark are acquired, and management information for managing the copy control information is generated on the basis of the acquired change point information. The generated management information is recorded together with the video information to a recording medium at a copy destination.
US07668431B2
There is provided grommet and plate assemblies for sealing fiber optic closures into which and/or out of which fiber optic cables are routed. The grommet of the assembly includes a central portion with an axial opening adapted to receive the fiber optic cable through a slit in the central portion. The grommet also includes an end cap portion on an axial end of the grommet, and the end cap portion includes a deformable outer lip that overhangs an outer surface of the central portion to provide axial retention of the grommet once it is inserted into an opening of the plate. The plate includes a plurality of openings into which grommets may be selectively inserted. The plate may be received within an opening of the fiber optic closure and includes a slot for receiving a protrusion within the opening of the fiber optic closure.
US07668422B2
An arrangement for multiplexing and/or demultiplexing optical signals having a plurality of wavelengths, including a multiplex body having two parallel surfaces between which light is reflected back and forth and in this case is coupled in or out in a wavelength-dependent manner, and structures for coupling optical signals into or out of the multiplex body. According to the invention, the structures for coupling optical signals into or out of the multiplex body have a plurality of essentially structurally identical subassemblies, each subassembly having an optoelectronic transducer and an associated optical system, by which light having a wavelength is respectively coupled into or out of the multiplex body.
US07668419B2
Method and apparatus enable optical evanescent sensing utilizing a waveguide with an annular core. The annular core can provide detectable sensitivity to a measurand due to optical interactions with contents along an inside surface of the annular core since optical properties of the contents vary with changes in the measurand.
US07668413B2
Disclosed is an apparatus for measuring convergence using a fiber Bragg grating sensor measuring slight deformation, capable of measuring the convergence such as the inclination or the gravitational acceleration of a measurement target including a bridge or a tunnel by measuring the deformation of the fiber Bragg grating sensor when the measurement target is inclined or vibrated, as well as a measurement method using the apparatus. The apparatus includes a main body that is installed on a measurement target; a fixture that is fixedly installed at the front of the main body; a rotator that is horizontally installed apart from the fixture at a predetermined distance and is rotatably installed in the main body using a bearing; an optical fiber that is adhered to upper outer surfaces of the fixture and the rotator so as to maintain a horizontally tensioned state and has optical terminals installed on opposite ends thereof; a fiber Bragg grating sensor that is installed on the optical fiber between the fixture and the rotator; and a bob that is vertically connected with a lower portion of the rotator by a support having a predetermined length. The apparatus is installed on the measurement target after setting a reference value and then calculates a quantity of displacement caused by variation of the ground, so that values of angular displacement and gravitational acceleration displacement are measured.
US07668399B2
A layout image is generated by laying out images in a background area according to a predetermined rule. An instruction to edit the layout image is received from a user, and the layout image is edited. Based on a result of editing according to the instruction, user preference information representing preference of the user is generated. The user preference information is fed back in subsequent layout image generation.
US07668398B2
A method of displaying an image with a display device is provided. The method comprises receiving image data associated with an image, generating a set of three sub-frames using less than all of the image data, and alternating between displaying the set of three sub-frames in first, second, and third positions, wherein the second position is spatially offset from the first position, and wherein the third position is spatially offset from the first and the second positions.
US07668397B2
A new approach to objective quality assessment of DCT-coded video sequences, with or without a reference is proposed. The system is comprised of a proprietary segmentation algorithm, a feature extraction process and a nonlinear feed-forward-type neural network for feature analysis. The methods mimic function of the human visual system (HVS): A neural network training algorithm is used for determining the optimal network weights and biases for both system modes of operation. The proposed method allows for assessment of DCT-coded video sequences without the original source being available (pseudo-reference mode). The pseudo-reference mode is also comprised of a proprietary DCT-coded video (MPEG) noise reducer (MNR), co-pending patent application No. 60/592,143.
US07668396B2
In a specific embodiment of the present disclosure, a source image is smoothed to create a smoothed image, and an edge detector is used to create an edge layer. A blending controller is used to control a blending between the source image and the smoothed image. The blended destination image maintains detail while eliminating unwanted noise.
US07668390B2
A multi-dimensional data enhancement system uses large kernel filtering, decimation, and interpolation, in multi-dimensions to enhance the multi-dimensional data in real-time. The multi-dimensional data enhancement system is capable of performing large kernel processing in real-time because the required processing overhead is significantly reduced. The reduction in processing overhead is achieved through the use of low pass filtering and decimation that reduces the amount of data that needs to be processed in order to generate an unsharp mask comprising low spatial frequencies that can be used to process the data in a more natural way.
US07668380B2
A method of rate-control for a sequence of scalably coded images having transform coefficients partitioned into coding units coded in a plurality of quality increments having respective significance values. The method defines subsets each having one or more coding units, at least one image contributing at least one coding unit to two or more subsets. A list of requirements (LOR) is set having a least one entry associated with each subset. The significance values are used to select quality increments to construct an admissible codestream that satisfies the LOR on the subsets. The quality increments may be selected to achieve high quality for different subsets subject to size requirements in the LOR. For certain requirements, the codestream will also exhibit approximately constant reconstructed image quality. The quality increments may also be selected to achieve small compressed sizes for different subsets subject to quality requirements in the LOR.
US07668379B2
Apparatus for processing image data is provided, comprising first storage means, processing means and manual input means, wherein said first storage means is configured to store said image data and said image data includes a plurality of components defined by a hierarchy of data processing nodes, and said processing means is configured to process each of said nodes in turn. The nodes include standard nodes and switch nodes, each switch node having at least two child nodes one of which is the designated child node of said switch node. The processing means is configured to process a standard node only when each of its child nodes has been processed, and process a switch node when only its designated child node has been processed. Additionally, said processing means may include second storage means and stores, in either said first or said second storage means, information recording the states of said switch nodes that defines a version of said image data.
US07668378B2
Characteristics can be stored in a computer databank for various plants, animals, and items. When a user wants to identify a particular plant, animal, or item, the user supplies the characteristics that are readily ascertained. After the user has entered the characteristics, the standardized reverse logic databank of the invention will cull out the items that have non-compatible characteristics and identify the item or provide a list of the possible identity matches for the unknown.