Document | Document Title |
---|---|
US07654336B2 |
Work machine blade device and work machine including the same
A blade has an overall blade width of W, and includes a central front portion, interposition front portions, and side front portions. A straight first edge section is arranged on the lower end of the central front portion. Each of the front surfaces of the central front portion, the interposition front portions, and the side front portions is formed in an arc-shaped surface that has a prescribed radius R2. The radius R2 satisfies the following formula: R2=(0.7 to 1.0)×H, where H is the height from the edge of the first edge section to the top end of a soil retaining plate in side view in a digging posture when the edge angle α of the edge sections is an angle of 40° to 55°. |
US07654333B2 |
Downhole safety valve
The present invention generally provides a method and apparatus for selectively sealing a bore. The tubular valve generally includes a closing member for seating in and closing the bore, and a pressure-actuated, retention member having first and second opposed piston surfaces opening and closing the valve. The tubular valve prevents sudden loss of pressure in the tubular and is controllable from the surface. |
US07654328B2 |
Subsea compressor module and a method for controlling the pressure in such a subsea compressor module
A subsea gas compressor module having a housing comprising a sealing element generally defining within the pressure housing a first compartment holding as compressor and a second compartment holding an electric motor, the compressor and motor being driveably connected by at least one shaft. The first compartment is connected to an inlet line and an outlet line for sealing hydro carbon gas and for discharging gas. The second compartment has magnetic bearings for supporting the at least one shaft, and a pressure and volume regulator is fluidly connected to the second compartment and a gas supply, and includes elements for sensing respective pressures in the inlet and outlet lines whereby, based on the magnitude of sensed pressure, the pressure and volume regulator controls the pressure at which gas is injected into the second compartment. |
US07654327B1 |
Tensioner assembly
A tensioner assembly for moveably carrying a conductor that communicates from a wellhead to a piece of well access equipment on a rig. The tensioner assembly includes a support frame, at least one hydraulic cylinder connected to the support frame, and at least one primary accumulator in fluid communication with the hydraulic cylinder. |
US07654324B2 |
Reverse-circulation cementing of surface casing
An apparatus for reverse circulation cementing of surface casing in subterranean formations and associated methods are provided. One example of a method may involve a method of reverse circulation cementing a surface casing in a well bore with a conductor casing positioned therein comprising: providing a tool comprising at least one isolation device coupled to the surface casing; positioning the isolation device in the well bore to isolate an annulus between the surface casing and the conductor casing; flowing cement through a port in the conductor casing in a reverse circulation direction; and allowing the cement to set therein. |
US07654317B2 |
Drill hole measuring device and rock drilling unit
A drill hole measuring device and a rock drilling unit equipped with the measuring device. The measuring device (1) comprises a protective element (3), inside which a sensor (6) can be transferred by means of a transfer device (4). |
US07654316B2 |
Downhole connector
A releasable connector (10) for joining tubular members in a well bore. The connector (10) is a mating screwthread (38, 58) which is terminated on each member by abutting projections (24, 64), operating as a ratchet. This ensures torque is transmitted between the members in a uni-directionally manner so that make-up torque is never applied to the screwheads when torque is applied to the members. A running tool (12) and a method of setting a liner in a well bore is also described which incorporate the connector (10) so that the liner may be part of a drill string and is left cemented in place in the well, after drilling is complete. |
US07654312B2 |
Heating and/or cooling system for a motor vehicle
The invention relates to a heating and/or cooling system (2) for a motor vehicle with a combustion engine (4) and a catalytic converter (8) arranged in the exhaust gas path (6) of the combustion engine (4), comprising a burner (10) attached before the catalytic converter (8) to the exhaust gas path (6) as well as a heat exchanger (12) for transmitting heat generated in the burner (10) to a heating and/or cooling circuit (28) of the motor vehicle. It is proposed that the heat exchanger (12) be arranged behind the catalytic converter (8) in the exhaust gas path (6) of the combustion engine (4) and can be acted upon through the catalytic converter (8) with hot combustion gases from the burner (10). |
US07654311B2 |
Thermal management of systems having localized regions of elevated heat flux
A thermal management system (300) includes a first heat transfer body (330) for providing a opposing heat flux to at least one localized region of elevated heat flux residing in adjacency to a region of lesser flux, such as on a surface (315a) of a circuit die (315) due to a integrated circuit hot-spot (310). A contact (320, 321 962a, 962b, 970a, 970b or 950) defines a thermal conduction path for the opposing flux. A second heat transfer body (350) is in a heat transport relationship with the first heat transfer boy (330) and a second heat transport relationship with the region of lesser heat flux. In such arrangement, each region of heat flux is provided a thermal solution commensurate with the level of heat flux in the region. For example, the opposing heat flux of an active first heat transfer body (330), such as a thermoelectric cooler, may be provided at the hot-spot (310), while at the same time the lesser heat flux is absorbed by a passive second heat transfer body (350), such as a heat spreader. |
US07654307B2 |
Evaporative cooler assisted automotive air conditioning system
An automotive air conditioning system is disclosed comprising an evaporative cooler in series with the conventional vapor compression system. The evaporative cooler comprises an array of dry channels and a contiguous array of wet channels. The primary air stream to be conditioned by the evaporator of the conventional air conditioning system is preconditioned by the evaporative cooler by lowering its dry bulb temperature without changing its absolute humidity. An evaporator core is supported downstream of the evaporative cooler for receiving the primary air from the dry channels and thereby produces liquid condensate. The system is distinguished by conducting the liquid condensate from the evaporator core to the wicking tank for use in the wet channels of the evaporative cooler. |
US07654305B2 |
Die for die casting, method of manufacturing cast product, and cast product
According to one embodiment, a die includes a stationary die, and a movable die. A fin section provided between a runner section and a product section is extended from one end part to the other end part of the product section in a direction intersecting a stream direction of molten metal, and includes a fin central section opposed to a biscuit section in the stream direction of the molten metal, and a fin side section on a side of the fin central section. The fin side section includes a fin thick part formed thicker than a thickness of the fin central section. The fin thick part is extended to a boundary between the fin section and the product section. The product section includes a product thick part connected to the fin thick part in a region opposed to the fin thick part. |
US07654303B2 |
Method and apparatus for molding an upper and a lower mold having no flask
A method and apparatus for molding molds having no flask wherein a match plate having a pattern is put between a pair of an upper and a lower flask having intakes for foundry sand. An upper and a lower molding space are defined by inserting an upper and a lower squeeze device into openings of the pair of the upper and the lower flask having no match plate, and the pair of the upper and the lower flask and the match plate are rotated and moved so that they become perpendicular and then the intakes of the flasks move upward. The upper and the lower molding space are then filled with the foundry sand. The foundry sand in the molding space is squeezed by the squeezing device. The pair of the flasks and the match plate are rotated so that they become horizontal. Then the match plate is removed, the flasks are matched to each other, and the molds are removed from the pair of flasks. |
US07654301B2 |
Venetian blind
The invention relates to slats (1) for a venetian blind comprising slats of very large dimensions, both relating to the width of the slats and to the longitudinal extension of the slats (1). Thus the venetian blind comprising these slats can be made to cover very large window openings or other parts of buildings and rooms. The slats (1) are provided with longitudinal edge portions (3) serving the dual purpose of increasing the overall rigidity of the slats (1) and of providing attachment means (12) for support cords of the slats (1). The slats are operated by pairs (typically two) of lift and tilt cords running in parallel along the longitudinal edges of the slats (1), thereby avoiding passages through the slats (1), which is advantageous both from an aestetical point of view and from the point of view of the necessary production technique for the slats (1). The invention also relates to releasable attachment means (12) for connection the slats (1) to the tilt cords of the venetian blind. The Invention furthermore relates to the venetian blind as such comprising the above slats (1) and attachment means (12), and due to these is becomes possible to assemble the complete venetian blind in situ in a very easy manner. Also the removal and replacement of individual slats (1) without the necessity to dismantle major portions of the venetian blind is greatly facilitated according to the invention. Finally the invention also relates to a lift- and tilt mechanism for controlling tilting and raising/lowering of the slats (1). |
US07654300B2 |
Obstacle detection stopping device of solar radiation shielding apparatus
An obstacle detection stopping device of a solar radiation shielding apparatus capable of suppressing the wear of a lifting cord due to the contact of a slat with the lifting cord. The obstacle detection stopping device (10) comprises a support member (11), a rotary drum (13), a cam clutch (12), and a winding pulley (9). A drive shaft (8) is passed through the inside of the device. A rotating force in the unwinding direction is transmitted to the drive shaft (8) by a tension applied to the winding pulley (9). The rotary drum (13) is integrally fitted to the drive shaft (8), and the cam clutch (12) is fitted to the outer edge thereof so as to be rotated relative to each other. Based on the relative rotation of the cam clutch (12) to the rotary drum (13), the cam clutch (12) is moved along its axial direction to change the state of its engagement with a braking projected part (11g). The cam clutch (12) is installed so as to be non-rotated relative to the winding pulley (9). When the tension applied to the winding pulley (9) is eliminated, the cam clutch stops its rotating motion together with the winding pulley (9), and based on the relative rotation thereof to the rotary drum (13), the cam clutch is engaged with the braking projected part (11g). |
US07654299B2 |
Window shade liner method and apparatus
A universal removable liner attaches to a Roman shade to block sunlight and provide privacy. The shade retraction mechanism draws the shade up in tiers with one or more lift cords. The liner links to the shade across the top of the shade and at the lift cords, with the tiers formed in the shade lifting the liner in tiers as well. Links between the lift cords and the liner at the shade tier tops are closable loops. A hook-and-loop tape is preattached to the top edge of the liner, while a separate strip of adhesive-backed, mating hook-and-loop tape is furnished for user attachment to the top edge of substantially any tier-lift shade. Once the user joins the shade and liner at the tier tops, the liner forms tiers mirroring the tiers of the shade as the two are raised together. |
US07654298B2 |
Apparatus for removing a flexible floor covering from a floor
The present invention relates to an apparatus for removing a flexible floor covering from a floor. The apparatus has a frame supported on a plurality of castors and a roller supported on the frame for rotational motion substantially parallel to the floor. A drive assembly is coupled to the roller for driving same. A plurality of gripping members are carried on the roller for grippingly engaging a portion of the flexible floor covering and a grip releasing means functioning as a wedge placed between the flexible floor covering and the gripping members is provided to prevent floor covering from winding about the roller as the apparatus is operated. |
US07654297B2 |
Correction tape dispenser
A correction tape dispenser has a front cover, a core assembly, an extending-and-retracting mechanism and a rear cover. The core assembly is mounted slidably in the front cover and has a convex portion extending out of the front cover. The extending-and-retracting mechanism selectively drives the core assembly to hold forward or backward. The rear cover is mounted on the front cover. A user pushes the core assembly with the extending-and-retracting mechanism forward to extend the head out of or retract the head into the front cover. Retracting the head prevents dust from accumulating on a correction tape on the head. |
US07654293B2 |
Tree pruners
A tree pruner includes a rod and a fixed part is fixed to the rod and an arm has a first end pivotably connected to the fixed part. A spring is connected between the fixed part and a second end of the arm. A movable part has an end fixed to the arm and a mediate portion of the movable part is pivotably connected to the fixed part. A positioning seat is movably positioned on the rod and a stationary pulley is connected to the positioning seat. A movable pulley is connected to the arm and a rope reeves through the stationary pulley and the movable pulley. When pulling the rope, the arm is pivoted to move the movable part toward the fixed part to prune branches when the arm is pivoted. |
US07654292B2 |
Erosion control device
Methods and apparatus related to an erosion control device for constructing a barrier bag for use in areas where erosion is likely to occur. The erosion control device can include an attachment member allowing the erosion control device to be operably mounted to a skid steer, front-end loader, tractor or similar vehicle for transportation and power. The erosion control device can include a loading box defining a material hopper for holding a filler material. The loading box can further comprise a beater bar assembly for agitating the filler material within the material hopper so as to continually feed an auger assembly within the loading box. The auger assembly transports and compacts the filler material within a filling chute. The compacted filler material exits the filling chute and enters into a barrier bag that is continually deployed from the filling chute. |
US07654290B2 |
Method for transporting a weft thread through the shed of a weaving machine
A method for transporting the weft thread through the shed of an air-jet weaving machine having a nozzle fed with a flowing transportation medium, wherein the portion, changeable along the weft thread, of the natural thread charges arranged irregularly on the weft thread is contactlessly registered by means of an electrode array, wherein the changing total charge is determined on the electrode array, wherein the periodic change in the total charge is evaluated for determining the axial velocity of the weft thread, and wherein the nozzle of the weaving machine is controlled as a function of the axial velocity of the weft. |
US07654285B2 |
High-pressure coupling device for directing media through quick-change systems
Disclosed is a high-pressure coupling device for directing media such as oil, water, gases, fats, and similar through quick-change systems. Said high-pressure coupling device comprises a bottom part and a top part. The bottom coupling part is provided with a firmly anchored, stiff valve thorn in the form of a valve screw which creates the sealing effect for delivering the medium along with a spring-loaded slide valve sleeve while the top coupling part is provided with a spring-loaded valve plate that creates the sealing effect for the side of the coupling device, which is to be supplied with high-pressure medium, together with a stiff valve body such that a stiff valve element actuates the spring-loaded valve element of the opposite part in the high-pressure coupling device in a valve-actuating manner when the bottom coupling part and the top coupling part are joined. |
US07654281B2 |
Gauge assembly having a stop fill device
A gauge assembly includes an indicator for providing an indication of an amount of fluid in a tank and a stop-fill assembly for stopping the flow of fluid flowing into the tank once the fluid reaches a particular level. The gauge assembly has a shaft that rotates as the fluid level changes in the tank. The indicator translates the rotational position of the shaft into a fluid level. The stop-fill assembly moves from an open position, where fluid can flow into the tank, to a closed position, where fluid is prohibited from flowing into the tank, depending on the rotational position of the shaft. |
US07654279B2 |
Deep water gas storage system
A deep ocean gas storage system for storing compressed gas, the system comprising an inflexible thin walled storage vessel anchored to the sea floor having an axis located in water substantially perpendicular to and on a sea floor below sea level, a gas intake for admitting and discharging compressed natural gas to and from the vessel; a water port for admitting and discharging water to the vessel using hydrostatic pressure to discharge compressed gas from the vessel at a substantially constant discharge pressure as the volume of the gas in the storage vessel decreases when water content of the vessel increases; a conduit fluidly connected with the water port oriented substantially parallel to the axis having a discharge opening above the level of sea water in the vessel; and a valve disposed at the gas intake to the vessel for controlling compressed gas admission and discharge. |
US07654277B1 |
Portable shade
A portable shade. An illustrative embodiment of the portable shade includes a canopy; a plurality of generally elongated, curved, spaced-apart tent poles carried by the canopy; and a plurality of anchor units receiving the plurality of tent poles, respectively. Each of the anchor units comprises an anchor plate, a striker plate pivotally carried by the anchor plate and a pole receptacle pivotally carried by the striker plate and receiving a corresponding one of the tent poles. |
US07654272B2 |
Device for packaging and applying at least two products, in particular two makeup products
A device for packaging and applying at least one cosmetic product, in particular makeup. According to a disclosed example, the device includes a body incorporating a first platen delineating at least one first recess containing a first product. A second platen is directly coupled to the first platen and delineates at least one second recess containing a second product. An applicator component includes an applicator element arranged at the end of a handle, and the applicator component is detachably mounted to the body. With the applicator component in the mounted position on the body, the first platen is immobilized relative to the second platen. When the applicator component is detached, the first platen is movable relative to the second. In the mounted position, the first platen covers the second opening and the handle covers the first opening. |
US07654271B2 |
Cosmetic applicator
An apparatus for applying a cosmetic, such as mascara to eyelashes, includes a handle, a stem, and an applicator head coupled to the stem and supported for movement relative to the handle in a direction substantially parallel to the stem axis. An actuator moves the applicator head in an axial motion comprising a forward stroke and a reverse stroke. Additionally or alternatively, the actuator may move the applicator head in a composite motion including an axial component substantially parallel to the stem axis and having a forward stroke and a reverse stroke, and a rotational oscillating component. The actuator may be a motor having a rotating motor shaft, and the applicator may further include a transmission coupling disposed between the motor shaft and the applicator head for automatically converting rotation of the motor shaft in one direction into axially reciprocating movement of the applicator head. |
US07654269B1 |
Hairbrush with dual removable handles and associated method
A dual-handle hairbrush having first and second detachable handles provided on opposite ends of the brush in an axial manner. The second handle provides the ability to use either hand to style one's hair without flipping the brush, or it allows one to use both hands for greater control. Additionally, the two handles allow the consumer to use both hands for greater control. The hairbrush also includes a vented bristle canister to reduce drying time when used for blow-drying. The hairbrush provides removable handles which when removed, enables easy storage of the hairbrush in purses, drawers and suitcases while traveling. |
US07654266B2 |
Surgical draping system
A surgical draping system (2), separates the sterile surgical field from the unsterile surgical table and isolates the patient so that sterile surgical procedures can be performed without chance of contamination. The components of the surgical draping system are provided folded and in sterile condition inside a sealed bag container. The sealed bag (4), is placed acres an operating table (8), prior to placement of the patient. Once the patient has been positioned on the operating table (8), the bag (4), is opened and the surgical drape (10), is extended. The draping system may include coverings for legs or arms and a top drape. The draping system isolates the operating field in a simple and sterile manner and can be discarded at the termination of the procedure. |
US07654265B2 |
Condom valve
A valve geometry applicable to the end of condoms to permit re-use with the same partner, or to enable condoms to permit the transmission of semen and thus permit conception as a result of intercourse while retaining the epidemiologically protective effect of barrier type infection control. |
US07654260B2 |
Protective helmet for air extraction from snow
An apparatus and system are disclosed to extract breathable air from snow via a protective helmet. The apparatus includes a protective structure, at least one air intake cavity, and a mouthpiece. The protective structure defines an inner cavity and an outer surface. The air intake cavity or cavities are disposed on the outer surface of the protective structure. The mouthpiece is in fluid communication with the air intake cavity or cavities. Additionally, the mouthpiece is configured to allow a user to draw intake air from ambient snow through the one or more intake cavities and to the user's mouth upon inhalation. Advantageously, the apparatus and system provide a reliable mechanism for drawing air from ambient snow when a user, especially the user's face or head, is at least partially buried in the snow. Additionally, bulky and inefficient breathing tubes are minimized or eliminated. |
US07654258B2 |
Kitchen ventilation hood apparatus
The present invention provides a kitchen ventilation hood for ventilating the area above a cooking area and for exhausting air containing cooking by-products from a cooking station to an external environment through an exhaust duct while using a reduced airflow. The kitchen ventilation hood of the present invention is designed to minimize the required airflow through the hood in order to thoroughly evacuate the cooking by-products. The kitchen ventilation hood of the current invention has a structure incorporating an arched interior hood surface that directs the air to be ventilated through the air intake gap and the grease filter. The more efficient airflow resulting from the arched interior hood surface allows for removal of cooking by-products with a lower airflow than that required by currently available ventilation hoods. As such, the kitchen ventilation hood of the present invention represents a significant improvement over prior ventilation hoods. |
US07654257B2 |
Radiant heater assembly
A radiant tube heater assembly includes a housing containing a blower and a burner, which is aligned with an opening in the housing through which a flame and products of combustion flow into a U-shaped burner tube. The closed downstream end of the burner tube is in close proximity to the housing. In order to prevent or reduce the likelihood of the products of combustion entering the blower, an exhaust tube is mounted in a downstream leg of the burner tube and extends outwardly through the U-shaped outer end of the tube remote from the housing. |
US07654255B2 |
Self-regulation paintball agitator system
A paintball agitator for use with a paintball loader is provided. The paintball agitator includes a rotatable shaft having a drive end and a second end opposite the drive end. A base portion extends radially from the shaft adjacent the second end of the shaft. The base portion is rotatable in combination with the shaft. At least one fin is pivotally affixed to the base portion and extends radially from the shaft. The at least one fin is rotatable in combination with the base portion and the shaft. The paintball agitator further includes at least one sensor mounted to the base portion that detects movement of the at least one fin. |
US07654254B1 |
Systems, apparatus, devices, products, and methods relating to bowstring release
Bowstring release is accomplished with systems, apparatus, devices, products, and methods. A system can, for example, include a release component that can hold and release bowstrings, a light component that can emit light, and a connecting component that can connect the release component and the light component. The light component can, for example, emit predominantly blue, green, or red light to preserve night vision. The release and light can be connected by a handle structure with two telescoping parts whose length can be adjusted to fit one's hand. A bowstring release can pivot or be fixed in position relative to a handle structure. A glove-like structure can have a finger opening and an attached tube-like structure adjacent to the finger opening; in use, the tube-like structure contains the handle structure, which is held by fingers extending through the finger opening. The handle structure can also fit into a concho-type grip. |
US07654250B2 |
Gas fuel supply apparatus
An engine-start is inhibited when a gas engine is tilted, and the engine is immediately stopped. A shutoff valve (21) is provided on a liquefied fuel passage (15) supplying a liquefied fuel to a vaporizing chamber (14) from a cylinder (16). The shutoff valve (21) is provided with a diaphragm (28) to which a pulsation pressure of a crank chamber (4) is applied, and opens the liquefied fuel passage (15) if a negative pressure is applied to the diaphragm (28). A tilting shutoff valve (39) is provided in a pressure passage (34) transmitting the pulsation pressure to the shutoff valve (21). The tilting shutoff valve (39) which has a ball valve releases the pulsation pressure of the crank chamber (4) to an atmospheric air. If the pulsation pressure is open to the atmospheric air, the diaphragm (28) can not operate. Accordingly, the liquefied fuel passage 15 is kept being shut off, and is rapidly shut off in response to the tilt during the operation. |
US07654246B2 |
Apparatus and method for controlling transient operation of an engine operating in a homogeneous charge compression ignition combustion mode
When operating in a homogeneous charge compression ignition combustion mode, an in-cylinder condition guided fueling function and a dedicated exhaust burner disposed in an exhaust gas recirculation system of the engine are used to burn excess oxygen in recirculated exhaust gas and to achieve fast and smooth engine response during transient operation. |
US07654245B2 |
Method of operating a spark ignition internal combustion engine
In a method for operating a spark-ignition, direct-injection internal combustion engine, wherein fuel is injected into a cylinder of the internal combustion engine and is ignited by a spark plug as a function of at least the load of the internal combustion engine, a crank angle is determined at which a first amount of fuel is injected into the cylinder during the intake stroke whereby a lean mixture is formed in the cylinder, subsequently, as a function of at least the load of the internal combustion engine, a crank angle is determined at which a second amount of fuel is injected, whereby a mixture cloud, which is richer than the lean mixture is formed in the lean mixture and a third amount of fuel is injected in the form of a stratified injection for forming a locally enriched and ignitable fuel/air mixture in the region of the spark plug close to an ignition time which is then ignited by the spark plug causing also combustion of the mixture cloud and the lean mixture. |
US07654244B2 |
Arrangement and method for a combustion engine
An arrangement and a method for a combustion engine for self-ignition of a fuel mixture. A first device supplies a first partial quantity of the fuel mixture to the combustion space, and a second device supplies a second partial quantity of the fuel mixture to the combustion space, which second partial quantity of the fuel mixture is at a different fuel concentration from the first partial quantity of the fuel mixture. The devices supply the first and the second partial quantities of the fuel mixture as to create in the combustion space at least one region which is at a higher fuel concentration than other regions and in which the self-ignition of the fuel mixture is intended to start. |
US07654238B2 |
Systems and methods for controlled shutdown and direct start for internal combustion engine
Systems and methods for controlling shut down of a multiple cylinder internal combustion engine include a mechanical energy storage device to decelerate an engine crankshaft to a stopping position desirable for restarting of the engine. Energy stored during shut down may be used to adjust or reposition the crankshaft to one of a plurality of angular orientations advantageous for restarting, and/or used to rotate the crankshaft during restarting of the engine. A flywheel having a variable mass, such as provided by two or more segments, which may be fixedly or selectively coupled to one or more springs may be used to selectively store and release energy. |
US07654236B2 |
Method and device for controlling an internal combustion engine
An internal combustion engine comprises an intake tract in which a throttle valve is disposed. The engine also comprises a camshaft which acts on gas inlet valves associated with respective cylinders. A phase-adjustment device is used to adjust a phase between the camshaft and a crankshaft. A desired air mass flow in a combustion chamber of the cylinder is determined depending on a charge requirement requested by the driver. The desired air mass flow is adjusted by varying the phase between the camshaft and the crankshaft if the desired air mass flow can be adjusted by varying the phase while substantially maintaining an actual pressure difference upstream and downstream of the throttle valve. Otherwise, the desired air mass flow is adjusted by varying the opening angle of the throttle valve. |
US07654232B2 |
Hydrogen engine system
A hydrogen engine system for driving an engine with hydrogen gases as a fuel comprises a hydrogenated liquid fuel tank, which holds a hydrogenated liquid fuel in a liquid phase, a preheater, to which the hydrogenated liquid fuel and a dehydrogenated fuel from the hydrogen feed unit are transported and which preheats the hydrogenated liquid fuel owing to heat exchange, an vaporizer, to which the hydrogenated liquid fuel as preheated and exhaust gases of the engine are transported and which heats the hydrogenated liquid fuel to put the same in a vapor phase, and a hydrogen feed unit, to which the hydrogenated liquid fuel as vaporized and exhaust gases of the engine are transported and which generates hydrogen gases owing to dehydrogenation to transport the same to the engine. |
US07654230B2 |
Domestic animal telephone
A phone for pets and pet owners is taught which allows the owner to call the house and “talk” to the pet. The owner can then see a video image of the pet in front of the pet phone to verify presence and happiness. The device can also present the owner's scent to the pet and deliver treats on remote command. |
US07654221B2 |
Apparatus for electroless deposition of metals onto semiconductor substrates
An electroless deposition system and electroless deposition stations are provided. The system includes a processing mainframe, at least one substrate cleaning station positioned on the mainframe, and an electroless deposition station positioned on the mainframe. The electroless deposition station includes an environmentally controlled processing enclosure, a first processing station configured to clean and activate a surface of a substrate, a second processing station configured to electrolessly deposit a layer onto the surface of the substrate, and a substrate shuttle positioned to transfer substrates between the first and second processing stations. The electroless deposition station also includes various fluid delivery and substrate temperature controlling devices to perform a contamination free and uniform electroless deposition process. |
US07654219B2 |
Sight glasses and pipes incorporating the same
Sight glass assemblies, pipe assemblies including the same, and methods for assembling pipe assemblies are disclosed. Sight glass assemblies may include an annular body of a transparent material. The annular body may include a peripheral surface, an interior surface defining at least a portion of a fluid path, first and second parallel planar annular surfaces spaced a first distance apart, and at least one passage extending through the annular body from the first planar annular surface to the second planar annular surface between the peripheral and interior surfaces. In some examples, a sight glass assembly may include at least one spacing element, which may include first and second bearing surfaces. The first and second bearing surfaces may be spaced a second distance at least as large as the first distance. In some examples, the interior surface may be chemically resistant to at least one predetermined fluid. |
US07654209B2 |
Embroidery machine
An embroidery machine includes a sewing arm having an upper shaft for providing a driving force, a needle bar support case, which is assembled to a front portion of the sewing arm so as to be laterally movable, a needle bar provided in a needle bar support case, the needle bar having a needle at a lower end thereof and vertically carrying the needle using a rotation driving force of the upper shaft, and a presser foot, which is provided in the needle bar support case so as to be vertically movable, characterized in that each of the needle bar and the presser foot is operated by an individual drive mechanism. The presser foot is separately driven by its own drive source, independent of the drive source of the needle bar. |
US07654206B2 |
Container support casting for corner of container-carrying well car
A railroad freight car that may include multiple units, including a container well for carrying intermodal freight containers in the body of at least one unit and with the body including container supports, located in the corners of the container well, that include a cast metal base welded to a side sill of the car. A container support tower also welded to the side sill extends upward from the base and may also be of cast metal. |
US07654204B2 |
Rail road car truck with bearing adapter and method
A swing motion rail road freight car truck is provided that has a truck bolster and a pair of side frames, the truck bolster being mounted transversely relative to the side frames. The side frames have spring seats for the groups of springs. The springs seats may be rigidly mounted in the side frames. Friction dampers are provided in inboard and outboard pairs. The biasing force on the dampers urges then to that act between the bolster ands and sideframes to resist parallelogram deflection of the truck. The bearing adapters and sideframe pedestal seats interact on a rolling linear contact interface that has a relatively small radius of curvature. |
US07654201B2 |
Hinge strips for printer paper
The present invention provides a page for binding in an album. The page includes a blank, printer paper sheet and a hinge strip mounted along an edge of the printer paper sheet, the hinge strip including a flexible line for allowing the hinge strip to bend along the flexible line and a portion for binding to an album. The paper sheet and the hinge strip are adapted to go through a printer together to provide a ready-to-bind printed page. |
US07654196B2 |
Electric field forming apparatus for a fryer
An electric field forming apparatus for a fryer includes an electrode which is disposed along an inner wall surface of an oil vat, and a power supply which supplies an alternating current at a frequency higher than a power line frequency to the electrode. |
US07654193B2 |
Drip coffee maker which does not require electricity to operate
A non-electric drip style coffee maker including a pot member having each of a handle member and a pouring spout. A basket like member for holding a filter having ground coffee disposed therein. Such basket like member includes at least one aperture formed through a bottom surface thereof for allowing freshly brewed coffee to pass therethrough and into such pot member. A generally hollow hot water reservoir having apertures formed through a bottom surface thereof and a predetermined diameter opening adjacent a top thereof is provided. There is a lid member having a predetermined size which will enable such lid member to cover both the opening in such hot water reservoir and the opening in such pot member. The lid member includes a grip member connected to an outer surface thereof for ease of placing and removing such lid. |
US07654192B2 |
Coffee automat having a vertically adjustable and lockable outflow unit
In a coffee automat, a vertically adjustable and lockable outflow unit (3), which comprises at least one coffee outflow tube (6) in fluid-conductive connection with a coffee brewing device is continuously height-adjustable relative to a cup base and can be locked by a locking means. In order to easily and smoothly adjust, in a coffee automat rationally to be manufactured, the outflow unit (3) with the locking means released, the outflow unit (3) is supported on housing (1) by means of a longitudinal ball bearing (12) as a first bearing element, which embraces a vertical longitudinal ball bearing shaft (13) as a second bearing element. One of the two bearing elements is connected with outflow unit (3) and the other of the two bearing elements is in solid connection with a housing (1) of the coffee automat. |
US07654188B2 |
Hydraulic cylinder of outrigger
A cylinder is interposed between a machine frame and each of outriggers, which are vertically swingably disposed at opposite sides of the machine frame, so as to lift up and down the outrigger. Fluid passages are formed in a rod part of the hydraulic cylinder. Connection portions of fluid suction and delivery ports of the respective fluid passages to be connected to the respective hydraulic pressure hoses are disposed adjacent to a pivot of the hydraulic cylinder. |
US07654184B2 |
Band saw machine, and saw blade attaching method, saw blade driving method and cutting method in band saw machine
In a band saw machine in which a pair of guide posts for guiding a saw blade housing that rotatably supports a driving wheel and a driven wheel and can vertically move in the vertical direction are provided between the driving wheel and the driven wheel, an upper traveling part of a band saw blade is disposed in the rear of the guide posts and a lower traveling part of a band saw blade is disposed in front of the guide posts, when the band saw machine is viewed from the side, an intersection point between centers of the both wheels and the center line of the wheel width is almost equal to the width of the guide posts. |
US07654177B1 |
Snap ring pliers
Snap ring pliers include a first section having a first jaw portion with a first outer end and a first tip projecting outwardly from the first outer end, and a second section having a second jaw portion with a second outer end and a second tip projecting outwardly from the second outer end. The first tip opposes the second tip. A pivot pivotally couples the first section to the second section for movement of the first and second jaw portions between closed and open positions. The first and second tips are joined forming a tongue adapted to be received in a snap ring gap in the closed position of the first and second jaw portions, and the first and second tips are spaced apart and separated by a gap in the open position of the first and second jaw portions. |
US07654174B2 |
Tappet clearance adjustment device
An adjustment unit has a driver for turning an adjustment screw, a sleeve having a hexagonal hole connected to a rotating shaft, an insertion member connected to the upper end of the driver and of which a part is inserted in the sleeve, a pipe concentrically provided around the driver and having at its forward end a socket for rotating an adjustment nut, and a gear body provided concentric with the pipe and rotating the pipe. The sleeve has a short tiltable support section in contact with the hexagonal hole. A gap is provided between the hexagonal hole of the gear body and a hexagonal column section of the pipe. The driver and the pipe tilt about the tilting support section as the fulcrum. |
US07654173B2 |
Mounting device for efficiently mounting buttons
A mounting device, for mounting a plurality of buttons on a product, includes a supporting member, a punching member, and a driving member The supporting member includes a supporting panel, a plurality of holding portions fixed on the supporting panel for supporting the product, a molding board having a plurality of molding holes a platform, and a base fixed on the platform for supporting the molding board. The punching member includes a retaining member positioned above the supporting member, and a plurality of cutters fixed to the retaining member The cutters cut the buttons off a button assembly, and couple to a vacuum generator for creating suction to hold the buttons. The driving member drives the punching member to mount the buttons on the product. |
US07654172B2 |
Torque transmission device
A torque transmission device having a torque converter which is accommodated in the drivetrain of a motor vehicle, for transmitting torque between a drive unit and a transmission, has a converter housing that is rotationally mounted about an axis of rotation and is nonrotatably connected to the drive unit. The torsionally fixed connection between the drive unit and the converter housing includes a tubular connecting element that is located coaxially to the axis of rotation of the converter housing. |
US07654168B2 |
Detent spring
A detent spring assembly that accurately locates a detent plate in a gear shift mechanism of an automotive vehicle has a detent spring which includes an elongated flexible strip. A roller on the strip is engageable with any one of a series of notches in the detent plate to properly position the detent plate. A fastener secures the detent spring to a support. A part on the strip engages the support at a point spaced from the fastener to cooperate with the fastener in accurately and precisely locating the strip. |
US07654166B2 |
Apparatus for automatically adjusting yoke clearance in a steering device
Apparatus for automatically adjusting yoke clearance in a steering device in a rack-pinion type steering device. |
US07654163B2 |
Starter for vehicle engine
The starter for an engine of a vehicle includes a motor generating torque for starting the engine, an output shaft configured to move in an axial direction thereof by being pressed at a pressure-receiving portion thereof, and applied with the torque to rotate, and a lever switch configured to press the pressure-receiving portion of the output shaft at a pressure-applying portion thereof in accordance with an external command so that a pinion rotatably fixed to the output shaft engages with a gear of the engine to thereby start the engine. A protection member rotatable with respect to the pressure-receiving portion is provided between the pressure-receiving portion and the pressure-applying portion. The pressure-applying portion facing the pressure-receiving portion across from the protection member is formed with a groove to be filled by lubricant. |
US07654162B2 |
Device for installation of a probe and probe accommodating arrangement
Device for mounting and demounting of a probe to be arranged in an access tube to a process pipeline, including a hydraulic cylinder accessing the access tube with a gripping tool to engage a probe for moving this probe into an operating position in the access tube and retrieving the probe from this position. A revolving unit with at least two chambers is provided, each chamber accommodating an axially movable probe. The chambers are accessible by the gripping tool to move a probe into a chamber and, in a subsequent step, from the chamber into the access tube. A powering device is arranged for revolving the revolving unit. |
US07654161B2 |
Method and device of inspection of a rolled band
The invention relates to a method and a device of inspection of a rolled band, wherein a band sample (M) is inspected on a first face then turned over for the inspection of a second face.According to the invention, by running parallel to its longitudinal axis, the band sample (M) is brought between two spaced apart grips (6, 6′) (7, 7′) which are clamped respectively on each transversal end (M1, M2) of the sample (M), both grips (6, 6′) (7, 7′) are spaced apart longitudinally from one another so as to stretch the sample for visual inspection of a first face, then the sample is turned over, by simultaneous rotation of both grips (6, 6′) (7, 7′) around the longitudinal axis O, while holding the tension applied, so as to proceed to the inspection of the second face, such tension being sufficient to conduct the inspection without the sample contacting a table.The invention enables, in particular, the inspection of a band at the exit of a continuous rolling line. |
US07654154B2 |
Conditioning orifice plate with pipe wall passages
An element of an averaging orifice plate fluid flow meter for measuring the volumetric rate of fluid flow in a conduit having an interior circumference for carrying a flow of fluid comprising, a planar flow impedance plate for disposition transversely across the interior of the conduit and perpendicular to the fluid flow, a plurality of spaced apart orifices disposed in the plate where the profile of each orifice is a segment of a circle on an arc where the arc is coincident with a portion of the interior circumference of the conduit. |
US07654151B2 |
Method and apparatus for measuring multi-streams and multi-phase flow
A method for correcting measurements of conventional flow meters is provided. Using prior determination of fundamental behavior parameters, flow meter measurements are iteratively calculated to improve their accuracy and eliminate the need for dissimilar momentum meters or moving parts in multiphase flow metering. In some applications, corrections to meter readings are made by using an algorithm having a generic model for the entire system and validating the converged solution against realistic bounds on fluid properties. |
US07654146B2 |
Portable pressure transducer, pneumotach for use therewith, and associated methods
A system for sensing respiratory pressure includes a portable pressure transducer configured to be carried by or proximate to a respiratory conduit, such as a breathing circuit or a nasal canula. The portable pressure transducer may removably couple with a pneumotach, in the form of an airway adapter, disposed along the respiratory conduit. The pneumotach may include two pressure ports positioned at opposite sides of an obstruction, which partially blocks flow through a primary conduit of the pneumotach. Corresponding sample conduits of the portable pressure transducer removably couple with the pressure ports. The pressure ports may have sealing elements which are configured to seal against piercing members of the sample conduits upon introduction of the piercing members therethrough. Upon removal of the piercing members, the sealing elements substantially reseal. Methods for using the system are also disclosed. |
US07654145B2 |
Non-synchronous vibrational excitation of turbine blades using a rotating excitation structure
A method of measuring vibration in a bladed rotor structure with a vibration monitor. The vibration monitor includes a sensor for sensing passage of the sensor targets on radially outer portions of the blade structure, and the sensor generates signals corresponding to target passing events. An excitation structure is provided including at least one air jet for providing an excitation force to the blade structure. The blade structure is rotated about an axis of rotation and the air jet is driven in a circular path about the axis of rotation at a different rotational speed to apply a non-synchronous excitation force to the blade structure. |
US07654142B2 |
Method of imaging using topologic energy calculation
The method for obtaining an image of a part to be inspected includes the steps of determining, by simulation, the ultrasonic field (s0) generated by the propagation of a wave in a flawless reference part; transmitting an ultrasonic wave toward the part to be inspected; measuring the field (um) returned by the part to be inspected; subtracting from the field (um) returned by the part to be inspected an ultrasonic field (u0) obtained from a previous corresponding measurement on the reference part; calculating a variable related to the topological energy (ET) in the reference part on the basis of the field (s0) determined by simulation and of the field (um−u0) obtained by subtraction; and determining the image of the part to be inspected on the basis of the values for this variable. |
US07654139B2 |
Vibratory gyrosensor having a vibration element provided with terminals
To improve characteristics by achieving size reduction and high Q value with a simple structure. A vibratory gyrosensor 1 according to the present invention includes a supporting substrate 2, which has a circuit element mounted thereon and a wiring pattern having a plurality of lands 4 disposed thereon; and a vibration element 20 mounted on a surface 2-1 of the supporting substrate. The vibration element 20 includes a base portion 22 having a mounting surface 22-2 provided with a plurality of terminals 25 that are connected to the lands; and a vibrator portion 23 extending integrally from a side of the base portion 22 in a cantilever manner and having a substrate-facing surface which is flush with the mounting surface of the base portion 22, the substrate-facing surface being provided with a first electrode layer 27, a piezoelectric layer 28 stacked on the first electrode layer, and a second electrode layer 29, 30 stacked on the piezoelectric layer. The vibration element 20 is mounted on the supporting substrate 2 by joining the terminals 25 to the lands 4 with metallic projections 26 disposed therebetween. |
US07654137B2 |
Corrosion-resistant metal made sensor for fluid and a fluid supply device for which the sensor is employed
The present invention provides a corrosion-resistant metal made sensor for fluid and a fluid supply device for which the sensor is employed.More specifically, the corrosion-resistant metal made sensor for fluid is equipped with a corrosion-resistant metal substrate, a mass flow rate sensor part comprising a corrosion resistant metal substrate, a thin film forming a temperature sensor and a heater mounted on the back face side of the fluid contacting surface of the corrosion-resistant metal substrate, and a pressure sensor part comprising a thin film forming a strain sensor element mounted on the back face side of the fluid contacting surface of the corrosion-resistant metal substrate, and the sensor is so constituted that the mass flow rate and pressure of the fluid are measured. |
US07654134B2 |
Air flow measuring device
An air flow measuring device has a throttle portion provided in a first sub-passage, a second sub-passage branched from the first sub-passage at an upstream side of the throttle portion, and a flow amount sensor located in the second sub-passage. The second sub-passage is configured to introduce therein a part of air flowing in the first sub-passage, and an inlet of the second sub-passage is open into the first sub-passage at one side in a first radial direction perpendicular to a flow direction of air flowing in the first sub-passage. Furthermore, the throttle portion is provided to gradually reduce a passage dimension of the first sub-passage in a second radial direction, as toward an outlet of the first sub-passage. Here, the second radial direction is perpendicular to a surface defined by the first radial direction and the flow direction of air in the first sub-passage. |
US07654133B2 |
Malfunction diagnostic apparatus and malfunction diagnostic method for combustion improvement device
A malfunction diagnostic apparatus for a combustion improvement device that is disposed in an intake passage connected to each of combustion chambers in an internal combustion engine to improve a combustion state, includes a detector that detects an average crank angular acceleration or a correlated value correlated with the average crank angular acceleration in each of cylinders in the internal combustion engine; an operating state detector that detects a current operating state of the combustion improvement device; and a malfunction determination device that determines whether a malfunction occurs in the combustion improvement device for each of the cylinders, based on the average crank angular acceleration or the correlated value and the current operating state of the combustion improvement device. |
US07654130B2 |
Gas chromatography system architecture incorporating integrated thermal management
A self-contained micro-scale gas chromatography system that includes a plurality of gas chromatography components arranged on a micro-fluidic platform with nearly zero dead volume “tubeless” fluidic connections for the gas chromatography components. The micro-fluidic platform includes a plurality of flow channels that provide fluid flow paths for a sample, carrier gas and waste gas through and among the micro-fluidic platform and the plurality of gas chromatography components. The gas chromatography components may include a micro-scale gas chromatography column that is implemented as a MEMS device and includes embedded heating and cooling elements. The system may also include an on-board supply of carrier gas and on-board waste management, as well as a thermal management scheme making the system suitable for use in oil and gas wells and also other remote environments. |
US07654127B2 |
Malfunction detection in infusion pumps
The present application is directed to systems and methods associated with infusion pumps, which can optionally utilize an electrokinetic driving mechanism. Infusion pumps, including electrokinetically-driven pumps, are discussed, along with schemes for controlling their operation. As well, systems and methods of detecting malfunctions in infusion pumps are discussed. Any number of malfunctions can be detected including the presence of occlusions and/or leaks. In some instances, a measurement associated with some aspect of electrokinetic phenomena (e.g., an electrode measurement such as voltage or current) is compared with one or more sample values, the comparison allowing an indication of pump malfunction to be determined. A variety of such measurements and comparison techniques are discussed in the present disclosure. |
US07654126B2 |
Method for establishing a correlation between a first state of a piezoelectric component and a second state of the component and use of said correlation
A method for producing a correlation between a first state of a piezoelectric component (1, 20) comprising a piezoceramic element and a second state of the component comprises the following steps: a) a first group of components respectively in the first state is prepared (101), b) at least one defined characteristic of each component of the first group is determined (102), c) the piezoceramic element of the components of the first group is polarised, and a corresponding component of a second group in the second state is thus created from each component of the first group (103), d) at least one defined characteristic of each component of the second group is determined (104), and e) the correlation is produced by comparing the defined characteristics of each component of the first group with the defined characteristic of the corresponding component of the second group (105). |
US07654123B2 |
Automated manufacturing machine
The present invention provides a method and machine for producing a slotted wound core (50). The machine includes a punch arrangement (16) arranged to punch apertures in a length of material (12a), a mandrel (22) for receiving the punched material, a control means and a mandrel indexing means. The positioning of the punch arrangement (16) and the mandrel (22) is fixed and the mandrel (22) is arranged to be rotated by the mandrel indexing means after each operation of the punch arrangement so that a roll of punched material is formed on the mandrel (22). The mandrel (22) is rotated by an amount (&ggr;) determined by the control means. The control means determines the indexed amount so that selected apertures punched in the length of material align with one another when the material (12a) is rolled onto the mandrel (22) so that the aligned apertures form respective slots (52) of a desired configuration in the core (50). |
US07654121B2 |
Method for selecting QoS Policy
A method for selecting Quality of Service (QoS) policy, the method including: setting QoS policy processing information in a QPH; receiving, by a QoS Manager (QM), a QoS request from a CP, selecting a QPH to provide QoS policy for a traffic stream according to the processing information of each QPH in a home network, and providing QoS policy to the traffic stream according to the QoS policy of the selected QPH. Through the method and the system of the present invention, the problem that only the QoS policy of the QPH specified by the CP or the default QoS policy can be used as the QoS policy of the traffic stream when multiple QPHs exist in the home network is solved. |
US07654119B2 |
Detergent supplying apparatus of washing machine
Disclosed herein is a detergent supplying apparatus of a washing machine comprising a drawer partitioned so that either of a bleach supplying part and a softener supplying part is positioned at a side and a front of the other. The present invention enables the drawer to be made compact, and softener and bleach to be injected with the drawn width of the drawer minimized. |
US07654117B2 |
Sheer hosiery
Sheer hosiery (200) is provided that maintains the appearance of conventional sheer hosiery while eliminating the foot discomfort that is typically encountered when wearing conventional sheer hosiery. Embodiments of the sheer hosiery (200) include a sheer leg portion (260) and a foot portion (210) that is affixed to the sheer leg portion (260) and at least partially made of a comfort fabric. The foot portion (210) contacts one or more portions of a wearer's foot, such as, for example, a ball portion and a toe portion, and is hidden from view when the wearer's foot is inserted in footwear. The foot portion (210) may be somewhat thicker than the sheer leg portion (260) but is not so thick as to interfere with the fit of the footwear. |
US07654115B2 |
Tubular knit bra
A knitted fabric bra formed of a length of circular knit material flattened into a double ply fabric with ends secured together to form a torso encircling main body portion having rounded top and bottom edges. A pair of lengths of circular knit material flattened into double ply fabrics have ends secured to the main body portion to form shoulder straps having rounded side edges. The main body portion has a pair of enlarged, relatively loosely knit, relatively highly resiliently stretchable breast pockets. Under-sections are formed below the breast pockets. A front section extends between the breast pockets. Side sections extend from the breast pockets and are connected by a back section. The yarn selection and stitch size are varied in knitting of the fabric to provide desired fabric characteristics. |
US07654111B2 |
Ring protector
Ring protector made from an elastic material and including a safety mesh. Ring protectors made according to principles of this invention protect rings from damage while at the same time keeping them on the wearers finger and avoiding slippage during active endeavors such as swimming. |
US07654110B2 |
Split piece of jewelry
A sculpted interconnected split piece of jewelry is connected in a variety of ways through magnets that are placed in recesses where the connection is invisible from the outside; in another embodiment a second connecting means is provided for connecting and stabilizing the piece of jewelry. |
US07654101B2 |
Split-air stream air conditioning with desiccant dehumidification
A geothermal desiccant cycle cools and dehumidifies the air in an indoor conditioned space. The return air is split into two streams. One of the streams passes through a desiccant wheel to remove water vapor and then through a cooling coil for sensible cooling from geothermal water. The other stream is heated to increase its capacity to absorb moisture, and then is passed through the desiccant wheel to pick up the moisture transferred from the first stream and regenerate the desiccant. The second air stream, which now has a higher dewpoint temperature, flows through a geothermal cooling coil, for sensible cooling as well as condensation of the moisture. The two air streams are mixed and supplied back to the conditioned space. A regenerative air-air heat exchanger can be used to recover some of the heat used in heating the second air stream. |
US07654096B2 |
Reduced torque valve for cryogenic refrigerator
A rotary valve unit which reduces the torque required to turn the valve disc, and the amount of wear dust that is blown into the cold head, using differential gas forces to keep the valve disc in contact with the valve seat, and which enables larger diameter valve discs to be utilized for multi-ported pulse tubes that have less force on the face of the valve disc, resulting in reduced torque and reduced wear rate. |
US07654095B2 |
Energy transfer apparatus and methods
The invention provides an energy transfer apparatus having an energy transfer chamber (optionally bounded by an energy transfer tube) in which rotating flow is established. Preferably, the apparatus has a cold-fluid-discharge end and a hot-fluid-discharge end. Also provided are methods of using such apparatuses. |
US07654090B2 |
Burner and method for operating a gas turbine
The invention relates to a burner having an annular premixing channel in which fuel can be discharged in a radially distributed manner. The radial distribution of the fuel can be regulated during operation of the burner in that fuel can be supplied, independently of one another, into a first and a second part of admission devices having admission holes varying radially in opposite direction by means of fuel supply lines. The invention also relates to a method for operating a gas turbine in which radial distribution of the fuel is regulated in a premixing channel of a burner. |
US07654084B2 |
Metering fuel pump
A device and method for controlling the flow of a gaseous fuel from a fuel supply to a pressurized combustion chamber. A fuel pump is included in the gas train from supply to chamber. The fuel pump increases the pressure of the gas to allow efficient injection into the chamber. The pump is modulated to control the fuel flow. Both alternating current and pulse-width-modulated direct current signals may be used to control the flow. The pump may be a piston pump or a diaphragm pump. Feedback may be provided from sensors that determine operating parameters of the engine and such sensor signals may be used by the controller to maintain a parameter, such as temperature, at a specified value. An acoustic filter can be included in the gas train to significantly reduce gas flow pulsations generated by the pump. This filter improves the uniformity of the combustion process. |
US07654076B2 |
System for controlling absorber regeneration
A system, method, and software for controlling regeneration and desulfurization of a NOx adsorber is disclosed. An electronic control unit is connected with an engine for selectively controlling operation of the engine between a rich operating mode and a lean operating mode. A NOx adsorber is in fluid communication with a flow of exhaust from the engine. A NOx adsorber manager module is executable by the electronic control unit to determine the need to operate in a de-NOx mode or a de-SOx mode. If the NOx adsorber manager module determines a need exists to operate in the de-NOx mode and the de-SOx mode at the same time, the NOx adsorber manager module executes the de-SOx mode. |
US07654075B2 |
Fan static structure
A static structure is provided such as that used as an engine structure 30 within a gas turbine engine. A structure 30 comprises a hub or core 33 with a concentric ring or casing 32. The hub 33 and casing 32 are secured together through spoke or vane elements 31 which are sloped axially and tangentially relative to a principal axis X-X. In such circumstances any roll torque reaction caused by differentially rotating hub and ring motions is retained by the tangential inclination of the spokes or vanes whilst axial sloping of these spokes or vanes 31 and axially sloping of the struts 34 creates bracing in the direction of the principal axis X-X. In such circumstances essentially robust triangles are formed radially and longitudinally respectively each comprising spokes or vanes 31 and struts 34 secured at axially spaced locations on the hub or core 33. |
US07654074B2 |
Thermal improvements for an external combustion engine
An external combustion engine having an exhaust flow diverter for directing the flow of an exhaust gas. The external combustion engine has a heater head having a plurality of heater tubes through which a working fluid is heated by conduction. The exhaust flow diverter is a cylinder disposed around the outside of the plurality of heater tubes and includes a plurality of openings through which the flow of exhaust gas may pas. The exhaust flow diverter directs the exhaust gas past the plurality of heater tubes. The external combustion engine may also include a plurality of flow diverter fins coupled to the plurality of heater tubes to direct the flow of the exhaust gas. The heater tubes may be U-shaped or helical coupled shaped. |
US07654070B2 |
Mown-gross collecting bucket
A mown-grass collecting bucket capable of smoothly collecting into a mown-grass collecting box the grass mown off by a lawn mower cutters and automatically discharging out of the box the mown grass collected into the box and scraped together is provided. The mown-grass collecting box having intake and discharge ports for the mown grass is provided with a mown-grass scraping-together and discharging mechanism, which mechanism comprising a rotary shaft coupled to a rotary drive source to be driven thereby, a first blade supported through first brackets by the rotary shaft, a second blade supported through second brackets mounted to support shafts provided on the first brackets, a brush provided to tip edge of the second blade, and twist springs each mounted on each support shaft and across each first bracket and each second bracket. |
US07654065B2 |
Offsetting cutting units for a grass mowing machine
A mechanism for offsetting cutting units for a grass mowing machine includes lift arms that pivot between a first lowered position in which the cutting units are offset to the left of the traction vehicle, a second lowered position in which the cutting units are offset to the right of the traction vehicle, and a raised position intermediate the first and second lowered positions. Each lift arm has a first pivot axis and a second pivot axis parallel to the first pivot axis. |
US07654064B2 |
Packaging machine
Methods for forming packages from a web of preformed bags. In one exemplary method of forming packages from a web of preformed bags, a first bag is held open with air. A product is loaded into the first bag that is held open with air. An opening of the first bag is sealed. A next bag is indexed such that an opening of the next bag is proximate to an engagement member. The web is engaged with the engagement member. The web may be reverse indexed to pre-open the next bag. The web is disengaged by the engagement member. The next bag is opened with air for loading. |
US07654063B2 |
Method and device for gas filling and sealing of a duct intended to be filled with gas and positioned in a container of a collapsible type, and container blank comprising such a duct
The invention relates to a method and a device (16) for gas filling and sealing of a duct (7) intended to be filled with gas and positioned in a container (1) of a collapsible type. The duct (7) is defined by two opposite side walls (2) which are joined along a connecting portion (4) and comprises an inlet (15) arranged in one of the side walls (2). A part of the container (1) that comprises the inlet (15) is clamped between an abutment (17) and a gas module (20) which is axially movable towards the abutment (17). Clamping occurs in such a manner that one of the two side walls (2) included in the duct (7) is allowed, in response to a gas flow supplied from the gas module (20) and entering the duct (7) through said inlet (15), to bulge to form a free passage into the duct (7) for filling the same with gas. After completion of the gas filling, the duct (7) is sealed. The invention also relates to a container blank (10) having a duct (7) which is specially developed for the method and the device (16). |
US07654062B2 |
Packaging machine for inserting an article to be packaged into a package
The invention relates to a packaging machine for inserting articles which are prepackaged in bags, into folding boxes in an insertion area. The bags can be inserted via an opening cross-section of the box which is able to be at least partially covered by an essentially flat top flap. A device having a receiving area for a top flap of a box is provided in the insertion area. The top flap is, in the insertion area, positioned in the receiving area and is kept in a convex shape so that, at least during the insertion of the bag and of the box when the top flap is convexly shaped, the opening cross-section of the box is larger than when the top flap is flat. |
US07654061B2 |
Composite pane and retaining structure with at least one composite pane of this type
A composite pane (3) having at least two rigid (glass) plates (3.1, 3.2) and an intermediate layer (33) has flexible holding elements (4) which are positioned in the plane of the intermediate layer between the two rigid plates and extend over their outer edge, for securing the composite pane to a substructure or holding structure (1). According to the invention, flat sections of the holding elements (4) are inserted into corner and/or edge regions of the composite pane (4) and are provided with perforations (4P), and high-strength thin filaments (4F), fibres or woven strands are guided in looped form through or around these perforations (4P), in order thereby to form load-bearing parts of the flexible holding elements (4) which project outward out of the composite. |
US07654059B2 |
Truss connector
A truss connector for releasably coupling ends of truss structures in a quick and uniform fashion. The connector connects trusses, end-to-end, by binding to their tubular truss members in spigot fashion with an arbor, traveling nut and expandable collet assembly and by binding to the truss gusset plates in a directly fastened, mated plate assembly. |
US07654058B2 |
Connector and system for supporting veneer panels
A connector for coupling a veneer panel to a back-up wall includes a veneer connector and a support member. The support member includes a mounting flange. The mounting flange is adapted for securing the support member to the back-up wall. The support member further includes a first support member side wall and a second support member side wall. The first and second support member side walls extend outwardly from the mounting flange, and are connected to the mounting flange along a generally vertical line. The veneer connector is adapted to support a generally horizontal edge of the veneer panel. The veneer connector is connectable with respect to the support member for support by the first and second side walls. |
US07654055B2 |
Glueless panel locking system
A locking system for mechanically joining a plurality of panels or components of an article of construction without the need for glue or other adhesive is provided. The panels are preferably solid hardwood flooring panels. Each panel includes first and second locking members spaced beneath its outer surface. The first locking member is at one side edge of the panel and has two spaced-apart flexible arm portions, at least one arm portion including a first latching member. Preferably, the first latching member is a rib extending outward from the arm portion. The second locking member is at another side edge and includes a channel recessed within the side edge. The channel is sized to receive the arm portions without them having to contact the channel unless deflected within the channel. The second locking member also includes a second latching member positioned and adapted to engage the first latching member. The second latching member is preferably a slot abutting the channel. At least one of the locking members is provided with a positioning member so that upon inserting the first locking member on one panel into the second locking member on another panel for joining them together, the positioning member deflects an arm portion to securely engage the first latching member with the second latching member. The positioning member is preferably a wedge mounted to the back wall of the channel. |
US07654052B2 |
Bridging member for concrete form walls
A building component having first and second high density foam panels and improved bridging members for connecting the panels that extend between and may be molded into the panels. The bridging members include a pair of elongated end plates oriented in a top to bottom direction of the panels, a pair of substantially identical web members joining the end plates and being substantially symmetrically disposed above and below a central horizontal axis of the bridging member, and a pair of strip members oriented in the top to bottom direction of the panels intersecting the web members. The web members have a unique configuration that maximizes load bearing capacity with a minimum amount of material. The strip members may abut against and be substantially flush with respective inner surfaces of the foam panels to assist in positioning and forming the panels during molding. Seating areas for positioning horizontally and/or vertically disposed rebar in predetermined positions are also provided. |
US07654051B2 |
Device and method to provide air circulation space proximate to insulation material
Insulation spacer devices, methods and related construction techniques are provided. An exemplary device may include a body having a plurality of openings defining an openwork, to allow the passage of air therethrough when placed in contact with insulation material. The device may further include a plurality of spacer struts and/or spacing depressions fixedly attached to the body. The struts may be configured to maintain a predetermined distance between a first side of the insulation material and a building surface. The body and struts act together to define and maintain a space between the first side of the insulation material and the building surface, for example, for ventilation. The building surface can be the bottom face of a roof, an insulated attic floor, wall sheathing or a soundproofed demising wall, for example. The spacer device can be capable of being transported and stored together with, or as a separate item from, the insulation material, and can also be stored in nested layers. The device can also be stored in rolled form. The openwork of the device can additionally or alternatively include a sheet of Entangled net filaments or other similar material. |
US07654048B2 |
Grain bin roof ring mounting bracket
A grain bin roof ring mounting bracket having a mounting plate secured to a roof bin, a clip portion extending vertically from the mounting plate, and a back portion that extends outwardly from the clip portion. |
US07654045B2 |
Weather protection barrier for a frangible opening of a building
A weather barrier is provided for a frangible element such as a window having an outer perimeter, the frame including a plurality of struts defining a converging end and a diverging end of the frame, the diverging end having a given periphery, a plurality of brackets disposed about the outer perimeter of the frangible element, the diverging end of the frame engageable with the brackets to space the converging end spaced from the window, the given periphery of the diverging end corresponding to the outer perimeter of the window, and a flexible material encapsulating the frame to define an enclosed volume. |
US07654043B2 |
Retrofit attachment yoke
The invention relates to a retrofit connector for fast attachment to an existing system that supports a suspended load below a ceiling, beam or floor without the need to disassemble or disconnect any components of the system. Advantageously, the connector is easy to install and inexpensive to manufacture. The connector is removably or permanently attachable to a sway brace clamp or attachment to form a pivotable connector-clamp assembly. The assembly is capable of reliably supporting heavy loads against adverse sway and seismic disturbances. |
US07654038B2 |
Garden planter having integrated irrigation and illumination systems
A garden planter with integrated irrigation and lighting systems (100) includes a container (101) for holding plants and an irrigation tube (107) for supplying water to the interior of the container (101). A light (213) is positioned above the container (101) for providing illumination. One or more fastening tubes (105) are used for supporting the container (101) and supplying irrigation directly to the container or concealing the irrigating tube (107). |
US07654036B2 |
Horticultural growing rack
The present invention involves a horticultural growing rack used for growing plants. The horticultural growing rack offers a variety of benefits to a plant grower. The horticultural growing rack can be modified to create various sizes of racks. The rack can also hold various attachments such as a light bar, ballast bar, and tray holders. This rack can be easily shipped and stored. |
US07654034B2 |
Apparatus for capturing and entrapping an insect
A device for entrapping an insect includes a hollow cylinder, a piston located in the cylinder and sealed at an inner surface of the cylinder, a spring for urging the piston to move axially in the cylinder; and a releasable latch for securing the piston in an armed state, wherein the spring applies a force tending to move the piston axially and for releasing the piston from the armed state to produce a partial vacuum. A disposable cartridge containing an adherent able to entrap an insect pneumatically communicates with the suction side of the cylinder. |
US07654025B2 |
Frame for mounting to a premounted mirror
A frame is mounted to a front surface of a previously mounted mirror so that recesses in the back side of the frame receive protruding portions of fasteners which attach the frame to a supporting structure. Guide structures are temporarily mounted to the front surface of the mirror to facilitate the mounting of the frame to the mirror. The guide structures are used to suspend the frame in a position forward of the mirror. Then, while the frame is suspended by the guide structures, the frame is pushed toward the mirror so that the frame slides along the guide structures. As a result, adhesive strips, which are mounted to the back of the frame, engage the front surface of the mirror and become adhered thereto, so that the frame is mounted to the front surface of the mirror by the adhesive strips. |
US07654024B2 |
Separated wristband label assembly
A business form particularly adapted for use during medical emergencies includes in a first embodiment a wristband/label assembly that is readily separable from a carrier, with the wristband including a single end for looping around a victim's appendage through a cinch and a tab carrying a plurality of labels with the wristband and each label having an identifying indicia such as a bar code printed thereon. The wristband bar code thus becomes associated with the victim and the labels are used to identify items associated with the patient such as his possessions, medical charts, medicines, etc. The wristband may be color coded so that as the medical personnel triage victims they are categorized by color as to their need for medical care, with the color coding thus being readily ascertainable by others as multiple victims are processed. A second embodiment includes a pre-printed form having a tab portion with the bar code labels as in the first embodiment and also a series of tear off tabs for indicating the medical condition of the patient. Additionally, the medical condition tabs may also be bar coded so that the patient's ID and medical condition may both be “swiped” into a data base using bar code information. Once the data is collected, it is conveniently input into a computer with the computer then transmitting the information to a server for display at a web site. The server and related software is fully capable of handling input from multiple computers in real time so that victim information is made available over the internet almost immediately as the victims are processed. |
US07654023B2 |
Backlit static display on foam board using light piping pegs as highlighters
A display for displaying an image to a viewer, capable of highlighting specific locations selected by a user. This display comprises: a) a punchable layer such as a foam board having a first surface and a second surface, b) an image affixed to the first surface of the punchable layer. The punchable layer and the image form a sandwich dubbed display cover which is partially transparent and is observed by a viewer located on the image side of the display cover, c) a light source illuminating the second surface of the punchable layer, d) a piercing means for enabling the user to punch at least one hole into the punchable layer, and e) a plurality of pegs equal in number to the number of holes. The pegs are longer than the thickness of the display cover and furthermore are significantly more translucent than the display cover, such that when inserted into the holes by the user, they operate as light pipes and channel light generated by the light source, across the display cover, and scatter light toward the viewer, thereby allowing the pegs to operate as highlighters over the lesser illuminated display cover. |
US07654022B1 |
Adjustable scroll mounted on pedestal
A horizontally-aligned, adjustable scroll including scroll assemblies frictionally and/or mechanically engaging a base pedestal. The scroll also includes a fixed display horizontally-aligned between the scroll assemblies. The scroll is adjustable by moving the scroll assemblies forward and backward to improve positioning of the fixed display. |
US07654016B2 |
Snow pusher
A snow pusher attachment for use in conjunction with a straight blade angle-type snow plow mounted to a work vehicle is disclosed. The attachment consists of side panels, connected by horizontal members. The pusher attachment is secured to the snow plow by bracket assemblies, attached to the upper edge of the snow plow that engage hooks on the upper, rear portion of the pusher attachment. The pusher can be secured or released from the snowplow by manipulation of the plow blade allowing quick and repeated conversion of a snow plow into a snow pusher box and visa versa. |
US07654013B2 |
Removable footwear traction plate
A traction plate for a shoe. The traction plate is removably attachable to the outsole of a shoe to provide traction on a surface for a shoe wearer. The plate includes a flange with one or more surface-engaging elements on one face. The plate also includes two or more shoe-coupling elements. The shoe-coupling elements are inserted into corresponding receptacles in a shoe-outsole and then rotated to affix the plate to the shoe. The shoe-coupling elements may be captively attached to the plate flange or attachable to the shoe receptacle with a rotation of no more than one full revolution. |
US07654012B2 |
Closure device for shoe
The present invention provides a fitted, supportive, comfortable shoe upper with a laceless closure device comprising one interlaced strap capable of rapid adjustment in multiple planes of movement. |
US07654011B2 |
Two-stage thermal oxidation of dryer offgas
A method and apparatus are provided for reducing the VOC, CO, and, alternatively, the NOx content of dryer offgas that is discharged into the atmosphere from a moist organic product drying process using thermal oxidizing apparatus that includes a burner, furnace, mixing chamber, thermal oxidizer, tempering chamber, and an indirect gas-to-gas heat exchanger. The dryer offgas is separated into two portions, with a larger portion being preheated by indirect heat exchange with the hot gaseous output from the thermal oxidizer. The non-preheated portion is directed to the burner in the function of flue gas recycle for NOx control. The preheated portion is separated into two portions, with one portion being directed to the furnace/mixing chamber of the thermal oxidizing apparatus. The other portion of the preheated offgas is recycled to the hot gas inlet of the dryer and serves the function of dryer heat transfer media. Ultimately, all the dryer offgas enters the thermal oxidizer, and comprises a smaller non-preheated portion directed to the burner and a larger preheated portion directed to the furnace/mixing chamber. By preheating a large proportion of the offgas directed to the thermal oxidizing apparatus, simultaneous achievement of an adequate thermal oxidizer temperature, 1600° F., and an adequate oxygen concentration of 5% by volume is achieved for optimized thermal oxidation of carbon monoxide and volatile organic compounds. |
US07654010B2 |
Substrate processing system, substrate processing method, and storage medium
A substrate processing method for a substrate processing system comprising at least a substrate processing apparatus that subjects a substrate to processing, and a substrate transferring apparatus having a transferring device that transfers the substrate, which enables the yield to be increased without bringing about a decrease in the throughput. The substrate processing method comprises a jetting step of jetting a high-temperature gas onto at least one of the transferring device and the substrate transferred by the transferring device. |
US07654009B2 |
Absolute value scale and absolute value calculating method
A rotary absolute value scale includes a rotor in which two rotor side coil patterns provided with different pitches are laminated, and a stator in which two stator side coil patterns provided with different pitches are also laminated. A linear absolute value scale includes a slider in which two slider side coil patterns provided with different pitches are laminated, and a scale in which two scale side coil patterns provided with different pitches are also laminated. |
US07654007B2 |
Method for improving the reproducibility of a coordinate measuring apparatus and its accuracy
A method for improving the reproducibility of a coordinate measuring machine and its accuracy is disclosed. Using at least one measuring field of a camera, a plurality of images of at least one structure on the substrate are recorded. The substrate is placed on a measuring stage traversable in the X coordinate direction and the Y coordinate direction, the position of which is determined during imaging using a displacement measuring system. The measuring field is displaced by the amount of the deviation determined. |
US07653999B2 |
Co-extruded generating bank swaged tubing
A method is provided for successfully rolling co-extruded tubing into drums of a boiler bank. First, a co-extruded tube is provided, containing a carbon steel base tubing with an outer layer of high alloy tubing. Next, the outer layer of high alloy tubing is removed by machining in the area of the co-extruded tubing that is to be rolled into the drum. Then, the co-extruded tubing is swaged using multiple swaging steps and annealing treatments. The co-extruded tubing is swaged to the required diameter and wall thickness. Finally, co-extruded tubing is inserted, rolled, and sealed into the drums. |
US07653997B2 |
Friction linear guide rail assembly for boiler tube cutting apparatus
The present invention relates to a guide rail assembly for securement of a tube cutting apparatus for cutting of boiler tube walls to a fixed point on a tube wall, while allowing lateral repositioning of a cutting tool relative to the tube wall. The assembly includes a guide rail having a convex surface along which a carriage having a cutting device may be fixedly positioned by mating friction engagement of a concave surface of pairs of linear guide blocks secured to the carriage with the convex surface of the guide rail. |
US07653994B2 |
Repair of HPT shrouds with sintered preforms
A method for repairing a gas turbine stationary flowpath shroud. The method comprises providing a superalloy gas turbine stationary flowpath shroud that has previously been in service. The method further comprises preparing a restoration coating for application to the flowpath surface of the shroud by the steps of providing a precursor mixture comprising a higher-melting-point alloy component, a lower-melting-point alloy component, and a fugitive binder. A perform is prepared from the components and pre-sintered into a mildly curved form. The partially densified perform is applied to the flowpath surface and thermally bonded to the flowpath surface, forming a restoration coating. |
US07653993B2 |
Method of manufacturing a brush seal for sealing between stationary and rotary components
A method of manufacturing a brush seal includes wrapping wire about spaced frames to form a pair of wire runs of multiple wire thicknesses. Two pairs of interior plates are inserted between the wire runs at an angle and in spaced relation to one another. Two pairs of plates are applied along the outside of the wire runs parallel to the pairs of interior plates, respectively. By removing the wire run outside the plates and welding along each of the opposite edges of the wire run securing an interior plate, a cut end of a wire run and an exterior plate to one another, and by cutting each wire run preferably in half, four tee shaped bristle packs are formed with the bristles extending at the appropriate angle. By cutting the tee shaped packs to length and rolling the cut pack, a brush seal is formed to the appropriate diameter. |
US07653990B2 |
Manufacturing method of printed circuit board using an ink jet
A manufacturing method of printed circuit board print is disclosed. A method of manufacturing a PCB which includes providing an imprinting stamper with a relievo pattern formed in correspondence with a circuit pattern data using the circuit pattern data, forming an intaglio pattern corresponding to the relievo pattern by pressing the imprinting stamper on an insulation layer, and forming a circuit pattern by printing conductive ink in the intaglio pattern by an ink-jet method using the circuit pattern data, allows the forming of a circuit pattern to a required thickness by injecting conductive ink in a groove processed by the imprint method, and prevents the spreading of ink and the distortion of the pattern shape in the curing process for conductive ink containing metal Also, the circuit pattern CAD data used in the manufacturing of an imprinting stamper can be utilized again in the ink-jet printing process. |
US07653981B2 |
Method of providing a housing for a permanent magnet electric motor
A method of providing a housing assembly for a permanent magnet electric motor provides a frame holder having external surface features at an end thereof defining bearing support features. A plastic frame is provided over a portion of the frame holder. The plastic frame has internal surfaces features corresponding to the external surface features of the frame holder. The plastic frame has lamination receiving portions. Permanent magnets are placed adjacent to portions of the frame holder and between the lamination receiving portions of the plastic frame. A ferrous lamination is wound over the lamination receiving portions and the magnets to define flux structure. |
US07653978B2 |
Method for providing stop-off on a workpiece
A method for providing a stop-off material on a workpiece is provided, as is an associated assembly. A maskant is provided on the workpiece such that a first portion of the workpiece is exposed and a second portion of the workpiece is covered by the maskant. The stop-off is then disposed, with the maskant on the workpiece preventing the stop-off from being applied to the second portion of the workpiece. The maskant is removed from the workpiece leaving the stop-off disposed on a select portion of the workpiece. The removal of the maskant can leave the workpiece substantially free of debris. Thereafter, the workpiece can be further processed, e.g., by diffusion bonding, with the stop-off preventing diffusion bonding of part of the workpiece. |
US07653976B1 |
Method of repairing a fishing rod
A repair kit for fishing rods that has a replacement tip and a coupler to repair the shafts of the broken rods. The kit can be carried in the field as part of regular tackle box. The replacement tip is a formed body that has a threaded end. The ferrule is formed as part of the body so that is not susceptible to breakage. The ferrule can be also lined with a ceramic eyelet that reduces friction on the line passing through it as well as adding strength. The coupler is a two ended-part that has two formed tapered threads or two formed metal inserts inside the coupler. The coupler is twisted onto the end of the broken rod until it is secure. The other end of the broken rod is then twisted into the open end of the coupler. Once the second end of the rod is secure, the rod is again ready to use. |
US07653970B1 |
Detachable hand tool
A detachable hand tool includes a handle, a spindle partially received in one end of the handle, a cap partially received in the other end of the handle, a casing sleeved on the spindle, a head sleeved on the casing, a tool driver partially and detachably mounted in the spindle, and a control assembly mounted on the spindle for detaching the tool driver. |
US07653968B2 |
Hinge device and electronic instrument using the hinge device
The present invention provides as an object a novel hinge device which is extremely valuable as a commercial product and an electronic instrument using the hinge device. A hinge device for pivoting a first member (1) and a second member (2) to be rotatably opened and closed is characterized in that when the second member (2) kept under a coupled and closed condition is opened to the first member (1), in a rotational range A1 from the coupled and closed position P1 to a predetermined open angle position P2 rotated in an open direction, a closing rotational biasing effect is generated for automatically closing the second member (2) to the coupled and closed position P1 relative to the first member (1), and when the second member (2) is manually rotated in the open direction exceeding the predetermined open angle position P2 to the first member (1), an open rotational biasing effect is generated for automatically opening the second member (2) to a predetermined open angle position P3 relative to the first member (1). |
US07653966B2 |
Sliding rail assembly for a sliding panel movable along a track
A sliding rail assembly (20) for a sliding panel (22), movable along a track (24) between open and closed positions, includes a runner (26) and a glide (28) for sliding engagement along the runner (26). The runner (26) is adapted to extend from the track (24). The glide (28) has an interior surface (64) disposed about the runner (26) and an exterior surface (62) adapted to extend from the sliding panel (22). A layer of polymeric material (48) is secured by an adhesive (90) to either one of the interior surface (64) of the glide (28), the runner (26), or both for facilitating sliding movement of the glide (28) along the runner (26). |
US07653963B2 |
AC/DC hand portable wet/dry vacuum having improved portability and convenience
A wet/dry utility vacuum with a canister, a powerhead assembly with a fan, a shut-off device that prevents the fan from drawing liquids into the fan inlet when a volume of the liquid in the canister exceeds a predetermined volume. The powerhead assembly includes a controller that permits the utility vacuum to be operated in a desired power mode so that the user may employ either an AC power source or a DC power source, such as a battery pack, for example. In some applications, the battery pack may be interchangeable with the battery packs of various cordless tools, including drill/drivers and saws. A tool set and a method for operating a battery-powered tool set are also provided. |
US07653959B1 |
Article assembly
An assembly comprising a toothbrush having a first and second end. A stand in the shape of a pair of feet retains the brush in a vertical position when the stand is placed on a horizontal surface. For additional support, a base may be incorporated with the stand. |
US07653957B1 |
Collapseable utility ramp
A utility ramp for loading and unloading lawn mowers and other equipment into a pickup truck or transport vehicle and then collapsed for easy storage. The ramp is a comprehensive unit comprising two ramp channels held parallel by a sliding cross brace design. The first end of the cross brace is pivotally attached the ramp channel. The second end of the cross brace is secured to a rotating sliding fitting that engages a slot in the ramp channel. The sliding cross brace design constrains the ramp sections in a secure and parallel fashion in both the expanded and collapsed positions. This design allows one person to easily and quickly expand or collapse the utility ramp with one simple motion. |
US07653956B2 |
Method of manufacturing footwear of differing widths
A method of manufacturing footwear includes providing a first upper having a first size and positioning a first cushioning member, having a first recess of a first size, beneath the first upper. The first cushioning member is secured to the first upper and a first sole assembly to form a first article of footwear having a first size. A second cushioning member is positioned beneath a second upper having a second size different than the first upper's size. The second cushioning member has a second recess of a second size formed in an upper surface thereof, with the second size being different than the first size of the first recess. The second cushioning member is secured to the second upper and a second sole assembly to form a second article of footwear having a second size different than the first size of the first article of footwear. |
US07657947B2 |
Method and device for the contactless excitation of torsional vibrations in a one-sidedly clamped-in spring cantilever of an atomic force microscope
A method for exciting free torsional vibrations a spring cantilever, which is clamped in on one side and has a longitudinal extension, of an atomic force microscope (AFM) is disclosed. The invention provides by the one-sidedly clamped-in spring cantilever being placed at a distance over a surface between which and the spring cantilever there is an acoustic coupling medium, by the surface being set into oscillations which are oriented laterally to the surface and are polarized linearly along an oscillation direction, and by the polarization axis given by the oscillation direction being oriented perpendicular to the longitudinal extension of the spring cantilever. |
US07657946B2 |
Method for device dependent access control for device independent web content
A method, an apparatus, and computer instructions are provided for device-dependent access control for device independent web content. In an illustrative embodiment, a module may be implemented in a computer program detects a client device and security level from a request for a resource by a client device. The module loads, from a data source or configuration file, a three-dimensional device dependent access control matrix, which includes a user role axis, a device axis, and a resource axis. Based on the security level of the device indicated by the device matrix, the module grants or denies access to the resource by the user device. The security levels may include security protocols implemented by different devices, encryption schemes implemented by different devices, and security patches applied by the same device. |
US07657937B1 |
Method for customizing processing and response for intrusion prevention
A method for customizing the response for network based intrusion prevention comprising of: 1) virtual proxying the application data to enable custom response 2) enhancing transport layer (TCP/IP) to enable selective processing and selective modification of the stream for intrusion prevention. The invention also discloses a method for customizing the processing for both network or host based intrusion prevention comprising of: 1) loading externally defined processing procedures for the detection and prevention of intrusions 2) combining multiple of these processing procedures to form a unified processing engine that can be used for intrusion detection and prevention 3) unloading processing procedures that are not needed any more 4) loading new processing procedures that improve the intrusion detection and prevention. |
US07657936B2 |
Method for preventing time of check to time of use exploits
A method for preventing time of check to time of use exploits includes receiving a system call from a user space at a system call intercept and copying user space parameters from the user space to a kernel space responsive to the system call. The method also includes copying the user space parameters from the kernel space to a secure location in the user space, receiving the user space parameters from the secure location at the system call intercept, and executing the system call based on the received user space parameters. A computer readable medium including computer readable code and a system for executing the method steps are also disclosed. |
US07657934B2 |
Architecture to thwart denial of service attacks
A monitoring device is disposed to thwart denial of service attacks on a data center. The monitoring device is a device that collects statistical information on packets that are sent between a network and the data center for a plurality of customers by examining traffic as if the device was disposed on links that are downstream from links that the provisioned monitor is disposed on. |
US07657932B2 |
Extendible security token management architecture and secure message handling methods
A message handling computing system that provides security across even transport-independent communication mechanisms, and which allows for convenient extension of security to different security token types, and may provide end-to-end security across different transport protocols. The message handling computing system includes a message handling component configured to send and receive network messages having security tokens. The message handling component interfaces with an expandable and contractible set of security token managers through a standardized application program interface. Each security manager is capable of providing security services for messages that correspond to security tokens of a particular type. A security token plug-in component registers new security token managers with the message handling component. |
US07657926B1 |
Enabling network communication from role based authentication
Network communications are secured on clients that do not have a user properly logged in and authenticated. The clients have transmit and/or receive functionality disabled. When a user logs into the client and is properly authenticated, the transmit and/or receive functionality is enabled. In some embodiments, the client can then download firewall policy information to prevent the client from communicating on certain ports or with certain clients. The firewall policy information may be specific to a role that a user logged into the client has. For example, administrators, executives and employee roles may each use different firewall policy information. |
US07657924B2 |
Method and system for implementing authorization policies for web services
A method, system and computer program product for implementing authorization policies for web services may include defining an authorization policy for access to a web service. The method, system and computer program product may also include attaching the authorization policy to a service definition for the web service. |
US07657919B2 |
Single wire return device including a QAM modulator for downstream IP signals
Systems and methods are disclosed for receiving IP video and audio signals at a subscriber's premises. A QAM modulator then modulates the IP signals and provides the modulated signals to a conventional digital home communications terminal (DHCT). Accordingly, conventional DHCTs can be used in an IP-based network. |
US07657915B1 |
System for combining and splitting signal in a cable modem terminal system
A system and method for splitting and combining signal in a Cable Modem Terminal Station (CMTS). This system uses a hierarchal approach to connect RF modules to PHY modules. A first splitter and combiner connects each N input in a module to each of N outputs. Each of Nth output is then connected to a Nth second splitter/combiner which in turn connects each input to each output. |
US07657913B2 |
Method and apparatus for correcting corrupted digital video transport streams
A digital video system, method, and computer program product for correcting corrupted digital video transport streams is described. The digital video system may include a digital cable, digital broadcast satellite (DBS), high definition television (HDTV), or video-on demand (VOD) system. In a VOD system, a VOD client at each receiver is capable of subscribing to one or more VOD sessions. The headend includes a video server and a control server that is coupled to the video server. The video server transmits one or more VOD sessions to one or more receivers over a transport stream. The control server can also cause the video server to transmit one or more dummy sessions to maintain a predetermined minimum bandwidth of content over the transport stream. Alternatively, the headend can transmit one or more null packets having a randomized payload, as necessary, to maintain a constant bit rate over the transport stream. |
US07657912B2 |
Method, device and system for managing contents of VOD services
A method for managing contents of Video On Demand (VOD) services, where a Middle Ware (MW) controls the stored contents on a VOD server according to the VOD service information correlated with a channel is provided. The corresponding device and system are also provided. Therefore, the specific service forms are separated from the stored contents, and the MW controls the contents in a centralized manner according to the service information; the VOD server does not need to store the contents of each service separately, but adds and deletes the stored contents according to the unified control from the MW, thus avoiding repeated storage of the same data for different services. |
US07657911B2 |
Content processing apparatus and content processing method for digest information based on input of a content user
Value-added information is created based on favorite information of a content user. The content is processed according to the generated value-added information. Favorite data indicating operations, such as fast-forward, pause, and rewind operations, performed while the content is being played back, and personal user information, such as the age group, the gender, and the life-style, of the content user are transferred to a server via a network. The server performs statistical processing on the user favorite data to generate value-added information according to the attributes of the user, such as the age group, the gender, and the life-style. Accordingly, the user is able to search for popular titles, play back only popular scenes, and skip uninteresting scenes by using a content playback apparatus. |
US07657910B1 |
Distributed electronic entertainment method and apparatus
A distributed electronic entertainment method and apparatus are described. In one embodiment, a central management resource is coupled to multiple out-of-home venues through a wide area network (WAN). The central management resource stores content and performs management, monitoring and entertainment content delivery functions. At each venue at least one entertainment unit is coupled to the WAN. Multiple entertainment units in a venue are coupled to each other through a local area network (LAN). In one embodiment, an entertainment unit includes a user interface that comprises at least one graphical user interface (GUI). The entertainment unit further comprises a local memory device that stores entertainment content comprising music, a peripheral interface, and a user input device. A plurality of peripheral devices are coupled to the at least one entertainment unit via the peripheral interface, wherein a user, through the user input device and the user interface, performs at least one activity from a group comprising, playing music, playing electronic games, viewing television content, and browsing the Internet. |
US07657907B2 |
Automatic user profiling
A user profiling system preferably includes a set of fuzzy logic operators. Based upon the fuzzy logic operators the user profile may be updated. |
US07657903B2 |
Disc cartridge
A disc cartridge is provided. The disc cartridge includes: a lower housing having a window for allowing a recorder or reader to access to a read-out surface of a disc; and an upper housing coupled to the lower housing to ejectably receive the disc between the lower housing and the upper housing, and having at least a portion rotatable up and down with respect to one side of the lower housing until the disc can be ejected. |
US07657899B2 |
Dynamic creation of proxy software objects at time of execution
A technique is described that allows a software client to create at run-time a software object that appears to extend or alter the functionality of an existing software class definition. For example, a decorator factory generates a proxy object that dynamically implements a set of interfaces specified by the software client at runtime. From the perspective of the client, the proxy object is logically a child object of the original existing base object. The child object appears to be enhanced by the methods and attributes defined by the set of interfaces and the methods implemented by the delegate object. However, the proxy object does not have actual parent classes. Instead, an invocation transparently intercepts method invocations from the client to the proxy object and invokes the appropriate method, regardless of whether the method is implemented in the base object, the delegate object, or within the proxy object itself. |
US07657898B2 |
System and method for customizing infrastructure services for use in network services
A system and method for system services customization using configured infrastructure properties through a system of property sheets. When a virtual container is configured with an infrastructure service, the preferred embodiment loads the plug of the infrastructure service and invokes the plug, providing it the empty collection of property sheets. The plug responds by populating this collection with corresponding property sheets. A user can then provide unique values for those properties, which are then saved with the other metadata. Each collection contains one or more property sheets and each property sheet contains one or more properties. |
US07657894B2 |
Detecting lock acquisition hierarchy violations in multithreaded programs
A method, apparatus, and system are provided for monitoring resource operations and detecting lock acquisition hierarchy violations in multithreaded programs. In one embodiment, a lock acquisition hierarchy graph is constructed to facilitate monitoring of resource operations performed by each of a plurality of threads of a multithreaded program. The resource operations performed by each thread are monitored by a monitor. Any violation in the hierarchy is detected by a detector, which is triggered with an occurrence of a change in the graph. |
US07657890B2 |
Scheduling system and method in which threads for performing a real-time operation are assigned to a plurality of processors
A real-time processing system that executes a plurality of threads, each of the threads being a unit of execution of a real-time operation, comprises a plurality of processors, a unit which selects a tightly coupled thread group from among the threads based on coupling attribute information indicative of a coupling attribute between the threads, the tightly coupled thread group including a set of tightly coupled threads running in cooperation with each other, and a unit which performs a scheduling operation of dispatching the tightly coupled threads to several of the processors that are equal to the tightly coupled threads to simultaneously execute the tightly coupled threads by the several of the processors. |
US07657879B1 |
System and method for cross-platform quality control
Assurance of quality with respect to of a software application across different operating platforms with different system architectures is provided. Methods for determining and assuring said quality as well as a system for the same is disclosed. A method for ensuring compliance with a contractual obligation related to quality of service in software is also disclosed. |
US07657875B2 |
System and method for collecting a plurality of metrics in a single profiling run of computer code
A system and method for collecting a plurality of metrics during a single run of a computer program. The mechanism of the present invention initializes a plurality of counters to count events associated with metrics of interest. The mechanism of the present invention then counts the occurrence of events associated with metrics of interest during a single execution of a computer program. When a branch has been taken, a trace record is generated for the branch taken, wherein the generated trace record contains a count of events associated with the metrics of interest for the branch taken. |
US07657874B2 |
Pattern types as constraints on generic type parameters
A system and method for constraining generic types is disclosed. In brief, the subject invention provides a pattern type for defining a set of one or more parameter constraints. Rather than being confined to a predetermined set of hard-coded constraints in an execution engine, a pattern type can be specified as an extensible constraint mechanism for generic type parameters. According to one aspect of the invention, the pattern type can manifest itself as a class including one or more properties and/or features. The shape of the pattern type can then be compared or matched to instantiated type parameters to determine constraint satisfaction. |
US07657870B2 |
Method and apparatus for implementing dynamic function groups in a data processing system
A method, an apparatus, and computer instructions are provided for implementing dynamic function groups in a data processing system. An extensible framework is provided, which provides function groups to amalgamate extended sets of functionality by either vendor or purpose and allows the function groups to be dynamically enabled or disabled within a software application. A user may specify which extended sets of functionality are relevant and when to enable them. With the use of function groups, third party vendors may integrate added functionalities with existing ones in a software application, and indicate when these functionalities should be available to end-users without the need to duplicate code. The invention allows for the construction of other extensible frameworks including wizards, editors, and operations may also be extended with the use of function groups. |
US07657868B2 |
System and method for applying development patterns for component based applications
A computing device and method for coordinating the development of a client application including application components comprising one or more of at least one of a data component, a message component or a screen component, having corresponding component definitions, or a workflow component comprising a series of instructions. A first development pattern module configured for interaction with a development environment is provided by a computer user interface, the first development pattern module configured for selecting a first pattern from a plurality of patterns based on an application component type central to the client application, the developing definitions of at least one of the application components through interaction with a data model of the development environment providing a persistent state of the application components . . . the first pattern is selected from the group consisting of: a pattern for generating a suitable application based on an available backend data source messaging description; a pattern for developing the suitable application based on an available backend data source messaging description such that the entire application is developed including data components and screen components; a pattern for developing the application based on an existing database schema; a pattern for developing a standard set of data components that model a particular business domain for the application, a screen pattern for coordinating the development of a screen component as the first component; a message pattern for coordinating a development of a message component as the first component; and a script pattern for coordinating a development of a workflow component as a second component as recited in a manner in the independent claims 1 and 21.Any comments considered necessary by applicant must be submitted no later than the payment of the issue fee and, to avoid processing delays, should preferably accompany the issue fee. Such submissions should be clearly labeled “Comments on Statement of Reasons for Allowance.” |
US07657866B2 |
Providing documentation for assembling, installing, and supporting of software stacks
A tool is provided for addressing a number of issues related to providing support for software stacks including multiple uncoordinated components such as open source projects. The tool receives information about a stack, obtains support information specific to that stack and outputs the information to a user. A parsing functionality is also provided for selectively combining support information from the constituent projects of the stack. |
US07657865B2 |
Computer-readable recording medium recording a mask data generation program, mask data generation method, mask fabrication method, exposure method, and device manufacturing method
A computer-readable recording medium recording a mask data generation program, which causes a computer to generate data of a mask illuminated by illumination light and used to form a latent image on a photoresist via a projection optical system. The program causes the computer to execute a map generation step of Fourier-transforming a function indicating an effective light source to generate a coherence map expressing a coherence distribution on an object plane of the projection optical system, on which the mask is arranged, a specifying step of specifying a reference vector from an origin of the coherence map to a region where coherence is less than a reference value, a first data generation step of selecting one element from a pattern including a plurality of elements, and removing, from the pattern, an element existing at a position matching a terminal point of the reference vector arranged such that the center of the selected element serves as a starting point, to generate data of a first pattern different from the pattern, and a second data generation step of generating data of a second pattern including the element removed in generating the data of the first pattern. |
US07657854B2 |
Method and system for designing test circuit in a system on chip
A method and system for designing a test circuit in a System on Chip (SOC) includes identifying the test design constraints of the test circuit. The SOC is partitioned logically into a first set of logic blocks and a second set of logic blocks. A first set of scan chains is inserted in the first set of logic blocks, and a second set of scan chains is inserted in the second set of logic blocks, based on the test design constraints. Bypass circuits are inserted in the paths of the second set of scan chains, which are capable of bypassing at least one logic block of the second set of logic blocks during testing of the SOC. |
US07657852B2 |
System and technique of pattern matching and pattern replacement
A system and technique to specifies patterns to search for in an integrated circuit layout, and specifies proposed replacement patterns. A description file includes specifications for one or more patterns to be searched for. In the description file, for each pattern, there may be one or more proposed replacement patterns. The description file is read. Pattern matches, if any, in a layout are found. A proposed replacement pattern is tested in place of a matched pattern. If acceptable, the proposed pattern may be used to replace the matched pattern. |
US07657849B2 |
Unlocking a device by performing gestures on an unlock image
A device with a touch-sensitive display may be unlocked via gestures performed on the touch-sensitive display. The device is unlocked if contact with the display corresponds to a predefined gesture for unlocking the device. The device displays one or more unlock images with respect to which the predefined gesture is to be performed in order to unlock the device. The performance of the predefined gesture with respect to the unlock image may include moving the unlock image to a predefined location and/or moving the unlock image along a predefined path. The device may also display visual cues of the predefined gesture on the touch screen to remind a user of the gesture. |
US07657848B2 |
Computer-implemented node-link processing systems and methods
Computer-implemented methods and systems for displaying nodes on a display device, wherein the nodes have a hierarchical context. Positional information associated with a plurality of nodes is used to generate a display for the nodes. The generated node display maintains hierarchical contextual information about the nodes. |
US07657839B2 |
System for replying to related messages
A system is provided which utilizes a threading service to offer enhanced features for a document management system including an email system. Various enhanced email features may be provided through one or more of the following components: a delete module, a reply module, a profile module, and a search module. The delete module enables a user to delete a selected message, a set of related messages, or the whole set except for the selected message. The reply module enables a user to send a reply message to all addresses associated and involved with an entire set of related messages. The profile module enables a dynamic interest profile to contain all relevant information from an outgoing message and a set of messages related to the outgoing message. The search module enables search results to include documents which match the user's query as well as documents related to the documents which match the user's query. |
US07657838B2 |
Preventing execution of programs that are embedded in email messages
Systems and methods are presented which generate modified email messages, which are largely devoid of embedded functions, from original email messages, which have embedded functions. The embedded functions are amenable to self-executing codes such as viruses, worms, and Trojan programs. Thus, the modified email message without these embedded functions, and any argument associated with these functions, provides a more secure email environment. |
US07657820B2 |
Decoding device and decoding method
A decoding device for decoding an LDPC (Low Density Parity Check) code. The decoding device may include a first operation unit for performing a check node operation for decoding the LDPC code, the operation including an operation of a nonlinear function and an operation of an inverse function of the nonlinear function; and a second operation unit for performing a variable node operation for decoding the LDPC code. The first operation unit includes a first converting unit for converting a first quantization value assigned to a numerical value into a second quantization value representing a numerical value with a higher precision than the first quantization value, and a second converting unit for converting the second quantization value into the first quantization value. |
US07657819B2 |
Method and apparatus for termination of iterative turbo decoding
In the method for termination of turbo decoding, a plurality of first LLR values (Lai(k)) of a-priori information and a plurality of second LLR values (Lei(k)) of extrinsic information are called up. A value is determined for a decision variable which is characteristic of the number of mathematical sign discrepancies between the first Lai(k)) and the second Lei(k)) values. The turbo decoding is terminated if the number of mathematical sign discrepancies is less than or at least equal to a first number or if the number is greater than or at least equal to a second number. |
US07657813B2 |
Method and apparatus for generating expect data from a captured bit pattern, and memory device using same
Expect data signals are generated for a series of applied data signals having a known sequence to determine if groups of the data signals were properly captured. A first group of the applied data signals is captured, and a group of expect data signals generated from the captured first group. A second group of applied data signals is then captured and determined to have been properly captured when the second group corresponds to the group of expect data signals. In this way, when a captured series of data signals is shifted in time from an expected capture point, subsequent captured data signals are compared to their correct expected data signals in order to determine whether that group, although shifted in time, was nonetheless correctly captured. A pattern generator generates expect data signals in this manner, and may be utilized in a variety of integrated circuits, such as an SLDRAM. |
US07657812B2 |
Test apparatus for updating a value of the bit position in result register by executing a result register update instruction with predetermined value to generate test pattern
There is provided a test apparatus for testing a device under test. The test apparatus includes an instruction storing section that stores thereon a test instruction sequence, a pattern generating section that sequentially reads and executes an instruction from the test instruction sequence, and outputs a test pattern associated with the executed instruction, a test signal output section that generates a test signal in accordance with the test pattern, and supplies the generated test signal to the device under test, and a result register that stores thereon a value having a predetermined number of bits. Here, the instruction storing section stores thereon the test instruction sequence including therein a result register update instruction to update a value of a designated bit position in the result register with a predetermined value, and when executing the result register update instruction, the pattern generating section updates, with the predetermined value, the value of the bit position in the result register which is designated by the result register update instruction. |
US07657811B2 |
Low power testing of very large circuits
Plural scan test paths (401) are provided to reduce power consumed during testing such as combinational logic (101). A state machine (408) operates according to plural shift states (500) to control each scan path in capturing data from response outputs of the combinational logic and then shifting one bit at a time to reduce the capacitive and constant state power consumed by shifting the scan paths. |
US07657810B2 |
Scan testing using scan frames with embedded commands
Testing of integrated circuits is achieved by a test architecture utilizing a scan frame input shift register, a scan frame output shift register, a test controller, and a test interface comprising a scan input, a scan clock, a test enable, and a scan output. Scan frames input to the scan frame input shift register contain a test stimulus data section and a test command section. Scan frames output from the scan frame output shift register contain a test response data section and, optionally, a section for outputting other data. The command section of the input scan frame controls the test architecture to execute a desired test operation. |
US07657809B1 |
Dual scan chain design method and apparatus
A method for testing an integrated circuit includes scanning test data from an input and an output pin into a first scan chain during a first state of a clock cycle, and scanning test data from the same input and output pins into a second scan chain during a second state of the clock cycle. |
US07657808B2 |
Propagation test strobe circuitry with boundary scan circuitry
A Propagation Test instruction, a Decay Test instruction and a Cycle Test instruction provide testing of DC and AC interconnect circuits between circuits including JTAG boundary scan cells. A few additions to the Test Access Port circuitry, including gating producing a Capture Test Strobe (CTS) signal, and the boundary scan cells are required to implement the additional instructions. The instructions are extensions of the conventional JTAG operating structure. |
US07657805B2 |
Integrated circuit with blocking pin to coordinate entry into test mode
An integrated circuit (IC) including a blocking pin. An IC may include state logic, a test control unit configured to coordinate access by external circuitry to operating state of the state logic during a test mode, and interface pins configured to couple the integrated circuit to the external circuitry. Shared interface pins may provide input signals to the test control unit during the test mode of operation and may perform distinct I/O functions during normal mode operation. A blocking interface pin, when asserted by external circuitry during normal mode operation, may force test signals derived from at least a portion of the shared interface pins by the test control unit into respective quiescent states, such that subsequent to assertion of the blocking pin, the integrated circuit is operable to enter the test mode of operation from the normal mode of operation without resetting operating state of the state logic. |
US07657803B2 |
Memory controller with a self-test function, and method of testing a memory controller
A memory controller with a self-test function includes a test controlling unit configured to generate test data in a test mode, a data transmission unit configured to generate a data read timing signal to transmit the data read timing signal and the generated test data synchronized with the data read timing signal, and a data input/output (I/O) unit configured to feedback the transmitted test data and the transmitted data read timing signal to the data transmission unit, such that the data transmission unit receives fed-back test data and a fed-back data read timing signal. The data transmission unit reads the fed-back test data based on the fed-back data read timing signal, and the test controlling unit compares the fed-back test data with the generated test data. Therefore, the memory controller may perform a fast self-test. |
US07657796B1 |
System and method for distributed storage verification
A system, method, and computer-accessible medium for storage management are disclosed. A failure condition is detected in a storage stack comprising a first host and a storage device. Data from the storage device is exported to a plurality of additional hosts. The data is validated using the plurality of additional hosts. |
US07657793B2 |
Accelerating software rejuvenation by communicating rejuvenation events
A computer readable medium is provided embodying instructions executable by a processor to perform a method for triggering a software rejuvenation system or method, the method includes receiving a request for resources at a node, determining an estimated response time to the request for resources, determining that the estimated response time is greater than a first threshold, and triggering the software rejuvenation system or method at the node, the triggering including broadcasting an alert upon determining one of, a number of estimated response times is greater than the first threshold is greater than or equal to a dynamic second threshold, and a prior alert is received from another node. |
US07657791B2 |
Method and system for a digital signal processor debugging during power transitions
Techniques for the design and use of a digital signal processor, including (but not limited to) for processing transmissions in a communications (e.g., CDMA) system. A method and system control transferring data between debugging registers and digital signal processor processes in association with a power transition sequence of the digital signal processor. In a digital signal processor, debugging registers associate with the core processor process and the debugging process. Control bits control transferring data among the debugging registers, the core processor process and the debugging process. The control bit prevents transferring data among the debugging registers, the core processor process and the debugging process in the event of a power transition sequence. Control bits also prevent a power transition sequence of the digital signal processor in the event of transferring data among the debugging registers and the core processor process or the debugging process. |
US07657789B1 |
Multi-machine testing system and method for testing software
An integrated test framework is disclosed that allows software testers to easily generate and execute tests of software involving multiple interacting computer systems. A copy of the integrated test framework resides on each computer system in the test. The integrated test framework on each computer system supports the independent testing of software on that system and also the synchronization between the computer systems. A test manager is provided to coordinate the synchronization. All the information necessary to direct the test framework on each of the computer systems is included within a single test script that is propagated to and executed on each computer system. The test script dictates the role of each computer system within the test and includes role specific actions and identifies points at which the computer systems must synchronize together for the passing of data, messages or other communications. |
US07657788B2 |
Host apparatus for sensing failure of external device connected through communication cable and a method thereof
A host apparatus capable of sensing failure in an external device connected thereto through communication cable, comprises an external signal detector for sensing failure in the external device by detecting signals of the external device through the communication cable; a display for outputting a predetermined message; and a controller for displaying a predetermined warning message informing the failure on the display, if the external signal detector senses the failure in the external device. Therefore, a user can be informed of the failure in the external device. |
US07657785B2 |
System of circumvention and recovery in a multi-function system
A system of circumvention and recovery in a multi-function system. The system includes a plurality of peripherals, at least one event detector and a controller. The plurality of peripherals have different levels of susceptibility to environmental events. The at least one event detector is configured to detect environmental events. The controller is coupled to receive an event detected signal from the at least one event detector. The controller is further configured to control circumvention procedures of each peripheral based on the detected event and the level of susceptibility of the peripheral. |
US07657773B1 |
Clock distribution chip for generating both zero-delay and non-zero-delay clock signals
In one embodiment of the invention, a clock distribution (CD) chip has one or more input pins, input buffer circuitry, clock generation and distribution circuitry, fanout circuitry, one or more output pins, a feedback pin, and feedback buffer circuitry. Based on single-ended or differential input clock signals applied to the input pins, the CD chip can be programmably configured to generate zero, one, or more zero-delay (ZD) output clock signals and zero, one, or more non-zero-delay (NZD) output clock signals for simultaneous presentation at the output pins. |
US07657763B2 |
Systems and methods for selectively controlling electrical outlets using power profiling
A system for selectively controlling electrical outlets using power profiling is disclosed. There is a plurality of electrical outlets that each comprises a power socket capable of receiving a plug, an outlet identification and a switch that when in a first position no power is available at the power socket, and when the switch is in a second position power is available at the power socket. A controller is in electronic communication with the plurality of electrical outlets. The controller includes a processor and memory in electronic communication with the processor. The controller also includes power profiles and operates to receive data from an electrical outlet of the plurality of electrical outlets. A device or class of device is identified based on the received data. A power profile is identified based on the received data. Action is taken based on the power profile. |
US07657762B2 |
Apparatus and methods for power management of a circuit module
The present disclosure relates to methods and apparatus for controlling power consumption of a plug-in card or circuit module. The disclosed method, in particular, controls power to a circuit module and includes implementing a user interface and power manager to automatically control the power state of the circuit module by, among other things, powering the module up or down using a simulated hot unplug of the device. The apparatus further includes use of an I/O interconnect to allow the system BIOS to simulate the hot unplugging of the module. |
US07657759B2 |
Method and system for copy protection of displayed data content
A method for altering text displayed in a formatted page, including locating a buffer of memory locations containing contents of a formatted page, locating a first text string between two markers within the buffer, the first string being an encrypted text including N characters, replacing the first text string with a second text string within the buffer, the second string being a decrypted text including M characters, where M is less than N, and inserting N-M special fill characters in the N-M unfilled memory locations between the markers within the buffer, so as to avoid the need to move the markers closer together. |
US07657754B2 |
Methods and apparatus for the secure handling of data in a microcontroller
Apparatus and methods are presented for protecting data in microcontrollers from both malicious software processes running inside the device as well as from unauthorized attempts to read the data from an external data bus and/or external memory. An illustrative embodiment of the invention accomplishes these security improvements, in part, by utilizing an enhanced memory management unit (MMU). The enhanced MMU is configured to prevent one software process running on the microcontroller from accessing data associated with a different software process running on the same microcontroller. Moreover, data transmitted over an external data bus or stored in an external memory is encrypted, thereby reducing the chances that unauthorized users will gain exploitable information from this data. |
US07657753B2 |
Image forming apparatus, information processing apparatus, information processing system, authentication method and computer-readable storage medium
An image forming apparatus includes an input part to input authentication information for authenticating a predetermined operation with respect to a registered printing job, an input part to input log-in authentication information for authenticating the predetermined operation from an operation part, an image forming part to form an image of the printing job, and a control part to request input of the authentication information for authenticating the predetermined operation with respect to a printing job that is being executed by the image forming part when the predetermined operation is made from the operation part in a logged in state, and authenticating the predetermined operation with respect to the printing job when authentication of the authentication information input by the input part is successful. |
US07657750B2 |
Watermarking method with print-scan compensation
A digital watermark may be applied to digital image data to produce watermarked digital image data. A transformation may be applied to the watermarked digital image data to produce transformed watermarked digital image data. The transformation may approximate the inverse of a transformation that represents distortion caused by transmission through a print-scan channel. |
US07657749B2 |
Communication scheme using outside DTCP bridge for realizing copyright protection
An outside DTCP bridge for relaying information between an outside communication device connected to an outside network and a home communication device connected to a home network, carries out a first authentication and key exchange processing for purpose of copyright protection between the outside DTCP bridge and the home communication device as well as a second authentication and key exchange processing for purpose of copyright protection between the outside DTCP bridge and the outside communication device, and stores an identification information of the outside communication device. Then, transmission/reception of information between the home network and the outside network is carried out only when the outside communication device which made the access request is stored and both the first authentication and key exchange processing and the second authentication and key exchange processing succeed. |
US07657748B2 |
Certificate-based encryption and public key infrastructure
A digital message is sent from a sender to a recipient in a public-key based cryptosystem comprising an authorizer. The authorizer can be a single entity or comprise a hierarchical or distributed entity. In some embodiments, no key status queries or key escrow are needed. The recipient can decrypt the message only if the recipient possesses up-to-date authority from the authorizer. Other features are also provided. |
US07657738B2 |
List signature method and application to electronic voting
The invention concerns a list signature method comprising: an organization phase whereby reliable authority defines parameters for implementing an anonymous electronic signature; a phase which consists in registering persons on a list of authorized members to generate a list signature, during which each person calculates a private key, and the reliable authority delivers to each person a certificate for membership of the list; a phase which consists in defining a serial number; a phase wherein a member of the list generates by means of certificate a signature containing an element common to all the signatures issued by one single member with one single serial number; a phase which consists in verifying whether the signature has been generated by a member of the list and whether the serial number has been used to generate the signature. |
US07657735B2 |
System and method for monitoring network traffic
Described is a method of assigning a network address to a trap, the network address being a dark address of a virtual private network. The network traffic destined for the network address is monitored and a classification of the network traffic is determined. After the classification, a predetermined response is executed based on the classification of the traffic. |
US07657727B2 |
Security for logical unit in storage subsystem
Mapping tables are for stipulating information for primarily identifying computers, information for identifying a group of the computers and a logical unit number permitting access from the host computer inside storage subsystem, in accordance with arbitrary operation method by a user, and for giving them to host computer. The invention uses management table inside the storage subsystem and allocates logical units inside the storage subsystem to a host computer group arbitrarily grouped by a user in accordance with the desired form of operation of the user, can decide access approval/rejection to the logical unit inside the storage subsystem in the group unit and at the same time, can provide the security function capable of setting interface of connection in the group unit under single port of storage subsystem without changing existing processing, limitation and other functions of computer. |
US07657726B2 |
Context look ahead storage structures
A memory storage structure includes a memory storage device, and a first meta-structure having a first size and operating at a first speed. The first speed is faster than a second speed for storing meta-information based on information stored in a memory. A second meta-structure is hierarchically associated with the first meta-structure. The second meta-structure has a second size larger than the first size and operates at the second speed such that faster and more accurate prefetching is provided by coaction of the first and second meta-structures. A method is provided to assemble the meta-information in the first meta-structure and copy this information to the second meta-structure, and prefetching the stored information from the second meta-structure to the first meta-structure ahead of its use. |
US07657725B2 |
Integrated circuit with memory-less page table
A system is disclosed that comprises a processor, a memoryless first level page table addressable by the processor, and a second level page table stored in a memory coupled to the processor. The second level page table is addressable by at least one entry of the first level page table. |
US07657722B1 |
Method and apparatus for automatically securing non-volatile (NV) storage in an integrated circuit
A method and apparatus for automatically securing non-volatile (NV) storage in an integrated circuit provides improved resistance to code copying and reverse-engineering attacks. External interfaces that provide read access to the NV storage are be disabled, for a predetermined time after a reset or other initialization signal is received. An internal lock state bit or key is checked as well as an external lock prevent indication. If the lock prevent indication is not received, or the internal lock state bit is already set, then the integrated circuit is operated under a locked condition, in which external access to the NV storage values is prevented. The lock prevent indication may be a signal provided during reset of the integrated circuit on a terminal that is used for another purpose after initialization of the integrated circuit. |
US07657716B2 |
Save and restore of a protected area
A method, apparatus, system, and signal-bearing medium that in an embodiment save a protected area of a storage device by booting to the protected area, copying the contents of the protected area to the user area of the storage device, rebooting to the user area, and then saving the user area to a backup storage device. In another embodiment, a restore mechanism is provided by copying the saved contents of the protected area from the backup storage device to the user area of the storage device, booting into the protected area of the storage device, and copying the saved contents into the protected area. In this way, in various embodiments the contents of the protected area of a storage device can be saved and restored. |
US07657715B2 |
Dynamic operation mode transition of a storage subsystem
A host implement a method for controlling a dynamic transition of the host from a current operation mode to a target operation mode. The method involves the host receiving an operation mode transition request to transition a logical representation of a storage subsystem as maintained by the host from the current operation mode to the target operation mode, and the host reconfiguring the logical representation of the storage subsystem to the target operation mode based on the operation mode transition request exclusive of a re-IPLing of an operating system of the host. |
US07657713B2 |
Memory using packet controller and memory
A memory that includes a plurality of packet pins, a synchronous memory, and a packet controller. The synchronous memory receives address and control signals in synchronization with a clock signal. The packet controller sequentially receives packet data bits through the packet pins in synchronization with the clock signal when a packet enable signal is activated, and converts the inputted packet data into the address and control signals. Specifically, packet data bits that are first inputted through the packet pins represent an operation mode. |
US07657712B2 |
Microprocessor architecture capable of supporting multiple heterogeneous processors
A memory control unit for controlling access, by one or more devices within a processor, to a memory array unit external to the processor via one or more memory ports of the processor. The memory control unit includes a switch network to transfer data between the one or more devices of the processor and the one or more memory ports of the processor. The memory control unit also includes a switch arbitration unit to arbitrate for the switch network, and a port arbitration unit to arbitrate for the one or more memory ports. |
US07657708B2 |
Methods for reducing data cache access power in a processor using way selection bits
Methods for reducing data cache access power in a processor. In an embodiment, a micro tag array is used to store base address or base register data bits, offset data bits, a carry bit, and way selection data bits associated with cache accesses. When a LOAD or a STORE instruction is fetched, at least a portion of the base address and at least a portion of the offset of the instruction are compared to data stored in the micro tag array. If a micro tag array hit occurs, the micro tag array generates a cache dataram enable signal. This signal activates only the cache dataram that stores the needed data. |
US07657707B2 |
Storage controller
A primary controller operates to transmit write data and a write time to a secondary controller in the earlier sequence of the write times after reporting a completion of a request for write to a processing unit. The secondary controller stores the write data and the write time transmitted from the primary controller in the cache memory. At a time, the secondary controller stores the write data in a disk unit in the earlier sequence of the write time. These operations make it possible to guarantee all the write data on or before the reference time. |
US07657705B2 |
Method and apparatus of a RAID configuration module
A method may include providing a management application with firmware information of a RAID controller and/or system information of a particular set of physical disks forming a particular underlying RAID implementation that is relevant to creating a configuration on the RAID controller of the particular underlying RAID implementation to enable the management application to configure the RAID controller of set of physical disks forming any RAID implementation without prior knowledge of firmware information of the RAID controller and system information of at least one of set of physical disks forming a RAID implementation and determining the configuration of the particular underlying RAID implementation using a decision making process of the management application based on of a firmware information of the RAID controller and system information of the particular set of physical disks forming the particular underlying RAID implementation to determine the configuration of the particular underlying RAID implementation. |
US07657703B1 |
Double density content addressable memory (CAM) lookup scheme
The number of content addressable memory (CAM) lookups is reduced from two to one. Each side (left and right sides) of a CAM is programmed with network addresses, such as IP addresses, based on certain bits of the network addresses. These bits of the network addresses (which represent packet routes) are examined and used to determine whether the particular network address is to be placed on the left or right sides of the CAM. The grouping of certain network addresses either on the left or right sides of the CAM can be performed by examining an individual bit of each network address, by performing an exclusive OR (XOR) operation on a plurality of bits of each network address, and/or by searching for bit patterns of the network address in a decision table. Network addresses that cannot be readily assigned to a particular side of the CAM using these grouping techniques are programmed into both sides of the CAM. During packet routing, techniques similar to the grouping techniques that populated the CAM are used to determine which of the two sides of the CAM is to be searched. |
US07657702B2 |
Partial block data programming and reading operations in a non-volatile memory
Data in less than all of the pages of a non-volatile memory block are updated by programming the new data in unused pages of either the same or another block. In order to prevent having to copy unchanged pages of data into the new block, or to program flags into superceded pages of data, the pages of new data are identified by the same logical address as the pages of data which they superceded and a time stamp is added to note when each page was written. When reading the data, the most recent pages of data are used and the older superceded pages of data are ignored. This technique is also applied to metablocks that include one block from each of several different units of a memory array, by directing all page updates to a single unused block in one of the units. |
US07657701B2 |
System and method of flash memory wear leveling using distributed write cycles
The wear leveling system and method spreads write cycles across a flash chip, thereby reducing repeated usage of the same areas of the flash chip, and facilitating even usage of all of the memory on the flash chip. When a delete operation occurs in the system and method, the deleted cluster is marked as “dirty” in a table, and the sector address of that cluster is calculated and written into a cache memory. When a write operation occurs, the “dirty” cluster is viewed as a used cluster in order to limit the number of writes to any particular cluster. In a write operation, an unused cluster address is retrieved from a table and a sector address is calculated. If the sector address has a good and low age count, then the write operation writes into the cache memory as well. Before the write operation writes into the cache memory, however, the system and method of the present disclosure checks whether the table requires cleaning and memory updating, or whether a switch to a new table is necessary. Once a purge or sync trigger is effectuated, all of the data written into the cache memory is written into the flash memory. |
US07657700B2 |
Recording device, recording-medium-management method, program of recording-medium-management method, and recording medium recording program of recording-medium-management method
A recording device which records data onto a recording medium includes a nonvolatile memory storing and holding data on a free capacity of the recording medium, and a control unit controlling the data recording. The control unit determines the free-capacity data stored in the nonvolatile memory based on the total capacity of the recording medium when power is turned on. When the determination result indicates that a value of the free-capacity data stored in the nonvolatile memory does not exceed a value of the total capacity of the recording medium, the control unit records the data onto the recording medium with reference to the free-capacity data. When the power is turned off, the control unit updates the free-capacity data so as to reduce the value of the free-capacity data by as much as an amount of the data recorded onto the recording medium. |
US07657699B2 |
Device and method for monitoring operation of a flash memory
A flash memory device includes an array of memory cells for storing data pages, at least one buffer (e.g. a memory buffer and a cache buffer) for transferring the data pages to and from the array of memory cells and a host, and an output pin. A logic mechanism is operative to select, from among a plurality of conditions related to an operation on the array of memory cells, a condition that drives a signal being output on the output pin. A data page transfer by the host is contingent on the signal being output on the output pin. |
US07657697B2 |
Method of controlling a semiconductor memory device applied to a memory card
Plural second logic blocks are set to a first logic block, and when data is written to the second logic block, write waiting is given using an address next to the address of the current second logic block. In order to protect data of the written second logic block, the next address is skipped using another address as an expected value. |
US07657695B1 |
Efficient processing of memory accesses to virtual hardware using runtime code patching
Systems and methods for efficient processing of virtual hardware memory accesses to using runtime code patching. Virtual hardware memory accesses are processed by handling a program's OS-trapped memory exception and performing runtime patching on the program's code to bypass the OS-trapped memory exception mechanism. Program runtime patching comprises modifying function addresses in a program's function address table to redirect function calls to virtualization functions for processing virtual hardware memory accesses without triggering OS-trapped memory exceptions. |
US07657693B2 |
Router to use three levels of arbitration for a crossbar channel
A router is provided that includes a plurality of lanes to receive inbound data from a plurality of different input ports. The router may further include a shared crossbar channel coupled to each of the lanes and to a plurality of output ports, the crossbar channel to receive inbound data from the plurality of lanes and to provide outbound data to the plurality of output ports. Each lane may include a local lane arbiter, a global lane arbiter and a port arbiter associated with each port. |
US07657690B1 |
Control of PCI memory read behavior using memory read alias and memory command reissue bits
A method of controlling memory read behavior in PCI devices includes connecting a master PCI device to a PCI bus. The master PCI device is constructed and arranged to issue a Memory Read Line or a Memory Read Multiple initial command. A target PCI bridge device is connected to the PCI bus. The target PCI bridge device is constructed and arranged to prefetch data from host memory on behalf of the master PCI device and to store the prefetched data. A data transfer transaction is established between the master PCI device and the target PCI bridge device and prefetched data is stored at the target PCI bridge device. A bit is selectively preset in at least one of the PCI devices such that if a disconnect of the transaction occurs, the target PCI bridge device recognizes a subsequent request as a continuation of the initial request and sends prefetched data to the master PCI device. |
US07657688B2 |
Dynamically allocating lanes to a plurality of PCI express connectors
Method, apparatus, and computer program products for dynamically allocating lanes to a plurality of PCI Express connectors are disclosed that include identifying whether a PCI Express device is installed into each PCI Express connector, and assigning a portion of the lanes to each PCI Express connector having a PCI Express device installed into the PCI Express connector. Dynamically allocating lanes to a plurality of PCI Express connectors may also include identifying a device type for each PCI Express device installed into the plurality of PCI Express connectors. Dynamically allocating lanes to a plurality of PCI Express connectors may also include creating allocation rules that specify the allocation of lanes to the plurality of PCI Express connectors. Dynamically allocating lanes to a plurality of PCI Express connectors may also include receiving user allocation preferences that specify the allocation of lanes to the plurality of PCI Express connectors. |
US07657687B2 |
Memory card controller, memory card drive device, and computer program
A memory card controller is provided with a clock start/end control unit that suspends supply of a clock signal to the memory card when a data amount transferred from the memory card as a result of the transfer operation reaches a data amount specified by an nth command received from the host device. The memory card controller resumes supply of the clock signal to the memory card if a subsequent command received with supply of the clock signal to the SD card in a suspended state specifies an address consecutive to an end address of data transfer requested by the nth command as a start address. |
US07657682B2 |
Bus interconnect with flow control
A method of operating a bus interconnect coupled to bus masters and bus slaves is provided. The method includes receiving a request from a bus master to perform a bus transaction associated with a transaction ID with a bus slave of the plurality of bus slaves, the bus transaction being a first type of bus transaction. The method further includes performing the transaction if a resource allocation parameter allocated to the bus master meets a first threshold. The method further includes if the resource allocation parameter does not meet the first threshold, performing the data transaction only if the transaction meets a condition of a set of at least one condition, wherein a condition of the set of at least one condition includes that the transaction ID of the transaction is not a transaction ID of any outstanding bus transaction of the first type requested by the bus master. |
US07657681B2 |
Arbitration circuit and function processing circuit provided therein
In an arbitration circuit in which a shared circuit such as a memory is used exclusively by one of a plurality of functional blocks at a time, an access reservation request is issued from one of the functional blocks, and the access request associated with the access reservation request is reserved. Thereafter, when an access request is issued from another functional block, it is determined which one of the access reservation request and the access request from these functional blocks takes precedence. For example, if the access request from the latter functional block has a low priority level, the access reservation request is selected and the circuit waits for an access request from the functional block which has issued this access reservation request. In this manner, it is possible to avoid cancellation of a once-accepted access request and waiting for a high-priority access request. |
US07657680B2 |
Multiple bus interface control using a single controller
Mechanisms for configuring an integrated circuit to select one of multiple external device interfaces at a time to use during communication with external devices. The integrated circuit includes a control mechanism, a selection mechanism, and a plurality of external device interfaces. The plurality of device interfaces allow the integrated circuit to communicate with various external devices that support different communication protocols. The control mechanism is configured to designate the selection of one of the plurality of device interfaces for use in communicating with an external device. The control mechanism makes use of the selection mechanism to select the designated device interface to communicate with using the communication protocol supported by the selected interface. The communication may be receiving data from the interface or providing data to the interface. Non-selected interfaces are put in an inactive state. |
US07657672B2 |
Packet scheduling for data stream transmission
The invention relates to transmitting data elements of a data stream based on a priority and target buffer fill levels at a receiving device. A transmitter controller transmits data elements of a data element class with a highest priority first, for reaching an associated buffer fill level and then turns to data elements of successively lower priorities, until the available bandwidth is exhausted. |
US07657667B2 |
Method to provide cache management commands for a DMA controller
The present invention provides a method and a system for providing cache management commands in a system supporting a DMA mechanism and caches. A DMA mechanism is set up by a processor. Software running on the processor generates cache management commands. The DMA mechanism carries out the commands, thereby enabling the software program management of the caches. The commands include commands for writing data to the cache, loading data from the cache, and for marking data in the cache as no longer needed. The cache can be a system cache or a DMA cache. |
US07657664B2 |
Method and system for tracking device driver requests
A computer implemented method, an apparatus, and a computer usable program product for tracking device driver requests in a data processing system is provided. A controller receives a request from a device driver. The controller associates a timestamp and at least one pointer to the request, wherein the timestamp indicates a time the request is received by an operating system. The controller then links the request from the device driver in a queue in the operating system, wherein the pointer identifies the location of the request in the queue. |
US07657660B2 |
Input-output device and control method thereof
The present invention provides an input/output device capable of bringing a per-unit input/output circuit into a simple configuration without impairing reliability even when logic levels opposite in polarity are outputted between input/output devices made conductive to the outside. The input/output device is equipped with one reference port Pk selected from a port group which inputs and outputs signals, target ports Pt selected from other than the reference port of the port group, and a conduction detector which detects that conduction is made between input/output terminals for the reference port Pk and the target ports Pt. |
US07657657B2 |
Method for maintaining transaction integrity across multiple remote access servers
A system for providing failover redundancy in a remote access solution includes at least one application resource on a back-end server, and multiple gateway servers. One of the gateway servers is a primary gateway server while the others are failover gateway servers. Each gateway servers hosts a session with at least one executing application instance for the same application, each session on the failover gateway servers maintained in the same state as that on the primary gateway server. The primary gateway server is the only gateway servers allowed to communicate with the application resource(s). The system further includes a client device in communication over a VPN with the primary gateway server, receiving output of the application instance executing on the primary gateway server and displaying the received output on a viewer of the client device. The client device also sends input to the primary gateway server. |
US07657639B2 |
Method and system for identity provider migration using federated single-sign-on operation
A method is presented for performing an identity provider migration operation with respect to a user within a federated computational environment, wherein the user has a first user account at a first identity provider, a second user account at a second identity provider, and a third user account at a service provider. A request to access a resource is received by the service provider, after which a federated single-sign-on operation for the user is performed between the service provider and the first identity provider. Prior to sending a response to the request to access the protected resource, information in the third user account is modified to indicate that the service provider relies upon the second identity provider to authenticate the user on behalf of the service provider rather than the first identity provider. A response for the request to access the resource is then returned by the service provider. |
US07657635B2 |
Method and apparatus for converting network management protocol to markup language
A method is provided to convert network management protocol request into a markup language representation. In one embodiment, the present invention includes receiving a network management protocol request at a network device, generating a plurality of markup language tags and content embedded in the markup language tags based on the received request, and responding to the request using the plurality of markup language tags and content embedded in the markup language tags using a unified backend interface. In one embodiment, routines used to generate the plurality of markup language tags and content are generated automatically using an instrumentation module. |
US07657634B2 |
Quality of service support at an interface between mobile and IP network
A signaling regimen between a mobile station MS, a radio node RN, and a packet data switching node PDSN enables a quality parameter to be applied to packets moving between a mobile and a CDMA2000 network. The MS creates a new flow for packets of a certain data type and sends a related quality parameter for that flow to the BS. The BS determines whether an existing or new service instance will carry the new flow, and obtains authorization for the service instance to meet the quality parameter from the PDSN. The BS or PDSN builds a map between flow and a policy that ensures the quality is met, and the map is used to place different packets into the appropriate flow and service instance. Policies and enforcement may differ on uplink and downlink. |
US07657625B2 |
Method and system for remotely detecting parasite software
An Internet Protocol (IP) usage pattern of a first computer system is monitored by a second computer system remotely located from the first computer system. Based on the monitoring, it is determined if the IP usage pattern is abnormal for the first computer system. If the IP usage pattern is abnormal, an alert signal is generated for the first computer system by the second computer system. The alert message indicates a potential presence of parasite software on the first computer system. |
US07657622B1 |
Unified web hosting and content distribution system and method for assuring predetermined performance levels
A service model, integrated system, and method for enabling a service provider to deliver an integrated web hosting and content distribution service offering, which affords assured operational performance service levels, regardless of whether the customer's web site is served by the service provider's hosting center, the service provider's content distribution network (CDN), by a third party web host, or by a third party CDN. A monitoring system of the primary service provider receives detailed capacity and health statistics from any CDN under the operational control of the primary service provider, receives aggregate capacity and health statistics from other CDNs not under the operational control of the primary service provider. A redirection system then decides to which web host, content distribution network, or combination thereof, user requests for content are directed in order that operational performance service levels are maintained. |
US07657621B2 |
Method for the output of status data
A method for automatically indicating status information of a measuring system via an output device includes assigning status information to respective status ranges according to at least one predetermined condition, the status ranges being limited by at least one threshold value. The status ranges are individually outputted. The status information is automatically updated at a predetermined time interval. |
US07657618B1 |
Management of multiple client requests
A system, apparatus, and method are directed to managing multiple back-end connections for pipelined HTTP communications. A traffic management device is configured to open back-end connections to multiple servers. The traffic management device distributes HTTP requests from a client device across multiple server connections. Instead of buffering the responses to ensure that each are returned in a same order as the requests, the traffic management device throttles a TCP receive window between all of the back-end server connections, but that back-end server connection associated with a first expected response. As each response is sent to the client device, the TCP window for the next back-end server connection is opened. This effectively offloads any significant buffering onto the back-end servers, enabling the traffic management device to return the responses in the same order as the requests. |
US07657616B1 |
Automatic discovery of users associated with screen names
Automatic discovery of users associated with screen names for rogue protocols. A local server associates screen names with users, updating those associations in response to the protocol. The local server intercepts protocol messages, determines if they relate to unknown users, and obtains information associating screen names with users. Policy rules are applied to all screen names for the same user in an aggregated manner. The local server sends a request to an authorization server coupled to the local network, including the IP address for that screen name. The authorization server interrogates a registry file on the user workstation to obtain a GUID for that user, and from that GUID obtains a unique logon name for that user from the domain controller for a local network. |
US07657615B1 |
Approach for provisioning network devices
An approach for provisioning network devices generally involves supplying boot data to network devices over a network so that the network devices can be booted up in an imaging mode or an application mode, depending upon the particular boot data supplied to the network device. When booted up in the imaging mode, imaging data can be downloaded and stored on network devices. When booted up in the application mode, the network devices execute one or more programs contained in the image data stored on the network devices. The first and second boot data may be in the form of boot loader scripts. Furthermore, the first and second boot data may be provided to the network device in the payload of a dynamic host configuration protocol (DHCP) reply. The DHCP reply may be generated and provided by a DHCP server to the network device in response to receiving a DHCP request from the network device. The approach may be implemented using a secure network environment. |
US07657613B1 |
Host-centric storage provisioner in a managed SAN
Various embodiments of a system and method for provisioning a storage consumer with storage in a SAN networked computer system are disclosed. A SAN networked computer system may include one or more consumers of storage, such as host computers, a plurality of storage devices, and one or more SAN fabrics including the devices needed to connect the storage consumers to the storage devices. The system may also include a storage consumer-centric storage provisioner. To provide a storage consumer with storage, the storage consumer-centric storage provisioner may perform discovery on the system to acquire topologic information on the system along with the characteristics of system components. The storage provisioner may contextualize the information into the perspective of the storage consumer to present a user with candidate system configuration parameters from which to select, and when sufficient parameter selections have been input, the provisioner may configure the system according to the user selections. |
US07657612B2 |
XML schema for network device configuration
An Extensible Mark-up Language (XML) schema is used to generate configuration settings files. A wireless configuration XML schema defines an XML file for configuring wireless network settings on a wireless device. A wide area network (WAN) configuration schema defines an XML file for configuring a WAN device. A local area network (LAN) configuration schema defines an XML file for configuring a LAN device. A broadband modem configuration schema defines an XML file for configuring a broadband modem device. A device configuration schema defines an XML file for reporting the configuration of a device. |
US07657608B2 |
Method and system for distributing a document to at least one destination
This invention is related to a document distribution system, and more particularly, the present invention relates to a document distribution system that reduces network traffic. The present invention is directed to a method and system for distributing a document to at least one destination, comprising the steps of providing a document to be distributed; creating a job by associating the document with at least one printer job language command, wherein the printer job language command provides instructions for the distribution of the job; and distributing, on the basis of the printer job language command, the job to at least one destination. |
US07657604B2 |
System and method for securing online chat conversations
A system, method and program product for securing online chat conversations. The disclosed method includes the steps of capturing a chat conversation into an image file; adding a watermark to the image file; extracting the watermark from the watermarked image file; and validating the watermark. |
US07657602B2 |
Preventing human error in instant messaging
A system, computer program and method for reducing communication errors in a messaging system. One embodiment of the invention involves delaying the transmission of a message to a discussion participant for a period of time. If a time countdown expires before activation of a message edit control, the message is transmitted to the discussion participant. If the message edit control is activated, the time countdown is terminated and the message is presented for modification without transmission of the message to the discussion participant. Another embodiment of the invention includes displaying a first user interface for communicating messages with a first person and a second user interface for communicating messages with a second person. An alert is provided when messaging activity has switched from the first user interface to the second user interface. |
US07657601B2 |
Methods and computer programs for formulating messaging platform capacity projections
Computer-executable methods and programs for formulating a planning recommendation for a messaging platform. Mailbox data is received specifying a projected maximum number of mailboxes. Growth assumption data is received that specifies a change in average message size of messages. Traffic assumption data is received that identifies a portion of message traffic projected to occur during any recurring time interval for which message traffic has previously exceeded a threshold. Baseline data is received specifying maximum performance capabilities of the messaging platform. Messaging platform data is received specifying a quantity of messages accepted, stored, deleted, and/or retrieved. A planning recommendation is generated by applying an algorithm to the mailbox data, traffic and growth assumption data, baseline data, and messaging platform data. The planning recommendation is placed into a physically tangible, humanly discernible form by printing the recommendation, displaying the recommendation, or outputting the recommendation in audible form. |
US07657600B2 |
Responding to electronic mail messages
One implementation provides a method of replying to a user electronic mail (email) message sent from a user within a system that processes incoming user email messages and delivers responses to these incoming user email messages. The method includes processing a user email message sent from a user to determine its content. A response based on the content of the user email message is then created. The response is delivered to the user along with a request for feedback regarding quality of the response to the user. Any returned feedback from the user is received. The returned feedback or an absence of returned feedback within a predetermined period of time is processed to determine if additional response is to be sent to the user. |
US07657598B2 |
Address book for integrating email and instant messaging (IM)
Systems and methods for integrating instant messaging (IM) services and email services are described. In one embodiment, the email services and IM services are integrated through an address book database. The address book database correlates email information of a contact with a reference identifier (ID). Additionally, one or more IM addresses of the contact are also correlated to the reference ID, thereby permitting further correlation of a contact's IM information with the contact's email information. |
US07657596B2 |
Distributed data sharing methods and systems
A system, method, and computer implemented method for sharing data between networked applications is provided. The system includes at least a whiteboard space, a single server mode library, and a client mode library. The single server mode library provides access to the whiteboard space, where the access is to read or post data to the whiteboard space. The client mode library is provided for one or more processes. The client mode library is in networked communication with the single server mode library, and the client mode library is capable of managing one or more reader objects and one or more posting objects. The single server mode library is further capable of managing one or more reader objects and one or more posting objects. |
US07657584B2 |
Reorganization method of database and a database reorganization system
Provided is a storage system in which a transaction of a database is quiesced, a pair of a first volume and a second volume is split so as to make settings to allow an access to be made only to the database in the first volume, the transaction is then released from the quiescent state, a sparse space is specified in the database stored in the second volume, only the specified sparse space in the second volume is partially reorganized, and the contents of the partially reorganized second volume are copied to the first volume such that the first volume and the second volume are resynchronized with each other to form the pair again. |
US07657578B1 |
System and method for volume replication in a storage environment employing distributed block virtualization
A system for volume replication in a distributed block virtualization environment includes a first and a second set of one or more physical block devices, a first and a second volume server, one or more volume clients, and a replication manager. The first volume server may be configured to aggregate storage in the first set of one or more physical block devices into one or more logical volumes, and to make the one or more logical volumes accessible to the one or more volume clients. The replication manager may be configured to operate in cooperation with the first and second volume servers and the one or more volume clients to maintain a replica of at least a subset of the one or more logical volumes at the second set of one or more physical block devices. |
US07657575B2 |
Sequencing updates to business objects
A system and method for compensating for disruptions to update transmissions is disclosed. A first application component stores an instance of a business object. The first application component reconciles the instance with data stored on a second application component. The first application component receives a business object update from the second application component. The first application component checks a reconciliation value associated with the business object update. If the first reconciliation value indicates the first business object update was sent after the reconciliation, the first application component applies the business object update to the instance. |
US07657564B2 |
Method for selecting a ferrite bead for a filter
A method for selecting a ferrite bead for a filter to avoid a peak value in a frequency response curve of the filter is provided. The method includes the steps of: building an equivalent model database including parameters of equivalent models of ferrite beads, the parameters including an inductance and a capacitance of a corresponding equivalent model of each ferrite bead; calculating parameters of a desired ferrite bead in the filter based on parameters of the filter, the parameters of the ferrite bead including an inductance, a capacitance, and a resonant frequency; adjusting parameters of the filter until the calculated resonant frequency equals or approaches a desired resonant frequency, and finding an inductance and a capacitance respectively equaling or approaching the calculated inductance and the calculated capacitance in the database; and selecting a ferrite bead with the appropriate inductance and capacitance as found in the database for the filter. |
US07657563B2 |
System, method and storage medium for providing a multimedia contents service based on user's preferences
A multimedia contents service system transforms original contents based on selected user preferences chosen by a user or automatic preferences generated from accumulated statistics on user's contents consumption. The system transmits the transformed contents to the user and provides services which perform rendering or storing according to user preferences. Therefore, the system provides contents transformed according to user's interests to thereby increase user's convenience (universal multimedia access) and satisfy a variety of user's demands. |
US07657561B2 |
Method for providing a compressed rendition of a video program in a format suitable for electronic searching and retrieval
A compressed rendition of a video program is provided in a format suitable for electronic searching and retrieval. An electronic pictorial transcript representation of the video program is initially received. The video program has a video component and a second information-bearing media component associated therewith. The pictorial transcript representation includes a representative frame from each segment of the video component of the video program and a portion of the second media component associated with the segment. The electronic pictorial transcript is transformed into a hypertext format to form a hypertext pictorial transcript. The hypertext pictorial transcript is subsequently recorded in an electronic medium. |
US07657558B2 |
Establishing relationships between objects based on object interfaces
In an interface-based object system capable of supporting multiple interfaces into objects, a relationship is defined as a pair of complementary collections on two separate interfaces, each interface found on separate objects. A link between objects is formed when an interface of one object lists an object supporting the related interface included in the object and vice versa. The collections may be of objects supporting the related interfaces or may be of specific relationship objects leading to objects supporting the related interfaces. The collections are potentially multi-valued entities that enable relationships to be established between objects using one-to-one, many-to-one, and many-to-many architectures. By implementing a specific relationship object, behavior may be imparted to the relationship itself thereby providing more robust system behavior. Objects thus linked can be easily traversed so that convenient navigation models can be implemented allowing clients quick access to desired objects by navigating through relationships between objects. |
US07657557B2 |
Generating code on a network
Described are computer-based methods and apparatuses, including computer program products, for generating code on a network. Input files including information files and schema files are utilized to generate platform independent runtime files. The processing of the runtime files generates one or more business service applications. The runtime files map data between a standard format and an internal format. |
US07657555B2 |
Method and apparatus for identifying related searches in a database search system
A method of generating a search result list also provides related searches for use by a searcher. Search listings which generate a match with a search request submitted by the searcher are identified in a pay-for-placement database which includes a plurality of search listings. Related search listings contained in a related search database generated from the pay-for-placement database are identified as relevant to the search request. A search result list is returned to the searcher including the identified search listings and one or more of the identified search listings. |
US07657553B2 |
Method and apparatus for improving end to end performance of a data network
A method and apparatus provide improved cache coherency and more effective caching operations without placing an undue burden on network links. A proxy receives a request for a resource and then, depending on information in the proxy cache, generates a resource request for transmission to a resource server. The proxy appends a proxy filter to the request. The resource server maintains one or more volumes of resources based on some predetermined criterion that can be either static or dynamic in nature. Upon receipt of the request and the proxy filter the resource server generates a request response and a piggybacked list of additional resources selected from the volume with which the requested resource is associated. |
US07657552B2 |
Declarative sequenced report parameterization
User values and selections are collected and provided to a report server that customizes a generically defined report pursuant to the user values and selections. An ordered set of report parameters is declared in the definition of a report and then this parameter definition is used to drive user prompting and execution of the report. As parameter values are collected in sequence order, a value retrieved or specified by the user for one parameter may be used to generate the set of the allowed values or default value of a parameter later in the sequence. Parameters are dynamically presented to the user. After values for all parameters been retrieved or specified, a report is generated by the report server. |
US07657551B2 |
Method and system for providing improved answers
Disclosed is a method and system for ranking answers supplied by user authors in an online database. A first author enters a first answer under a question. The answer is ranked #1 for output under that question. Then a second author enters a second answer under the same question. The second author also enters a bet claiming that her answer is better than the first answer. If the first author declines the bet, the second answer becomes ranked #1 for output under the question. If the first author accepts the bet, the bet is decided by a judge. The judge enters her decision into the answer database system.If the judge finds that the first author's answer is better than the second author's, then the first author's answer remains ranked first under the question; if the judge finds that the second author's answer is better, then second author's answer replaces the first author's answer as the #1 ranked answer under the question. |
US07657550B2 |
User interfaces and methods for managing data in a metabase
Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their associated data objects stored in one or more storage devices. In various embodiments, such processing of the index and storing of the metadata can facilitate, for example, enhanced data management operations, enhanced data identification operations, enhanced storage operations, data classification for organizing and storing the metadata, cataloging of metadata for the stored metadata, and/or user interfaces for managing data. In various embodiments, the metabase can be configured in different ways. For example, the metabase can be stored separately from the data objects so as to allow obtaining of information about the data objects without accessing the data objects or a data structure used by a file system. |
US07657542B2 |
Software life cycle availability over the internet
A method and apparatus to afford a technical application for gathering, storing, tracking, and using requirements, engineering software for those requirements, and releasing finished enterprise software. A method is described that gathers requirements into a constrained data structure designed to facilitate the engineering of pre-specified definitions of the work to be done. A data structure and schema are described that organizes the gathering of requirements, the engineering of software that meet those requirements, and the orderly release of the software components. A computer readable medium is described, the medium having computer executable instruction to cause a system perform the method. |
US07657537B1 |
System and method for specifying batch execution ordering of requests in a storage system cluster
A system and method specifies batch execution ordering of requests in a cluster of storage systems or nodes. Each node is generally organized as a network element and a disk element. One or more sessions are established between the elements in the cluster. Each session comprises a plurality of channels disposed over connections, wherein each channel enables multiple requests to be sent over a connection. Each request is identified by a unique identifier (“request id”) that is generally defined as the combination of a channel number and a sequence number. The request id is extended to include a batch number that provides an execution ordering directive within a channel. All requests with the same batch number in a channel can be executed in arbitrary order or concurrently. Ordering is imposed only when the batch number changes, e.g., increases. Although more than one request in a channel can have the same batch number, all requests with the same batch number are executed before any request with a higher batch number. |
US07657536B2 |
Application of resource-dependent policies to managed resources in a distributed computing system
An apparatus, program product and method enable program code that manages a managed resource, e.g., a high availability manager, to receive status information associated with an externally-managed resource such that the program code can properly apply an activation policy to the managed resource in a manner that is consistent with any requirements placed upon that resource by the externally-managed resource. Where, for example, a managed resource is required to be collocated on the same node or computer as an externally-managed resource, the status information may include location information that identifies where the externally-managed resource is currently active, such that the program code can activate the managed resource on the same node as the externally-managed resource. |
US07657534B2 |
Order commitment method and system
An order commitment method and system are described. The method includes the steps of identifying services and data capable of supporting an order commitment, and mapping the services to enable synchronized on-demand queries. The mapping step includes determining relationships among the services and the data and maintaining the relationships, wherein links are established to create fulfillment information. The method also includes using the fulfillment information to generate the order commitment. |
US07657528B2 |
Method, computer program product and article of manufacture for providing service-to-role assignment to launch application services in role-based computer system
In a computer system (100) that launches application services for predetermined roles, a service-to-role assignment is customized in a target table. The user inserts a CD-ROM with master and reference tables, and the system automatically provides the target table. The master table (119) stores a first assignment (112) of application services (S, 151-156) to roles (RO), and stores a second assignment (113) of service attributes (SA), such as language or industry branch, of the application services (S). The reference table (129) stores reference attributes (REA) for each application service (S) in the master table. The service representations for each role (RO) are forwarded from the master table (119) into the target table (149) if service and reference attributes match. |
US07657527B2 |
System and method for detecting termination of an application instance using locks
A system and method for detecting termination of an application, such as a database instance, that uses locks is described. A holding child process is started from a parent process. The holding child process connects to a monitored application instance, acquires an exclusive lock on the monitored application instance and returns a ready signal upon successfully acquiring the exclusive lock. A waiting child process is started from the parent process subsequent to the holding child process. The holding child process connects to the monitored application instance, blocks on the exclusive lock on the monitored application instance and returns a result signal upon at least one of acquiring the exclusive lock and clearing the block on the exclusive lock. The return signal is processed at the parent process. Using locks provides immediate detection that the application has terminated. Methods for blocking against the application are also described. |
US07657526B2 |
Methods and systems for selecting and presenting content based on activity level spikes associated with the content
A method of selecting and presenting content based on detecting an increased level of activity associated with the content is presented. The method includes providing a set of content items with associated descriptive terms. The method includes receiving user search input for identifying desired content items and, in response to the incremental input entered by the user, presenting a subset of content items to the user. The method further includes receiving actions from the user selecting content items from the subset and analyzing the descriptive terms associated with the selected content items to detect an increased level of activity for descriptive terms associated with the content items selected by the users. The method includes, in response to receiving subsequent user search input, selecting and ordering a collection of content items based on promoting the ranking of content items associated with descriptive terms that have an increased level of recent activity. |
US07657524B1 |
System and/or method for comment migration
Embodiments of methods, apparatuses, devices and systems associated with comment migration are disclosed. |
US07657521B2 |
System and method for parsing medical data
Certain embodiments of the present invention provide a system and method for processing medical data. The method includes the steps of identifying text strings in medical data, associating the text strings with standardized identifiers from a library, and outputting the standardized identifiers associated with the text strings. In an embodiment, a report and/or an order including the standardized identifiers associated with the text strings may be printed and/or stored. In an embodiment, the library may be modified to accommodate the text strings. A user and/or software program may be used to review the text strings to associate the standardized identifiers with the text strings, for example. In an embodiment, the text strings may be deconstructed into a plurality of sub-strings. A standardized identifier is then associated with each sub-string. The standardized identifiers may be numeric values, for example. |
US07657519B2 |
Forming intent-based clusters and employing same by search
A method is provided for analyzing a plurality of search sessions to identify intent-based clusters therein. Each session comprises at least one received query from a user and a corresponding set of returned search results, and each set of search results includes or refers to at least one piece of content. Each cluster represents a group of similar search sessions that are perceived as representing a common purpose and that can be mapped to a common set of search results. In the method, for each search session, each received query thereof, the corresponding set of search results, and whether any particular piece of content of the search results was acceptable to the user as responsive to the corresponding search session are identified. Thereafter, search sessions are grouped into clusters. |
US07657517B2 |
Server for synchronization of files
A server stores files. Distributed clients access the server, to learn about changes made to the files on the server, and to push local changes of the files onto the server. A synchronization application is used to synchronize the clients and server, synchronizing metadata and selected files. |
US07657516B2 |
Conversion of a relational database query to a query of a multidimensional data source by modeling the multidimensional data source
A facility for processing a relational database query is described. The facility receives the relational database query, and constructs a multidimensional database query based on the received relational database query. The facility submits the constructed multidimensional database query for execution against a multidimensional data source. |
US07657515B1 |
High efficiency document search
A computer-implemented search method and system is provided whereby a file is received including a query, typically for trademark search, having a first list of query terms and a second list of industry terms. The first and second lists may include tens or hundreds of terms. An AND-OR tree is constructed to represent the query terms and the industry terms and traversed to logically combine each of the query terms with each of the industry terms to form sub-queries which are executed in parallel. The results from each sub-query execution are limited according to a sub-query result limit. The sub-query results are combined to construct a query result for the original query included in the file. Duplicate results are removed from the query result and an ordinal number is included for each term in the query result before returning the query result. |
US07657512B2 |
Source-context aware object-based navigation
The present invention provides methods and systems for allowing object-based navigation between business objects and applications where the target application is specific to the use context in which the user selects a navigation element. Context criteria on which the target view depends include the source business object, the user's role, and the source application. |
US07657511B2 |
Multi-layered data model for generating audience-specific documents
One or more embodiments of invention are directed to a multi-layered data model for generating audience-specific documents will now be described. The invention is used in the context of generating a document such as a catalog or web page for publication across regions and cultures comprising multiple languages. It allows users to rapidly generate multi-language, multi-culture and multi-region documents since fields flagged as multi-lingual may utilize existing buckets that comprise pre-filled multi-language, multi-culture and multi-region values without requiring the user to specify every multi-value when creating a record. |
US07657510B2 |
System for performing data searches on a network
A system for performing data searches on a network includes a computer system forming a node on the network and having a database of electronic documents. Each electronic document is associated with at least one resource description. The computer system is programmed to generate print data representing a search form such that the search form carries information relating to at least one parameter of a search to be carried out and coded data associated with that information and representing a search instruction input field. A printer is connected to the network for receiving the print data from the computer system to print the search form. A sensing device is capable of sensing the coded data and is operatively connected to the printer to write search instructions to the computer system, via the printer and the network. The computer system is programmed to carry out a search on the network, in response to the instructions, based on the, or each parameter and to instruct the printer to print results of the search. |
US07657507B2 |
Pseudo-anchor text extraction for vertical search
A search method uses pseudo-anchor text associated with search objects to improve search performance. The pseudo-anchor text may be extracted in combination with an identifier of the search objects (such as a pseudo-URL) from a digital corpus such as a collection of documents. Pseudo-anchor texts for each object are preferably extracted from candidate anchor blocks using a machine learning based approach. The pseudo-anchor texts are made available for searching and used to help ranking the objects in a search result to improve search performance. Method may be used in vertical search of objects such as published articles, products and images that lack explicit URL and anchor text information. |
US07657501B1 |
Regulating the workload of a database system
A method, computer program and system for regulating the workload of a database system as it processes one or more requests are disclosed. The requests are grouped into workload groups and are processed by one or more of a plurality of subsystems within the database system. Each subsystem has resources. The system has resources. The subsystem resources and the system resources are allocated across the workload groups. The method, computer program and system include monitoring, at a subsystem level, the processing of the requests and adjusting the allocation of subsystem resources to workload groups to achieve a subsystem goal and monitoring, at a system level, the processing of the requests and adjusting the allocation of system resources to workload groups to achieve a system goal. The subsystems are arranged in a hierarchical network. The method includes each subsystem reporting through the hierarchy of the network the consumption level of its resources and each subsystem reporting through the hierarchy of the network the consumption level of the resources of other subsystems reporting to it according to the hierarchy. |
US07657482B1 |
System and apparatus for transaction fraud processing
A system for processing transaction data is provided. The system includes a fraud policy system that provides merchant fraud policy data. An order information data system receives order information data and the merchant fraud policy data and generates order information fraud score data, such as by modifying the order information data using the merchant fraud policy data and then scoring the modified order information data. A transaction authorization system receives the order information fraud score data and the merchant fraud policy data and generates client authorization data. |
US07657479B2 |
Method and system for provision and acquisition of medical services and products
Transactional costs associated with providing professional services are reduced by allowing prospective patients/clients (bidders) and professional service providers to negotiate competitively for desired fees for proffered services through an interactive on-line communications network such as the Internet. A transaction system server handles online communications and procedures for conducting auctions for delivery of proffered services and maintains a registration database of service providers and bidders. An authentication/qualifier engine automatically researches and verifies service provider credentials and background information upon registration of a service provider with the system. A service feedback interface and database are provided for handling online feedback information and comments from patients/clients and providers regarding the complexity and quality of services received or provided. |
US07657476B2 |
Method and system for valuing intangible assets
The present invention provides a method and system for valuing patent assets based on statistical survival analysis. An estimated value probability distribution curve is calculated for an identified group of patent assets using statistical analysis of PTO maintenance fee records. Expected valuations for individual patent assets are calculated based on a the value distribution curve and a comparative ranking or rating of individual patent assets relative to other patents in the group of identified patents. Patents having the highest percentile rankings would be correlated to the high end of the value distribution curve. Conversely, patents having the lowest percentile rankings would be correlated to the low end of the value distribution curve. Advantageously, such approach brings an added level of discipline to the overall valuation process in that the sum of individual patent valuations for a given patent population cannot exceed the total aggregate estimated value of all such patents. In this manner, fair and informative valuations can be provided based on the relative quality of the patent asset in question without need for comparative market data of other patents or patent portfolios, and without need for a demonstrated (or hypothetical) income streams for the patent in question. Estimated valuations are based simply on the allocation of a corresponding portion of the overall patent value “pie” as represented by each patents' relative ranking or position along a value distribution curve. |
US07657475B1 |
Property investment rating system and method
A multifamily investment management tool comprises user interface logic and an investment rating engine. The user interface logic is configured to provide a user interface accessible to a user and includes risk profile configuration interface logic configured to permit a user to define a plurality of different risk profiles for a plurality of different investments. The investment rating engine is coupled to the user interface logic and is configured to evaluate the plurality of different investments according to the plurality of different risk profiles. |
US07657471B1 |
Method and apparatus providing automated financial plan controls
Techniques providing automatic control of a distributed electronic financial plan are disclosed. A set of financial statements is created and populated with planned data values that are stored in a database. In certain embodiments, statements in the set are logically linked to facilitate automatic updating as changes occur. The P&L, balance sheet and statement of cash flow are all automatically configured with certain calculated lines and standard lines that maintain proper accounting relationships among the electronic financial plan documents. Spending lines of the P&L are linked meaningfully to constrain spending plans of the corresponding underlying departments so that the P&L becomes conservative in terms of spending. One or more organizational hierarchies may be created and stored, based on departmental organization or revenue flows, and sets of P&Ls, balance sheets, and statements of cash flows are associated with nodes in these hierarchies. A roll-up statement may be created based on any of the hierarchies, enabling a user to rapidly obtain alternative views of lower-level plan data. The user may also prepare multiple different linked groups of P&Ls, balance sheets, and statements of cash flows to view and evaluate multiple scenarios of financial performance. |
US07657469B1 |
Agricultural business methods
A new system for providing agricultural financial services is provided. The system includes crop insurance services, where a proper level of crop insurance is determined necessary to assure income approximately equal to the producer's break even point. In a management accounting or record keeping portion of the invention, estimated expenses and income are replaced with actual amounts on a periodic basis, providing a more accurate measure of expected profits and losses. In a marketing aspect of the present invention, decisions regarding whether to sell agricultural products is based upon the expected profitability of the transaction and the producer's profitability goal. |
US07657464B1 |
System and methods of conducting business-to-business operations by registered sellers and buyers using an internet accessible platform
An internet accessible computer system to conduct business to business operations among a plurality of buyer companies and a plurality of seller companies. In one embodiment, the system includes at least one seller client system, at least one buyer client system, at least one computer server coupled to a database for storing data, and a network connecting said at least one seller client system and said at least one buyer client system to said at least one computer server. Said at least one computer server is programmed for, among other things, registering each of the plurality of seller companies with the internet accessible computer system, wherein each of the plurality of seller companies sells goods to a corresponding one of the plurality of buyer companies, and the corresponding one buyer company makes payment for the goods sold by that seller company, and registering each of the plurality of buyer companies with the internet accessible computer system, wherein the registration of each of the plurality of buyer companies depends on the registration of its corresponding seller company. |
US07657461B2 |
Systems for selecting a group of bidders for a current bidding event using prioritization
A method and system for selecting potential bidders or suppliers for a current electronic auction by using quantitative models to create a prioritized list of potential suppliers. A prioritization software analyzes a supplier's bidding participation history and bidding competitiveness history from the bidding data collected for all prior auctions in which the supplier participated or was requested by the auction coordinator to participate. Using the prior bid data, the software generates a participation score and a competitiveness score for the supplier. The participation and competitiveness scores may be combined to generate a combined score. All potential suppliers may be prioritized based on any of these scores individually or a combination of two or more of these scores. The prioritization list generated using quantitative values instead of subjective values minimizes the amount of unnecessary calls to potential suppliers and maximizes the likelihood that a called supplier will place a competitive bid in the current auction, thereby increasing the bidding yield per supplier selected. |
US07657458B2 |
Vendor-driven, social-network enabled review collection system and method
The embodiments of the present system include a review engine that is connected to support modules and databases that receive, store and retrieve reviews, based upon the subject and the users' relationship to the authors of the reviews. The review engine comprises a social network engine, a rate and rank engine, a credentials engine and a privacy engine. These engines allow reviews to be sorted, filtered and ordered in terms of relevance when presented to the user. Numerous methods are also provided by the system that receive, store and retrieve reviews. |
US07657457B2 |
Graphical user interface for product ordering in retail system
A computer system is provided for operating a graphical user interface (GUI) to enable a customer to select products. The system comprises a displaying mechanism displaying virtual shelves containing a plurality of first selectable elements in a form of product images arranged on the shelves to represent available products in a group of products selected by the customer, and a plurality of second selectable elements attached to respective first selectable elements. The second selectable elements are in a form of a price tags or price labels attached to the respective product images. |
US07657456B2 |
Method and system for electronic voting using identity based encryption
A voting method includes receiving identity-based information, vote data and a passphrase for a voter, encrypting the vote data using a symmetric key, generating second identity-based information for the voter, and generating an identity-based public key using at least the second identity-based information and a voting system parameter. The symmetric key is encrypted using the identity-based public key and an identity-based asymmetric encryption algorithm. The encrypted symmetric key may be decrypted using a private key corresponding to the identity-based public key and an identity-based asymmetric decryption algorithm, wherein the private key is generated from at least the identity-based public key and a secret master key. The voter is provided with information that includes at least the encrypted vote data and the encrypted symmetric key, and the system retains anonymous identity information, encrypted vote data and the encrypted symmetric key as a paper audit trail. |
US07657452B2 |
System and method for tour optimization
A method for optimizing a tour having a first segment with an origination point and a destination point and a second segment with an origination point and a destination point. The method comprises: receiving first load data about a first load and second load data about a second load; evaluating a fit of the first load data on the first segment and a fit of the second load data on the first segment; evaluating a fit of the first load data on the second segment and a fit of the second load data on the second segment; ranking the relative fits of the first load data and the second load data against the first segment on a first segment list; ranking the relative fits of the first load data and the second load data against the second segment on a second segment list; assigning the load having the highest ranking fit from the first segment list to the first segment and removing that load from the second segment list; and assigning the load having the highest ranking fit from the second segment list to the segment. |
US07657447B2 |
System and method for identifying and evaluating nanomaterial-related risk
A system, method, and processor-readable medium are provided for quantitatively evaluating risk associated with nanotechnology. An insurance company computing system obtains nanomaterial-related data from a variety of sources, including nanomaterial sensors such as differential mobility analyzers located on-site at an insured facility. The insurance computing system uses the obtained data and a computerized model to compute a risk score that is used in evaluating the insurability of the facility or the operating entity. An insurance policy or modifications to an existing insurance premium are subsequently produced based on the computed risk score. |
US07657444B2 |
Distance-treatment through public network
A method and system of providing biological distance-treatment through a public network includes at least a treatment instrument which is electrically connected with an information connection system for providing a treatment for a registered user, wherein a treatment information data package sent from a service provider via the information connection system through the public network to provide digital treatment signals to control the treatment, wherein the treatment information data package is selected from the treatment information database based on a treatment request sent from the information connection system to the service provider and the health information profile of the registered user in the service provider. |
US07657443B2 |
Intravenous medication harm index system
A system and method for assessing the severity of medication errors associated with intravenous administration is provided. A harm index database includes harm index values for various parameters of medication administration. A medication administration device may access this database and assess the overall harm index for particular errors in order to provide appropriate alerts based on the severity of the error. Further, assessment of the harm index value may be used retrospectively to provide reports of event logs that include an overall harm index value associated with each alert. |
US07657441B2 |
Method and system for facilitating electronic dispute resolution
A system for facilitating payment transaction disputes is provided. According to one aspect of the system, a user, such as an issuer, is allowed to use the system to resolve a disputed transaction. Based on information provided by a cardholder, the issuer is able to use the system to retrieve transactional information relating to the disputed transaction reported by the customer for review. When the issuer uses the system to retrieve information relating to the disputed transaction, a case folder is created. The case folder is a repository for storing all the relevant information and documentation relating to the disputed transaction. Using the information retrieved by the system, the issuer then determines whether to initiate a dispute. Alternatively, the system can also be used by an acquirer to respond to a dispute, usually on behalf of one of its merchant. If a dispute is responded to, a questionnaire is then created by the system. Alternatively, the issuer may decline to initiate a dispute and either seek additional information from the cardholder or deny the cardholder's inquiry. The case folder and the questionnaire are created for a specific disputed transaction. The questionnaire is designed to capture information from the cardholder and/or the issuer relating to the disputed transaction. The questionnaire may be pre-populated with previously retrieved transactional information which is stored in the case folder. Relevant documents in support of the disputed transaction may also be attached as part of the questionnaire. Various parties to the dispute may then provide relevant information (including supporting documentation) to the system. The relevant information provided by the parties is maintained in the case folder. The system then keeps track of the relevant timeframes for the case folder to ensure that each party to the dispute is given the correct period of time to respond during the processing of a dispute. Prior to filing the dispute for arbitration or compliance, the system permits the parties to resolve the dispute amongst themselves without the help of an arbiter through pre-arbitration and pre-compliance. If the parties to the dispute are unable to resolve the dispute on their own, the system also permits the parties to resolve the dispute via arbitration or compliance with the help of an arbiter. The system provides the arbiter with access to the case folder to allow the arbiter to render an informed decision on the dispute. |
US07657439B2 |
System and method for shipping a mail piece having post office box recognition
This application discloses a method and system for facilitating the delivery of a mail piece bearing a post office box identifier to a United States Postal Service Branch, for final delivery to a post office box. The system facilitates the delivery by scanning the mail piece and obtaining the mail piece's destination information. If the destination information includes a post office box identifier, e.g., P.O. Box #1234, the system determines a street address of the post office location containing P.O. Box #1234. The street address is determined using the zip code contained within the destination information. Once the street address is determined, a new label, bearing the street address of the USPS branch location is affixed to the mail piece so that the mail piece can be delivered to the consignee. |
US07657434B2 |
Frame goals for dialog system
A frame definition for use by dialog system during an interaction with a user, the frame definition includes at least one data field and at least one goal comprising a Boolean function of one or more filled predicates, each of which takes a reference to a field of the frame as its argument. A goal is satisfied during a dialog if the Boolean function evaluates to true. A goal may be used to control the focus of the interaction. |
US07657431B2 |
Voice authentication system
A text-dependent voice authentication system that performs authentication by urging a user to input a keyword by voice includes: an input part (11) that receives a voice input of a keyword divided into a plurality of portions with an utterable unit being a minimum unit over a plurality of times at a time interval for each of the portions; registered speaker-specific syllable model DB (20) that previously stores a registered keyword of a user as a speaker model created in the utterable unit; a feature value conversion part (12) that obtains a feature value of a voice contained in a portion of the keyword received by each voice input in the input part (11) from the portion; a similarity calculation part (13) that obtains a similarity between the feature value and the speaker model; a keyword checking part (17) that determines whether or not voice inputs of all the syllables or phonemes configuring an entire registered keyword by the plurality of times of voice inputs, based on the similarity obtained in the similarity calculation part; and an authentication determination part (19) that determines whether to accept or reject authentication, based on a determination result in the keyword checking part and the similarity obtained in the similarity calculation part. |
US07657425B2 |
Method and system for information extraction
A method, a system and a computer program for extracting information from a natural language text corpus based on a natural language query are disclosed. The natural language text corpus is indexed and stored. A natural language query is analyzed with respect to phrases, phrase types, syntactic roles, word tokens of phrases, and lexical meaning of word tokens. One or more surface variants are created for at least one phrase of the natural language query. The one or more surface variants each have the same phrase type as the at least one phrase of the natural language query, and each comprise a word token which is a lexical head and has the same lexical meaning as a word token which is a lexical head of the at least one phrase of the natural language query. The one or more surface variants and the at least one phrase of the natural language query are compared with the indexed and stored natural language text corpus. Portions of text are extracted from the indexed and stored natural language text corpus, which portions comprise a string of word tokens that matches any one of said surface variants or said at least one phrase of the natural language query. |
US07657424B2 |
System and method for processing sentence based queries
Sentence based queries from a user are analyzed to determine appropriate answers from an electronic database. Text in the queries is dissected to identify different phrases; the phrases in turn are matched against candidate phrases to determine best matching answers responsive to the user's question. The system and methods are useful for Internet based search engines, as well as distributed speech recognition systems such as a client-server system. The latter are typically implemented on an intranet or over the Internet based on user queries at his/her computer, a PDA, or a workstation using a speech input interface. |
US07657418B2 |
Modern testing system and method
A modem testing system is provided for testing interoperability of plural items of customer premises equipment (CPEs) (10) and plural central offices (COs) (60). The modem testing system includes a line simulator (50), a switch (40), and a controller (30). The line simulator is connected to the CPEs and COs for simulating various types of lines and noise statuses. The switch is connected to the line simulator, the CPEs, and the COs for switching connections between the CPEs and the COs. The controller is connected to the line simulator, the switch, the CPEs, and the COs for controlling the switch to set up communications between the CPEs and the COs according to a mapping list, and controlling the line simulator to simulate various types of lines and noises statuses. An exemplary modem testing method is also provided. |
US07657417B2 |
Method, system and machine readable medium for publishing documents using an ontological modeling system
A method, system and machine readable medium are disclosed to process one or more documents in a domain. The method includes modeling the domain with a plurality of domain models using an ontological system; representing each document as a collection of one or more domain models; and populating the domain models that are used to represent the document with values corresponding to properties of the document being represented. |
US07657413B2 |
Method of constraining a heterogeneous permeability field representing an underground reservoir by dynamic data
A method of constraining a stochastic model of Gaussian or related type, representing a porous medium such as an underground reservoir, to data characteristic of the displacement of the fluids is disclosed. The method is based on an iterative development in two stages. The first stage carries out a flow simulation, in identifying zones inside the reservoir and in estimating the modification to be brought to the effective permeabilities of these zones so as to improve calibration between the real data and the corresponding responses obtained with the flow simulator. The second stage involves an intermediate optimization problem intended to minimize an intermediate objective function (implemented from a gradual deformation technique) measuring the difference between the effective permeabilities calculated for the zones and the effective permeabilities identified during the first stage for better calibration. |
US07657410B2 |
Process simulation system
A tabular form element arrangement data describing the arrangement of various component elements constituting a production system along the work flow in a combination of process identification names with component element names, is prepared. Element definition files describing programs for simulating the operations of various component elements are prepared. A program preparation unit sequentially reads component element names combined with process identification names from the element arrangement data and sequentially reads the element definition files corresponding to the read component element names. A variable array containing variables described in respective element definition files is prepared simultaneously along with an initial process program array containing programs described in respective definition files and a simulation program array. The initial process programs contained in the initial process program array are executed to correspond variables referring to each other and the operations of various component elements constituting a production system are simulated. |
US07657409B2 |
Simulation techniques
A method for assessing wave propagation in a physical system by numerical simulation; a computational domain comprises first grid cells with a first-grid time step, refined second grid cells with a second-grid time step, and intermediate grid cells of first-grid cell size and second-grid time step, with solution points located on the cells; obtaining values of a physical quantity after a first-grid time step at a solution point of one first-grid cell; using values from the first grid to obtain values at a perimeter of the intermediate grid; obtaining values of the physical quantity after the second-grid time step; using values from the intermediate grid to obtain the values at the perimeter of the second grid; using the values at the perimeter of the second grid, to obtain values of the physical quantity after a second-grind time step for solution points of the second-grind cell. |
US07657408B2 |
Structural analysis apparatus, structural analysis method, and structural analysis program
A structural analysis apparatus automatically sets a boundary between an entire model and a detailed model to thereby obtain a highly accurate solution without intervention by an operator and with fewer man-hours and shorter calculation time. An iso-surface creation step creates a field iso-surface from an analysis result of a mesh model. A detailed mesh model creation step uses the field iso-surface created by the iso-surface creation step to create a detailed mesh model of a part of the mesh model. An analysis step uses the analysis result of the mesh model to perform analysis of the detailed mesh model created by the detailed mesh model creation step. An analysis evaluation step evaluates the analysis result of the detailed mesh model based on the analysis result obtained by the analysis step and analysis result of the mesh model. |
US07657404B2 |
Engineering method and system for industrial automation systems
The invention relates to an engineering method and system for industrial automation systems, in particular for MES systems, based on at least one computational unit with an input auxiliary device, an output auxiliary device, in addition to at least one display device. According to said method, the modelled objects comprise installation structures or installation parts and are linked to meta information. The modelled objects are structured in the engineering method as hierarchical trees and can be interconnected by lateral networking or by means of a cursor. The objects are executed in run-time by evaluating the meta information in a target system, whereby the functions of an installation that has been modelled in the engineering method are determined from the structure of the tree and the networked connections. |
US07657402B2 |
System and method for remotely monitoring, diagnosing, intervening with and reporting problems with cinematic equipment
A method of communicating with, and receiving data representative of equipment state and status from, presentation components in theatres is disclosed. The method includes the steps of receiving and storing data representative of equipment status in a central computer storage unit, transmitting data representative of equipment status from each of a plurality of remote computer storage units coupled to the central computer storage unit, receiving data representative of equipment status, providing a job scheduling report, and providing fault data. The data representative of equipment status is received at each remote computer storage unit from a plurality of presentation components associated with a plurality of theatres. The a job scheduling report includes data regarding complete instances of jobs scheduled to play at shows at a first set of the plurality of theatres, and data regarding incomplete instances of jobs scheduled to play at shows at a second set of the plurality of theatres. The fault data identifies a type of fault in connection with each incomplete instance of a job not played at a show in connection with each of the second set of the plurality of theatres. The fault data includes information regarding one of a plurality of types of faults associated with each of the second set of the plurality of theatres. |
US07657399B2 |
Methods and systems for detecting deviation of a process variable from expected values
In methods and systems that may facilitate detecting abnormal operation in a process plant, values of a process variable are analyzed to determine whether they significantly deviate from expected values. If there is a significant deviation, an indicator may be generated. Analyzing the process variable may include, for example, determining whether a number of values of the process variable are increasingly deviating from expected values, or determining whether the process variable is cycling. Analyzing the process variable may also include, for example, processing and analyzing the process variable to determine whether the process is in a normal state, one or more abnormal states, or an indeterminate state. |
US07657397B2 |
Statistical method and system for taking performance measurements
A method of determining a performance characteristic of a system is accomplished through the use of descriptive statistics and key ratios. A predetermined amount of measurements are taken to test a system performance characteristic. The measurements are compiled and descriptive statistics and key ratios are determined from the measurements. The descriptive statistics and key ratios are analyzed to determine if a satisfactory measurement of the system performance was determined. If a satisfactory measurement for the system performance was not determined, additional measurements are taken until the descriptive statistics and key ratios indicate a satisfactory measurement for the system performance was determined. Once a satisfactory measurement for the system performance is determined, the value is recorded and stored. |
US07657394B1 |
Direct determination of rigid body motion using data collected from independent accelerometers
System and method for enabling direct determination of rigid body motion using data collected from a plurality of independent accelerometers are disclosed. A mechanical object that can be theoretically emulated as a rigid body is instrumented with a plurality of accelerometers at different locations. Direct determination of rigid body motion at a location of interest includes following operations at each solution time step: transform local acceleration to global, integrate accelerations to obtain velocities, calculate direction cosine matrix using the angular velocity matrix, form a first set of redundant equations, obtain the angular velocity by solving the first set of equations using either least squares fitting or a selective Gaussian elimination scheme, form a second set of redundant equations and obtain the translational velocity by solving the second set of equations using either the averaged value or a pre-defined rule such as minimizing the contribution from the rotational term. |
US07657391B2 |
Electromagnetically detecting thin resistive bodies in shallow water and terrestrial environments
A technique includes performing first electromagnetic field measurements to obtain a first set of data and performing second electromagnetic field measurements to obtain a second set of data. The first set of data is relatively sensitive to an effect caused by an air layer boundary and is relatively insensitive to the presence of a resistive body. The second set of data is relatively insensitive to the effect and is relatively sensitive to the presence of the resistive body. The technique includes combining the first and second sets of data to generate a third set of data, which is relatively insensitive to the effect and is relatively sensitive to the presence of the resistive body. |
US07657387B2 |
Method of processing and storing mass spectrometry data
A data compression technique is disclosed for Fourier Transform Mass Spectrometry (FTMS). A statistical analysis is applied to the data in the frequency domain since most of this data is a result of randomly distributed electronic noise. A fit of the whole frequency dataset to the distribution is made to determine preliminary moments of the distribution. The data in the tail of that distribution (which is mainly the peak data) is then removed and the remaining data points are re-fitted to the distribution, to identify the moments of distribution of that remaining noise data. A noise threshold for the mass spectrum is then applied using the calculated moments. The data above the threshold is kept. The whole spectrum can be reconstituted by storing the moments of distribution along with the peak data and then regenerating the noise from those moments and adding it to the peak data. |
US07657385B2 |
Structure-based hepatitis C virus drug design
The extracellular loop of CD81 is a cellular receptor for the E2 protein of hepatitis C virus. A CD81 crystal structure has been elucidated and is provided for use in the structure-based design of compounds which bind to CD81 and thus block the binding of HCV. Methods such as docking and de novodrug design can be used. |
US07657382B2 |
Method of designing primer and probe sets, primer and probe set designed by the method, kit comprising the sets, computer readable medium recorded thereon program to execute the method, and method of identifying target sequence using the sets
A method of designing primer and probe sets for identification of target sequences by amplification and hybridization is provided. Also, primer and probe sets designed by the method, a kit comprising the sets, a computer readable medium recorded thereon a program to execute the method, and a method of identifying target sequences using the sets are provided. Accordingly, primer and probe sets capable of identifying rapidly and accurately a number of target sequences can be readily designed. |
US07657376B2 |
Method and system for evaluating weight data from a service rig
The present invention is directed to methods for an off-site supervisor or well owner to evaluate the rig load data provided by a well service rig at a well site by evaluating charts of sensor data obtained from sensors on or associated with the well service rig. A rig load data chart can be reviewed and activities completed by the rig identified based on the data curves on the rig load data chart. In addition the hook load carried by the service rig can be determined by evaluating the rig load data charts of sensor data. Furthermore, well bore and tubing conditions in the well can be analyzed based on the rig load data in the rig load data charts while tubing and rods are being pulled from the well or well bore. |
US07657374B2 |
In-vehicle emergency report apparatus
An in-vehicle emergency report apparatus is so constructed that the operating power source is switched from a vehicle battery to an auxiliary battery only when a pre-crash safety ECU determines that a vehicle will collide with something. That is, the operating power source is switched from the vehicle battery to the auxiliary battery only when there is a possibility that the vehicle will collide with something to thereby perform emergency report operation. This makes it possible to effectively switch the operating power source from the vehicle battery to the auxiliary battery and to prevent the capacity of the auxiliary battery from being uselessly consumed. |
US07657369B2 |
Navigation device for a vehicle, method for producing data for a search, and method for searching for a guided route
Navigation devices for vehicles, methods for producing data for searches, and methods for searching for guided routes are disclosed. Generally, a name of a first street is received, a search for second streets which are connected to an end point of the first street directly or via road links is performed, the second streets are displayed, a selection is received of one of the displayed second streets, and a branch point or an area at which the first street and the selected second street are connected with each other is stored as data for a search relating to the first street. |
US07657368B2 |
System and method for large route data handling within a telematics communication system
The present invention provides a method of operating a telematics enabled mobile vehicle communication system. The method includes receiving a navigation request at a service provider from a telematics unit. The navigation request includes current location information of the telematics unit, destination information, and telematics unit memory capacity information. The method further includes producing navigation instructions based on the received navigation request. The navigation instructions provide directions from the current location of the telematics unit to the destination. The navigation instructions include a plurality of data elements describing the navigation instructions. The amount of data elements included within the navigation instructions is associated with the received telematics unit memory capacity information. The method additionally includes communicating the produced navigation instructions to the telematics unit. The method may further include providing the produced navigation instructions to a user interface. |
US07657367B1 |
Method of developing traffic messages
A method is disclosed for developing traffic messages. The method obtains traffic data indicating collected traffic speeds at various locations on a road network. Traffic messages are developed from the traffic data. The method obtains ground truth data indicating ground truth speeds at a subset of the locations on the road network. The ground truth speed represents average speed of vehicles at one of the locations. For those locations for which ground truth speed has been obtained, the method computes a traffic quality value comparing the collected traffic speed to the ground truth speed for the location. The traffic messages and traffic quality data representative of the traffic quality values are transmitted. |
US07657366B2 |
Method of inhibiting the automatic stop control system of the heat engine of a vehicle in the absence of a driver
A method of controlling the stopping and staffing of a heat engine (2) of a vehicle is such that (i) it is necessary for the vehicle to be in an engine stop request phase, and not in pre-defined operating conditions that oppose the stopping of the engine (2), in order for the engine (2) to be stopped or (ii) it is necessary for the vehicle to be in an engine staff request phase, and not in pre-defined operating conditions that oppose the staffing of the engine (2), in order for the engine to be started. For a given engine stop request phase, the engine (2) can only be stopped or staffed at most a pre-determined number of times. |
US07657365B2 |
Fuel injection quantity control system for general-purpose engine
A fuel injection control system corrects the amount of fuel injected by fuel injection valves toward an increased side when an acceleration state resulting from operation of a throttle occurs. A control unit includes a detector, an acceleration state determinor, and an acceleration corrector. When an increase in the detected value is a predetermined value or more within a first predetermined time period, the acceleration state determiner determines that a state is an acceleration state and inputs a signal inducing fuel-amount-increase correction to the acceleration corrector. When the state where an amount of change in the detected value reaches a predetermined value or more in an increasing or decreasing direction within a first predetermined time period continuously occurs a predetermined number of times or more before a second predetermined time period expires, determination of the acceleration state is stopped until a third predetermined time period passes. |
US07657364B2 |
Apparatus, system, and method for thermal management of an engine comprising a continuously variable transmission
A method is disclosed for thermal management of an engine comprising a continuously variable transmission. The method includes an engine capability module storing a torque-speed map comprising a first region where the engine inefficiently regenerates an aftertreatment device, a second region where the engine efficiently regenerates the aftertreatment device, and a third region where the engine is not capable of regenerating the aftertreatment device. The method further includes an aftertreatment determination module determining a regeneration index, an operating conditions module determining an engine speed and an engine load, and a speed-load adjustment module adjusting a speed-load target. The method further includes the speed-load adjustment module adjusting the speed-load target to a preferred region along equal power curves of the torque-speed map based on the regeneration index. |
US07657363B2 |
Fuel injector having algorithm controlled look-ahead timing for injector-ignition operation
The present invention provides an injector-ignition fuel injection system for an internal combustion engine, comprising an ECU controlling a heated catalyzed fuel injector for heating and catalyzing a next fuel charge, wherein the ECU uses a one firing cycle look-ahead algorithm for controlling fuel injection. The ECU may further incorporate a look-up table, auto-tuning functions and heuristics to compensate for the rapid rotational de-acceleration that occurs near top dead center in lightweight small ultra-high compression engines as may be used with this invention. The ECU may further ramp heat input to the injector in response to engine acceleration requests and, under such circumstances, may extend its look-ahead for up to four firing cycles. |
US07657362B2 |
Vehicle and control method of vehicle
In a vehicle equipped with both an engine and a motor as the driving power source, in the event of incompletion of learning a control demand for regulation of an idling rotation speed of the engine, intermittent operation prohibition control of the invention permits intermittent operation of the engine under the setting of a gearshift lever to a parking position. The intermittent operation prohibition control of the invention prohibits the intermittent operation of the engine, on the other hand, under the setting of the gearshift lever to a drive position. This arrangement avoids the continuous operation of the engine against the driver's expectation, while prohibiting the intermittent operation of the engine to ensure the opportunity of learning the control demand for regulation of the idling rotation speed of the engine. |
US07657360B2 |
Frequency analysis system and method for detecting improper actuation system performance and element operation
Dither frequency analysis systems include a controller for directing a control signal and a dither frequency to an actuation driver. One or more sensors are used for receiving and relaying a signal downstream from an actuation element, which downstream signal includes the dither frequency. A frequency analysis device receives and analyzes the downstream dither frequency and directs the same to a controller that is configured to evaluate the analyzed downstream dither frequency, and evaluate whether the same indicates proper or improper actuation system operation. The downstream dither frequency is analyzed and evaluated at a frequency of less than about one second, and the frequency analysis device analyzes downstream dither frequencies in the range of from about 50 to 500 hertz. The system can include algorithms and test sequences to address and/or further evaluate improper actuation system operation. |
US07657350B2 |
Method of controlling engine stop-start operation for heavy-duty hybrid-electric and hybrid-hydraulic vehicles
This invention relates to a Start-Stop method for a heavy-duty hybrid vehicle that turns off the internal combustion engine when the vehicle stops or, optionally, when the vehicle travels downhill. The Stop-Start method automatically restarts the internal combustion engine when the vehicle starts accelerating or is no longer traveling downhill. The software instructions for the Stop-Start method reside within the programming of the hybrid vehicle control computer as a subset of the hybrid vehicle control strategy in hybrid-electric or hybrid-hydraulic heavy-duty vehicle. During the time the internal combustion engine is turned off the necessary vehicle accessories operate from the available power of the hybrid high power energy storage. |
US07657349B2 |
Method of marshalling cars into a train
A method of optimizing marshalling rail cars into a train at a site and includes determining the track configuration at the site; determining location on the tracks of cars to be marshaled; determining characteristics of the cars to be marshaled; and determining marshalling rules. A calculation is performed to determine an optimum sequence of moves to marshal the cars into a train from the determined track configuration, location on the tracks of cars, characteristics of the cars and the marshalling rules. The resulting sequence is outputted. |
US07657346B2 |
Object picking system
The system includes a detecting section detecting an object to be picked, among a plurality of objects placed in a manner as to be at least partially superimposed on each other; a storage section storing appearance information of a predetermined portion of a reference object having an outward appearance identical to an outward appearance of the object to be picked; a determining section determining whether an inspected portion of the object to be picked, corresponding to the predetermined portion of the reference object, is concealed by another object, based on the appearance information of the reference object stored in the storage section; a control section deciding a picking motion for the object to be picked and outputting a control signal of the picking motion; and a picking mechanism performing the picking motion on the object to be picked in accordance with the control signal output from the control section. |
US07657345B2 |
Robot and attitude control method of robot
The motion of the movable sections of the robot is taken for a periodic motion so that the attitude of the robot can be stably controlled in a broad sense of the word by regulating the transfer of the movable sections. More specifically, one or more than one phase generators are used for the robot system and one of the plurality of controllers is selected depending on the generated phase. Then, the controller controls the drive of the movable sections according to continuous phase information. Additionally, the actual phase is estimated from the physical system and the frequency and the phase of the phase generator are regulated by using the estimated value, while the physical phase and the phase generator of the robot system are subjected to mutual entrainment so that consequently, it is possible to control the motion of the robot by effectively using the dynamics of the robot. |
US07657340B2 |
System, apparatus and method for facilitating pattern-based clothing design activities
A system usable by a processor to enable a user to select a type of garment and view an image of the pattern for the garment. Under direction of the system, the processor enables the user to input data relating to the characteristics of an intended wearer of the garment, and the processor generates a graphical model of the intended wearer. Also, under direction of the system, the processor enables the user to view a simulation of the garment worn on the graphical model. Furthermore, the system changes the pattern image in response to changes the user may make to the garment or the graphical model. |
US07657339B1 |
Product-related feedback for process control
A method, apparatus, and a system for performing a product feedback for process control are provided. Metrology data relating to a first workpiece is received. An end of line parameter relating to the first workpiece is received. The end of line parameter is correlated with the metrology data. A process control associated with a plurality of processes to be performed on a second workpiece is adjusted based upon the correlating. |
US07657337B1 |
Skip feature for a broadcast or multicast media station
A skip function for a broadcast or multicast media station is disclosed. In one embodiment, two content streams are simultaneously transmitted for a single radio station. A receiving device simultaneously receives the two content streams transmitted for the radio station. The receiving device provides playback of a first content stream of the two content streams. During playback of the first content stream, the receiving device buffers one or more most recently received content items from the second content stream. When a user of the receiving device initiates a skip, the receiving device performs a skip function by switching playback from the first content stream to the second content stream beginning at the start of the one or more most recently received content items from the second content stream that have been buffered at the receiving device. |
US07657334B2 |
Lithographic apparatus and control method
A lithographic apparatus includes a movable part and a controller to control a position quantity of the movable part. The controller includes a first controller transfer function and a second controller transfer function. A selector selects the first controller transfer function or the second controller transfer function depending on a state of the movable part. The first controller transfer function may be chosen in a substantially stationary state of the movable part, while in a substantially non-stationary state of the movable part, the second controller transfer function may be chosen. |
US07657332B2 |
Process and systems for the epoxidation of an olefin
A process for the epoxidation of an olefin, which process comprises reacting a feed comprising the olefin, oxygen and a reaction modifier in the presence of a highly selective silver-based catalyst at a reaction temperature T, and with the reaction modifier being present in a relative quantity Q which is the ratio of an effective molar quantity of active species of the reaction modifier present in the feed to an effective molar quantity of hydrocarbons present in the feed, and which process comprises the steps of: operating at a first operating phase wherein the value of T is T1 and the value of Q is Q1, and subsequently operating at a second operating phase at a reaction temperature which is different from the reaction temperature employed in the first operating phase, such that the value of T is T2 and the value of Q is substantially Q2, whereby Q2 is determined by calculation and Q2 is defined by the formula Q2=Q1+B(T2−T1), wherein B denotes a constant factor which is greater than 0; a reaction system suitable for performing the process for the epoxidation of an olefin; a computer program product which comprises a computer readable program recorded on a computer readable medium, suitable for instructing a data processing system of a computer system to execute calculations for the process for the epoxidation of an olefin; and a computer system which comprises the computer program product and a data processing system. |
US07657330B2 |
Optical ring architecture
A system and method for providing a network that includes at least two microprocessor-controlled devices that include a first microprocessor-controlled device and a distinct second microprocessor-controlled device, and at least two bi-directional fiber optic cables to provide a communicative ring amongst the at least two microprocessor controlled devices by connecting the at least two microprocessor-controlled devices in a daisy-chain, where the first microprocessor-controlled device and the distinct second microprocessor-controlled device communicate via at least two of the bi-directional fiber optic cables. |
US07657326B2 |
Cardiac lead with a retractable helix
A cardiac rhythm management system for securing a cardiac lead within a patient's heart is provided. According to the present invention, the cardiac rhythm management system includes a fixation helix for securing and stabilizing the lead at a target location in a patient's heart. The fixation helix is adapted to extend from a first position disposed over the electrode to a second position located distally to the distal end of the cardiac lead. |
US07657324B2 |
Seal for use with cardiac lead
A seal adapted for use with medical devices is provided. The medical device may be a lead having a distal tip adapted for implantation on or about the heart and for connection to a system for monitoring or stimulating cardiac activity. The lead assembly in one embodiment includes an atraumatic tip. A seal is provided within the lead tip assembly, which prevents or limits further entry of fluids through the lead tip. The lead may be a left ventricular lead with a hemostasis mechanism provided therewithin. |
US07657321B2 |
Radiant therapeutic wrist heating pad
A radiant therapeutic wrist heating pad, which is not hot to the touch, provides substantial infrared radiation to a user's wrist to alleviate symptoms of carpal tunnel syndrome. It can be used for extended periods without feeling uncomfortable to the skin, while imparting deep therapeutic heat to the user's wrist. The heating pad is comprised of a radiant heat generating layer having a plane surface comprising means for radiating heat evenly from its surface, a pair of flexible electrically insulating and radiation permeable layers located adjacent and covering opposite sides of the layer, a thermal insulation layer disposed against and covering one of the electrically insulating layers, and a sealed radiation permeable envelope enclosing the entire heater. Preferably the flexible heat generating layer is comprised of a fiberglass material impregnated with a resistive material, which material provides a surface temperature, when current is conducted therethrough, which is no greater than about 54 degrees Celsius. Current limiting thermostats are provided to prevent energy and temperature spikes in the event that any of the electrical components are creased or bent. A stiffening element helps protect the electrical components, and also orients the user's hand with respect to the forearm so as to place the wrist in a therapeutic position. |
US07657317B2 |
Evaluating stimulation therapies and patient satisfaction
A tissue stimulation system is provided that evaluates and/or scores stimulation sets based on both patient feedback and frequency of use. Stimulation sets and any associated scores and/or usage may be stored in a retrievable database. Upon subsequent stimulation sessions, a patient may select stimulation sets that have a high score and/or usage in order to effectively meet therapeutic objectives. Methods of determining patient satisfaction, which involve evaluating patient pain before and after stimulation pulses are applied, are also provided herein. |
US07657316B2 |
Methods and systems for stimulating a motor cortex of the brain to treat a medical condition
Methods of treating a medical condition include applying at least one stimulus to a motor cortex within a brain of a patient with an implanted system control unit in accordance with one or more stimulation parameters. Systems for treating a medical condition include a system control unit implanted within the patient that is configured to apply at least one stimulus to a motor cortex within a brain of a patient in accordance with one or more stimulation parameters. |
US07657314B2 |
Methods and systems for selecting capture verification modes
Methods and systems are directed to selecting from a variety of capture verification modes. A plurality of capture verification modes, including a beat by beat capture detection mode and a capture threshold testing mode without intervening beat by beat capture detection is provided. An efficacy of at least one of the capture verification modes is evaluated and, based on the evaluation, a capture verification mode is selected. |
US07657313B2 |
Adaptive cardiac resynchronization therapy system
A system including a learning module and an algorithmic module for learning a physiological aspect of a patient body and regulating the delivery of a physiological agent to the body. An embodiment of the invention is an adaptive CRT device performing biventricular pacing in which the AV delay and VV interval parameters are changed dynamically according to the information supplied by the IEGM, hemodynamic sensor and online processed data, in order to achieve optimal hemodynamic performance.A learning module, preferably using artificial neural network, performs the adaptive part of the algorithm supervised by an algorithmic deterministic module, internally or externally from the implanted pacemaker or defibrillator. |
US07657312B2 |
Multi-site ventricular pacing therapy with parasympathetic stimulation
A method and device for delivering multi-site ventricular pacing therapy in conjunction with parasympathetic stimulation for reducing ventricular wall stress. Such reduction in ventricular wall stress is useful in reversing or preventing the ventricular remodeling which can occur in heart failure patients. |
US07657308B2 |
System and methods for performing dynamic pedicle integrity assessments
The present intention involves systems and related methods for performing dynamic pedicle integrity assessments involving the use of neurophysiology. |
US07657307B2 |
Method of and apparatus for classifying arrhythmias using scatter plot analysis
A method of classifying arrhythmias using scatter plot analysis to define a measure of variability of a cardiac rhythm parameter such as for example, without limitation, R-R interval, A-A interval, and the slope of a portion of a cardiac signal, is disclosed. The variability measurement is derived from a scatter plot of a cardiac rhythm parameter, employing a region counting technique that quantifies the variability of the cardiac rhythm parameter while minimizing the computational complexity. The method may be employed by an implantable medical device or system, such as an implantable pacemaker or cardioverter defibrillator, or by an external device or system, such as a programmer or computer. The variability measurement may be correlated with other device or system information to differentiate between atrial flutter and atrial fibrillation, for example. The variability information may also be used by the device or system to select an appropriate therapy for a patient. |
US07657304B2 |
Imaging device for radiation treatment applications
A radiotherapy clinical treatment machine is described having a rotatable gantry and an imaging device with articulating robotic arms to provide variable positioning and clearance for radiation treatment applications. According to one aspect of the invention, a first and a second robotic arms are pivotally coupled to the rotatable gantry, allowing the robotic arms to maneuver independently from the rotatable gantry. |
US07657301B2 |
Guided radiation therapy system
A system and method for accurately locating and tracking the position of a target, such as a tumor or the like, within a body. In one embodiment, the system is a target locating and monitoring system usable with a radiation delivery source that delivers selected doses of radiation to a target in a body. The system includes one or more excitable markers positionable in or near the target, an external excitation source that remotely excites the markers to produce an identifiable signal, and a plurality of sensors spaced apart in a known geometry relative to each other. A computer is coupled to the sensors and configured to use the marker measurements to identify a target isocenter within the target. The computer compares the position of the target isocenter with the location of the machine isocenter. The computer also controls movement of the patient and a patient support device so the target isocenter is coincident with the machine isocenter before and during radiation therapy. |
US07657300B2 |
Registration of human anatomy integrated for electromagnetic localization
A method for use during a procedure on a body. The method generates a display representing relative positions of two structures during the procedure. The method comprises the steps of storing an image data set in memory, the image data set representing the position of the body based on scans taken of the body prior to the procedure; reading the image data set stored in the memory, the image data set having a plurality of data points in known relation to a plurality of reference points for at least one of the two structures; placing one or more magnetic field sensors in known relation to the reference points of the two structures; generating a magnetic field; detecting the magnetic field with the magnetic field sensors; ascertaining the locations of the sensors based upon the magnetic field detected by the sensors and processing the locations of the sensors to generate a displaced image data set representing the relative position of the two structures during the procedure; and generating a display based on the displaced image data set illustrating the relative position of the two structures during the procedure. |
US07657298B2 |
System, device, and method for determining a position of an object
A system is disclosed for determining a position and a change in the position of an anatomical structure. The system utilizes a surgical navigation system and a substrate that is capable of being removably mounted to an outer surface of a patient's body. The substrate includes a sensor that is tracked by the surgical navigation system and a positional device that determines the position of an anatomical structure relative to the sensor. The concatenation of the position of the sensor and the relative position of the anatomical structure allows a global position of the anatomical structure to be determined by a computer system and displayed to the user. |
US07657296B2 |
Unitary medical sensor assembly and technique for using the same
A sensor assembly is provided that includes a frame having a first portion and a second portion connected by a hinge. An emitter and a detector are disposed on the frame. A coating is provided over the frame, the emitter and the detector to form a unitary sensor assembly. The sensor assembly also includes a resistance-providing component disposed generally about the hinge. In one embodiment, the sensor assembly may be placed on a patient's finger, toe, ear, and so forth to obtain pulse oximetry or other physiological measurements. A method of manufacturing the sensor assembly is also provided as is a method of cleaning a fluid-tight sensor assembly. |
US07657290B2 |
Power management systems and methods for a mobile device
Power management systems and methods are provided for a mobile device. A primary power management circuit may be configured to receive an input voltage and use the input voltage to supply power to the mobile device. A secondary power management circuit may be configured to select at least one of a battery input from a rechargeable battery, a first power source input, or a second power source input as the input voltage to the primary power management circuit. The primary power management circuit may use the first power source input to charge the rechargeable battery. The second power management circuit may use the second power source input to charge the rechargeable battery. |
US07657289B1 |
Synthesized voice production
A communications system for receiving and transmitting information signals. An electronic processor is adapted to receive information signals from at least one source, operatively connected to the electronic processor. An audible signal generator generates sounds related to the information signals. The source of information signals can be a telephone, cell phone, microphone, PDA, computer, printed document, Internet web site, e-mail or immediate message. The processor has a mechanism for generating an audible signal reminiscent of a celebrity voice, a cartoon voice, or a computer-generated sound. |
US07657286B2 |
Multiradio control interface element in modem
A system for managing the simultaneous operation of a plurality of radio modems in a single wireless communication device (WCD). The multiradio control may be integrated into the WCD as a subsystem responsible for scheduling wireless communications by temporarily enabling or disabling the plurality of radio modems within the device. The multiradio control system may comprise a multiradio controller (MRC) and a plurality dedicated radio interfaces. The radio interfaces are dedicated to quickly conveying delay sensitive information to and from the radio modems. This information may be requested by the MRC, or provided by one or more of the plurality of radio modems, if a change occurs during operation. |
US07657285B2 |
Information processing apparatus and method, information processing system, and transmission medium
When a user gets interested in some music he/she listens to somewhere, for example, in a coffee shop, the user records that music in a memory provided in a portable terminal. A processor reads the information stored in the memory and performs a predetermined process on it. The resultant information is stored on a storage device. The information stored on the storage device is then transferred to a server via a communication device. The server searches the database for the title of the music corresponding to the received information, and returns the result to the terminal. Thus, the user can easily get information about the title of the music. |
US07657274B2 |
Power controlling apparatus and method in mobile communication system
A power controlling apparatus and method in a mobile communication system. A receiver in a mobile station multiplexes the frame reception result indicator bits for at least two traffic channels received from a transmitter in a base station, inserts the multiplexed frame reception result indicator bits in a pilot signal bit by bit, and transmits the reverse frame. Then, the transmitter extracts the pilot signal from the reverse frame, demultiplexes the frame reception result indicator bits, and performs a power control on the traffic channels based on the values of the frame reception result indicator bits. |
US07657271B2 |
System and method for synchronizing of information without data duplication
A system for synchronizing information comprises a plurality of mobile communication devices storing individually incomplete user information, and at least one mobile service interface adapted to receive and transmit the stored user information for processing. The information synchronization system also comprises at least one processor adapted to arrange the transmitted user information to allow each mobile communication device to complete its user information without data duplication. The processor transmits the arranged user information to each mobile communication device via the mobile service interface for storage therein. |
US07657265B2 |
System and method for tracking the location of multiple mobile radio transceiver units
An object locating system (100), the system (100) comprising at least first and second mobile devices (120, 130) associated by a relationship defined at least in part by a threshold. The at least first and second mobile devices are operable to be monitored by a communication network as one mobile device (120) or as separate mobile devices (120, 130) as a function of the relationship relative to the threshold. |
US07657264B2 |
Scheduling of data transmission for terminals with variable scheduling delays
Techniques for scheduling terminals with different scheduling delays. Initially, the scheduling delay of each terminal is determined, and the total available transmit power and the link efficiency of each terminal are estimated. In a first scheme, the terminals are scheduled for data transmission based on the longest scheduling delay among the delays of all terminals. In a second scheme, each terminal is assigned a particular priority based on its scheduling delay, and the terminals are scheduled based on their assigned priorities. In a third scheme, the terminals are categorized into classes based on their scheduling delays. A percentage of the total available transmit power is allocated to each class, and the terminals in each class are scheduled based on the transmit power allocated to that class. In a fourth scheme, the terminals are scheduled for data transmission, and the schedule for each terminal is applied after its scheduling delay. |
US07657263B1 |
Method and system for automatic call distribution based on customized logic relating to agent behavior
A method of routing calls of an automatic call distributor system that includes receiving a first workflow, comprising a desired behavior, associated with a first agent of a plurality of agents and receiving at least one request from a respective user for connection with one of the agents. The method also includes monitoring system information and executing the first workflow after the first agent becomes available for connection with one of the requests. The method includes selecting a first request of the at least one request, wherein the first request is selected based on the first agent's desired behavior and the monitored system information, and connecting the first request to the first agent. The method may also include receiving a notification that the first agent is available for connection with one of the respective users, and executing the first workflow after receiving the notification that the first agent is available. |
US07657253B2 |
System and method for providing message notification
A method for providing message notification in a wireless network includes receiving from a subscriber a message that is to be sent over the wireless network, receiving from the subscriber a requested notification type and a requested notification destination, processing the requested notification type and the requested notification destination, and sending the requested notification type to the requested notification destination. |
US07657252B2 |
Portable terminal, response message transmitting method and server
A portable terminal with a telephone or radio communication function, a call response message transmitting method and a server for, when the user cannot answer an incoming call, enabling the user of the portable terminal to inform the caller of his/her situation that does not allow him/her to answer the call. A portable terminal comprises a storage for storing information on different types of messages each being associated with an image in a prescribed pose or gesture and a camera section for shooting an image when a call is received. The portable terminal recognizes the pose or gesture from an image shot by the camera section, and selecting a message corresponding to the recognized pose or gesture from the storage, and transmits the selected message to a calling terminal. |
US07657250B2 |
Mobile device notification with options
Notifying users of mobile communication devices, which may include providing options for response to notifications. A component of a communication service provider system receives an indication of a notification for a user of a mobile communication device. The notification may be received from a source internal or external to the communication service provider system. A component of the mobile communication service provider formats the notification so that it is compatible with the mobile communication device of the user and sends the notification to the mobile communication device of the user. The notification may include one or more options to respond to the notification using the mobile communication device. The notification may, for example, pertain to minutes-of-use in a mobile communication service plan, or to other information, including notifications from outside service providers such as airlines, banks, restaurants, hotels, libraries, credit card companies, etc. |
US07657249B2 |
Distributed wireless online access system
A method for providing wireless online access comprises: establishing a wireless access signal space wherein a wireless communications link is established between a secondary wireless unit and at least one primary wireless unit, thereby providing a corresponding secondary subscriber with online access by data packet transmission between the primary wireless unit and the secondary wireless unit; and receiving, from an online access provider, a credited revenue amount in return for providing online access for the secondary subscriber. |
US07657247B1 |
Mixer constant linear range biasing apparatus and method
A Gilbert cell mixer for a wireless transceiver includes a first stage that performs voltage to current conversions and that includes first and second transistors that are operated in a saturation region and third and fourth transistors that are operated in a triode region. A second stage communicates with the first stage and that performs frequency conversion. A biasing circuit communicates with the first stage to maintain a substantially constant input linear range over temperature and process variations. |
US07657245B2 |
Electronic device
An electronic device is equipped with a wireless unit board for transmitting and receiving a radio signal to and from external equipment, where an accommodation space for the wireless unit board is enclosed by a side plate of a casing of the electronic device, a first shield plate covering a circuit board, and a second shield plate holding a main control board thereupon and disposed substantially horizontally above the first shield plate. The wireless unit board is disposed in the accommodation space with one of opposed major surfaces thereof facing to the side plate of the casing. |
US07657242B2 |
Selectable capacitance circuit
A voltage-controlled capacitor and methods for forming the same are described. A mechanical conductor membrane of the voltage-controlled capacitor is movable to and from a first position and a second position. An amount of capacitance can vary with the movement of the mechanical conductor membrane. A microelectromechanical systems (MEMS) voltage-controlled capacitor can be used in a variety of applications, such as, but not limited to, RF switches and RF attenuators. |
US07657241B2 |
Distortion reduction calibration
Techniques are disclosed for compensating for second-order distortion in a wireless communication device. In a zero-intermediate frequency (IF) or low-IF architecture, IM2 distortion generated by the mixer (20) results in undesirable distortion levels in the baseband output signal. A compensation circuit (104) provides a measure of the IM2 distortion current independent of the radio frequency (RF) pathway to generate an IM2 calibration current. The IM2 calibration current is combined with the baseband output signal to thereby eliminate the IM2 currents generated within the RF pathway. In one embodiment, the calibration is provided at the factory during final testing. In alternative embodiment, additional circuitry (156, 158) may be added to the wireless communication device to provide a pathway between the transmitter (150) and the receiver (146). The transmitter signal is provided to the receiver to permit automatic calibration of the unit. An internal signal source (162) may be used in place of the transmitter (150). The auto-calibration may be performed to eliminate IM2 distortion or permit optimization of the circuit to minimize other forms of distortion or interference. |
US07657240B2 |
Adaptable RF audio receiver and method for adapting processing of RF audio signals
An adjustable RF audio receiver and method are provided. The adjustable RF audio receiver includes an RF antenna configured to receive RF audio signals, and a tuner coupled to the RF antenna and configured to decode received RF audio signals. The adjustable RF audio receiver further includes signal processing circuitry coupled to the tuner and configured to determine signal quality characteristics of the signals received by the adjustable RF audio receiver. The signal processing circuitry provides determined signal quality characteristics and identifies an environment in which the RF audio receiver is operating. The signal processing circuitry is configured to adapt how received signals are processed based on the determined environment. |
US07657239B2 |
Method for conserving energy in a multimode communication device
A system and methods (300, 400) are disclosed for conserving energy in a multimode communication device (106). A system that incorporates teachings of the present disclosure may include, for example, a communication device having a multimode wireless transceiver (202) for accessing a plurality of wireless access technologies (103), and a controller (214) for managing operations of the multimode wireless transceiver. The controller is programmed to enable (300) scanning for a select one of the wireless access technologies when the communication device is near a known location of a wireless access point. An embodiment for a network management system (100) is also disclosed. |
US07657237B2 |
Method and system to improve transmitter linearization
A method and system are provided to compensate for the nonlinearity of a wireless transmitter. The method includes sending a predetermined input bit stream to the power amplifier, calculating the coefficients of the polynomial representing the response curve of the power amplifier and generating the predistortion coefficients of the polynomial representing the response curve of the predistortor. The method linearizes the response curve of the transmitter chain in a communication device. |
US07657236B2 |
Transmitter having reduced local oscillator (LO) leakage by determining direct LO coupling and baseband DC offset
A transmitter generates a transmitter output signal from first and second baseband signals. The transmitter includes a detector to detect a local oscillator (LO) leakage signal in the transmitter output signal. A controller coupled to the detector determines a direct LO coupling component and a baseband DC offset component of the LO leakage signal. First and second variable current sources are adjusted by the controller to provide first and second DC offsets to the first and second baseband signals, respectively. The first and second DC offsets reduce the direct LO coupling component. Third and fourth variable current sources are subsequently adjusted by the controller to provide third and fourth DC offsets to the first and second baseband signals, respectively. The third and fourth DC offsets reduce the baseband DC component. Overall, reducing the direct LO coupling component and the baseband DC component reduces a power of the LO leakage signal. |
US07657233B2 |
Device for calculating FSM bits in the UMTS standard
The invention relates to a device for calculating FSM bits by means of which the signals sent from two antennas of a base station are influenced with reference to their phase difference and/or their amplitudes. The FSM bits are calculated with the aid of two estimated channel impulse responses. The device is present in hard-wired form. |
US07657229B2 |
Method and device for reporting information related to interference components received by a first telecommunication device in some frequency subbands to a second telecommunication device
The present invention concerns a method and a device for reporting, through a wireless network using multiple frequency subbands, interference components received by a first telecommunication in a first and a second frequency subbands of the wireless network, to a second telecommunication device. The first telecommunication device measures the interference components it receives in the first and second frequency subbands, determines at least a first weight from the measured interference components in the first frequency subband and at least a second weight from the measured interference components in the second frequency subband, weights a first pilot signal with the at least one first determined weight and a second pilot signal with the at least one second determined weight, transfers the first weighted pilot signal through said first frequency subband and the second weighted pilot signal through said second frequency subband to the second telecommunication device. |
US07657226B2 |
Keyfob with digital file storage and vehicular system for the use thereof
A keyfob is provided for use in a vehicle having a processor. The keyfob comprises a housing, a battery disposed within the housing, and control circuitry disposed within the housing and coupled to the battery. A memory coupled to the control circuitry is disposed within the housing and is configured to store data files therein accessible by the processor. |
US07657225B2 |
Method to minimize compatibility error in hierarchical modulation using variable phase
The present invention provides a method of hierarchically modulating first and second digital data streams in a broadcast system such as an SDAR system that is compatible with legacy receivers. The second digital data stream, but not the first, is provided with a non-binary pseudo-random encoding. A carrier is first modulated, e.g. QPSK, by the first digital data stream; and a second modulation is performed with the encoded second digital data stream. The encoding includes a multiplication of a matrix formed of 2, 3 or 4 consecutive bits of the secondary data stream by a matrix, e.g. a Hadamard matrix to form a product matrix having non-binary values that are used to modify consecutive symbols of the first modulation. The second modulation appears as Gaussian noise to legacy receivers over time. |
US07657223B2 |
Provision of content to mobile users
The present invention relates to presentation of content to mobile users. In the method, data associated with presentation of content is transmitted from a communication system, the data including information regarding an event. The data is received at mobile user equipment and stored in a memory of the mobile user equipment. In response to the event, presentation of the content is triggered. The presentation is based on the data stored in the memory of the mobile user equipment. |
US07657221B2 |
Virtual oral recitation examination apparatus, system and method
The invented apparatus, system and method for examining a student's oral answer capability includes a presentation mechanism for presenting a program test including one or more questions and soliciting one or more answers as oral inputs; a voice recognition mechanism for receiving a voice stream from a student oral recitation and for converting the voice stream to text-based essay form and for recording the same as a first given answer; answer key data stored in memory, the answer key data representing an ideal answer; a correlation mechanism coupled with the first given answer and with the stored answer key data for comparing the given answer to the stored answer key; and a grading mechanism coupled with the correlation mechanism for assigning a point score representing the merit of the given answer relative to the stored answer key data, wherein the point score represents the level of correlation therebetween. |
US07657220B2 |
Adaptive scoring of responses to constructed response questions
A method for adaptive scoring of responses to constructed response questions is disclosed. Adaptive scoring may be used to apply evaluator time in such a way that a predetermined reliability level is reached with the least possible use of evaluator time, including adjusting the number of response graded and/or the number of evaluators grading each response. A score may be calculated after grading a subset of a test taker's responses to the constructed response questions. A probability or an error estimate is calculated and compared to a threshold value. Grading may be discontinued based on the comparison. A score may be calculated based on a predetermined number of ratings for the test taker's response to a constructed response. A probability that the score is within a predetermined range of what the score would be if all the responses are graded is calculated. If the probability is less than a threshold value, the number of ratings is increased. |
US07657216B2 |
Fixing unit and image forming apparatus having the same
A fixing unit which enables high-speed operation and miniaturization, and an image forming apparatus having the fixing unit, includes a heating member which is heated by a heat source, the heating member having a predetermined width; a rotating member to rotate in contact with the heating member; a driving member to rotate the rotating member; and a pressing member to press both sides of the heating member towards the driving member and to form a predetermined fixing nip between the rotating member and the driving member, wherein the heating member has a second moment of inertia which is set to maintain a fixing efficiency of 90% or more in a central portion of the heating member. |
US07657215B2 |
Image forming apparatus with a cleaning mechanism to collect toner for a fixing device
An image forming apparatus includes a fixing device in which a cleaning mechanism for collecting toner left on a heat roller is arranged. When a preselected number of prints are output after the end of a printing job, a cleaning operation for cleaning the heat roller is executed. When a power-supply OFF request arrives while the cleaning operation is under way, a power-supply OFF operation is postponed until the cleaning operation ends. |
US07657214B2 |
Image forming apparatus
Disclosed is an image forming apparatus, which comprises an intermediate transfer belt (15), and a plurality of image-forming units (11) to (14) disposed along the intermediate transfer belt (15) and adapted to form toner images of different colors and sequentially transfer the toner images onto the intermediate transfer belt (15) in a superimposed manner so as to form a color toner image. The intermediate transfer belt (15) is laid across a drive roller (16), a driven roller (17) and a tension roller (18), in a tensioned condition. A rotation speed of the tension roller (18) adapted to apply a tension to the intermediate transfer belt (15) is detected to obtain a linear speed of the intermediate transfer belt (15). In a process of color-misregistration correction, a write-start timing for each toner image of the colors is adjusted based on the linear speed of the intermediate transfer belt (15). |
US07657209B2 |
Apparatus for containing splashes in an ink developer
A splash guard is configured to control the flow of excess liquid generated by an interaction between a first roller and a second roller by splitting the flow of the excess liquid into a first flow and a second flow. |
US07657202B2 |
Image forming apparatus and image forming system
An image forming apparatus, including an image forming section which forms image on a recording sheet based on image data, plural trays which accommodate the sheets to be supplied to the image forming section, a humidity detecting unit which detects humidity inside the paper tray, a dehumidifying device which dehumidify inside the paper tray, and a control section which controls the dehumidifying device and management of jobs, and controls the image forming section to execute the jobs, wherein if the humidity inside the paper tray to be used for a first priority job is higher than a predetermined value, the control section suspends execution of the first priority job, and the control section controls the image forming section to execute a reserved job which is executable from among reserved jobs with low priority order, before executing the first priority job. |
US07657199B2 |
Image forming apparatus with air blowing unit and associated transfer bias changing means
An image forming apparatus including an image bearing member which bears a toner image; a transfer unit which transfers the toner image on the image bearing member to a transfer portion when applied with transfer voltage; a recording material feeding unit which includes a stacking portion where recording materials are stacked and an air blowing device for blowing air to the recording material stacked in the stacking portion, and feeds the recording material to the transfer portion; and a transfer bias control portion which controls the transfer bias according to at least one of air received time per one sheet by the air blowing unit, air pressure and air temperature is provided. |
US07657198B2 |
Methods for transfering toner in direct transfer image forming
The present application is directed to methods of controlling the transfer voltage in a transfer nip formed between the photoconductive member and the transfer member. The methods offset the effects of large transfer current spikes caused when a media sheet enters and exits the transfer nip. The control may include either ramping up or ramping down the transfer voltage. The ramped transfer voltage may include a series of alternating positive and negative steps that generally trend to ramp up or down. The size of the steps may further be adjusted to provide a smooth transition. |
US07657185B2 |
Electronic interface for long reach optical transceiver
A low form-factor transceiver system appropriate for long-reach optical communications is presented. In accordance with the present invention, an electronic interface to a receiver optical sub assembly (ROSA) and a transmitter optical sub assembly (TOSA) is arranged on a multi-layer board to electrically shield the transmitter and receiver portions from a high-voltage power supply, which is utilized to provide bias voltages to optical detectors in the ROSA. In some embodiments of the invention, the high-voltage power supply is arranged on a top layer while the transmitter and receiver are arranged on a bottom layer in a split-ground arrangement. Layers between the top layer and the bottom layer include at least one ground plane and provide vias for electrical connections. |
US07657184B2 |
Interactive vehicular communication system, particular between cars and its method of use
An interactive vehicle communication system, particularly for communication between motor vehicles, comprises a communication device (2) which may be placed on a stationary support (3) or a vehicle (4) traveling on a roadway and a receiver device (5), which may be placed on a stationary support (3) or a vehicle (4′) traveling on a roadway and interacts with said communication device (2). The communication device (2) comprises first means (6) for interfacing with external data detection and/or generation means, emitter means (9) for generating and emitting a visible light-emitting laser beam (8) with predetermined solid angle (a) and range, digitizing means (7) for digitizing said laser beam (8) and control means (10) for appropriately conforming and orienting said laser beam (8), to allow it to selectively interact with vehicle driving in a predetermined drive direction, excluding the other vehicles driving in the opposite drive direction. The receiver device (5) comprises: receiving means (11) for receiving said laser beam (8) and second means for interfacing (12) with external transducer means. |
US07657183B2 |
Method and apparatus for hemispherical retargeting
A method and apparatus for steering energy over a wide field of view is disclosed. The apparatus comprises a beam steering system for directing a first beam from an optical source across an image plane and a WFOV optical system having the image plane, the WFOV optical system mapping the directed first beam incident on the image plane with a second beam extending angularly across the field of view. The method comprises the steps of directing a first beam from a optical source onto an image plane, optically mapping the directed first beam incident on the image plane with a second beam extending angularly across a field of view, and steering the first beam across the image plane. |
US07657182B2 |
Liquid lens optical transmitter system
An optical transmission apparatus is provided in which high optical output power is secured in an optical transmitter, the fine adjustment of the optical axis is unnecessary, and the propagation range of the optical output signal can be adaptively changed. A diffusing liquid lens includes a first liquid and a second liquid containing a scattering material that scatters light, and the curvature of the boundary surface between the first and the second liquids is changed according to the control voltage applied from a controlling unit. A first optical signal outputted from a light emitting device is diffused in the first liquid, and emitted as a second optical signal having a spread angle corresponding to the curvature of the boundary surface and a substantially uniform radiant intensity distribution. |
US07657179B2 |
Wavelength division multiplexing source using multifunctional filters
This invention provides a system that combines a wavelength multiplexer with an FM discriminator for chirp reduction and wavelength locker in a filter to produce a wavelength division multiplexed signal with reduced chirp. A partially frequency modulation laser signal is converted into a substantially amplitude modulation laser signal. This conversion increases the extinction ratio of the input signal and further reduces the chirp. A wavelength division multiplexing (WDM) method is used for transmitting high capacity information through fiber optics systems where digital information is carried on separate wavelengths through the same fiber. Separate transmitters normally generate their respective signals that are transmitted at different wavelengths. These signals are then combined using a wavelength multiplexer to transmit the high capacity information through the fiber optic system. Various technologies can be used to multiplex the signals such as, for example, thin film filters, or arrayed waveguide gratings. In a WDM system, a wavelength locker may also be used that fixes the center wavelength of a transmitter to a reference. Wavelength lockers may include etalons or fiber gratings, either of which provides a reference wavelength. A control circuit typically compares the wavelength of the transmitter to the reference. An error signal adjusts the transmitter format wavelength by varying temperature or by other means to keep it locked to the reference wavelength. |
US07657174B2 |
Lens interchangeable camera with protection cover
A digital still camera includes a camera body. A lens unit is retained on the camera body in a removable manner. A protection cover is secured to the camera body, and movable between a closed position and an open position, wherein the protection cover, when in the closed position, closes an exposure opening formed in the camera body, and when in the open position, opens the exposure opening. Cover moving transmission levers set the protection cover in the open position when the lens unit is retained on the camera body, and set the protection cover in the closed position when the lens unit is removed from the camera body. Furthermore, bayonet claw portions engage the lens unit with the camera body. The transmission levers are actuated in response to movement of the bayonet claw portions. A compression coil spring biases the protection cover toward the closed position. |
US07657171B2 |
Method and system for providing background blurring when capturing an image using an image capture device
A method and system are described for providing background blurring when capturing an image using an image capture device. According to one aspect, input is received for initiating an image capture process for capturing an image of a subject at an image capture device. A focus value corresponding to a focus distance that is less than a distance between the subject and the image capture device and that keeps the subject within a depth of field corresponding to the focus distance is automatically determined. The image is captured using the determined focus value. |
US07657170B2 |
Motor structure with built-in lens
A motor structure with a built-in lens includes a motor (30), and a lens unit (50) received in the motor and driven by the motor to telescopically move along an axial thereof. An internal thread (344) is formed on an inner surface of the motor. The lens unit includes an upper portion (51) and a lower portion (54). An external thread (544) is formed on an outer surface of the lower portion of the lens unit to threadedly engage with the internal thread of the motor. A dust cover (70) is arranged on the upper portion of the lens unit and defines an opening (71) for the upper portion of the lens unit to move therethrough. The lower portion of the lens unit is limited in the cover so that the external thread is prevented from being exposed to the environment during movement of the lens unit. |
US07657167B2 |
Compact camera modules with Lavet stepping-motors as actuators
A horological motor of the Lavet motor concept is used to form an actuator to control movement of a lens system to reduce power consumption in digital camera units used in various electronic equipment, e.g. PDA's, mobile phones, digital still cameras and camcorders, and as a result increase battery life. The coils of the horological motor are driven with CMOS I/O signals eliminating the need for high current motor drivers and allowing the integration of all picture capture functions, including the light sensitive pixel array, into a single chip to form a system on chip implementation. A plurality of actuators is used to control a lens system comprising auto focus, zoom and shutter and iris functions. A gear transmission system is used to allow the motor of the actuator to move in micro step, which allows calibration of the motor against mechanical barriers. |
US07657166B2 |
Mobile communication terminal having camera function and method for performing the same
A method is provided for performing a camera function including a zoom function by which an image of a subject is photographed in zoom steps so that the image is magnified or reduced. The method comprises the steps of detecting a distance between the subject and a camera, if a shutter key for photographing an image of the subject in a mode for photographing the subject in full size of a screen of a display section is input, regulating the magnification of the zoom in a zoom step stored in advance, corresponding to the detected distance, and photographing the image of the subject in a regulated magnification of the zoom. The optimum zoom step is automatically regulated according to the distance between the subject and the camera, and the image of the subject can be photographed in the full size of the screen of the display section without regulating the zoom directly. |
US07657165B2 |
Image taking apparatus
An image taking apparatus has a small light-emitting section capable of easily adjusting a luminous intensity distribution of flash. Two reflection side plates are disposed such that they cover Fresnel lenses disposed on both ends of a protector when a zoom switch is operated to a WIDE side, light emitted sideway from an arc tube is reflected to the two reflection side plates and is guided toward a central side of the protector, and the luminous intensity distribution is adjusted such as to fit the WIDE image taking angle of view. If the zoom switch is operated to a TELE side, the two reflection side plates are inclined, light emitted sideway from the arc tube is guided to the Fresnel lenses, and the luminous intensity distribution is adjusted to fit a TELE image taking angle of view. |
US07657164B2 |
Subject shake detection device, imaging device, control method thereof, control program, and recording medium
A subject shake detection device includes a shake detection unit that detects a shake amount of an imaging unit for photographing a subject, a subject shake detection unit that detects an image shake amount from a motion picture to be photographed by the imaging unit and acquires a subject shake amount on the basis of a difference between the image shake amount and the shake amount, and an informing unit that informs a subject shake on the basis of the subject shake amount. |
US07657163B2 |
Fluid warming system and technique for using the same
A fluid warming device for warming medical fluids, such as intravenously administered blood or saline solutions, is provided. The fluid warming device includes a conduit at least partially formed from a material with positive temperature coefficient properties. A supply of blood or other fluids may pass through the device and be heated to temperatures appropriate for administration to a patient. |
US07657161B2 |
Method of transition between controls for a ventilation system
A method of constant airflow control for a ventilation system is disclosed. The method includes various controls to accomplish a substantially constant airflow rate over a significant change of the static pressure in a ventilation duct. One control is a constant I·RPM control, which is primarily used in a low static pressure range. Another control is a constant RPM control, which is primarily used in a high static pressure range. These controls requires neither a static pressure sensor nor an airflow rate sensor to accomplish substantially constant airflow rate while static pressure changes. This is because these controls use only intrinsic control variables which are electric current and rotational speed of the motor. Also, the method improves the accuracy of the control by correcting certain deviations that are caused by the motor's current-RPM characteristics. To compensate the deviation, the method adopts a test operation in a minimum static pressure condition. Also disclosed is an apparatus for conducting these control methods. |
US07657159B2 |
Slide show generation on DVD-video compatible discs including DVD+RW and DVD+R
A method and a device generate a DVD-Video compatible data structure from still pictures so as to create a slide show, where the data structure is compatible with the DVD+RW and DVD+R specifications. In one embodiment, a set of Ni video object units (VOBUs) is generated for each still picture, where each of the VOBUs include one video picture derived from the original still picture and a video gap. The video pictures of the Ni VOBUs only differ by their time stamps. Consequently, the DVD-Video compatible data structure is easy and fast to author. The DVD-Video compatible data structure has a low bitrate, and the presentation time of each picture can be adapted by setting the number Ni and/or the length of the video gap. |
US07657156B2 |
Digital video recording apparatus and method
A digital video recording apparatus and method is disclosed. Under the condition in which the user sets information of a preferred program in the digital video recording apparatus, a broadcast stream received by the digital video recording apparatus is analyzed. Based on the results of the analysis, the preferred program can be automatically recorded. In accordance with the digital video recording apparatus and method, there is convenience in that it is unnecessary for the user to directly check there is a preferred program, to be recorded, in the broadcast stream, or to manually enable recording of the preferred program. |
US07657155B2 |
Program data recording method and apparatus
In order to make a recording mode in case of recording a broadcast program to be a mode which is easily used when reproducing, guide information of the broadcast program of the recorded channel is obtained in a case when a received broadcast program is recorded and a pointer is set according to the obtained guide information at a recording position of the time from which each program is started in a case when a plurality of programs exist during a period from the recording start time to the ending time thereof. |
US07657153B2 |
Data processing apparatus
A data processing apparatus is capable of writing program data concerning video and/or audio on a first storage medium and a second storage medium. The data processing apparatus includes: a reception section for receiving a signal concerning the program data; a selection section for selecting, from among a plurality of formats, a format which is writable on the first storage medium; and a control section for writing the program data on the first storage medium in the selected format, and after writing on the first storage medium is ended, continuing to write the program data on the second storage medium in the format. |
US07657150B2 |
Optical disk apparatus
An optical disk apparatus is configured to switch the audio signals to be output to the sound output terminal by means of the slide switch having contact points that activate in association with the state switched by a mechanical manipulation. When the state of the slide switch is switched to the state where the externally-input audio signal is output to the sound output terminal from the state where the audio signal is output to the sound output terminal, a video signal of a composite video on which the OSD image, indicating that the output is switched to the external signal from the internal signal, is kept output to the video output terminal until a time period has passed. |
US07657146B2 |
Optoelectric high frequency modulator integrated on silicon
An optoelectronic controller for regulating an optical signal. The controller includes a ridge or rib waveguide in an SOI-type substrate. The controller also includes an active zone formed by a plurality of thin layers of silicon. The layers are either N+ type doped or P+ type doped. The zone is defined between an N+ doped zone and a P+ doped zone which together form a PIN diode. The optoelectronic controller is all-silicon and operates by carrier desertion. |
US07657143B2 |
Method for improving refractive index control in PECVD deposited a-SiNy films
An apparatus, device, system, and method for controlling the index of refraction of at least one layer of amorphous silicon-based film deposited on a substrate are disclosed. The apparatus, device, system and method include providing at least one volume of each of N2, SiH4, and He, and depositing the at least one layer of amorphous silicon-based film on the substrate by vapor deposition. The device may include a waveguide that includes at least one layer of amorphous silicon-based film, wherein the at least one layer of amorphous silicon-based film is deposited by vapor deposition using an at least one volume of each of N2, SiH4, and He. |
US07657138B1 |
Method and apparatus for providing free-space optical cross-connections
An approach is provided for a free-space optical switch. A command is received to change a connection state of a free-space optical transmission path. A mirror is controlled to change the connection state of the free-space optical transmission path with respect to a particular port of a plurality of ports that interface to respective optical fibers, wherein the ports correspond to holes disposed about a circumferential surface of a port ring. |
US07657137B2 |
Photonic interconnect system
A photonic interconnect system avoids high capacitance electric interconnects by using optical signals to communicate data between devices. The system can provide massively parallel information output by mapping logical addresses to frequency bands, so that modulation of a selected frequency band can encode information for a specific location corresponding to the logical address. Wavelength-specific directional couplers, modulators, and detectors for the photonic interconnect system can be efficiently fabricated at defects in a photonic bandgap crystal. The interconnect system can be used for both classical and quantum information processing. |
US07657136B2 |
Optoelectronic integrated circuit device and communications equipment using same
A photoelectric integrated circuit device, in which photonic devices provided on the same substrate as the LSI are densely arranged along the four sides of the LSI, and characteristic degradation of the laser diode or photo detector due to heat generation can be prevented, furthermore optical wiring is easily performed on the board. A quadrilateral package substrate 11; an LSI package 13 mounted on the package substrate 11; photonic devices 12 mounted along two or more sides of the LSI package 13; first photonic devices electrically connected to I/O terminals disposed on one side of the LSI package 13; second photonic devices electrically connected to I/O terminals disposed on a different side of the LSI package 13; first optical waveguides for connecting between the optical signal I/O terminals of the first photonic devices and an external component or device; and second optical waveguides for connecting between the optical I/O terminals of the second photonic devices and an external component or device; wherein the first and second optical waveguides are terminated on the same side edge of the package substrate 11. |
US07657133B2 |
Single analyte molecule detection by fibre fluorescence probe
An apparatus for single analyte molecule detection includes: a light source (20) for generating excitation light; a dichroic mirror (22) disposed on a first path of excitation light generated by the light source, wherein the mirror directs excitation light into a fiber aligner (30); an optical transducer coupled to the light source by the fiber aligner, the optical transducer comprising an optical waveguide (40) made of dielectric material having a first dielectrical index; a photon detector (70) disposed to receive fluorescent back radiation, wherein when a test solution having a second dielectric index lower than the first index is provided and comprises one or more target molecules, excitation light is transmitted by the waveguide and exits a waveguide tip disposed in the test solution so as to excite one or more target molecules; subsequently, the waveguide transmits back radiation along a second path to the photon detector that detects the transmitted back radiation. |
US07657132B1 |
Optoelectronic modulator and electric-field sensor with multiple optical-waveguide gratings
An optoelectronic-RF device has at least one optical modulator/sensor comprising at least two cascaded optical-waveguide gratings and at least one non-grating optical waveguide segment interconnecting the at least two cascaded optical-waveguide gratings, with at least one optical waveguide segment interconnecting the at least two cascaded optical-waveguide gratings via the at least one non-grating optical waveguide segment. An RF waveguide is provided for propagating an RF electric field, the at least one optical modulator/sensor being disposed in and forming a portion of the RF waveguide with light propagating through the cascaded optical-waveguide gratings in a direction that is perpendicular to a direction of propagation of the RF electric field in the RF waveguide. |
US07657127B2 |
Method and apparatus for providing strobed image capture
A method and apparatus for strobed image capture includes stroboscopic illumination synchronized with one or more cameras to improve a signal to noise ratio, reduce motion blur and avoid object damage in sensor systems used to analyze illumination sensitive objects. |
US07657126B2 |
System and method for search portions of objects in images and features thereof
Embodiments enable searching of portions of objects in images, including programmatically analyzing each image in a collection in order to determine image data that, for individual images in the collection, represents one or more visual characteristics of a portion of an object shown in that image. A user is enabled to specify one or more search criteria that includes image data, and a search result may be determined based on one or more images in the collection that show a corresponding object that has a portion that satisfies a threshold. The threshold is defined at least in part by the one or more search criteria. |
US07657117B2 |
Method and apparatus for calibrating a camera-based whiteboard scanner
In accordance with one aspect of the present exemplary embodiments, a calibration arrangement is configured to assist in calibration of a surface scanning system where the calibration arrangement includes a preconfigured physical object which may embody dimensional information wherein the dimensional information is used to calibrate a surface of the scanning system. In an alternative embodiment, the preconfigured physical object is configured to obtain data for use in calibration of the surface of a pan/tilt surface scanning system. |
US07657114B2 |
Data processing apparatus, data processing method, and program
A data processing apparatus for processing image data includes a variance information calculator configured to calculate variance information indicating the degree of variance of pixel values for each of a plurality of pixels constituting the image data; a smoothing section configured to smooth the variance information and to output a smoothed value; a determination section configured to determine an area to which the pixel belongs on the basis of the smoothed value and to output area information indicating the area; a parameter determination section configured to determine a parameter for a noise removal process for each of the pixels constituting the image data on the basis of the area information and the smoothed value; and a noise removal section configured to perform the noise removal process on the image data on the basis of the parameter determined for each of the pixels. |
US07657113B2 |
Auto-regressive method and filter for denoising images and videos
A method and apparatus for denoising digital images or videos, which is an extension of the spatial varying filter (SVF) by using a past filtered pixel, instead of the current pixel itself as the input for producing an output for the current pixel. Based on this concept, a number of denoising filters are provided, including Auto-regressive Spatial Varying Filter (ARSVF), Modified Auto-regressive Spatial Varying Filter (MARSVF), Auto-Regressive Spatiotemporal Varying Filter (ARSTVF) which is an extension of Spatiotemporal Varying Filter (STVF), Auto-regressive Motion Compensated Spatiotemporal Varying Filter (ARMCSTVF) which is extension of Motion Compensated Spatiotemporal Varying Filter (MCSTVF), and Selective Auto-regressive Motion Compensated Spatiotemporal Varying Filter (SARMCSTVF). |
US07657111B2 |
Apparatus and program for image processing for obtaining processed compressed moving image data
Processing for obtaining processed compressed moving image data can be carried out efficiently through image enhancement processing on compressed moving image data. In a moving image processing unit of a relay server in a mobile phone system, a division unit divides compressed moving image data attached to an e-mail into a target part to be corrected and a non-target part not to be corrected. A decoding unit decodes the target part to generate decoded data. A correction unit carries out image enhancement processing on the decoded data, and obtains corrected decoded data. An encoding unit encodes the corrected decoded data, and obtains encoded corrected data. A combination unit combines the encoded corrected data with the non-target part, and obtains processed compressed moving image data. |
US07657110B2 |
Image compression using a color visual model
A system for coding images, and more particularly, to a system for compressing images to a reduced number of bits by employing a Discrete Cosine Transform (DCT) in combination with a visual model. |
US07657109B2 |
Method for run-length encoding of a bitmap data stream
Subtitling aims at the presentation of text information and graphical data, encoded as pixel bitmaps. The size of subtitle bitmaps may exceed video frame dimensions, so that only portions are displayed at a time. The bitmaps are a separate layer lying above the video, e.g. for synchronized video subtitles, animations and navigation menus, and therefore contain many transparent pixels. An advanced adaptation for bitmap encoding for HDTV, e.g. 1920×1280 pixels per frame as defined for the Blu-ray Disc Prerecorded format, providing optimized compression results for such subtitling bitmaps, is achieved by a four-stage run length encoding. Shorter or longer sequences of pixels of a preferred color, e.g. transparent, are encoded using the second or third shortest code words, while single pixels of different color are encoded using the shortest code words, and sequences of pixels of equal color use the third or fourth shortest code words. |
US07657107B2 |
Image encoding method and image encoding apparatus
In order to implement image encoding appropriately, an image encoding method includes: a detection step of detecting that data having a predetermined value exists within a data group (an encoded image) configured of a series of data strings; a transformation step of transforming the predetermined value that exists within the data group into another value; and a situating step of situating the data having the predetermined value at a desired position within the data group. |
US07657103B2 |
Method and system for classifying image elements
A method, system, and machine-readable medium for classifying an image element as one of a plurality of categories, including assigning the image element based on a ratio between an unoccluded perimeter of the image element and an occluded perimeter of the image element and coding the image element according to a coding scheme associated with the category to which the image element is classified. Exemplary applications include image compression, where categories include image foreground and background layers. |
US07657101B2 |
Devices and methods for identifying and monitoring changes of a suspect area on a patient
A device for acquiring first and subsequent images of a suspect area on a patient and methods for monitoring or detecting changes of the suspect area over time and providing notification when the changes exceed a threshold. The device may be an imaging device, such as a digital camera, possibly augmented with physical or optical devices for arranging the orientation and/or distance of the imaging device with respect to the suspect area. In addition, methods for identifying, relocating, acquiring a first and/or subsequent image of the suspect area, and performing a comparative analysis of respective images are also described. Results of the comparative analysis can be used to notify and/or assist a medical professional in treating or counseling the patient. |
US07657098B2 |
Method and apparatus for reducing mosquito noise in decoded video sequence
A ringing area detector classifies the input image into two regions: a mosquito noise region (i.e. filtering region) and a non-mosquito noise region (i.e. non-filtering region), and uses this classification information to adaptively remove the mosquito noise in a mosquito noise reduction system. The mosquito noise reduction system includes a ringing area detector, a local noise power estimator, a smoothing filter, and a mixer. The ringing area detector includes an edge detector, a near edge detector, a texture detector, and a filtering region decision block. The ringing detection block detects the ringing area where the smoothing filter is to be applied. The local noise power estimator controls the filter strength of the smoothing filter. The smoothing filter smoothes the input image. The mixer mixes the smoothed image and the original image properly based on the region information from the ringing area detection block. |
US07657097B2 |
Picture reproduction system and method utilizing independent picture elements
A system and method of producing an image using a plurality of independent pixel devices, each of which includes one or more light emitting or polarizing elements. The pixel devices are fixed (e.g. on the side of a building) or are moving (e.g. on water or falling in air) within an image space in which an image is to be formed. A controller determines, based upon the locations of the pixel devices within the image space, what portion of the image each pixel device is to reproduce, and then commands the pixel devices to use the emitting devices to reproduce the corresponding portion of the image. As the pixel devices move, the new locations of the pixel devices are mapped onto the image, and the control of the pixel devices is modified accordingly so that the image produced by the pixel devices is not distorted by their movement. |
US07657093B2 |
Magnetic ink character recognition apparatus and magnetic ink character recognition method
Column misalignment between a character string recognized by a MICR and a character string recognized by optical character recognition is corrected to improve character recognition reliability. A magnetic data reading unit detects the magnetism of a character string printed in magnetic ink and outputs the detected magnetic data. An image reading unit optically reads the same character string printed in magnetic ink and outputs the image data. A magnetic data recognition unit applies a character recognition process to the magnetic data output by the magnetic data reading unit and outputs magnetic data recognition result. An image data recognition unit applies character recognition to the image data output by the image reading unit and outputs image data recognition result. A recognition result comparing unit applies a column offset detection process to detect misalignment between the character columns in the magnetic data recognition result and image data recognition result, then applies a column offset correction process to correct the column offset and align corresponding character columns, and then compares corresponding character columns in the magnetic data recognition result and image data recognition result based on the character strings after correcting the column offset and outputs a final recognition result. |
US07657091B2 |
Method for automatic removal of text from a signature area
The present invention provides a method for processing a document involving the automatic removal of text from a predetermined area of a document, the method comprising inputting a bitmap containing the predetermined area of the document from which the text will be removed wherein the predetermined area contains handwritten strokes, detecting the text, removing the text and any handwritten strokes that intersect with the text and outputting the bitmap with the text removed therefrom. |
US07657081B2 |
Recursive 3D model optimization
Systems and methods for generating and optimizing 3D models of objects. A laser scanner is controlled by a data processing subsystem that controls the scanning and processes the data generated. From an initial model, either a raster scan of the object or an initial scan, the system scans the object multiple times, each time adjusting the laser scanner to maximize a correlation between the data generated and the model. The model is also updated using the scan data and taking into account the adjustments which were applied to the laser scanner. Other adjustments, such as those which would remove the effect of relative motion on the scan data, are also accounted for when incorporating scan data into the model. The model is recursively adjusted and optimized using previous scan data (both pre-recorded and fresh scan data) and previous adjustments. The model may be modified and adjusted using previous scan data and an Iterative Closest Point method. The method and systems may be used in uncontrolled environments where unpredictable motions and vibrations can occur. The invention may be used with scanners mounted on a robotic arm, scaffolding, unstable tripods, at the tips of booms or lifts, or the scanners may be simply held by hand. |
US07657080B2 |
Method and apparatus for producing an image containing depth information
Method and apparatus for producing an image containing depth information is provided. The method detects radiation emanating from a scene and forms at least two images of the scene at different planes. Each image contains a set of intensity data values. A variation of the data values is obtained so that two sets of intensity variances are obtained from the data values, and the intensity variance data is processed to obtain depth information. The depth information is coded so as to identify different depth information in the image data. |
US07657076B2 |
Characterizing biological stimuli by response curves
A method for generating stimulus response curves (e.g., dose response curves) shows how the phenotype of one or more cells change in response to varying levels of the stimulus. Each “point” on the curve represents quantitative phenotype for cell(s) at a particular level of stimulus (e.g., dose of a therapeutic). The quantitative phenotypes are multivariate phenotypic representations of the cell(s). They include various features of the cell(s) obtained by image analysis. Such features often include basic parameters obtained from images (e.g., cell shape, nucleus area, Golgi texture) and/or biological characterizations derived from the basic parameters (e.g., cell cycle state, mitotic index, etc.). The stimulus response curves may be compared to allow classification of stimuli and identify subtle differences in related stimuli. To facilitate the comparison, it may be desirable to present the response curves in a principal component space. |
US07657075B2 |
Registration of three dimensional image data with X-ray imaging system
A method for determining a transformation of a three-dimensional pre-operative image data set to obtain a registration of the three-dimensional image data with an X-ray imaging system. In one aspect of the present invention, the method comprises the steps of the user identifying a center point and extreme contour points of the object from an X-ray image, obtaining a set of contour points for the image object in each of a plurality of section-planes, and selecting from a sampling of section-planes the points projecting nearest to the user-identified extreme points. The method then defines a grid having a predetermined number of intervals at a predetermined interval spacing with the grid center at the user-identified center of the pre-operative image, and performs a projection of the center point of the three-dimensional image data set onto each grid point for evaluation and selection of the grid point projecting nearest to the user-identified center. Registration of a three dimensional image data will allow, among other things, overlay of a visual representation of a pre-operative image object onto an X-ray image plane that can serve as a visual tool and a surgical navigation aid. |
US07657074B2 |
Method for determining acquisition parameters for a medical tomography device, and an associated apparatus
A method and apparatus are disclosed for determining, with particular simplicity, an acquisition parameter for a medical tomography device. It is provided here to make an original image available for a selection, selection of the original image being used to select an original parameter set assigned thereto as acquisition parameter set. In order to compile the original image, it is provided here to modify a basic tomographic raw data record before carrying out a 3D reconstruction by means of a noise algorithm for simulating a virtual image quality measure. |
US07657073B2 |
Registration system and method for tracking lung nodules in medical images
A nodule registration system useful for tracking lung nodules in computed tomography (CT) scans is presented. The system registers a small sphere centered on a detected nodule in one scan with another scan under a rigid transformation assumption using a fast registration scheme. The registration scheme employs very fast simulated annealing (VFSA) with constraints to maximize a tunable cross-correlation (TCC) coefficient, enabling the system to register, with minimal registration error, all nodules within their maximum diameter. The system achieves an average registration time of 10 seconds or less on a 3.06 GHz computer programmed to implement the present invention. |
US07657072B2 |
System and method for automatic extraction of spinal cord from 3D volumetric images
A method of extracting a spinal cord from a digitized medical image includes providing a digitized medical image, selecting a set of points from said image as candidates for belonging to the spine, initializing a probability for each candidate point to belong to said spine, minimizing a weighted sum of square differences of image intensities of said candidate points and intensities determined by a mathematical model of said spine to estimate parameter values for said model, calculating a residual error for each point from the differences at each point between an estimated image intensity calculated from said estimated model parameters and an actual image intensity, updating the candidate point probabilities from said residual errors, and eliminating candidate points whose probability falls below a predetermined value. |
US07657065B2 |
Marker placement information estimating method and information processing device
A marker placement information estimating method includes a constraint condition setting step for setting a constraint condition that can be defined with a geometric condition regarding placement information of markers, a capturing step for capturing photographed images including a marker image, a marker detecting step for detecting markers from the photographed images, and an estimating step for estimating the placement information of the markers using the positions of the detected markers on the images and the constraint condition. Thus, even if a constraint condition regarding the placement of markers exists, the placement information can be obtained with precision so as to satisfy the constraint condition. |
US07657063B2 |
Method of radioactive object and nuclear material identification
The invention belongs to the field of remote object identification based on passive and/or active radiation, namely, to systems for to identifying radioactive objects, including concealed ones. A mobile and yet highly-efficient object detection and identification system detects gamma, X-ray and neutron radiation. A distributed multilevel system for a departmental (restricted) use, as well as an open system for common use, is proposed.The expert system is designed to be multilevel. At a low level, the capacity of the portable computer sensor of the expert system is used; at a higher level, functioning of the local network of the expert system through communication links is implemented; and the next level represents the global specialized expert system performance in real time. The transfer from a lower level to a higher level takes place in the case of radioactive object identification failure or ambiguity. |
US07657061B2 |
Communication apparatus and system handling viewer image
A communication apparatus includes a display device, a camera, a database, and a server. Display information is displayed on the display device. A viewer image of a first viewer, who is watching and listening to the display information, is taken with the camera. The display information is associated with the viewer image that has been taken with the camera. The display information and the viewer image are stored in the database that is connected over a network. The server reproduces the viewer image in association with the display information. A second viewer who has watched and listened to the viewer image of the first viewer is able to know the reaction of the first viewer, and thus new communication resulted from the reaction of the first viewer can be expected. |
US07657055B2 |
Image processing method and image generating apparatus
An image processing method for reconstructing an image of an arbitrary view point from plural photographed images, for the purpose of reducing a memory capacity for storing photographed images in an image generating apparatus capable of generating an image of an arbitrary view point, the method including a setting step of setting a view point position, an input step of inputting photographed images, and an extraction step of extracting light beam data necessary for reconstructing an image at the set view point position from the photographed images, wherein the input step and the extraction step are repeated until the reconstructed image is generated. |
US07657054B2 |
Apparatus and methods for forming shoe inserts
Foot impression generating apparatus comprising impression platforms including buns of open-cell sponge material bonded to an supporting non-porous skins formed of non-blown sponge material is utilized for making foot impressions by a consumer. The sponge material comprises a blended mixture of elastomeric thermosetting material and low melting temperature thermoplastic material chosen such that the buns and skins are respectively flexible and then become rigid when heated and then cooled above and below the plastic temperature range of the thermoplastic material. The consumer steps into heated impression platforms to form the foot impressions and then they are cooled and “frozen” in place. Next, scanning means are used to create a digital contour map of the foot impressions. Then a digitally controlled milling machine is utilized for forming shoe inserts in conformance with the digital contour map. |
US07657047B2 |
Hearing aid with information signaling
The emission of information signals for informing a user about specific settings or statuses of a hearing aid should be improved. In addition, it is proposed to offer the user a plurality of different information signals which he can freely assign to different settings and or statuses of the hearing aid. In addition, different information signals are emitted as a function of the currently available hearing situation and/or the currently set hearing program for one and the same setting and/or for one and the same status of the hearing aid. The user is thus able to better identify the information signals. |
US07657046B2 |
IC chip type hearing aid module for mobile communication terminal
Disclosed is an IC chip type hearing aid module for use in a mobile communication terminal having a hearing aid circuit including: a first section having a resistor R1 and an inductor L1 which are connected in series on a first output line Receiver_P between the mobile communication terminal and an ear speaker; a second section having a resistor R4 and an inductor L2 which are connected in series on a second output line Receiver_N between the mobile communication terminal and the ear speaker; a third section having a resistor R2 and a capacitor C2 which are connected in series between an input terminal of the first section and an output terminal of the second section; and a fourth section having a resistor R3 and a capacitor C3 which are connected in series between an input terminal of the second section and an output terminal of the first section. |
US07657045B2 |
Low power signal transmission
A low-power implant system. The system includes an implant for implantation into a person, such as a cochlear implant or a middle ear implant. The implant is capable of communicating with a device via transmission of ultra wideband pulses. The device may be adapted to be worn external to the person, or may be a second implant. So as to conserve battery power, the transmitted ultra wideband pulses may have a low duty cycle of approximately 1/1000 or less. Power savings may also be realized by using time-gating amplifiers in the implant and/or device receiver. |
US07657043B2 |
Electro-optical device and electronic apparatus
An electro-optical device with a sound generating body is disclosed, in which an electro-optical device and a sound generating body can be mounted compactly and which can eliminate necessity of acoustic design of the sound generating body for an enclosure of an electronic apparatus for accommodating the electro-optical device. The electro-optical device of the present invention includes a first frame, a second frame opposed to the first frame, a third frame interposed between the first frame and the second frame, an electro-optical panel supported by the first frame, and a sound generating body supported by the second frame and covered by the second frame and the third frame, the sound generating body being arranged so as to be two-dimensionally overlapped the electro-optical panel. |
US07657038B2 |
Method and device for noise reduction
In one aspect of the present invention, a method to reduce noise in a noisy speech signal is disclosed The method comprises: applying at least two versions of the noisy speech signal to a first filter, whereby that first filter outputs a speech reference signal and at least one noise reference signal, applying a filtering operation to each of the at least one noise reference signals, and subtracting from the speech reference signal each of the filtered noise reference signals, wherein the filtering operation is performed with filters having filter coefficients determined by taking into account speech leakage contributions in the at least one noise reference signal. |
US07657036B2 |
Determining a session encryption key during a broadcast/multicast service session using secure real-time transport protocol
Techniques are provided for determining an updated session encryption key. According to one embodiment, a packet index can be computed using a sequence number received in a session data packet during a SRTP session and a predetermined value. The predetermined value can be, for example, a non-zero value from a roll-over-counter that has been set to the non-zero value. The updated session encryption key can then be determined using a master key received from a BCMCS controller and the packet index. The determined updated session key is used to encrypt or de-encrypt content provided by a content server. |
US07657035B2 |
Encryption communication method and system
Each terminal registers the key generation information into each session management server, the information including a plurality of setting items necessary for determining set values to generated a key to be used by itself, and set value candidates which are stored in the setting items.When the encryption communications are established between the terminals, the individual session management servers and a key generation information management server are associated, so that the key generation information management server selects the algorithm suite based on the key generation information. The session management server generates the parameters based on the selected algorithm suite, acquires the information on the selected algorithm suite from the key generation information management server, generates the key for the encryption communications based on that information and distributes the key to the each terminal. |
US07657032B2 |
Data outputting method, recording method and apparatus, reproducing method and apparatus, and data transmitting method and receiving method
A data outputting method, including the steps of converting input data into sector unit data that starts with a start code and a header preceded by the start code, the header being composed of two bits, at least one of which represents an encryption control; when the converted data is to be encrypted, setting at least one of the two bits preceded by the start code to a state that represents that the data has been encrypted; encrypting the converted data; encoding the encrypted data; and outputting the encoded data. |
US07657030B1 |
Method for generating and distributing strong DES keys
A method of generating a strong DES cryptographic key that doesn't require checking for parity or weak keys in the resulting key. First, all possible hexadecimal values are generated. Next, all possible two-hexadecimal value combinations are generated, where one of the two-hexadecimal values in a combination has odd parity, and the other even parity. Then, eliminate hexadecimal values E0, 01, F1, FE, 1F, 0E, 1E, and 0F from the list of all possible two-hexadecimal value combinations. Next, arrange each remaining two-hexadecimal value combination once in a user-definable order on a user-definable medium, such that the hexadecimal values alternate even and odd parity . Then, select eight unique two-hexadecimal value combinations on the user-definable medium in a user-definable manner. Lastly, use the selected eight two-hexadecimal value combinations as the DES cryptographic key. |
US07657028B2 |
Method for classifying private information securely
A method for securely classifying private data x of a first party Alice using a classifier H(x) of a second party Bob. The classifier is H ( x ) = sign ( ∑ n = 1 N h n ( x ) ) , where h n ( x ) = { α n x T y n > Θ n β n otherwise , α n , β n and Θn are scalar values and yn is a vector storing parameters of the classifier. Bob generates a set of N random numbers, S1, . . . , SN, such that s = ∑ n = 1 N s n , for each n=1, . . . , N, the following substeps are performed: applying a secure dot product to xTyn to obtain an for Alice and bn for Bob; applying a secure millionaire protocol to determine whether an is larger than Θn−bn, and returning a result of an+Sn, or βn+Sn; accumulating, by Alice, the result in cn. Then, apply the secure millionaire protocol to determine whether c = ∑ n = 1 N c n is larger than s = ∑ n = 1 N s n , and returning a positive sign if true, and a negative sign if false to classify the private data x. |
US07657025B2 |
Microphone module and method for fabricating the same
A microphone module. The module comprises a carrier having a first side and an opposing second side and comprising a through hole. A microphone is disposed on the first side of the carrier and corresponding to the through hole. A processing chip is disposed on the first side of the carrier and coupled to the microphone. An encapsulant is disposed on the first side of the carrier to encapsulate the microphone and the processing chip. |
US07657022B2 |
Method and system for performing automated telemarketing
As described above, the embodiments of the invention may be embodied in the form of computer-implemented processes and apparatuses for practicing those processes. Embodiments of the invention may also be embodied in the form of computer program code containing instructions embodied in tangible media, such as floppy diskettes, CD-ROMs, hard drives, or any other computer-readable storage medium, wherein, when the computer program code is loaded into and executed by a computer, the computer becomes an apparatus for practicing the invention. An embodiment of the present invention can also be embodied in the form of computer program code, for example, stored in a storage medium, loaded into and/or executed by a computer, wherein, when the computer program code is loaded into and executed by a computer, the computer becomes an apparatus for practicing the invention. When implemented on a general-purpose microprocessor, the computer program code segments configure the microprocessor to create specific logic circuits. |
US07657018B2 |
Method and system for combining a conversion between time-division multiplexed digital signals and packetized digital signals with a switching system interface
The present invention is a switching system interface providing conversion between time-division multiplexed digital signals and packetized digital signals used to bypass a common control and switch matrix of a class 5 digital switch. The switching system interface includes a network interface for terminating a digital transmission facility that is part of a network architecture. In addition, the interface includes a line/trunk interface, compatible with the internal signals used to operate the line/trunk interface of the class 5 digital switching system and a switch, connected to the network interface and to the line/trunk interface, for routing data between network interfaces and line/trunk interface. The interface also converts the data between time-division multiplexed digital signals and packetized digital signals. |
US07657016B2 |
Apparatus, system and method for monitoring a call forwarded to a network-based voice mail system
An apparatus, system and method for monitoring calls that have been forwarded to a network-based voice mail system (VMS). The VMS receives the forwarded call and sends a start of greeting signal at the beginning and an end of greeting signal at the completion of the voice message greeting to the central office switch. The switch sends an activate call monitoring data message and a call monitoring alert signal to the customer premises equipment (CPE). If the CPE is adapted for call monitoring and includes a speaker assembly, then the speaker assembly is engaged in response to the activate call monitoring data message, thereby allowing hands-free call monitoring. If the CPE does not include a speaker assembly, then the called party may activate call monitoring by lifting the handset in response to detecting a call monitoring alert from the CPE. While monitoring the call, the called party may intercept the call to speak with the calling party. |
US07657015B1 |
Method and apparatus for processing multiple services per call
A method and apparatus for enabling multiple services to be invoked in a specific precedence per call are disclosed. For example, the present method allows a subscriber to interact with a plurality of services provided by a service provider on a single call. |
US07657014B2 |
Call screening method and apparatus
A cellular telephone system is provided with a process and apparatus for screening an incoming call. The process is carried out by, and the apparatus comprises, a service provider (20) and a mobile station (30). The mobile station (30) answers the incoming call and places the call on hold. The mobile station (30) connects to the service provider (20) and places the service provider (20) and the incoming caller on multi-party hold. The mobile station (30) then signals the service provider (20) to begin screening the call. In response, the service provider (20) prompts the incoming caller for the incoming caller's identification and then communicates this information to the mobile station (30). Based on this information, the mobile station (30) can elect to accept or reject the incoming call. |
US07657012B2 |
Telephone terminal and method for controlling display of the telephone terminal
A telephone terminal is connected to a communication network that transmits voice packets and connected to a terminal control unit. The telephone terminal includes a display, an input buffer, an acquisition unit, and a controller. The input buffer temporarily stores text display information that represents an operational state of the telephone terminal, the text display information being transmitted from the terminal control unit via the communication network. The acquisition unit acquires display control information required for dividing the text display information into a plurality of pieces of component information. The controller reads the text display information stored in the input buffer, divides the text display information into a plurality of pieces of component information based on the display control information, and controls the display to display the component information pieces in different display positions. |
US07657008B2 |
Storage-enabled telecommunications network
Methods, systems, and apparatuses are disclosed for enabling a telecommunications network with data storage capability. A data connection is established to a storage device. The storage device is associated with a telecommunications network facility. Customer-defined electronic data is communicated to the storage device via the data connection. At least some of the electronic data may be managed according to a service level agreement. |
US07657001B2 |
Method for reducing 3D ghost artefacts in an x-ray detector
A method for at least reducing the occurrence of differential ghosting in an X-ray image acquired in respect of a subject, wherein a deghost scan is performed at least once daily so as to generate an underlying strong homogeneous ghost so that further differential (non-homogeneous) ghosting during subsequent scans is minimised. The deghost scan comprises acquiring an ‘air’ image, when no subject is present between the X-ray source (4) and detector (5), as a relatively high detector dose. |
US07657000B2 |
Method and apparatus for dual energy radiography
There is provided an apparatus and method for x-ray imaging of a subject that comprises an x ray source emitting a spectrum of radiation of low energy component as well as high energy component to be attenuated by the subject. At least one CR plate adapted to absorb mainly the radiation of low energy component that was attenuated by the subject is provided, wherein low energy x rays image can be attained on the CR plate as well as a DR plate that is adapted to absorb the high energy component, wherein the DR plate is placed further to the CR plate relative to the subject so as to attain image from higher energy x rays. The apparatus is further provided with a processor adapted to process the CR and DR images obtained in a single irradiation of the subject so as to obtain a third combined processed image. |
US07656998B2 |
Unified quality assurance for a radiation treatment delivery system
A unified quality assurance technique to verify alignment of a radiation treatment delivery system. In one embodiment, a radiation treatment source is instructed to move to a preset source position. An image of the radiation treatment source at its actual source position is generated and compared against a reference image to determine whether the radiation treatment source correctly achieved the preset source position. In one embodiment, a positioning system is instructed to move a target detector to a preset target position. An image of the target detector at its actual target position is generated and compared against a reference target image to determine whether the positioning system correctly achieved the preset target position. |
US07656992B2 |
Method for determining movement and rest phases of a partial object that moves at times during a CT examination, and CT system
A method and a CT system are disclosed for determining movement and rest phases of a partial object that moves at times in an examination object during a CT examination. In at least one embodiment, at least two different radiation sources are used for the comparative measurement, and a first radiation source emits a first fan beam at a specific rotation angle at a first instant, the absorption of said beam being measured in beamwise fashion, a second radiation source emits a second fan beam, at the same rotation angle at a second, later instant, the absorption of the beam likewise being measured in beamwise fashion, and the relative movement or relative rest of the partial object between the first and second instants is deduced by comparing deviating absorption values of a multiplicity of spatially equivalent and equidirectional fan beams proceeding from the same angular position of the radiation sources. |
US07656987B2 |
Phase generator for introducing phase shift in a signal
A phase generator includes a phase-shift enable and disable signal generator connected to configuration bits at its first input and connected to a reset signal at its reset input for generating a control signal; the configuration bits corresponding to the phase shift desired. The phase generator includes a logic signal generation device connected at its control input to the output of the phase-shift enable and disable signal generator and connected to a reset signal at its reset input for providing a phase generating signal; and a feedback element connected between the output of the logic signal generation device and control input of the phase-shift enable and disable signal generator for providing controlled clock signal to the phase-shift enable and disable signal generator. |
US07656985B1 |
Timestamp-based all digital phase locked loop for clock synchronization over packet networks
A timestamp-based all digital phase locked loop is utilized for clock synchronization for Circuit Emulation Service (“CES”) over packet networks. The all digital phase locked loop at a CES receiver includes a phase detector, a loop filter, a digital oscillator and a timestamp counter. The all digital phase locked loop enables the CES receiver to synchronize a local clock at the receiver with a clock at a CES transmitter, where indications of transmitter clock signals are communicated to the receiver as timestamps. The phase detector is operable to compute an error signal indicative of differences between the timestamps and a local clock signal. The loop filter is operable to reduce jitter and noise in the error signal, and thereby produce a control signal. The digital oscillator is operable to oscillate at a frequency based at least in-part on the control signal, and thereby produce a digital oscillator output signal. The timestamp counter operable to count pulses in the digital oscillator output signal, and output the local clock signal. |
US07656984B2 |
Circuits and methods for recovering a clock signal
A circuit for recovering a clock signal may include a frequency multiplier configured to generate a plurality of local clock signals, each having a different phase, based on a plurality of received global clock signals at a first frequency and each having a different phase. The local clock signals may be generated at a second frequency higher than the first frequency. The circuit may include a phase interpolator configured to generate a recovered clock signal at a given phase and at a third frequency, based on the generated local clock signals, and a phase shifter configured to adjust the phase of the recovered clock signal so as to synchronize the phase of the recovered clock signal with a phrase of input data that is input to the phase shifter. |
US07656973B2 |
Apparatus and method for receiving broadcasting service in a broadcasting system
A broadcasting receiving apparatus and method in a broadcasting system are provided. In a broadcasting receiver, a demodulator demodulates a received broadcasting signal, clips a soft metric value for the demodulated signal to a number of bits, and outputs the clipped soft metric value. A mapper maps the clipped soft metric value to an index value with a resolution inversely proportional to the quantization level of the soft metric value. A deinterleaver deinterleaves the index value and a demapper demaps the deinterleaved index value to a representative value being a soft metric value from a range of soft metric values mapped to the index value. A channel decoder decodes the representative value. |
US07656972B2 |
System and method for transmission format detection
A system and method for detecting a correct transmission format upon encountering a decoding error in a variable-format transmission scheme, wherein the decoding error results from an unsuccessful decoding of a frame. The invention provides for prioritizing the permissible formats, resulting in a prioritized order. The frame data is then decoded according to one or more of the permissible formats in the prioritized order, and if the decoding is successful in accordance with one of the formats, that format is selected as the correct transmission format. |
US07656970B1 |
Apparatus for a wireless communications system using signal energy to control sample resolution and rate
A wireless signal processor includes an analog front end for generating at least one baseband analog signal, at least one analog to digital converter for converting the baseband signal into a digital signal, the analog to digital converter having a resolution width and a sampling rate, and a baseband processor for measuring the signal energy in the analog to digital converter output, and when the incoming signal energy level increases or a baseband processor detects a packet, at least one of the sampling rate or resolution width also increases until the end of the packet, after which the sample rate and resolution are reduced to an interpacket rate and resolution. Additionally, the sampling rate and resolution increase after packet detection at rates and resolutions which are dependent on packet type and data rate. |
US07656969B2 |
Dual payload and adaptive modulation
A wireless broadband communications system that provides higher performance and increased spectral efficiency in point-to-point and point-to-multipoint applications. The wireless communications system includes a plurality of transceivers and a plurality of transmit and receive antennas. The system can be configured as a 1:n SIMO system that transmits and receives signals over a single channel of information flow, or an n:n MIMO system that transmits and receives signals over multiple channels of information flow, based upon channel state information and average vector error measurement values corresponding to the respective channels of information flow, which are determined by the system via an adaptive modulation technique. |
US07656967B2 |
Interference power estimation for adaptive antenna system
There is proposed a technique for determining an estimate of interference power, in the receiver of a communication system utilizing adaptive antenna techniques. The technique uses information transmitted in the antenna signals and in the beam signals to determine the estimate of the interference power. |
US07656965B2 |
Method of secure WLAN communication
Some demonstrative embodiments of the invention include a method device and/or system of secure communication in a wireless network using a spatial division multiple access transmission scheme. The method, according to some demonstrative embodiments may include generating a set of N spatial channels to be transmitted, using a set of N respective antennas, to a set of K destination stations, by applying at least one precoding matrix to a set of inputs including K transmissions intended to the K destination stations, respectively, and one or more dither sequences, wherein the precoding matrix includes K beamforming vectors based on channel state information of the K stations, respectively, and one or more additional vectors orthogonal to the beamforming vectors. Other embodiments are described and claimed. |
US07656964B1 |
Forward and reverse VSWR insensitive power detection using phase shifting and harmonic filtering
A system for detecting both forward and reverse power of a power amplifier in the presence of harmonics created by the power amplifier is provided. A forward power detection system receives detection signals from an in-phase amplifier leg and a quadrature-phase amplifier leg of the power amplifier. The forward power detection system applies a phase shift to the detection signals such that forward components of the detection signals are essentially in-phase, and reverse components of the detection signals are essentially 180 degrees out-of-phase. The phase shifted detection signals are then combined and filtered to provide a signal indicative of forward power. In a similar fashion, a reverse power detection system applies a phase shift to the detection signals to provide a signal indicative of reverse power. |
US07656963B2 |
Data transfer using frequency notching of radio-frequency signals
A method for data transmission includes forming a notched radio-frequency (RF) burst according to one or more data values, where a bandwidth of the notched RF burst is at least two percent of the center frequency of the notched RF burst. Forming a notched RF pulse includes altering, according to the data, at least one of the amplitude and phase of one or more selected components, where each of the selected components has a bandwidth within the bandwidth of the notched RF burst. |
US07656957B2 |
Multiplexing system for time division duplex communication systems
A method and system is disclosed for passing a transmit/receive control signal and a power signal through a coax cable from a base transceiver station to a tower top device in a time division duplex communication system. After generating the transmit/receive control signal and a radio frequency signal for communications, the transmit/receive control signal modulates a separate timing control operating on a separate control frequency. It is then multiplexed on at least one coax cable along with the radio frequency signal and DC power. At the tower top device, the modulated transmit/receive control signal is converted back to a DC level for providing a time division duplex control reference. |
US07656953B1 |
Bidirectional predicted pictures or video object planes for efficient and flexible video coding
A method is provided for decoding a bit stream representing an image that has been encoded The method includes the steps of: performing an entropy decoding of the bit stream to form a plurality of transform coefficients and a plurality of motion vectors; performing an inverse transformation on the plurality of transform coefficients to form a plurality of error blocks; determining a plurality of predicted blocks based on bidirectional motion estimation that employs the motion vectors, wherein the bidirectional motion estimation includes a direct prediction mode and a second prediction mode; and, adding the plurality of error blocks to the plurality of predicted blocks to form the image. The second prediction mode may include forward, backward, and interpolated prediction modes. |
US07656949B1 |
Methods and apparatus for performing efficient inverse transform operations
According to the present invention, methods and apparatus for performing efficient inverse transform operations are provided. Zero patterns are identified in a block of transform coefficients to derive zero pattern information. Using the zero pattern information, inverse transform operations are performed on a subset of the columns of the block of transform coefficients. Zero patterns can optionally be identified in the resulting block. One-dimensional inverse transform operations are then performed on the rows of the resulting block to complete the inverse transform. In another example, one-dimensional inverse transform operations can be performed first on the rows and then on the columns. |
US07656944B2 |
Receiver for an optical signal
A receiver for an optical signal is described. The receiver comprises a decision feedback equalizer (DFE), wherein a distorted input signal (DIS) being derived from the optical signal, as well as a first threshold signal (Th1) and/or a first coefficient (Coeff1) are provided to the decision feedback equalizer (DFE), and wherein an error signal (ES1) is provided by the decision feedback equalizer (DFE). The receiver comprises a control unit (CU), wherein the error signal (ES1) is provided to the control unit (CU), and wherein the first threshold signal (Th1) and/or the first coefficient (Coeff1) are adapted by the control unit (CU). The receiver comprises an eye monitor (EM) for optimizing the adapted first threshold signal (Th1) and/or the adapted first coefficient (Coeff1), wherein the distorted input signal (DIS) is provided to the eye monitor (EM). |
US07656943B2 |
High performance equalizer having reduced complexity
An apparatus and method for implementing an equalizer which combines the benefits of a decision feedback equalizer (DFE) with a maximum-a-posterori (MAP) equalizer (or a maximum likelihood sequence estimator, MLSE) to provide an equalization device with significantly lower complexity than a full-state MAP device, but which still provides improved performance over a conventional DFE. The equalizer architecture includes two DFE-like structures, followed by a MAP equalizer. The first DFE forms tentative symbol decisions. The second DFE is used thereafter to truncate the channel response to a desired memory of L1 symbols, which is less than the total delay spread of L symbols of the channel. The MAP equalizer operates over a channel with memory of L1 symbols (where L1<=L), and therefore the overall complexity of the equalizer is significantly reduced. |
US07656942B2 |
Denoising signals containing impulse noise
A denoising process models a noisy signal using classes and subclasses of symbol contexts. The process generates class count vectors having components that combine occurrence counts for different symbols in different contexts. Biases determined separately for each subclass and a fixed predictor indicate which symbol occurrence counts for different context are combined in the same component of a class count vector. For impulse noise, the bias for a subclass can be the average error that results when the fixed predictor predicts non-noisy symbols found in contexts of the context subclass. Denoising of impulse noise can select replacement symbols without matrix multiplication or a channel matrix inverse by evaluating distributions that result from subtracting error probabilities from probability vectors associated with respective contexts. Probability mass can be moved from adjacent components of the probability vector to assure that subtraction of the error probabilities leaves non-negative results. |
US07656937B2 |
Method of processing signals within a “Rake” receiver having several fingers during a change of configuration of the fingers, and corresponding “Rake” receiver
In the presence of an indication of change of configuration containing the characteristics of a new configuration of fingers of a “Rake” receiver, continue performing the combination by using the old configuration (fng1, fng2, fng3) and, only when all the fingers of the new configuration have delivered information, the combination is performed by using the new configuration (fng1, fng3, fng4). |
US07656936B2 |
Method and system for interference reduction in a wireless communication network using a joint detector
A method and system for reducing interference in a wireless communication network is disclosed. The wireless communication network has at least one base station using an antenna array and one or more code channels to receive or transmit one or more communication signals from or to a plurality of terminals used by one or more users. A signal received by the antenna array carries one or more training sequences and a traffic signal in a frame. After estimating a spatial signature and joint channel response model per user based on the training sequences, one or more spatial weights are found based on the estimated spatial signature and joint channel response model to maximize a signal to noise ratio. A joint detection matrix is then formed based on the estimated spatial weights, the joint channel response model, and a user code channel assignment. After code correlating a traffic signal to obtain one or more user specific multi-antenna signals, a spatial combining is performed on one or more multi-antenna signals associated with each user to generate scalar symbol estimates. Thereafter, a joint detection is done based on the scalar symbol estimates using the joint detection matrix. Similar techniques can be used for downlink communications. |
US07656933B2 |
Method and device for the suppression of periodic interference signals
A method and device are provided for suppressing periodic interference signals, including a unit which is used to provide a period length for the periodic interference signal, an interference detection unit for detecting a signal corresponding to the interference signal, and a subtraction unit for subtracting the signal corresponding to the interference signal. The interference detection unit carries out multiple superpositioning of the input signal and scales the multiple superpositioned input signal depending on the period length of the interference signal in order to detect the signal corresponding to the interference signal. |
US07656931B2 |
Hybrid spread spectrum radio system
Systems and methods are described for hybrid spread spectrum radio systems. A method includes modulating a signal by utilizing a subset of bits from a pseudo-random code generator to control an amplification circuit that provides a gain to the signal. Another method includes: modulating a signal by utilizing a subset of bits from a pseudo-random code generator to control a fast hopping frequency synthesizer; and fast frequency hopping the signal with the fast hopping frequency synthesizer, wherein multiple frequency hops occur within a single data-bit time. |
US07656929B2 |
Method for demodulating UWB pulse sequences
The present invention relates to a method for transmitting data in the form of at least one pulse sequence Tsgk (for k=1 to K). The method according to the invention includes at least one symbol decoding step in the course of which at least one modulation value Pwk representative of an amount of power carried by each pulse sequence Tsgk is computed and compared to at least one predetermined threshold value thk1, thk2 . . . thkM(k). The method according to the invention enables to limit the processing time and power needed for performing the demodulation of a power-modulated UWB signal, since the information carried by such a signal may be recovered by a receiver without said receiver having to map precisely, with respect to time, the received pulse sequences. |
US07656927B2 |
Optical semiconductor element and optical semiconductor device
An optical semiconductor device includes an optical semiconductor element, a metal pattern and at least one thermal conductive material. The optical semiconductor element has a first optical waveguide region and a second optical waveguide region. The second optical waveguide region is optically coupled to the first optical waveguide region and has a heater for changing a refractive index of the second optical waveguide region. The metal pattern is provided on an area to be thermally coupled to a temperature control device. The thermal conductive material couples the metal pattern with an upper face of the first optical waveguide region of the optical semiconductor element. The thermal conductive material is electrically separated from the first optical waveguide region. |
US07656920B2 |
Semiconductor laser device
A semiconductor laser device producing light having a TE-polarized component suitable for practical use (i.e., light having TE-polarized light intensity sufficiently high for practical use). A semiconductor laser device includes a GaAsP active layer, InGaP guide layers, and AlGaInP cladding layers. The GaAsP active layer emits light. The GaAsP active layer is interposed between the InGaP guide layers. The InGaP guide layers and GaAsP active layer are interposed between the AlGaInP cladding layers. Polarization ratio, which is a ratio of light intensity of TM-polarized light to light intensity of TE-polarized light, of the light produced by the semiconductor laser device is less than 2.3. |
US07656919B2 |
Semiconductor system having a ring laser fabricated by epitaxial layer overgrowth
The present invention provides a ring laser system comprising forming an optical core by an epitaxial layer overgrowth over an intermediate layer, forming multi-quantum wells adjacent to the optical core and forming an outer structure further comprising a total internal reflector, wherein forming photons within the multi-quantum wells further comprises circulating the photons within the ring laser structure comprising the outer structure, the multi-quantum wells, and the optical core. |
US07656918B2 |
Semiconductor laser
A semiconductor laser having an n-cladding layer, an optical guide layer, an active layer, an optical guide layer, and a p-cladding layer above an InP substrate, in which the active layer has a layer constituted with Be-containing group II-VI compound semiconductor mixed crystals, and at least one of layers of the n-cladding layer, the optical guide layer, and the p-cladding layer has a layer constituted with elements identical with those of the Be-containing group II-VI compound semiconductor mixed crystals of the active layer, and the layer is constituted with a superlattice structure comprising, as a well layer, mixed crystals of a Be compositions with the fluctuation of the composition being within ±30% compared with the Be composition of the group II-VI compound semiconductor mixed crystals of the active layer, whereby the device characteristics of the semiconductor laser comprising the Be-containing group II-VI compound semiconductor matched with the InP substrate. |
US07656914B1 |
Directly-modulated diode lasers with reduced overshoot
An optical signal is produced from a direct modulation resonant cavity device, such as directly-modulated diode laser having an electrode divided into multiple sections. Each section is driven with an electrical waveform such that a time delay is introduced between sections so as to ensure that the different sections reach their peaks at slightly different times. |
US07656908B1 |
System and method for delivering content in a unicast/multicast manner
The present invention is a system and method for enabling multicast synchronization of initially unicasted content. Multiple unicast streams are synchronized in order to convert the unicast streams into a multicast stream. Each unicast stream may be accelerated or slowed down in relation to a reference stream to a common point within each stream upon which the unicast streams are replaced by a multicast stream of the same content. |
US07656907B2 |
Method and apparatus for reducing clock speed and power consumption
A system for reducing clock speed and power consumption in a network chip is provided. The system can have a core that transmits and receives signals at a first clock speed. A receive buffer can be in communication with the core and be configured to transmit the signals to the core at the first clock speed. A transmit buffer can be in communication with the core and configured to receive signals from the core at the first clock speed. A sync can be configured to receive signals in the receive buffer at a second clock speed and to transmit the signals from the transmit buffer at the second clock speed. The sync can be in communication with the transmit buffer and the receive buffer. |
US07656905B2 |
Apparatus and method for aggregation and transportation of gigabit ethernet and other packet based data formats
The invention provides an apparatus and method for transparently transporting four plesiochronous Gigabit Ethernet, Fibre Channel or other packet-based data signals over a network. Multiple plesiochronous Gigabit Ethernet data streams are aggregated onto an independent clock source at an ingress circuit through the use of transparent IDLE character insertion. The independent clock is selected such that the output data rate is greater than the composite input data rate of all the plesiochronous data streams. The signals are encapsulated with forward error correction and mapped to a reciprocal FEC interface prior to transport. An egress circuit at the receiving end recovers the modulated signal and extracts the data stream. Each independent data stream is mapped to a local clock domain via IDLE character insertion or removal. Therefore, the input and output signals are transparent and identical in content. |
US07656903B2 |
System and methods for documenting networks with electronic modules
A documentation system for a network having a source device which is connected to a network path which is connected to a destination device, the documentation system comprising, a data port which includes an electronic module with an identification code on the network path, the destination device including an electronic module with an identification code, the source device having the capability to send query signals along the network path addressed to a data port and destination device corresponding to the network path, the electronic module corresponding to the data port responding to the query addressed to the data port by transmitting its identification code to the source device, and the electronic module of the destination device responding to the query addressed to the destination device by transmitting its identification code to the source device, and a processor and a switch in communication with the source device, the processor and switch for directing the source device to send the query signals, to interpret the responses, and to re-send the query signals if a collision occurs between responses. |
US07656902B2 |
Method for transmitting packet data in communication system
A method and apparatus for a transmitter having a radio protocol with an upper layer and a lower layer therein used for management of full header packet transmission when transmitting data packets to a receiver are provided. If the upper layer receives from the lower layer, information of a successful transmission of a full header packet, the upper layer decides to stop sending any additional full header packet that contains the same full header as the previously successfully transmitted full header packet. |
US07656900B2 |
Methods and systems for adaptive communication
One embodiment of the present invention relates to a method of limiting data loss in a point-to-multipoint communication system. Data is transferred on a communication channel among network nodes of the point-to-multipoint communication system according to an initial frequency band plan. If a characteristic of the communication channel changes, then data is transferred among the network nodes according to a modified frequency band plan that differs from the initial frequency band plan. |
US07656899B2 |
Access points with selective communication rate and scheduling control and related methods for wireless local area networks (WLANs)
The present invention is directed to methods and wireless communication devices that are configured to enhance communication capacity in a wireless network. In one aspect of the invention various scheduling processes and schedulers for the transmissions of data packets are disclosed. In another aspect of the invention, the selection of appropriate transmission rates to advertise by a common unit which provides wireless service to different types of wireless transmit receive units (WTRUs) is addressed. |
US07656898B2 |
Virtual channel remapping
Virtual channel enabled networking devices may map frames to specific virtual channels based upon frame characteristics (e.g. destination address, class of service). Devices and methods that provide a remapping of virtual channels are disclosed. In one embodiment, a network having virtual channel remapping may include: a first set of one or more switches that each support a first number of virtual channels, and a second set of one or more switches that each support a second number of virtual channels different from the first number of virtual channels. At least one switch from the second set is coupled to at least one switch from the first set and is configured to establish a correspondence (“map”) between the virtual channels supported by the first set and the virtual channels supported by the second set. |
US07656896B2 |
Automation system with simplified diagnosis and rectification of errors
One embodiment relates to an automatic system comprising a plurality of subscribers which are connected to a common communication channel, whereby each of the subscribers automatically provides the diagnosis information associated therewith on the communication channel, another conversion station is connected to the communication channel and comprises a web server which converts the diagnosis information available in the communication channel into a single web-enabled format, the conversion station is connected to a service station via a network and the service station has a web browser and a display connected to the web browser, whereby the web browser converts the diagnosis information transmitted via the network into a single display format and the display is provided in order to display diagnosis information provided by the web browser. |
US07656895B2 |
Method and device for coupling a POTS terminal to a non-PSTN communications network
A communications device is used to interface a plain old telephone system (POTS) terminal, which includes a dial-up modem to transmit data, to a communications network. The communications device appears to the POTS terminal to be a modem accessed via a telephone network. |
US07656894B2 |
Offloading processing tasks to a peripheral device
In one embodiment, to determine what tasks may be offloaded to a peripheral hardware device (e.g., to be performed in hardware on the peripheral device, rather than on the CPU(s) of the host computer), an indication from the at least one peripheral hardware device may be provided, without the peripheral hardware device first being queried to determine the task offload capabilities provided by the peripheral hardware device. In another embodiment, a data packet may be sent to the at least one peripheral device with an indication to the at least one peripheral device to perform at least one task offloading capability on the data packet, without first sending a command to the at least one peripheral device to enable the at least one task offloading capability. |
US07656889B2 |
IP-based voice/video communication system and call pickup/forwarding method
An IP based voice/video communication system and call pickup/forwarding method and a program storage device, readable by a machine, tangibly embodying a program of instructions executable by the machine to perform the call pickup/forwarding method enables a subscriber can have voice/video communication irrespective of time or place by forwarding voice/video calls between voice/video communication terminals such as a TV, PDA and home pad, or by picking up a incoming call at a nearby terminal if it is difficult for the subscriber to answer the call at the originally called terminal from his/her location. |
US07656879B2 |
Bidirectional QoS reservation within an in-band signaling mechanism
A mechanism for a bidirectional reservation procedure within an in-band signaling mechanism gives symmetric real-time services running on mobile devices, which are used to support different access technologies in dynamic, mobile, wireless IP networks where the quality of the node connectivity can sometimes be unpredictably time-varying, the possibility to mutually reserve, monitor and adapt resources and service parameters for upstream and downstream direction along a communication path. The mechanism optimizes reservation mechanisms, especially for adaptive real-time services in wireless and wireless ad-hoc networks, by making use of a dynamic bidirectional reservation in-band signaling approach. |
US07656876B1 |
MPLS virtual private network using dual network cores
A multi-protocol label switching system using multiple cores. In establishing a virtual private network in a MPLS system, more than one core is available. Paths are established over each core separately and weights are assigned to the two routes. Thus, the route which is preferred by manually configuring in advance will be chosen. |
US07656873B2 |
Method, a user terminal and a server for obtaining access locating information
A method of a user terminal obtaining its access location information in next generation network, and a user terminal, and a server having function of Dynamic Host Configuration Protocol (DHCP) function are disclosed. DHCP is extended by adding a new DHCP option to carry the user terminal access location information; when the user terminal accesses to network, DHCP server puts the DHCP option into DHCP response message; receiving the DHCP response message, the user terminal obtains the access location information from the DHCP option. The present invention overcomes the shortcoming of the prior art that when a terminal nomadizes or roams from one access network to another, the access network information configured on the terminal has to be updated manually and thus results in redundant workload and inflexibility, the user terminal is allowed to obtain its access location information automatically, hence nomadicity or roaming of the user terminal is supported. |
US07656871B2 |
Information transmission method, mobile communication system, base station, and mobile station
In an information transmission method, a radio communications system, a base station and a mobile station, a TBS size, a modulation scheme and the number of codes in a multicode are converted into identification data having a relatively smaller data size before being transmitted to a destination of communication. The TBS size is identified by using, in combination, an identification code identifying a channelization code set, an identification code identifying a modulation scheme, and an identification code obtained by converting a combination of the number of codes in a multicode and a modulation pattern identification (TFRC) into a corresponding code. Accordingly, the data size for TBS size identification is reduced. |
US07656870B2 |
System and method for peer-to-peer hybrid communications
An improved system and method are disclosed for peer-to-peer communications. In one example, the method includes retrieving a profile and a routing table from an access server by a first endpoint during an authentication process. The profile identifies at least a second endpoint as an endpoint with which the first endpoint has permission to communicate. The routing table contains address information needed for the first endpoint to communicate directly with the second endpoint. The first endpoint sends a notification message directly to the second endpoint using the address information to inform the second endpoint that the first endpoint is online. |
US07656867B2 |
Serial bus identification circuit for a computer chip enclosed in a stainless steel can
The invention is a serial bus identification circuit for a module that enables a microcontroller or microprocessor to identify one or many modules, each having an iButton digital device. The invention enables electronic activating and identifying the digital device amongst a plurality of similar devices. Each digital device has a unique digital registration number, and is an element of a module. In addition to the digital device, the module has a dual addressable switch component having a first switch and second switch, where the dual addressable switch component has a unique digital address; a light emitting source; and a source of electrical power. The dual addressable switch component and the unique digital device are in electrical communication with the serial data bus, and can be added as modules. When the first switch of the unique addressable component is closed, the digital device can be accessed, and the unique digital registration number can be down loaded and correlated to the dual addressable switch component. The second switch of the unique addressable component can be closed activating the light emitting source utilizing the source of electrical power. The light emitting source provides an identifying position signal for the device. |
US07656864B2 |
Data network computing device call processing
A telecommunications service node is connected to a data network using a packet data protocol and a telephone network using a circuit switched protocol. The service node is also connected to a wireless roaming network using the IS-41 signaling protocol. The service node stores status information, including location and registration information, for mobile computing devices connected to the data packet network. The location information includes a temporary data network address for visiting mobile computing devices. The service node manages voice calls to and from the mobile computing devices. If a call is received to a mobile computing device which is not registered, the service node will attempt to connect the call to a wireless telephone associated with the mobile computing device, or a predefined destination established as a preference by the user. In the case of a voice call between a telephone connected to the telephone network and a mobile computing device connected to the data network, the service node acts as a gateway and translates between the data packet protocol and the circuit switched protocol. A personal information manager executing in a mobile computing device may be used for managing call processing functions of the mobile computing device. |
US07656861B2 |
Method and apparatus for interleaving text and media in a real-time transport session
Text is interleaved and transported along with media data over the same real-time Internet Protocol (IP) media transport session. A network processing device identifies text characters corresponding with text signaling. The identified text characters are formatted into text packets and sent over the same real-time IP media transport session used for real-time media transport. The media transport session can identify the sequence that the text characters are transmitted and can specify a maximum character transfer rate. |