Document Document Title
US07748414B2 Method and apparatus for the insertion of weft threads
An apparatus (1) for the insertion of weft threads in a weaving machine is presented. The apparatus includes a nozzle holder (9) and, secured thereto, at least one nozzle (3) with a mixing tube (6) for the insertion of a weft thread (2) as well as a clamping device (7) which can be charged with a medium in order to firmly clamp a weft thread which is introduced into the nozzle. In addition the apparatus (1) contains at least one control valve (8) which is arranged at or in the nozzle holder (9) or nozzle (3) in order to control the clamping device (7).
US07748408B2 Closing device
A closing device for closing channels in which pressure fluid is conveyed in a housing. The closing device includes a sealing body that is designed as a sleeve member, the peripheral surface of which is arranged between the accommodating bore and the closing member for sealing purposes, and is subjected to a defined surface pressure in sections.
US07748402B2 Valve assembly
A valve assembly for controlling the filling of a fluid containing vessel is provided having a valve body having a fluid inlet regulated by a valve member movable between an open and closed position within the valve body. A valve controller is provided regulating the valve position having a float pivotally mounted on a float arm and a retaining member pivotally mounted for rotation with the float arm through a limited portion of the float arm range. The retainer member engages the valve member urging it to the open position when the float reaches a predetermined low fill angle and the float arm engages and releases the retainer member when a predetermined high fill level is reached.
US07748395B2 Wash-target holder and method for washing wash-target using the same
An object is to improve the cleanness achieved by washing through effectively suppressing the residual of solvent remained on a wash-target after washing. The present invention is a wash-target holder soaked in a wash tank by holding a wash-target, which comprises a tray for placing the wash-target, a surrounding member, which is provided standing up on a wash-target placing face of the tray, for surrounding the periphery, and a defluxion-restricting member for restricting the defluxion of the wash-target from the tray. In the periphery of the wash-target surrounded by the surrounding member, an opening for letting in and out the solvent used for washing the wash-target is formed.
US07748394B2 Dishwasher with a system for recognition of filling level
A dishwasher with a system for filling level recognition may be achieved which reliably determines the fluid level inside the dishwasher without the use of moving parts, whereby the dishwasher is provided with at least one capacitive filling level sensor for recognition of the fluid level of the rinsing fluid contained in the dishwasher, the electrical capacitance of which changes depending on the height of the fluid level. The fluid level in the dishwasher can thus be reliably determined without the need for moving parts and merely by the use of electronic components. The system further permits a non-contact filling level recognition, whereby the filling level sensor and the rinsing fluid do not come into contact.
US07748392B2 Edge cleaner device for coating process
An edge cleaning device, a system for cleaning an outside edge of a movable, coated web, and a method of cleaning the outside edge of the movable, coated web include a unique combination of desirable features. An edge cleaner device is automatically positioned with respect to an outside edge of a movable, coated web, wherein the edge cleaner device is positioned upstream from a backing roller for operatively engaging an underside of the moving, coated web. A fluid jet from a nozzle assembly of the edge cleaner device is applied toward the underside and the outside edge of the moving, coated web. A scraper device can be operatively engaged with an upper surface of the moving web without contacting an upper surface of the backing roller and the collection device may be imparted with a vacuum to assist in the removal of excess coating collected by the edge cleaning device.
US07748389B2 Leaflet engagement elements and methods for use thereof
The present invention relates to apparatus for methods for endovascularly replacing a patient's heart valve. The apparatus includes an expandable anchor with leaflet engagement elements on the proximal end of the anchor and a replacement valve. The leaflet engagement elements can be used to prevent distal migration and insure proper positioning of the apparatus.
US07748386B2 Oral appliance for treating a breathing condition
In certain embodiments, an apparatus for treating a breathing condition includes a body, a threaded member, a hook, and a receiver. The body comprises a front stop, a rear stop, and a guide extending between the stops. The threaded member couples between the stops and rotates relative to the body. The hook couples to the guide, comprises a threaded passage and an arm that engages a lower arch, and travels in a forward direction along the guide to adjust the position of the lower arch. The receiver couples to the lower arch and comprises a shelf that engages the arm of the hook. The apparatus may include an extender coupled to the receiver and providing a shelf that is more rearward than the shelf of the receiver. The apparatus may include a post that couples the apparatus to another device. In certain embodiments, a removable receiver, which may be one of a plurality of removable receivers with different dimensions, is removably positioned within a recess in a posterior surface of a lower arch and is engaged by a connector of an upper arch to define the relative positions of the arches.
US07748385B2 Valved holding chamber for use with an aerosol medication delivery system
The present invention pertains to a valved holding chamber suitable for use in an aerosol medication delivery system. The valved holding chamber includes a housing and a mouthpiece coupled to the housing. A one-way valve assembly is coupled to the housing, the mouthpiece, or both so that fluid flows in a first direction from the housing to the mouthpiece passes through the valve assembly but does not pass back into the housing. The valve assembly includes a conical flange disposed such that the conical flange tapers in the first direction to smooth the fluid flow in the first direction toward the patient. In a further embodiment, the mouthpiece includes an exhaust port defined in a conical collar portion of the mouthpiece, and an exhaust valve element is disposed over the exhaust port to provide a one-way flow of fluid from within the mouthpiece to ambient atmosphere via the exhaust port.
US07748381B2 Portable blower system
A portable cooling or respiratory blower system of the type carried by a user's body includes a housing having two air flow chambers. An impeller is rotatably disposed between the two air flow chambers and includes a base wall that places the two air flow chambers in non-fluidic communication when the impeller is rotated. A separate plurality of blades is provided on each side of the base wall.
US07748376B2 Solar collector stabilized by cables and a compression element
A solar collector system including solar elements connected to form an array for intercepting the sun's radiation, a compression element that is positioned substantially perpendicular to the array, and pairs of cables that run from opposite sides of the array to the compression element to mutually stabilize each portion of the array to which the pair of cables connects. A support structure is provided for securing the array to a fixed structure. A tracking system further provides the system with two degrees of freedom for tracking the array with the sun's movement.
US07748372B2 Adaptable tile-cutter apparatus for receiving disparately-sized tiles
This invention is related to an adaptable tile-cutter apparatus for scoring and breaking disparately-sized tiles. The apparatus broadly includes: a pair of end castings removably; a rigid crossbeam and a travel rail spanning the pair of end castings; vertical-adjustment mechanisms mounted to the travel rail; one or more platform assemblies each coupled to the rigid crossbeam; and a cutting mechanism slidably engaged to the travel rail. The vertical-adjustment mechanisms individually adjust a height of the travel rail with respect to the pair of end castings. In addition, the rigid crossbeam and the travel rail comprise a first matched set, and are each removably coupled to the pair of end castings. Accordingly, a second matched set that includes another rigid crossbeam and another travel rail possessing lengths at variance with the rigid crossbeam and the travel rail of the first matched set may be interchanged therewith.
US07748371B1 Arrow rest and launcher for an archery bow
An arrow rest having a pivoting lever arm attached to a body allows accurate and precise adjustment of the arrow's flight path. The pivoting lever arm is threadedly attached to the body making adjustments to center quick and easy. The arrow rest is actuated by a cord attached to the rest by a set screw allowing the user to adjust the length of the cord readily.
US07748370B1 Method of cocking a crossbow having increased performance
A crossbow (20) has a stock (21) which can be adjusted in length by utilization of an adjustment mechanism (34). In order to conveniently cock the crossbow (20) the adjustment mechanism (34) is used to shorten the length of the stock (21). But when the crossbow (20) is to be fired, the length of the stock may be increased as described by the user.
US07748367B2 Fungo batting assistance machine
A fungo batting assisting machine having a frame; a cradle mounted upon the frame, the cradle having a ball percussion port; a hammer; a first pivot joint interconnecting the hammer and the frame so that the hammer may move between a spring energy position underlying the ball percussion port and a ball driving position overlying the spring energy position; a ball driving spring normally positioning the hammer between its spring energy and ball driving positions; a trip arm extending from the hammer; a pawl arm; a second pivot joint interconnecting the pawl arm and the frame so that the a pawl arm may move between a trip arm carrying position and a trip arm releasing position; and an actuation lever extending from the pawl arm.
US07748365B2 Portable gas powered internal combustion engine arrangement
A gas powered internal combustion engine in which the gas is provided from pressurized liquid gas in an LPG container and in which the LPG container is rigidly mounted adjacent to the internal combustion engine at a preselected angle to be in conductive heat transfer relationship to the internal combustion engine and in vibration receiving relationship to the internal combustion engine whereby the liquified gas in the LPG container is heated and the effective surface area thereof is increased.
US07748363B2 Multi-cylinder internal combustion engine with independent cylinders
Internal combustion engine with variable actuation of the valves providing electronic control means which, when the engine is subject to an operating variation request from a first operating condition to a second operating condition, are adapted to select a cylinder to which to assign said second operating condition based on a determined programming delay only as a function of the engine speed.
US07748362B2 Managing lean air/fuel transients in coordinated torque control
An engine control system includes an air control module, a spark control module, a torque control module, a transient detection module, and a launch torque module. The air control module controls a throttle valve of an engine based on a commanded predicted torque. The spark control module controls spark advance of the engine based on a commanded immediate torque. The torque control module increases the commanded predicted torque when a catalyst light-off (CLO) mode is active, and increases the commanded immediate torque when a driver actuates an accelerator input. The transient detection module generates a lean transient signal when an air per cylinder increase is detected while the CLO mode is active. The launch torque module generates a torque offset signal based on the lean transient signal. The torque control module increases the commanded immediate torque based on the torque offset signal.
US07748358B2 Variable valve train apparatus for internal combustion engine
A variable valve train apparatus (20) has a formed on a camshaft, a rocking cam driven by the cam, an intake valve or an exhaust valve driven by the rocking cam, a control shaft provided for rotation and side by side with the camshaft, a control arm having one end held on the control shaft and the other end projecting from the control shaft, an actuator which rotates the control shaft to displace the control arm, a transmission arm connected to the other end of the control arm for rocking motion around a rocking axis in substantially the same direction as an axial direction of the control shaft and transmits a displacement of the control arm to the rocking cam, and an adjustment mechanism which adjusts a distance between an axis of the control shaft and the rocking axis of the transmission arm.
US07748355B2 Approach for facilitating engine mode transitions
A method of transitioning a cylinder of an engine from a spark ignition mode to a homogeneous charge compression ignition mode, the cylinder having at least one electrically actuated intake valve and at least one exhaust valve, the method comprising of before a transition, operating the cylinder with at least some overlap between an opening event of the intake valve and an opening event of the exhaust valve in the spark ignition mode; in response to a transition request, operating the cylinder with at least some negative overlap between an opening event of the intake valve and an opening event of the exhaust valve, retarding the intake valve opening and closing timing by different amounts and retarding ignition timing; and further increasing negative overlap and performing the homogeneous charge compression ignition mode.
US07748354B2 System and method for adaptive control of variable valve lift tappet switching
A method of controlling cylinder valve switching between a first valve condition and a second valve condition for transitioning between combustion modes of an engine comprises adjusting timing of a signal to switch between said valve conditions in response to information from a combustion sensor, wherein said combustion modes include spark ignition and homogeneous charge compression ignition.
US07748353B2 Hydraulic actuation system for improved engine control
A system for an internal combustion engine of a vehicle is provided. The system comprises a hydraulic pump configured to be powered at least partially by a source other than the engine; an adjustable hydraulic engine actuator configured to be adjusted by hydraulic fluid of the pump; a control system configured to adjust said adjustable hydraulic actuator.
US07748347B2 Illumuniated hummingbird feeder
A hummingbird feeder includes a solar panel power source for illuminating a reservoir of liquid hummingbird food so that the hummingbird can find it at night. The solar panel itself preferably hangs below the feeder in a flexible manner so that it can collect the maximum amount of sunlight and swing in the breeze. An LED attached to the solar power source is positioned to illuminate the liquid reservoir from within the reservoir. The parts that comprise the feeder are easily disassembled for washing and cleaning.
US07748346B2 Cage dispenser for measuring food intake in laboratory rodents
A feeding chamber is reached by an ascending ramp and an entrance passage, the top of said feeding chamber being defined by a first grid through which feed descends into said feeding chamber and the floor of said feeding chamber being defined by a second grid which allows food to fall from within said feeding chamber into a spillage chamber.
US07748342B2 Sealant forming apparatus, sealant forming method, and method of manufacturing liquid crystal display device using the same
A sealant forming device, a sealant forming method and a method for manufacturing a liquid crystal display device using the same are disclosed. According to the present invention, a sealant coagulated in a nozzle can be minimized or prevented by performing an instantaneous suction process. A sealant forming device includes a dispenser including a syringe, and a nozzle connected to a lower end of the syringe to discharge a sealant therethrough; a dispensing tube connected to the syringe to apply a pressure to the syringe; and an instantaneous suction tube connected to the syringe to extract the sealant remaining in the nozzle after discharging the sealant.
US07748337B2 Automatic boat washing assembly
An automatic boat washing system including several brush assemblies mounted on a vertically movable cage supported by a mainframe assembly and side ballast tanks is disclosed. The vertical position of the movable cage and brush assemblies may be adjusted in relation to the mainframe and ballast tanks during operation of the system. Rollers are used for supporting and drawing boats through the automatic boat washing assembly. The automatic boat washing assembly of the present invention may be used to clean powerboats in areas below the waterline in order to improve boat performance.
US07748333B2 Cargo skiff
A boat including a having a first side, a second side, a bottom coupled to the first side and the second side. Each of the first and second sides and bottom can include a plurality of hollow beams welded along seams to form a double hulled boat.
US07748329B2 Pallet assembly
A pallet assembly includes an upper deck and a plurality of supports extending downward from the upper deck. A cap is secured in front of at least one of the supports to protect the support. The cap may be formed of a material different from the support, such as a higher density, tougher or harder material without increasing the cost of the materials for the supports and deck.
US07748328B2 Item of furniture
A desk for use as a computer workstation has a generally planar work surface having first and second portions; a monitor storage space beneath the first portion on and a monitor support that is movable between a retracted attitude iii which the support is in the storage space and an extended attitude in which the support extends above the work surface. The first portion is movable between a closed position in which the first portion forms a part of the generally planar work surface and overlies the storage space to prevent movement of the support and an open position in which the first portion a flows movement of the support between the retracted and extended attitudes. When the support is in the extended attitude, a monitor attachment coupled thereto is movable along horizontal and vertical axes to enable the position of the monitor above the work surface to be adjusted.
US07748326B2 Docking station for rail trolley
A docking station for a monorail carrier system is provided. The carrier system includes a trolley that is configured to repositionably support a payload, and is adapted for interactive movement along a transfer bridge. The docking station includes a receiver plate having a rail-side portion perpendicularly oriented with a first interface portion that has one or more magnets attached thereto. A clamp assembly is attached to the rail-side portion, and operates to fasten the receiver plate to the transfer bridge at a predetermined location. The docking station also includes a docking plate having a trolley-side portion configured to securely attach to the trolley, and a second interface portion perpendicularly oriented with the trolley-side portion. The second interface portion is configured to magnetically cooperate with the first interface portion and thereby temporarily suspend the trolley at the predetermined location.
US07748319B2 Printing assembly including a plate holding device
This printing plate (6) for a rotary press includes a head (22) for fastening to an impression cylinder, and a tail (24) for fastening to the impression cylinder.The fastening head (22) includes a holding projection (28) suitable for mating with an element (34) for holding the impression cylinder.
US07748318B2 Polychrome rotary press
A multi-color rotary printing machine has one printing plate support assigned to the colors that are transferred onto the print substrate. This printing plate support supports a printing plate and is attached to a mandrel or a cylinder of a rotary printing machine in order to transfer the print image onto the print substrate. The rotary printing machine has register devices that determine the position of the printing plates with respect to one another and that have sensors to determine the positions of the printing plate support in the printing machine.
US07748311B2 Apparatus for preparing a consumable beverage with a fine-bubbled foam layer
The invention relates to an apparatus for preparing a consumable beverage with a fine-bubbled foam layer. The invention comprises a beverage unit for dispensing the beverage under pressure and at least one nozzle which is in fluid communication with the beverage unit for supplying the beverage to the nozzle for generating a jet of the beverage by means of the nozzle. The apparatus further comprises a collecting unit into which the jet spouts to obtain the beverage with the fine-bubbled foam layer. The collecting unit comprises a chamber with at least one outflow opening for dispensing the beverage with the fine-bubbled foam layer and a jet impact element included in the chamber with a top which is clear of an inner wall of the chamber. The nozzle and the jet impact element are oriented relative to each other such that the jet spouts against a part of the top of the jet impact element so that the jet, after impact on the jet impact element, forms a mist of the beverage which flows against and/or along the inner wall of the chamber and then leaves the chamber via the at least one outflow opening as the beverage with the fine-bubbled foam layer.
US07748310B2 Liner retention system
Apparatus and method for securing a cylinder liner to a pumping module. A first part of an assembly housing pistons is fastened to a pumping module and a second part of the assembly is brought against the first so that the pistons act on tensioning plates which each have a stud rod extending therefrom through the assembly at an end distal to the pumping module. Each rod has a first portion substantially surrounded in an elastomeric member and a second portion threaded to receive a nut. The rods are passed through a clamping ring on the cylinder liner and the nut is attached to the rod. Actuating the pistons causes initial compression of the elastomeric member by the tension plate and allows tightening of the nut toward the pumping module. Release of the pistons then causes expansion of the elastomeric member to forcibly compel the cylinder liner towards the pumping module.
US07748308B2 Pneumatic biasing of a linear actuator and implementations thereof
An improved method and apparatus are provided for constructing and operating a linear actuator, and equipment incorporating a linear actuator, by operatively connecting a pressure biasing pneumatic arrangement between the driving member and the driven member of a mechanical linear actuator for applying a unidirectional biasing force between the driving and driven members, along an axis of motion, regardless of the location or movement of the driving and driven elements with respect to one another along the axis of motion. The pneumatic biasing arrangement is also configured, connected and operated to reduce the force which must be exerted by the driving and driven members in extending and retracting the linear actuator. The pneumatic biasing arrangement may further be configured for preferentially aiding extension or retraction of the actuator.
US07748307B2 Shielding for structural support elements
A shield for shielding a structural member from an explosive blast or accidental or malicious destruction is provided. The shield includes a plurality of shield members which include cast ultra high strength concrete, wherein the shield members are capable of being assembled to enclose at least a portion of the structural member to provide protection to the enclosed portion from, for example, an explosive blast. In one embodiment, the shield members include a chassis, at least one ballistic liner disposed on the energy absorbing layer, and a concrete-integrating structure.
US07748304B2 Method of chopping
A method and apparatus for separating long, unwound items like fiber, fiber strands, yarn, etc. into short lengths. The apparatus has a backup roll, a blade roll, an idler roll, and a new-strand starting mechanism. The improvements include a guide roll for the items spaced from and located upstream of the apparatus and a movable, two-part idler roll on the apparatus for increasing the width of a separating portion of the backup roll.
US07748303B2 Proportional length food slicing system
This invention includes a system for cutting food products, such as potatoes, into proportional length pieces. In a one embodiment, the system includes a cutting assembly, sensors upstream of the cutting assembly and a programmable logic controller. The cutting assembly preferably includes a housing defining a passageway, at least two separately actuatable stops extendable into the passageway to provide an abutment to hold the food product in place, and at least two separately actuatable blades for slicing the food product into pieces. The controller cooperates with the sensors to determine the length of each food product and, based on a length determinative algorithm, selectively actuate one of the stops and at least one of the blades to determine how many times the food product will be sliced and location of the cut(s) relative to the leading end of the food product.
US07748302B2 Workpiece exchanging apparatus and lathe unit
A workpiece exchanging apparatus for exchanging a machined workpiece with an unmachined workpiece is provided, the workpiece exchanging apparatus including a gripping arm provided at its two longitudinal end sections with gripping sections for gripping, respectively, a machined workpiece and an unmachined workpiece, the gripping arm being able to turn around a turn axis that is positioned at a longitudinal center section of the gripping arm and being able to move linearly in the axial direction of that turn axis; a first cam mechanism for making the gripping arm turn; and a second cam mechanism for making the gripping arm linearly move.
US07748299B2 Wrench with movable jaw suitable for both Metric and English systems
A wrench includes a fixed jaw and a sliding jaw which has a cylindrical guide portion and two toothed surfaces are defined in axial direction of the portion. The two toothed surfaces are made by Metric and English systems respectively. Two pawls are engaged with a through hole in the head each include an engaging surface in a first end thereof and the engaging surface is composed of teeth which are removably engaged with on of the two toothed surfaces. The two respective engaging surfaces of the two pawls are made by Metric and English systems respectively. An operation unit controls the two pawls to be engaged with or disengaged from the two toothed surfaces of the sliding jaw.
US07748298B2 Adjustable gripping tool
A self-energizing and de-energizing adjustable gripping tool for engaging a work piece to impart work thereto includes a first element and second element connected for relative movement. The second element includes an actuation portion having a plurality of slots. The first element includes gripping elements which are each associated with a force transfer element which engages one of the slots such that movement of the second element relative to the first element actuates the gripping elements to engage the work piece.
US07748296B2 Ratchet screwdriver with an accelerating structure
A ratchet screwdriver with an accelerating structure is provided, in particular to one combined a ratchet seat and a solar gear system. The ratchet seat controls the operating direction, and the solar gear system increases the output rpm for a user to choose high or low revolution to facilitate tightness or looseness of a screw.
US07748295B2 Tire-repair bottle
A tire-repair bottle includes a latex bottle, a balloon mounted in an inlet of the bottle, a connector fastened to an extension tube at the inlet of the bottle and connected to an air compressor through an air hose, a connector fastened to an extension tube at an outlet of the bottle to hold a one-way valve and to secure a fluid hose for connection to a tire to be repaired. When the balloon is inflated by the air compressor to increase the pressure inside the bottle, the one-way valve is opened for enabling latex to flow out of the bottle through the flow guide into the tire that is connected to the connector at the outlet of the bottle, and the balloon explodes when inflated to a predetermined status to touch a sharp point of the bottle, for enabling compressed air to enter the tire.
US07748291B2 Cam follower arm for a mounting mechanism comprising said lever and weaving machine fitted with said mechanism
The lever (11) is fitted with two rollers (20A, 20B) which are supported by a core (21) provided with a mounting bore (21B) on an articulated shaft, wherein the rollers (20A, 20B) are both mounted between two webs of a pair of webs which are added to the core (21). The webs (22A, 23B) are on the whole planar. A first web (22A) of each pair of webs is partially engaged in a hollow housing (21C) created on the lateral surface (21D) of the core (21). The second web (23B) of the same pair is maintained at a distance from the first web. The hollow housings (21C) are created on the two opposite lateral surfaces (21D) of the core (21) of the lever (11).
US07748289B2 Push rod to brake pedal assembly and method of assembly
The invention concerns a push rod bracket assembly for use with a brake pedal assembly and method of assembly thereto. A pedal attachment pin is fixed to a brake pedal arm, and a booster clevis is mounted to the pin. The booster clevis may have a retainer clevis leg that mounts around the pin on one side of the arm and a slotted clevis leg with a slot that slides over the pin on the other side of the arm. A wave washer may be mounted in compression between the arm and slotted clevis leg to bias the leg. A retainer clip or retainer spring may engage the pin to secure the retainer clevis leg on the pin. The retainer clevis leg may include a ramp and the slotted clevis leg may include a taper to assist in assembly.
US07748288B2 Gear-driven balance shaft apparatus with backlash control
An apparatus for controlling backlash comprising an intermediate gear capable of adjustably meshed engagement between a first driving gear and a second driven gear, and a body rotatably supporting the intermediate gear and capable of movement in a direction that reduces the center distance between the intermediate gear and either the first gear, the second gear, or both. The movement of the body utilizes both resilient urging and hysteretic damping to supply appropriately light resilient biasing while being fortified against rapid retraction or repulsion.
US07748287B2 Dual clutch transmission apparatus
A dual clutch transmission apparatus includes a first input shaft, a second input shaft arranged coaxially with the first input shaft and freely rotatable, a first counter shaft and a second counter shaft arranged in parallel with the first and the second input shafts, a dual clutch including a first clutch and a second clutch, the first and the second clutches transmitting rotational torque from a power source to the first and the second input shafts respectively, a first gear change mechanism provided between the first and the second input shafts and the first counter shaft, a second gear change mechanism provided between the first and the second input shafts and the second counter shaft and an output shaft connected to the first and the second counter shafts via a first reduction gear train and a second reduction gear.
US07748286B2 Dual clutch transmission having reduced axial length
A multiple speed power transmission comprises: an input; an output; first and second input shafts releasably coupled to the input by first and second friction clutches, respectively; a countershaft disposed parallel to the first and second input shafts; an output pinion fixed to the countershaft; an output ring gear fixed to the output and meshing with the output pinion; an intermediate shaft disposed coaxially with the countershaft; a first input pinion fixed to the first input shaft and meshing with a first gear fixed to the intermediate shaft; a second input pinion fixed to the second input shaft; a second gear disposed coaxially with the intermediate shaft; an idler gear meshing with the second input pinion and the second gear; a first coupler for releasably coupling the first countershaft to the intermediate shaft; and a second coupler for releasably coupling the intermediate shaft to the second gear.
US07748285B2 Precision motion transducer utilizing elasticity ratio
A precision motion transducer is provided in the present invention. The precision motion transducer is provided with a first elastic body. An end of the first elastic body is connected to an end of a second elastic body, while the other end of the second elastic body is fixed to a base via a fixing means. A motion input means is connected to the other end of the first elastic body for inputting motion inputs, while a motion output means is provided at a location where the first elastic body is connected with the second elastic body for outputting motion outputs. The modulus of elastic of the first elastic body is smaller than the modulus of elastic of the second elastic body, whereby relatively large motion inputs can be converted to more precise and finer motion inputs, so as to attain precise positioning control.
US07748284B2 Lubricating element and lubricating unit
A lubricating element for rolling element tracks, particularly linear motion systems, has a body composed of a lubricant-storing material, which includes an application section capable of being brought in contact with a rolling element bearing surface to supply lubricant; the body has an elongated shape in a first storage region adjacent to the application section, and a lubricant flow through the first storage region triggered via the dispensing of lubricant at the application section is essentially oriented in the longitudinal direction of the first storage region.
US07748283B2 Controlled transfer biological sample collection devices and methods of using such devices
The field of the present invention pertains to a controlled transfer biological collection device using a dry solid storage and transfer medium and a method for the collection of biological material of interest (genetic or proteinaceous material) in a form suitable for storage and/or subsequent analysis. Specifically, the present invention provides for a sampling device that controls the transfer of the biological sample to the storage medium by holding the storage medium and a moveable sample collection member having an analyte collection surface. The invention further provides for a method not only for storing a biological analyte on this collection device but also for analyzing the stored biological analyte using methods that are suited for automated analyzing systems.
US07748279B2 Hydraulics management for bounded implements
A method of allocating hydraulic fluid between actuators in a machine accepts a first command to provide a first requested fluid flow to a first actuator, wherein the first actuator is a bounded actuator such as a steering actuator, and a second command to provide a second requested fluid flow to a second actuator. The system adjusts the first and second commands to produce adjusted first and second commands corresponding to adjusted first and second fluid flows, such that the sum of the adjusted first and second fluid flows is less than or equal to a maximum available flow and the adjusted first fluid flow meets or exceeds the lesser of the first requested fluid flow and a threshold curve that is a function of engine speed or other variable.
US07748267B2 Mass flow meter with solder/braze-flow secured spacer
A thermal anemometer or mass flow meter typically having temperature and flow velocity sensor elements is provided in which a thin film temperature sensor is used in the heated sensor of the fluid velocity sensor element of the system. At least one thin-film RTD sensor is held within a spacer or interface member and the spacer, optionally, received within a housing. The thermal anemometer is preferably constructed to offer sufficient precision and accuracy in its design to be suitable for sensitive scientific and industrial applications. This goal is achieved while using cost effective parts by employing a construction approach in which the spacer and RTD sensor(s) is secured in place by solder, braze or another compound flowed into place while inserting the spacer and/or sensor(s).
US07748265B2 Obtaining and evaluating downhole samples with a coring tool
Samples of hydrocarbon are obtained with a coring tool. An analysis of some thermal or electrical properties of the core samples may be performed downhole. The core samples may also be preserved in containers sealed and/or refrigerated prior to being brought uphole for analysis. The hydrocarbon trapped in the pore space of the core samples may be extracted from the core samples downhole. The extracted hydrocarbon may be preserved in chambers and/or analyzed downhole.
US07748254B2 Method and device for controlling closed packages
To test the integrity of packages—cups (11)—a package conveyor (14) is provided, on whose conveying run (17) the cups (11) are positioned at a distance from one another, specifically in a correct formation forming transverse rows (23). In order to form a sealed testing chamber (13) for a group of cups (11) to be tested, a covering hood (19) can be lowered from above onto the package conveyor (14). Together with the covering hood (19), the latter forms a sealed testing chamber (13). A vacuum is produced in the latter, with the consequence that the packages experience deformation, specifically the cups (11) experience deformation of a closure film. Non-sealed cups (11) are identified and separated out.
US07748249B2 Workpiece conveyance device for pressing machine
A work conveyance device for a pressing machine, consuming less energy and enabling reduction in production costs. The workpiece conveyance device has a pair of transfer bars provided in parallel to a feed direction, support members for moving each of the transfer bars freely in the feed direction while restricting the transfer bars in a lift direction, linear motors interposed between the support members and the transfer bars for moving the transfer bars in the feed direction relative to the support members, lift devices for moving the support members in the lift direction, and workpiece holding jigs detachably mounted to the transfer bars for holding a workpiece.
US07748241B2 Tubular cut pile knit fabric for paint roller covers
A tubular knit fabric is disclosed that is manufactured with a pile extending from the outer side thereof and in an extended length, small diameter configuration, the tubular knit pile fabric subsequently being separable into shorter tubular segments that may be secured to paint roller cover cores to produce seamless paint rollers. The knit paint roller cover fabric of the present invention is manufactured in a tubular segment with cut pile segments extending from the outside of the tubular knit paint roller cover fabric. The tubular knit paint roller cover fabric of the present invention is also manufactured in a size that makes it appropriate for installation onto paint roller cover cores.
US07748240B1 Foot gripping garment
Disclosed herein is a hosiery garment for providing grip to a person's foot between the foot and the hosiery garment, and for simultaneously providing grip to the person's foot between the hosiery garment and the inside of a footwear. The hosiery garment comprises a foot enclosure configured to conform to the person's foot. The foot enclosure defines an inner surface and an outer surface. A first pair comprising a first tacky thread and a first supplementary thread defines the inner surface. A second pair comprising a second tacky thread and a second supplementary thread defines the outer surface. The inner surface defined by the first pair provides grip to the person's foot between the foot and the hosiery garment, and the outer surface defined by the second pair simultaneously provides grip to the person's foot between the hosiery garment and the inside of the footwear.
US07748233B2 Sanitized water dispenser
A method and apparatus for sanitizing a water dispenser that dispenses water for human consumption is disclosed. The dispenser can be in the form of any dispenser that dispenses water for human consumption employing a reservoir that dispenses water through one or more spigots. Water in the reservoir is sanitized with an air/ozone gas mixture that is transmitted to a porous polymeric diffuser having a central bore and a porous wall. The porosity of the porous wall defines bubble size.
US07748232B2 Food container and refrigerator having the same
A food container and refrigerator having the same are provided, by which contents accommodated in the food container may be taken out of the food container. The food container includes a main body having an entrance on a top side of the main body, a cover opening or closing the entrance of the main body, and a locking unit having one side connected to the main body and the other side detachably engaged with an upper part of the cover to prevent the cover from being opened.
US07748228B2 Refrigeration system capable of multi-faceted operation
A storage system that has variable temperature includes one or more drawers. The one or more drawers are independently operable of one another. A heating and cooling system is in thermal communication with the one or more drawers. The heating and cooling system generates even air-flow around all sides of the one or more drawers for heating and/or cooling thereof.
US07748227B2 Heat-pump-type hot water supply apparatus
To provide a compact and well serviceable heat pump water boiler.The heat pump water boiler is constituted to have a body unit (1) by integrating: a refrigerant cycle, in which a compressor (2), a radiator (3), a radiator (4), pressure reducing means (5) and an evaporator (6) are connected; a blower fan (8) for blowing wind to the evaporator (6); a hot-water supplying water-refrigerant heat exchanger (9) acting integrally with the radiator (3) for converting water into hot water; a hot-water supplying circulation water pump (15) for feeding water to the hot-water supplying water-refrigerant heat exchanger (9); a bath warming/heating water-refrigerant heat exchanger (17) acting integrally with the radiator (4) for further raising the temperature of the hot water of the bath tab; a bath water circulating pump (18) for circulating the hot water of the bath; and hot-water reserving tank (10) for reserving the hot water. The body unit (1) is provided with an extending portion (40a) at a jacket back (40) confronting the hot-water reserving tank (10).
US07748226B2 Waste heat utilizing system
A waste heat collecting system for an internal combustion engine has an object to collect waste heat from the engine and make most use of the collected waste heat to achieve the maximum effect of improving fuel consumption ratio. The waste heat utilizing system has a waste heat collecting cycle for collecting waste heat from an internal combustion engine and having an expansion device for generating rotational driving force from the collected waste heat, a refrigerating cycle having a compressor device for compressing a refrigerant and a power transmitting means rotationally driven by a driving force generating means and operatively connected to the compressor device to rotationally drive the same. In this system, the expansion device is operatively connected to the compressor device to rotationally drive the same.
US07748225B2 Interactive control system for an HVAC system
An interactive system for controlling the operation of an HVAC system is provide that comprises a thermostat for initiating the operation of the HVAC system in either a full capacity mode of operation or at least one reduced capacity mode of operation, and a controller for an outside condenser unit having a condenser fan motor and a compressor motor, the controller being capable of operating the compressor in a full capacity mode and at least one reduced capacity mode. The system also comprises a controller for an indoor blower unit having a blower fan motor, the controller being capable of operating the blower fan motor in a full capacity mode an at least one reduced capacity mode. The system further includes a communication means for transmitting information between the outside condenser unit controller and at least the indoor blower controller, where the information relates to the operation of the indoor blower and the outdoor condenser unit. The indoor blower controller responsively controls the operation of the blower fan motor in a full capacity mode or a reduced capacity mode based on the information received from the outdoor unit controller, and the outdoor unit controller responsively controls the operation of the compressor in a full capacity mode or a reduced capacity mode based on the information received from the indoor blower controller.
US07748218B2 System and method for achieving engine back-pressure set-point by selectively bypassing a stage of a two-stage turbocharger
A control system for operating vanes of a turbocharger turbine (16T) and for operating a turbine-shunting bypass valve (22) according to a strategy wherein a processor executes an algorithm for selectively unenabling the control system to operate the bypass valve when the control system is operating the vanes to adjust exhaust back-pressure on the engine within a range of effectiveness for the vanes to control the exhaust back-pressure and enabling the control system to operate the bypass valve when the control system has operated the mechanism to a limit of the range of effectiveness.
US07748213B2 Exhaust system
An exhaust gas passageway of an internal combustion engine is basically provided with a main exhaust passageway, a bypass exhaust passageway, a bypass catalytic converter provided in the bypass exhaust passageway, a bypass control valve, an upstream air-fuel ratio sensor and a downstream air-fuel ratio sensor. The bypass exhaust passageway bypasses a portion of the main exhaust passageway between an upstream junction and a downstream junction. The bypass control valve opens or closes a portion of the main exhaust passageway. The upstream air-fuel ratio sensor is disposed upstream of the bypass catalytic converter to sense air-fuel ratio of an exhaust gas flowing into the bypass catalytic converter. The downstream air-fuel ratio sensor is disposed downstream of the bypass catalytic converter to sense air-fuel ratio of the exhaust gas flowing out of the bypass catalytic converter.
US07748209B1 Small single use gas turbine engine with oil-less bearing arrangement
A small single use gas turbine engine with a twin spool rotor shaft and a bypass fan, the rotor shafts being supported for rotation by bearings in the front and rear compartments of the engine. A portion of the bypass fan air is diverted to flow through the bearings in order to provide for cooling of the high speed bearings. Because a large amount of cooling air is required to cool the bearings, an air in tube is positioned in each of the guide vanes in the turbine section to provide for a cooling air passage leading into the rear bearings. In the front bearings, cooling air from the bypass fan is bled off from a location just upstream from the entrance to the centrifugal compressor. A fuel mist tube supplies fuel mist to the cooling air before passing through the bearings to provide extra cooling for the bearings and to provide lubrication to improve the service life of the engine. Because the cooling air is supplied by the bypass fan, the pressure is high enough and the volume is large enough to provide adequate cooling for the high rotational speed bearings used in such a small and high rotating gas turbine engine.
US07748207B2 Yarn draw-off device for a textile machine producing cross-wound bobbins
Yarn draw-off device for a textile machine producing cross-wound bobbins with a yarn draw-off roller that can be driven by a single motor and an associated pressure roller which is driven via frictional engagement, characterised in that the yarn draw-off roller (10) has a rotationally symmetrical basic member (15) with devices (33), which, during the rotation of the yarn draw-off roller (10) produce an air flow which cools the yarn draw-off roller drive (13).
US07748205B2 Harvesting machine and method of harvesting pomegranates and citrus
A crop harvesting machine configured to separate crop, particularly pomegranates, from a tree by straddling the tree as the machine moves along a row of trees. The machine has an inverted u-shaped main frame that supports a sub-frame that defines a harvesting area configured to receive the canopy of a tree therein. A motor supported by the main frame propels the machine along the row of trees. A pair of picking assemblies supported by the sub-frame each comprise a crop separating mechanism having a plurality of rods configured to engage the tree canopy and separate the crop from the tree, a motion inducing mechanism to impart a short duration, snap-like whipping motion to the rods and a canopy engaging mechanism to move the rods in and out of the canopy. An operator area allows the operator to drive the machine along the row of trees and operate the various mechanisms.
US07748203B2 Tilting implements and constructions for hillside implements such as hillside combine harvesters
An implement for negotiating sloped hillsides having a front carriage with a rigid axle that stays oriented to the slope of the ground being traversed. The front axle and drive assembly has two opposing tilt connections which allow hydraulic or other operators on the opposite side of the implement to extend and tilt the implement body to maintain a level condition. This arrangement keeps the center of gravity lower and positions the points of load application to the axle assembly nearer the ends of the axle and adjacent to the wheels and tires or other ground contacting drive. The operator on one side is contracted when the opposing operator is to be extended. One operator is used to tilt in one direction and the opposing tilt operator is used to tilt in the opposite direction.
US07748199B2 System and method for packaging of mass-fabricated custom items
A system for packaging mass-customized items includes a computer system including a database containing item identification information unique to each item; (2) outer container identification apparatus that applies the item identification information received from the database to each outer container in a plurality of outer containers; (3) inner pack identification apparatus that applies the item identification information received from the database to each inner pack in a plurality of inner packs; and (4) inner pack filling apparatus that fills each inner pack with a specific item matched to that inner pack by the item identification information received from the database. Each item is associated with its unique item identification information and is inserted into an inner pack with matching item identification information, and each outer container is presented for loading with one or more inner packs matched to that outer container by the item identification information received from the database.
US07748197B2 Method and/or system for compensating for effects of heat flow and/or air flow through fiberglass insulation
A method and/or system is provided that compensates for the flow of air through fiberglass insulation. In certain example embodiments, a dynamic heat flow meter or the like is provided for measuring and/or determining any detrimental effects of air flow through insulation such as fiberglass insulation. Once the possible detrimental effects are recognized, an insulation system is adapted (e.g., by providing a foam based insulation in a wall cavity in addition to the fiberglass insulation) to compensate, or substantially compensate, for the effects of air flow through the fiberglass. For instance, a sufficient amount of foam insulation may be provided in a cavity adjacent fiberglass, where the foam blocks or substantially blocks air from flowing through the cavity, thereby compensating for the effects of air flow through fiberglass and permitting the intended R-value to be maintained or substantially maintained.
US07748196B2 Portable panel construction and method for making the same
Disclosed herein is a portable panel having numerous favorable characteristics. The panel comprises a core having a length, a width, a first side and a second side. A first fiber layer is attached to the first side while a second fiber layer is attached to the second side. A first polyurethane layer is impregnated in the first fiber layer while a second polyurethane layer is impregnated into the second fiber layer. A first skin is attached to the first polyurethane layer while a second skin is attached to the second polyurethane layer. The panel can be used in the manufacture of tables, flooring, risers, stages, bleachers, and the like.
US07748194B2 Closure frame corner joint
A closure assembly includes a frame having at least one hollow end rail and a pair of side rails coupled in butt joints to opposed ends of the end rail. The butt joints include a core extending through the hollow end rail and from opposed ends of the end rail through openings in the side rails into the interiors of the side rails. A saddle within each side rail interior straddles a corresponding end of the core. A fastener extends through each of the saddles into engagement with a corresponding end of the core firmly to clamp to side rails against opposed ends of the end rail. The core preferably is of uniform cross-section throughout its length, having edges that internally engage the hollow end rail against lateral movement of the core within the end rail. A resilient washer preferably is captured in compression between each saddle and the opposing end of the core. One of the saddles preferably has an integrally formed extension within one of the side rails for securement of a hinge to the side rail.
US07748192B2 Building blocks and location devices for reinforced concrete walls
A building block (2) comprising two side panels (6, 8) with at least one open side, the side panels spaced apart by two bridging parts (10, 12), a removable section (17) on at least one bridging part (10, 12), and a pair of recessed or protruding formations (20) on opposite inner faces of the open end of the side panels (6, 8) to enable building blocks to be interconnected. A location device (40) comprising two members (44) spaced apart by cross members (42), where the two members (44) extend beyond the cross members (42) to engage with formations (26) of one or more building blocks (2) is also disclosed. A wall constructed from building blocks (2) and utilising location devices (40) and a method of constructing such a wall are similarly disclosed.
US07748188B2 Member and structure for fastening exterior panel
The present invention is a fastening member formed of a single steel plate for fastening exterior panels to a building frame and a structure using the fastening member. The fastening member includes, a base plate portion functioning as a fastening portion to a building frame side, a central supporting portion to be in contact with the rear surface of an upper exterior panel at the time of the fastening, and an engaging portion extended from a lower end of the central supporting portion, the engaging portion being configured to be engaged with upper and lower ends of exterior panels at the time of the fastening. Between an upwardly extended portion and a downwardly extended portion constituting the engaging portion, a cutout for decreasing the rigidity of the engaging portion is formed.
US07748183B2 System, methods and compositions for attaching paneling to a building surface
The present disclosure concerns a system, methods and compositions for attaching architectural panels to a building surface, such as a wall. In certain embodiments, the system comprises panels, each with upper, lower and side interlocking members. In a preferred embodiment, the upper and lower interlocking members form a modified tongue and groove joint, with a 45 degree angle interface, while the side interlocking members form a ship lap joint. The upper and lower interlocking members may be designed to press the panels against the building surface and to hide the locations of screws or other attachment devices when the interlocking members are engaged. The system provides a stronger and more secure attachment of panels to a building surface, while eliminating the problem of having to disguise the location of the attachment devices where such devices are inserted directly through the surface of the panel.
US07748181B1 Advanced building envelope delivery system and method
A building envelope system for providing a continuous air, water, vapor and thermal barrier about a building structure is provided. The building envelope system includes framing structurally connected to the building structure and at least one barrier panel attached to an outer face of the framing and providing an air, water, vapor and thermal barrier about the building structure. The at least one barrier panel includes a structural foam core and inner and outer facing sheets provided about the structural foam core. The at least one barrier panel provides structural support for an exterior facade system. The exterior façade system is attachable to the outer facing sheet of the at least one barrier panel such that the air, water, vapor and thermal barrier defined by the at least one barrier panel is maintained.
US07748180B1 Joist stiffening system
A system for stiffening members such as joists, beams, trusses, and other like supporting members, the system affected by pre-tensioning. The system is offered in a plurality of embodiments for various applications provided little or no clearance below members. A corner brace embodiment is also provided.
US07748177B2 Modular tile with controlled deflection
A modular tile configured to interlock with multiple tiles to form a modular floor covering over a floor. The tile includes a top surface having a periphery defining side walls extending downward from the top surface, the side walls having a coupling portion configured to couple with other tiles adjacent thereto to form the modular floor covering. The tile also includes a bottom side, opposite the top surface, having a support grid including an array of downward extending polymeric post structures, at least some of the post structures including at least one resilient end portion with a radial end surface configured to be positioned against the floor to facilitate controlled deflection of the post structures. The post structures may comprise primary and secondary post structures, with the secondary post structures limiting the deflection of the primary post structures.
US07748172B2 Insulated cargo containers
The present invention relates to an insulated cargo container that may have, in combination, an interior panel covering a layer of thermal insulation that has an air-impermeable layer thereon. The thermal insulation is attached to the exterior panel of the container, which may have structural supports on its interior surface. In one embodiment, the insulated cargo container is an insulated railroad boxcar.
US07748171B2 Water and debris separator for gutters
A gutter shield for separating debris from water entering a gutter, the shield being intended for installation over a conventional longitudinally extending gutter that is mounted outboard from and below a longitudinally extending roof edge. The gutter shield includes a longitudinally extending length of planar stock material that is perforated by a plurality of intermittent, longitudinally extending slots, each slot being at the outboard edge of a tab that ramps downward and outward from a top surface of the stock material; and a longitudinally extending ridge extending downward from an underside of the shield for the purpose of breaking up water sheeting along the underside of the shield. The tab is elongated in ways that discourage sheeting while encouraging flow rate by entraining. Capillary action in opposition to water sheeting on the top surface of the shield is encouraging by gradually and smoothly curving the bend at an inboard bent edge of the tab.
US07748170B1 Bulkhead floor drain
A bulkhead floor drain for positioning in the basement floor at the base of bulkhead stairs, such bulkhead floor drain extending beyond each side of the width of such bulkhead stair opening. The bulkhead floor drain has a top cover member and a lower channel duct positioned thereunder, such top cover member having a plurality of diagonal slots defined therein for passage therethrough of water and debris coming down said bulkhead stairs and falling into the lower channel duct, such bulkhead floor drain to direct such water to drainage areas to prevent water from flowing further onto the basement floor.
US07748169B2 Insulating panel
An insulating panel attachable to a building, the building defining a building aperture, the building aperture defining an aperture plane extending substantially thereacross. The insulating panel includes a membrane structure defining a first external wall and a substantially opposed second external wall; a peripheral wall extending between the first and second external walls, the first external wall, second external wall and peripheral wall together defining an enclosure; and an internal wall system located between the first and second external walls, the internal wall system being configured so as to divide the enclosure into a first cell located substantially adjacent to the first external wall and a second cell located substantially adjacent to the second external wall, the first and second cells being substantially spaced apart respectively from the second and first external walls by the internal wall system. A frame is attachable to the building, the frame being operatively coupled to the membrane structure for maintaining the first external wall substantially parallel to the aperture plane and substantially in register with at least a portion of the building aperture when the frame is attached to the building.
US07748167B2 Drive device
The invention relates to a drive device, particularly for doors, garage doors, etc., comprising a guide device, particularly a rail or guide rail, extending in movement direction of the door. The invention is characterised in that the feed means comprises a first insert body which can be plugged at the ends of the guide rail into this and is provided with a connecting cable and which is held at the guide rail end and constructed in such a manner that it fulfils its function not only at one end of the guide rail, but also at the other end of the guide rail.
US07748164B2 Micro gravity environmental control apparatus and micro gravity environmental control method
The present invention provides a micro gravity environmental control apparatus, such as a plant cultivating apparatus, an animal raising apparatus, and a micro gravity environmental control method, such as a plant cultivating method, an animal raising method, a breeding method, capable of cultivating a plant and raising an animal by using soil and also capable of recovering moisture supplied to the soil so as to reuse the moisture, under a weightless environment or a micro gravity environment. There is provided a micro gravity environmental control apparatus comprising a chamber, an air suction pipe arranged in the vicinity of a lower end portion within the chamber, and an air sucking part communicated and connected with the air suction pipe and used for sucking air within the chamber out of the chamber.
US07748161B1 Method and apparatus for perimeter pest control
The method and apparatus include an elongated pesticide administration system is designed to fit between the foundation wall of a structure and the lowest portion of an exterior wall system, such as aluminum siding, vinyl siding, real or artificial stucco, or stone. The elongated seal is attached to the bottom surface of the exterior wall system, and it includes an extended, flexible, resilient seal which seals it against the outside of the foundation wall, thereby creating a pest treatment zone between the foundation wall and the lowest portion of said exterior siding material. Pesticide foam is injected into the pest treatment zone through holes which are spaced along the bottom of the seal or which extend through the exterior siding. The pesticide foam fills the pest treatment zone to provide perimeter protection.
US07748160B1 Perimeter pest control system for use on brick structures
An elongated tubular pesticide dispersion tube is fixed in place in the outer brick wall of a building having an inner structural wall. The dispersion tube can be installed in the mortar between courses of brick during construction or added to an existing structure by drilling a hole through the outer brick wall. A plug is used to seal the dispersion tube when the appliance is not actively being used as to inject a pesticide, an insecticide, or a chemical through the dispersion tube and into the gap between the outer brick wall and the inner structural wall. The method of using the novel appliance to inject a pesticide, an insecticide, or a chemical product into the gap between the outer brick wall and the inner structural wall, thereby sealing the area formed between them is also described.
US07748156B2 Fishing apparatus utilizing remote controlled boat
A fishing apparatus that utilizes a remote controlled boat to remotely deliver the hooked portion of a fishing line to the desired fishing area on the water is disclosed. The remote controlled boat includes a fishing line guide attached thereto. The fishing line guide includes a quick-release attachment portion to which a quick-release pad with fishing line is attached.
US07748148B2 Display sign adapted to be backlit by widely spaced light emitting diodes
A backlit display sign includes a rear sign enclosure element at the back of the sign with a forwardly facing wide mouth opening. Extending across the mouth opening is a front sign element or cover formed from an optically transmissive light guide which extends laterally across the mouth opening of the display. Light diffusing (scattering) reflective layers on the front and rear surfaces of the guide or within the guide itself make the guide a light propagation sustaining channel that serves to funnel light rays laterally and forwardly within itself to an image-producing opening where the light is allowed to be emitted for producing the image of a symbol, letter, number or other indicia that is visible on the front of the display. A light cavity between the front cover and the rear sign enclosure element contains at least one illuminating device, e.g. a light emitting diode (LED), to provide visible illumination that is transmitted from within the light cavity through the guide to the front of the sign. A light reflective layer is provided on the inner surface of the rear sign enclosure to direct rays forwardly. A light tunnel can be supported within the sign to furnish light of a selected color from a second light source within the tunnel to a portion of the sign within the bounds of the light tunnel where the different color is provided than that of the illuminating device used for the rest of the sign.
US07748146B2 Method for configuring a shellfish dredge
A method for configuring a shellfish dredge is described. In an embodiment of the invention, a bag on a shellfish dredge has a front side and a back side and is attached to a tow. The front side of the bag has a pair of end peaks, one or more central peaks and an open area for catching shellfish. The end peaks are attached to the tow and the central peaks are attached to vertical chains connected to the tow. The bag is of a depth to catch and contain shellfish.
US07748135B1 Diameter template
A measuring template for measuring both outside and inside diameters. The template includes a plate inscribed with a plurality of arcs with a common centerline and tangent. It also includes two pins attached perpendicularly to the plate such that their centerline intersects the centerline of the arcs at right angle.
US07748130B2 Tool for qualitatively measuring a feature of a skate blade
A tool for qualitatively measuring a feature of a skate blade.
US07748123B2 Electric hair cutting appliance with counter weight
A hand-held hair cutting appliance has a housing, a first cutting blade, and a second cutting blade. The first cutting blade is capable of reciprocating movement relative to the housing. A drive assembly is operatively connected to the first cutting blade for drivingly reciprocating the first cutting blade relative to the housing. A counter weight is adapted for reciprocating movement relative to the housing in response to reciprocating movement of the first cutting blade. The counter weight has at least one of a mass and a location relative to the first cutting blade to thereby at least partially counter-balance the reciprocating movement of the first cutting blade.
US07748116B2 Mobile binding in an electronic connection
A method of creating an electrical contact involves locating a barrier material at a location for an electrical connection, providing an electrically conductive bonding metal on the barrier material, the electrically conductive bonding metal having a diffusive mobile component, the volume of barrier material and volume of diffusive mobile component being selected such that the barrier material volume is at least 20% of the volume of the combination of the barrier material volume and diffusive mobile component volume. An electrical connection has an electrically conductive bonding metal between two contacts, a barrier material to at least one side of the electrically conductive bonding metal, and an alloy, located at an interface between the barrier material and the electrically conductive bonding metal. The alloy includes at least some of the barrier material, at least some of the bonding metal, and a mobile material.
US07748111B2 Manufacturing process of a carrier
A manufacturing process of a carrier is disclosed. First, a first substrate is provided. A circuit layer having a number of contacts is formed on a surface of the first substrate. Then, a solder mask is formed on the circuit layer and exposes the contacts. Next, a second substrate having an opening is bonded to the surface of the first substrate to form a carrier, and the opening exposes the solder mask and the contacts of the first substrate. Since the contacts are located within the opening, a circuit layout space can be increased, and a chip disposed in the opening can be electrically connected to the contacts directly, so as to reduce the thickness of a chip package structure. Besides, the carrier is formed by laminating the first and the second substrates. Hence, the manufacturing process of the carrier is simplified and yield of the carrier is promoted.
US07748106B1 Tooling system and method for producing a profile edge on a stock part
The present invention relates generally to a tooling system and method for producing a profile edge on a stock part, for example, by casting a profile edge to a stock part, such as a table or the like. The tooling system is adapted to accommodate any stock part and generally includes a flexible tool device, a stock part with opposed ends defining an edge therebetween, and a securing device.
US07748105B2 Method for producing a switching device
A method for producing a switching device with a switching device with a switching structure (1). The method includes producing a molded part, which includes a cage formed by opposing first sidewalls (5) and a bottom wall (6) integrally connecting the first sidewalls, and second sidewalls (23) integrally connected to the cage assembly, severing the molded part at a point where the second sidewalls are connected to the cage, and inserting the cage and the severed second sidewalls into a bottom part such that a defined gap (27) is left, respectively, between the cage and the second sidewalls.
US07748104B2 Structure and method for reduced corrosion of auxiliary poles during the fabrication of perpendicular write heads
A method and structure for reducing corrosion during the manufacture of perpendicular write heads is disclosed. Auxiliary pole structures (otherwise known as trailing shields and wrap around shields) are susceptible to corrosion due to their iron containing composition and small dimensions. The impact of corrosion can be reduced by utilizing a gap material comprising an upper surface of noble metals, which extends from underneath the auxiliary pole and is exposed to the same corrosive environment during processing. The area of the exposed gap material is limited to optimize corrosion protection.
US07748103B2 Method of manufacturing a perpendicular magnetic recording write head with notched trailing shield
A perpendicular magnetic recording write head has a write pole, a trapezoidal-shaped trailing shield notch, and a metal gap layer between the write pole and notch. The write pole has a trailing edge that has a width substantially defining the track width and that faces the front edge of the notch but is spaced from it by the gap layer. The write head is fabricated by reactive ion beam etching of a thin mask film above the write pole to remove the mask film and widen the opening at the edges of the write pole. The gap layer and notch are deposited into the widened opening above the write pole. The write pole has nonmagnetic filler material, such as alumina, surrounding it except at its trailing edge, where it is in contact with the gap layer, which is formed of a different material than the surrounding filler material.
US07748102B2 Method for fabricating a conduction-cooled high-temperature superconducting cable
A conduction-cooled superconducting power transmission cable wherein a High-Temperature Superconducting (HTS) wire is surrounded by an inner layer of thermal insulator, one or more layers of high thermal conductivity material, such as copper, and an outer layer of thermal insulator with cryogenic coolant sources distributed along the power transmission cable and coupled to the copper layers or both the copper layers and the HTS wire. The cryogenic coolant sources can be reservoirs, a distribution system of coolant or stand alone refrigeration systems. He H2 or N2 liquid coolant can be used. A method for calculating the parameters to maintain the critical temperature of the HTS wire and a method for calculating the cool down time from ambient conditions are disclosed.
US07748100B2 Methods of securing a pipe
A pipe joint restraint (16) includes a pocket (74) having a fulcrum (92) a fixed distance from the centerline (26) of an annular retaining gland (22) and about which a gripping element (76) pivots to move a gripping edge (75) toward the centerline (26) so as to grip a pipe (14) engaged by the gripping element (76) in response to thrust forces on the pipe (14). The length of gripping edge (75) is selected for the material of pipe (14). Adjustable element (78) operatively connects to the gripping element (76) and fulcrum (92) to pivot with the gripping element (76). Adjustable element (78) and may be torqued to a common, predetermined torque whether the pipe (14) is metal or polymeric.
US07748096B2 Recycling facilitating system, recycling facilitating program, and recycling facilitating method
A recycling facilitating system including an item identification data input unit for inputting item identification data, an item disassembly data memory for storing item disassembly data in correspondence with the item identification data, an item disassembly data retrieval unit for retrieving the item disassembly data, a disassembly diagram constructing unit for constructing the disassembly diagram based on the item disassembly data, and a disassembly diagram output unit for outputting the disassembly diagram; the disassembly diagram constructing unit determines the progress status of an operation step of disassembling the item to be recycled by identifying a component that was removed during the operation step, and, in accordance with the progress status, constructs one of a plurality of disassembly diagrams, which can be constructed from the item disassembly data that was retrieved by the item disassembly data retrieval unit.
US07748095B1 Brake piston system
A brake piston system for pushing a brake piston into a brake caliper includes a housing including a handle section and a main section is coupled to the handle section. The handle section is graspable by a person. A backing plate is coupled to a front end of the housing. The backing plate is abutted against a front plate of the brake caliper. A ram assembly is mounted to the housing and extends through the backing plate. The ram assembly is abuttable against the brake piston of the brake caliper when the backing plate is abutted against the front plate. The ram assembly is actuated to push against the brake piston and force the brake piston into the brake caliper. An actuation assembly is coupled to the housing. The actuation assembly is actuated to actuate the ram assembly to advance the brake piston into the brake caliper.
US07748093B2 Filtered feedthrough assembly and method of manufacture
A filtered feedthrough assembly having at least one terminal pin therethrough is provided. The feedthrough assembly comprises a ferrule having a cavity therethrough for receiving the terminal pin, and insulating structure having an upper surface. The insulating structure is disposed within the cavity and around the terminal pin for electrically isolating the pin from the ferrule. A capacitor is disposed around the pin and electrically coupled thereto. The capacitor has a lower surface that is disposed proximate the upper surface, and at least one washer is disposed between the upper surface and the lower surface. To attach the capacitor to the insulating structure, a body of epoxy is substantially confined between the upper surface and the lower surface by the ferrule, the insulating structure, the capacitor, and the at least one washer.
US07748091B2 Coupling
The present invention concerns a coupling (1) including a first part (2) and a second part (3), where the first part (2) includes a housing (4) with a displaceable locking ring (8). The locking ring having a locking device (9) for receiving and fixing a projecting part (5). The housing is provided with an internal cylindrical surface with an annular recess (11) arranged for accommodating the locking device (9). The locking ring is connected with a spring-biased locking unit (17) for moving and locking the locking ring in at least two positions in the housing (4). The locking unit (17) includes an insert (18) connected to the locking ring (8) at one end and at an oppsoite end is provided with a number of oblique teeth (23).
US07748085B2 Apparatus on a textile machine for cleaning fibre material, for example of cotton, having a high-speed first or main roller
An apparatus on a textile machine for cleaning fibre has a high-speed first roller conveying a fibre web, and second and third rollers. Second roller is arranged downstream of third roller and so co-operates with first roller, that fibre is detached, the fibre is transferred to nip, with third roller and is conveyed by third roller to nip with first roller where it is transferred back to the first roller. A separating knife is arranged downstream of the second roller. In order to improve the degree of cleaning between separating knife and the nip of first roller with second roller there is a separation opening of width about from 40 to 60 mm.
US07748083B2 Built-in domestic appliance
A built-in domestic appliance including a hinge device that hinges a door to a furniture body of the built-in domestic appliance, with the hinge device being designed to implement an opening and closing movement of the door, during which a gap is formed between one edge of the door and a front of a second furniture body adjacent to the furniture body of the built-in domestic appliance, a sensor device that monitors the gap for a presence of a foreign body, and a blocking device that blocks the hinge device in the presence of the foreign body detected by the sensor device in a direction of movement of the door which would result in a further reduction of the gap.
US07748082B2 Damper arrangement
A damper arrangement is provided for parts of furniture that can be pivoted in relation to each other. The arrangement includes at least one damper having a linear damping course, and at least two abutment parts which can be respectively fixed to one of the parts of the furniture, or can be supported thereon in an especially sliding manner. The abutment parts are interconnected in such a way that they can be pivoted by at least one articulated axis. The damper is arranged in such a way that the direction of the linear damping course thereof is at an angle to a parallel line, deviating (offset) from a vertical line, preferably essentially parallel to the articulated axis.
US07748081B2 Adjustable hinge
The invention has as its object an adjustable hinge, comprising at least one pivotable hinge plate provided with at least one through-opening, and comprising at least one alignment washer provided with at least one through-opening, which through-openings are provided for penetration by assembly means for mounting the hinge, wherein the alignment washer and hinge plate are adjustable relative to each other in the plane of the hinge plate, and wherein the alignment washer and/or hinge plate is provided with at least one protruding sharp-edged annular collar and/or a multitude of pointed raised areas having a higher degree of hardness than the mating surfaces contacting it of the other component cooperating with it, namely the alignment washer or the hinge plate. The advantage is that the alignment washer can be adjusted as desired, i.e., also rotated, relative to the hinge plate, and fixed in form-fitting engagement.
US07748080B2 Hinge and closure device for refrigerator
A refrigerator comprises a body defining a refrigerated enclosure, a door movable between a closed position and an open position, a hinge comprising a first member coupled to the body and a second member coupled to the door and pivotably coupled to the first member, and a closure mechanism configured to provide a varying force to the door depending on the position of the door relative to the body. The closure mechanism includes a guide slidably mounted in a slot on the first member, a biasing mechanism coupled to the first member, and a closer arm coupled to the door and to the biasing mechanism through the guide.
US07748078B2 Blower-vacuum device
The present invention relates to a portable blower-vacuum device which comprises a motor (3) operated by a switch (7) and located in a main body (2) and a fan (4) drivable by the motor. A vacuum nozzle (11) and a blower nozzle (12) are associated with the main body and the vacuum nozzle comprises a main portion (14a) extending in a direction of an axis (Z1) of the main portion and a terminal portion (14b) with an axis (Z2) angularly disposed with respect to the axis (Z1) of the main portion.
US07748077B2 Windshield wiper assembly
A windscreen wiper with a link arm arrangement (4) including a first pair of arms (5) and a second pair of arms (6) to which the first pair of arms (5) is connected in such a way that they can pivot, the first pair of arms (5) being attached to a chassis in such a way that they can pivot and the second pair of arms (6) being attached to a windscreen wiper blade (7) in such way that they can pivot. The windscreen wiper further including an adjustment mechanism (8) for controlling the size of an angle between the first pair of arms (5) and the second pair of arms (6) in synchrony with the pivoting of the first pair of arms (5).
US07748071B2 Personal care article with vibrating head part
An interdental treatment device, such as a toothbrush, includes a handle configured to accommodate an electric power source, a head carrying an interdental treatment tool, and a neck between the handle and the head. The head or neck includes a mechanical motorized vibratory device, including a drive which causes the head to vibrate. Electrical connections are operably connected to the mechanical vibratory device and the electric power source to power the mechanical vibratory device via the electrical connections. In various embodiments, a switch may be operably connected to at least one of the electrical connections to interrupt power from the power source to the mechanical motorized vibratory device. In various embodiments, a vibration-damping structure dampens vibration transmission from the head to the handle.
US07748069B2 Multimedia toothbrush (toothpix)
Disclosed is an electric toothbrush for use with wireless devices. A pressure sensor coupled to a wireless transmitting device determines whether the electric toothbrush is being utilized correctly. When the toothbrush is utilized correctly, the wireless transmitter sends a signal to a receiving device which displays an appropriate output. When the toothbrush is not utilized correctly, the transmitter ceases transmitting a signal and the output from the receiver ceases to be displayed.
US07748068B2 Decoration solar panel bridge supplying power sources
A decoration solar panel bridge supplying power sources, for commercial and residential applications, incorporates at least one solar panel in a decoration bridge comprising members of frame, cross brace and board. The wide boards including solar panels cover straight beams and cross braces as a partial or full surface of the bridge. The slice boards cover the top arc beams or alternative round beams as partial surfaces of the bridge. Each solar panel output power and dimension can be designed for desired power consumption and needed. The alternative frame members can be used to construct different shapes of the bridge and can replace the curve shape frame members. The decoration bridge includes optional members: safety fence members, supporting members and handrail members. Solar powered lights can be installed at the top of safety poles and solar powered light stands can replace the vertical spindle of handrails.
US07748067B2 Household laundry washing machine with improved spinning phase
Provided is a method of minimizing an unbalanced load of laundry within a clothes laundering machine before a high-speed spinning phase. The method includes rotating a drum of the clothes laundering machine at a suitable rotational speed to initially retain at least a portion of the laundry within the drum against an inner surface of the drum; and determining that an unbalanced distribution of the laundry exists within the drum. In response to determining that the unbalanced distribution of laundry exists within the drum, initiating a laundry distribution phase to redistribute the laundry within the drum to reduce at least one of the unbalance mass to a level that is less than or equal to a maximum allowable mass value, and the elevation torque to a level that is less than or equal to a maximum allowable elevation torque. The laundry distribution phase includes decelerating the rotational speed of the drum to a reduced speed that allows at least a portion of the laundry retained against the inner surface of the drum to separate from the inner surface of the drum to be re-distributed within the drum, and subsequent to said decelerating, accelerating the rotational speed of the drum to a suitable speed that is greater than the reduced speed for retaining the re-distributed portion of the laundry against the inner surface of the drum.
US07748064B2 Personal seated resting support
The present invention relates to a resting support (10) for supporting portions of a resting person (1) in a forwards leaning seated position, and to a method of using such a support. The resting support (10) comprises at least one supporting section (9, 35) including a main supporting section (9) for supporting directly said seated resting person's upper torso (3) and head (9), and means for positioning and supporting said section(s) (9, 35) above the lap (6) of said person (1) including at least two legs (21, 22) that extend downwardly from one or more of said sections (9, 35), wherein: —the main supporting section (9) in use extends at an upwards sloping angle (27) from a lower region (28) for supporting said person's upper torso (3) towards an upper region for supporting said person's head (2); —said at least two legs include at least one rear leg (22) proximate said lower region (28) and at least one forwards leg (21) proximate said upper region, the rear leg(s) (22) being adapted for engaging with a seat (25) on which said person (1) is seated and the front leg(s) (21) being adapted for engaging with a floor (24) beneath said seat (25), said at least two legs (21, 22) being movable relative to said sections (9, 35) to enable the section(s) to fold flat with said legs when not in use.
US07748060B2 Medical apparel with differentiating identifiers
Described herein is apparel that protects a wearer from an undesirable agent. The apparel employs a transition portal to assist doffing and to reduce the risk of cross-contamination during doffing. The transition portal attaches to the apparel proximate to one end of an aperture, which provides an exit for the protective apparel. When doffing, the transition portal extends away from the person, who exits the aperture. The transition portal is then pulled over the body along with any attached portions of the protective apparel. This turns the transition portal—and attached parts of the apparel—inside-out. After doffing, most portions of protective apparel are either a) inside-out, or b) contained within the inside-out transition portal and/or apparel. As a result, undesirable agents—that were initially on the outside of the apparel—are now inside the inside-out transition portal and apparel. In one embodiment, the transition portal is carried internal to the apparel so that surfaces of the portal are not exposed to the external environment and undesirable agent. After doffing, the transition portal may also be used as a large ‘garbage bag’ into which the apparel is placed for disposal.
US07748058B2 Clothing system having pants and interchangeable cuffs
A clothing system includes a set of first pants having a corresponding set of first cuffs and includes a second of second pants having a corresponding set of second cuffs. The sets of pants have different size ranges, but each set has the same outside circumference on the legs of the pants for that set. Each of cuffs in a set has the same inside circumference that will fit the outside circumference for the legs of the corresponding set of pants. Fasteners on the inside circumferences of the cuffs are used to attach and hold the cuffs to fasteners on the outside circumference of the pant legs.
US07748055B2 Wrap and cover-up device
A wrap and cover-up device can be conveniently stored and transported in a handbag while not in use and quickly accessed for use over a person's clothing or exposed skin to provide warmth and/or coverage when the need arises, all while remaining undamaged and substantially wrinkle free. The wrap and cover-up device includes an elongated piece of fabric capable of being compacted for storage and extended for use while remaining substantially wrinkle free, sized and configured when extended to fit laterally around at least a portion of a torso of a person. Also included is a container for receiving and maintaining the piece of fabric in the compacted state, whereby the piece of fabric in the compacted state fits within the container and the container with the compacted piece of fabric therein fits into the handbag.
US07748053B1 Bullet-resistant back extender
A bullet-resistant back extender includes an armor carrier having an inner pocket with a bullet-resistant ballistic panel disposed within the inner pocket and an upper portion of the armor carrier having a fastener to attach the bullet-resistant back extender to a fastener in a bullet-resistant vest.
US07752675B2 Data receiving apparatus having digital contents copy protection function and method for controlling the same
A data receiving apparatus having a digital contents copy protection function and a method for controlling the same are disclosed, in which authentication for the digital contents copy protection function is carried out without any error even if time difference occurs due to a communication error of the data receiving apparatus or a problem in initial stability. The data receiving apparatus includes an interface connected with a data transmitting apparatus and transmitting basic information for determining whether authentication for the digital contents copy protection function has been carried out, a display receiving and outputting digital contents if the authentication has been carried out successfully, and a controller determining again whether the authentication has been carried out, after a lapse of a predetermined time period, if the authentication has been failed.
US07752674B2 Secure media path methods, systems, and architectures
Methods, systems and architectures for processing renderable digital content are described. The various embodiments can protect against unauthorized access or duplication of unprotected content (i.e. decrypted content) once the content has reached a rendering device such as a user's computer. A flexible framework includes an architecture that allows for general media sources to provide virtually any type of multimedia content to any suitably configured rendering device. Content can be protected and rendered locally and/or across networks such as the Internet. The various embodiments can provide a standard platform that can that can be leveraged to protect content across a wide variety of rendering environments, content types, and DRM techniques.
US07752672B2 Methods and apparatus for physical layer security of a network communications link
A communications port of a network communications device maintains capability information indicating that under normal operating conditions a communications link is capable of operating in a secure mode in which communications signals of the communications link are unintelligible to an intruder having an unauthorized physical connection (e.g. tap) to the communications link. During operation, the port detects occurrence of a link event of a type that can invoke an automatic communications-mode control mechanism to change the operating of the communications link to a non-secure mode in which communications signals of the communications link are intelligible to such an intruder. An example is Ethernet auto-negotiation which can change from relatively secure 1000BaseT signaling to relatively non-secure 10/100BaseT signaling. Based on the capability information, the port responds to the link event by preventing the automatic communications mode control mechanism from changing the operating of the communications link to the non-secure mode.
US07752669B2 Method and computer program product for identifying or managing vulnerabilities within a data processing network
Provided are methods, apparatus and computer programs for identifying vulnerabilities to viruses of hacking. Hash values are computed and stored for resources stored on systems within a network. If a first resource or a collection of resources (such as files comprising an operating system, Web Browser or mail server) is associated with a vulnerability, hash values for the first resource or collection of resources are compared with the stored hash values to identify systems which have the vulnerability. Messages may be sent to the people responsible for the vulnerable systems, or the vulnerability may be removed by automatic downloading of patches or service packs.
US07752668B2 Network virus activity detecting system, method, and program, and storage medium storing said program
In this system, a monitor unit monitors outbound communications through a network interface. A process designation unit designates a process 2X which has generated communications. A process tree obtaining unit obtains and outputs process tree information for designation of an upper process to the process 2X. A discrimination unit refers to an illegal rule file for definition of an illegal process by a combination of a process and an upper process which have generated communications, and determines whether or not a process 2X is illegal according to communications information, process information, and process tree information. A process stop unit stops a process 2X determined to be illegal. A notification unit notifies a user of the stop of the process 2X.
US07752662B2 Method and apparatus for high-speed detection and blocking of zero day worm attacks
A method for detection and blocking of zero day worm attacks is disclosed. A zero day worm attack is the initial appearance of a new or revised Web worm. The method compares a hypertext transfer protocol (HTTP) request sent from an attacking computer (or server) to a predefined behavior profile of a protected Web application in order to detect a worm attack. A zero day worm attack based on the first data packet of an HTTP request can be detected.
US07752647B2 Video data packing
Systems and methods for rearranging valid data within a block of data for transmission along a data path are described herein. By utilizing previously unused bits in data words, the valid data can be transmitted in fewer clock cycles, thereby increasing the availability of the data bus to other masters. An exemplary embodiment of a system for transmitting data along a data bus includes one or more masters, one or more slaves, and a data bus interconnecting the masters and slaves. One of the slaves is a memory controller configured to access data from an external memory device. The memory controller may be further configured to pack video data for transmission along the data bus. One of the masters is a video display controller configured to feed video data to an external video display. The video display controller may be further configured to receive the packed video data and unpack the packed video data for transmission to the video display.
US07752640B2 Optical disk device
An optical disc device and a disc changer drive capable of achieving a reduction in cost and number of articles and a reduction in size of the disc drive with a simple configuration rather than the prior art and also carrying out a stable playing/writing operation are provided. An optical disc device includes a playing chassis which is supported turnably on a main body of the disc drive and on which a turntable is installed, a substantially Y-shaped cam groove formed on the playing chassis, a driving lever on which a substantially T-shaped cam groove is formed and which transmits a power to a holding portion of the disc, and a turning lever supported turnably on the main body and engaged with the playing chassis and the cam groove of the driving lever via a driving shaft, wherein a turning of the turning lever is followed by a turning of the playing chassis and a movement of the driving lever that follows the turning of the playing chassis to hold a disc as a series of operations.
US07752637B2 System and method for software component plug-in framework
The invention provides a software component plugin framework. The system described supports dynamic loading, instantiation, and unloading of interface implementations (plugin modules), together with encapsulation of these interface implementations. The many benefits provided by the invention include software reuse, interoperability and fast product development cycles.
US07752634B1 Non-intrusive personalization of web services
A method and apparatus to employ a service proxy to personalize service messages by automatically supplying the interface parameters used for communications between a Service provider and its client businesses. The service proxy does this according to context parameters that the client businesses specify during configuration of the messages used to communicate with one or more services. For simpler administration, the context variables may be organized in multiple kinds of hierarchies by which communications parameters specified at a higher level are automatically applied to categories at a lower level, although parameters specified directly for a lower-level category will override parameters from a higher category.
US07752633B1 Cross-platform event engine
A system and method for translating, synthesizing and acting upon disparate event sets is provided. The disclosed cross-platform event engine comprises an event module with information pertaining to various event inputs as they relate to different operating platforms and devices. Logic utilized by the cross-platform event engine determines how to handle a particular event within an operating environment. Methods of updating and training the engine are also provided.
US07752632B2 Method and system for exposing nested data in a computer-generated document in a transparent manner
Methods and systems are provided for exposing nested data in computer-generated documents in a transparent manner. A mechanism is provided for a client application to query a server application for a list of available file formats after an object is requested from a server application document for embedding into a client application document. Another mechanism is provided for the client application to request a particular format associated with the embedded object from the server application document. Once the client application obtains file format information available to the server application or associated with the particular object, the client application may utilize the obtained file formats for utilizing or operating on the embedded object according to the native file formats associated with the embedded object.
US07752630B2 System sending behavior modification hint to client to suggest alternative servers based on operating conditions of current server
Techniques for adaptive load balancing using behavior modification hints are disclosed, including, in at least one embodiment, monitoring a server's operating conditions; determining, based on the server's operating conditions, when to send a behavior modification hint to one or more clients that are being served by the server; generating the behavior modification hint based on the server's operating conditions; and sending the behavior modification hint to the one or more clients. In at least one embodiment, a client receives the behavior modification hint and, based on the behavior modification hint, alters a timeout value related to the server or alters its preferred server.
US07752629B2 System and method for application server with overload protection
A system and method for application server with overload protection. A system, for example a server or a cluster, is designed to generate a message, and/or reject further work, whenever the server becomes overloaded. It does this in a processor-efficient manner so as not to place even more strain on the already burdened server. The rejection message or action is customizable. In accordance with an embodiment, the system determines where the request would appear in a priority queue, and rejects those further down the queue. It does this quickly and with minimal processing time by determining to which workload manager the request is going to be delivered.
US07752622B1 Method and apparatus for flexible job pre-emption
A method for scheduling computing jobs in a scheduling event includes selecting a computing job that is ready for scheduling the first computing job being associated with at least one required resource. A computing node is identified that is able to satisfy the at least one required resource during a first time period having a start time and an end time. A second computing job is determined to have previously been scheduled to execute during a second time period; wherein the second time period overlaps the first time period. At a time prior to scheduling the first computing job, a determination is made as to whether the second computing job is preemptible by the first computing job. If so, execution of the second computing job is preempted by the first computing job if the second computing job has been determined to be preemptible by the first computing job if the priority of the first computing job is greater than the priority of the second computing job by at least a threshold amount, and if preempting the second job frees at least one of the at least one required resource for use by the first computing job. Execution of the first computing job is scheduled to take place on a first computing node during the first time period, where a start time associated with the first time period is a time selected from the group consisting of a current time and a future time.
US07752612B2 Method, apparatus and program storage device for determining an optimal number of tasks during reorganization of a database system with memory and processor constraints
A method, apparatus and program storage device for determining an optimal number of tasks during reorganization of a database system with memory and processor constraints. The reorganization system identifies memory constraints, identifies processing capabilities and determines a number of reorganization processes and a combination of reorganization processes that provides a minimum reorganization time based upon the identified memory and processing constraints. The identified memory and processing capabilities identify a domain representing a set of rules applicable to the identified memory and processing capabilities. The set of rules of the identified domain are applied to determine an optimal number and combination of reorganization processes that minimizes a reorganization time.
US07752610B2 Method and system for thread abstraction
Systems, methods, and computer-readable media supporting thread abstraction in Java are provided. In some illustrative embodiments, a system is provided that includes a Java execution flow class that represents an execution flow context, an execution flow scheduler object including a Java native execution flow activation method, a Java virtual machine, a Java scheduler that executes on the Java virtual machine, and a Java thread class that extends the execution flow class. The execution flow class includes an execution flow execution method and a constructor that creates an execution flow context. The Java thread class includes an execution flow execution method that overrides the execution flow execution method of the execution flow class. In this system, a thread object including one or more instructions of a thread is instantiated using a custom thread class that extends the Java thread class, the constructor creates an execution flow context for the thread, and the Java scheduler invokes the execution flow activation method to switch from a currently executing execution flow context to the thread execution flow context to execute the one or more instructions.
US07752608B1 Systems, methods and apparatus for verification of knowledge-based systems
Systems, methods and apparatus are provided through which in some embodiments, domain knowledge is translated into a knowledge-based system. In some embodiments, a formal specification is derived from rules of a knowledge-based system, the formal specification is analyzed, and flaws in the formal specification are used to identify and correct errors in the domain knowledge, from which a knowledge-based system is translated.
US07752607B2 System and method for testing business process configurations
Systems and methods are provided for automated testing of business process application configurations. A test library contains test elements, which are building blocks that codify all possible interactions with business processes in business process application configuration. The elements interact with the business process application's user interface. A business process test can be defined in a test development environment by adding data input elements to the test to test specific business processes. The flow of execution in a business process test can be defined by adding control elements to the test. The control elements interact with the application's user interface submit or cancel business process operations. The business process test can be executed as a test script to perform automated testing. The tests can continue to function properly when the application or its user interface changes, because the elements are independent of most details of the user interface.
US07752606B2 Software development tool using a structured format to generate software code
Systems and methods are provided for the automated development and implementation of software using parameter-based requirements. Such systems and methods may include acquiring terms usable to create a parameter-based requirement, in which each of the terms contains at least one attribute, and storing a glossary containing the terms. The systems and methods may further include collecting a system requirement from a user based on the terms stored in the glossary, generating the parameter-based requirement based on the terms stored in the glossary and the system requirement, and creating an artifact based on the parameter-based requirement.
US07752605B2 Precise data-race detection using locksets
A data race detection system is described which precisely identifies data races in concurrent programs. The system and techniques described utilize locksets to maintain information while searching through executions of a concurrent program. The locksets are updated according to program statements in the concurrent program. The dynamic updating of the locksets, combined with a less conservative approach then used in existing lockset data race detection techniques, allows the technique to be precise; that is, the technique does not report false positives when searching a program.
US07752599B2 Systems and methods extending an existing programming language with constructs
An easy-to-use workflow language can be created by extending an existing, common language such as JAVA. The language can be extended by adding those constructs that are missing but desirable. Such desirable constructs can include parallelism, asynchrony, loops over asynchronous events, and flexible handling of XML. Such constructs can allow a user to define a virtual program using the extended JAVA syntax. For example, XML can be placed inside a JAVA class that defines the high-level orchestration logic a workflow should follow. That orchestration logic can refer to the JAVA class to carry out work, such that the logic to handle an incoming message is really in JAVA. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
US07752596B2 Connecting alternative development environment to interpretive runtime engine
An application program interface (API) links an interpretive runtime engine to an alternate application development environment. The API includes a generic API layer that is configured to translate an output from the alternate application development environment into a corresponding signal that is recognizable by the interpretive runtime engine. The API also includes a dictionary-specific API layer that is configured to represent a dictionary associated with the interpretive runtime engine in an alternate format that is consistent with operation within the alternate application development environment.
US07752595B2 Method for verifying and correcting post-OPC pattern layout
A pattern producing method includes specifying a first pattern and a second pattern obtained by modifying the first pattern, specifying a correction area based on the second pattern, in a part of an area including the first pattern and the second pattern, producing at least a part of the first pattern, which is included in the correction area, as a correction target pattern, producing a part of the first or second pattern, which is not included in the correction area, as a correction reference pattern, correcting the correction target pattern on the basis of the correction target pattern and the correction reference pattern, and producing a pattern based on the corrected correction target pattern and the second pattern.
US07752594B2 Semiconductor failure analysis apparatus, failure analysis method, failure analysis program, and failure analysis system
A failure analysis apparatus 10 is composed of an inspection information acquirer 11 for acquiring at least a pattern image P1 of a semiconductor device, a layout information acquirer 12 for acquiring a layout image P3, a failure analyzer 13 for analyzing a failure of the semiconductor device, and an analysis screen display controller 14 for letting a display device 40 display information about the failure analysis. The analysis screen display controller 14 generates a superimposed image in which the pattern image P1 and the layout image P3 are superimposed, as an image of the semiconductor device to be displayed by the display device 40, and sets a transmittance of the layout image P3 relative to the pattern image P1 in the superimposed image. This substantializes a semiconductor failure analysis apparatus, analysis method, analysis program, and analysis system capable of securely and efficiently carrying out the analysis of the failure of the semiconductor device.
US07752591B2 Board layout check apparatus and board layout check method for guard wiring
There is provided a board layout check apparatus for checking whether or not a guard wiring is appropriately formed, wherein a place which must be corrected is clearly displayed.The board layout check apparatus includes a printed board obtained by forming a guard wiring on a printed wiring layer, a check target wiring detecting unit which detects a check target wiring the influence of noise of which must be reduced from the printed wiring layer, a guard wiring exemption region calculating unit which calculates a guard wiring exemption region in which no guard wiring is formed for the check target wiring, a guard wiring detecting unit which detects a wiring portion in which a guard wiring is formed for the check target wiring, an error determination unit which determines whether or not the guard wiring is appropriately formed in a region except for the guard wiring exemption region, and an output unit which outputs a wiring portion determined as an error by the error determination unit.
US07752590B1 Method and mechanism for implementing tessellation-based routing
Disclosed are methods and mechanisms for implementing tessellation-based processing of an integrated circuit design. Tessellation based routing of objects on an integrated circuit layout can be performed by identifying a spacing rule for tessellating at least a portion of the integrated circuit layout, forming one or more plane figures in the tessellation having one or more edges compliant with the spacing rule, the edges of the one or more plane figures forming a contour derived from a shape of a blockage object, and identifying a routing path along at least part of the one or more edges. Packing and pushing of objects may be performed using this approach.
US07752588B2 Timing driven force directed placement flow
Techniques for placement of integrated circuit elements include global placement, detailed placement, timing closure, and routing. The integrated circuit is described by a netlist specifying interconnections of morphable devices. The detailed placement uses, for example, Simultaneous Dynamical Integration, wherein the morphable-devices correspond to nodes influenced by forces, including timing forces. The timing forces are derived, for example, from a timing graph; path delay; slack; and drive resistance of the elements. The timing closure uses timing-driven buffering and timing-driven resizing to reduce maximum delay and/or transition time, and/or to fix hold time. Nets having high capacitance and/or fanout, and timing critical nets are preferentially processed. Timing-driven buffering applies buffering solutions to segments of route trees, combines solutions of adjoining segments, and prunes sets of solutions. Timing-driven resizing morphably replaces selected elements with upsized versions thereof.
US07752586B2 Design structure of an integration circuit and test method of the integrated circuit
A design structure for an integrated circuit which includes: a first flip-flop which is capable of flushing and which operates by using a first clock signal CLK 1; a second flip-flop DFF 2 which operates by using a second clock signal CLK 2, and which is connected to the first flip flop; and a third flip-flop DFF 3 which operates by using the second clock signal CLK 2, and which is connected to the first flip-flop. A test on a path between the first and second flip-flops is carried out in a manner that test data is released and captured on receipt of the clock signal CLK 2 between the second flip-flop DFF 2 and the third flip-flop DFF 3 via the first flip-flop DFF 1, and that the test data is flushed by the first flip-flop DFF 1.
US07752584B2 Method for verifying mask pattern of semiconductor device
Provided is a method for verifying a pattern of a semiconductor device. In the method, a designed layout of target patterns is provided, and transferring the designed layout on a wafer to form wafer patterns. Wafer patterns image contour is obtain. The image contour for wafer patterns on the designed layout are matched, After edge differences between the designed layout and the wafer patterns image contour are extracted, a checking layout for detecting wafer pattern defects is obtain by adding the edge differences on the designed layout. Defects on the checking layout is identified to verify the patterns in view of processes before fabrication of a photomask.
US07752582B2 Method and apparatus for determining electro-migration in integrated circuit designs
A method and apparatus for determining electro-migration (EM) in integrated circuit designs is disclosed. In one embodiment, a method includes pre-characterizing an output current waveform for a logic cell of the circuit at selected load and input slew points, estimating an effective load and operating slews at a chip level of the circuit and directly generating an equivalent current source waveform at output, evaluating current densities through a metal segment of the circuit using a fast solver, parametrically representing process variations and a netlist to parametrically model the interconnect variations of the circuit, and determining current densities for selected yield numbers using a parametrically generated current source on an interconnect network, wherein calculated results statistically predict a point of current density less than 9−σ a through any metal segment in the parametrically modeled circuit. The method may further include comparing selected current densities with predetermined EM guidelines.
US07752581B2 Design structure and system for identification of defects on circuits or other arrayed products
A system and method is disclosed for assessing a probability of failure of operation of a semiconductor wafer. The method includes inputting risk factor data into a memory and inputting a plurality of wafers into a semiconductor fabrication manufacturing process. A subset of wafers is select to obtain a sample population and at least one region of each wafer of the sample population is inspected. Circuit design data associated with each wafer of the sample population is obtained and one or more defects that present an increased risk to the operation of a particular wafer are identified. The identification is a function of the risk factor data, the inspecting step and the circuit design data. A probability of semiconductor wafer failure is calculated.
US07752580B2 Method and system for analyzing an integrated circuit based on sample windows selected using an open deterministic sequencing technique
Disclosed herein are embodiments of a system and an associated method for analyzing an integrated circuit to determine the value of a particular attribute (i.e., a physical or electrical property) in that integrated circuit. In the embodiments, an open deterministic sequencing technique is used to select a sequence of points representing centers of sample windows in an integrated circuit layout. Then, the value of the particular attribute is determined for each sample window and the results are accumulated in order to infer an overall value for that particular attribute for the entire integrated circuit layout. This sequencing technique has the advantage of allowing additional sample windows to be added and/or the sizes and shapes of the windows to be varied without hindering the quality of the sample.
US07752562B2 Detection of procedural deficiency across multiple business applications
A method includes retrieving a plurality of data extractors to extract data across a plurality of business applications. The plurality data extractors are executed to generate a plurality of individual results sets. The plurality of individual results sets are combined into a combined result set. A rule is applied to the combined result set to detect a procedural deficiency across the plurality of business application.
US07752561B2 Method and system for creating temporary visual indicia
The present invention relates to new and improved embodiments of systems and methods for using a “pen” input as a temporary pointer to highlight a portion of a document and having the “ink” disappear. In embodiments, a method and system for temporarily marking a portion of a document comprises sending a marking directive that produces a visual indicia on a document being viewed on two or more display devices connected over a network, waiting a period of time, and automatically erasing the visual indicia on the document being viewed on the two or more display devices.
US07752560B2 Systems and methods for creating and managing graphical user interface lists
Systems and methods are described for providing a standard list function to create a graphical user interface list and list manager while allowing the graphical user interface to vary by appearance. An application developer can include a list manager control in an application. Properties are set that link the list manager to display controls, a data source and a scrolling behavior source. The list manager provides the appropriate content to the display controls in response to user selections of the display controls. The display controls and a user interface that contains them may vary without altering the basic functionality of the list manager.
US07752557B2 Method and apparatus of visual representations of search results
A method and system of visually coding search results is provided. Using a search query containing a plurality of search terms, a web search is conducted and a set of search results is obtained. Occurrence frequencies of the search terms in the returned document are tallied and used to formulate a number of occurrence indicators having color shades based on the occurrence frequencies of the search terms. The search results are then displayed in two levels of detail with a first portion of the search results displayed in a first format and a second portion displayed in a second format. The occurrence indicators for the search terms are displayed beside each returned document to indicate to a user the frequency of the search terms in the search results.
US07752554B2 Bot identification and control
Various embodiments employ methods and techniques to enable users, and others, to manage or otherwise become more informed about applications or bots with which they interact. The methods and techniques, in at least some embodiments, can provide various types of indications, visual or otherwise, that pertain to various types of ratings that can be assigned to applications or bots and which can enable a user and others to assess the propriety, level and nature of their interaction with an application or bot.
US07752553B2 Method and system for aggregating and displaying an event stream
Embodiments of the present invention provide an aggregated event stream that indicates activities to a user across a range of online services. Embodiments may include a web site, a client application, or mobile device. In particular, a display is provided to a user that indicates various events in a “stacked” format. Each block of the stacked format represents one or more events originating from the user's own activities or activities of the user's contacts in their social network. Activities may originate from accounts on other online services that the user linked to their account or profile. The stacked format is updated in substantially real time to provide the user a sense of the activities of their social network around them.
US07752552B2 Method and system for embedding an aggregated event stream into a third party web page
Embodiments of the present invention provide a way of embedding a display of activities relevant to a social network in a third party website. In particular, embodiments of the present invention provide for an embedded aggregated event stream. In particular, a display is provided to a user that indicates various events in a “stacked” format. Each block of the stacked format represents one or more events originating from the user's own activities or activities of the user's contacts in their social network. Activities may originate from accounts on other online services that the user linked to their account or profile. The stacked format is updated in substantially real time to provide the user a sense of the activities of their social network around them.
US07752550B2 System and method for providing managed point to point services
A system and method for providing managed point-to-point services are disclosed. In one embodiment of a system incorporating teachings of the present disclosure, a services management center may be capable of receiving a request for connection to a video content source. A requesting user may be part of one managed network and the content source may be part of another network. The content source may be able output an information stream. In operation, the center may determine an address for the video content source and initiate the formation of at least a portion of a point-to-point communication link between the requesting user and the video content source. In some embodiments, the center may be able to track a metric associated with communication of the information stream and may generate a billing record at least partially based upon the metric.
US07752541B2 Method, system and program for displaying pages downloaded from over a network in an application window
Disclosed is a system, method, and program for displaying pages in a viewer program on a computer display monitor. The viewer program displays an application window. The viewer program downloads a first and second pages from one of multiple servers over a network and then automatically concurrently displays the first page in a first pane and the second page in a second pane in the application window according to predefined settings specifying how pages are to be displayed in the first and second panes. The viewer program then downloads a third page from one of multiple servers over the network and automatically concurrently displays the third page in one of the first and second panes and one of the first and second pages in the other pane according to the predefined settings. A fourth page is then downloaded from one of multiple servers over the network and the viewer program then automatically concurrently displays the third and fourth pages in the first and second panes according to the predefined settings.
US07752539B2 Receiving and sending content items associated with a multimedia file
A communications system comprising a first terminal device and one or more second terminal devices communicating with the first terminal device. The first terminal device is configured to associate at least one content item with a given multimedia file, and to send the content item associated with the multimedia file from the first terminal device to the one or more second terminal devices; and the second terminal device is configured to present the received content item in the second terminal device when a multimedia file having the same content as the multimedia file with which the at least one content item is associated is presented in the second terminal device.
US07752537B2 Methods, apparatus, and computer program products for dynamic generation of forms
Methods, apparatus, and computer program products for dynamic generation of forms on devices such as mobile telephones. A device user enters a form descriptor code comprising a set of alphanumeric characters. A form generator applies stored mappings between the input characters and a set of electronic form components. This identifies required form components. The form generator dynamically generates an electronic form having the identified components, and displays the form on a display screen of the device. The device user completes the form and sends the completed form to a target data processing system. The dynamic generation of a form in response to a simple input code can be used to control the format of user-entered data, such that the data is validly formatted when received at the target.
US07752536B2 Designating, setting and discovering parameters for spreadsheet documents
For standalone spreadsheet applications and/or Web-based spreadsheet services, the ability to designate, discover and set parameters for spreadsheet documents is provided. When creating a spreadsheet document, the ability to designate certain cells or ranges of cells as parameters to a spreadsheet is enabled. Furthermore, whether viewed in a standalone spreadsheet application or via a Web service, the ability to discover these parameters through the user interface or object model is provided. The ability to set or change these parameters one at a time or in bulk and drive the changes into the calculation model is also provided. Accordingly, whether viewed in a standalone spreadsheet application or via a Web rendering service, the effect of the parameters entered by the user can be calculated and viewed at once. The ability to suspend recalculation of a workbook until all relevant values, such as a current set of parameters, are obtained is also enabled.
US07752532B2 Methods and apparatus for providing linear erasure codes
Methods and apparatus for providing linear erasure codes. In one aspect, a method is provided for encoding a set of data values into a code symbol. The method includes determining an index sequence that defines selected data values to be used to generate the code symbol, and determining a value sequence that defines factors to be multiplied by the selected data values to generate the code symbol. The method also includes generating a packet header that describes the index sequence and the value sequence.
US07752526B2 Nonvolatile memory apparatus and data processing system
The reliability of data is significantly increased without considerably increasing costs by performing minor data corrections within an information storage device and performing major error corrections in an information processing device. When a request to transfer user data for reading is issued from an information processing device, a control circuit transfers the user data and management data to an error detection circuit, which checks the user data for errors. If the user data contains no error, the control circuit notifies the information processing device that the user data can be transferred, and transfers it to the information processing device. If the user data contains errors, an X count error position and correction data calculation circuit uses the user data and the management data to calculate correction locations and correction data, and judges whether the correction locations are correctable. If uncorrectable (there are more correction locations than X locations), the control circuit notifies the information processing device that the user data is uncorrectable, and then transfers the user data and the management data to the information processing device.
US07752524B2 Method and device for decoding DVB-S2 LDPC encoded codewords
The method is for decoding an LDPC encoded codeword, the LDPC code being represented by a bipartite graph between check nodes and variable nodes including first variable nodes and second variable nodes connected to the check nodes by a zigzag connectivity. The method includes updating messages exchanged iteratively between variable nodes and check nodes including a first variable processing phase during which all the messages from the first variable nodes to the check nodes are updated and a check nodes processing phase during which all the messages from the check nodes to the first variable nodes are updated. The check nodes processing phase further includes updating all the messages from the second variable nodes to the check nodes, and directly passing an updated message processed by a check node to the next check node through the zigzag connectivity.
US07752519B2 Method for creating feedback message for ARQ in mobile communication system
Provided is a method for generating a feedback message for ARQ including recording an ACK type in a first field; estimating the last block sequence number of successively ACKed blocks and recording the estimated last block sequence number in a second field; recording the number of groups of successively ACKed blocks after the estimated last block sequence number as the number of ACK MAPs in a third field; recording the startblock sequence number of the respective ACK MAPs in a fourth field; recording the lengths of the respective ACK MAPs in a fifth field corresponding to the recorded start block sequence number; and sending a feedback message including information on the first to the fifth fields.
US07752518B2 System and method for increasing the extent of built-in self-testing of memory and circuitry
An integrated circuit (IC), a method of testing an IC and a method of reading test results from an IC containing built-in self-test (BIST) circuitry. In one embodiment, the IC includes: (1) an external test bus interface, (2) read-write memory coupled to the external test bus interface, (3) other circuitry and (4) BIST circuitry, coupled to the external test bus interface, the read-write memory and the other circuitry and configured to test the read-write memory to identify a good data block therein, store in a predetermined data block in the read-write memory multiple instances of a pointer to the good data block, conduct a test of at least the other circuitry and store at least some results of the test in the good data block.
US07752517B2 Test device and method for circuit device and manufacturing method for the same
A test device that makes a test of a circuit device including a plurality of modules being substitutable in terms of function for one another, and in which a function change can be made for assignment to each of the modules based on an incoming control signal. The test device includes: a control section that generates the control signal, without changing a function to be assigned to a whole of the modules, to make the function change for assignment to each of the modules at least in a group of the modules; and a determination section that detects whether the circuit device operates differently when the function change is made for assignment to the modules, and based on a detection result, determines whether or not at least the group of the modules includes a defective module.
US07752516B2 Semiconductor device and scan test method
A semiconductor device includes a clock signal separating circuit and a logic circuit. The clock signal separating circuit separates a clock signal into a first separation clock signal and a second separation clock signal and to supply the second separation clock signal to a test circuit. The logic circuit generates an output clock signal from the first separation clock signal and a first scan clock signal to the test circuit. A second scan clock signal is supplied to the test circuit.
US07752509B2 Recording medium having spare area for defect management and information on defect management, and method of allocating spare area and method of managing defects
When a primary spare area is allocated for slipping replacement and linear replacement upon initialization, and a remaining portion of the primary spare area after slipping replacement and allocated for linear replacement after initialization are insufficient, a supplementary spare area is allocated. The sizes of the primary and supplementary spare areas are determined by the number of defects generated upon initialization. The information on the sizes of the spare areas, and the remainder state information representing the degree of use of the spare areas, are recorded, so that the spare areas can be efficiently managed. Also, in the defect management method, when an area that has already been linearly replaced is allocated as a supplementary spare area, defective blocks within the allocated supplementary spare area are not used for linear replacement, and the entries of a secondary defect list (SDL) with respect to the defective blocks are not changed.
US07752508B2 Method and system for concurrent error identification in resource scheduling
A method and system for handling real-time indications of resource scheduling conflicts. In one embodiment, the method includes a computer system including a user interface, display, processor, and some form of memory. Contained within the memory is a resource scheduling process that analyzes resource data, scheduling criteria, and work parameters to create a working schedule. In conjunction with the creation of a working schedule, the scheduling process detects resource conflicts that can inhibit the schedule's functionality. Once detected an identification process conveys the error to the user concurrently with the schedule process to provide the user with a real-time indication of resource conflicts. The indication is presented in an unobtrusive manner so as to not interfere or impede the scheduling process. In addition, should the specific resource causing the conflict be identifiable, the indication process conveys that information in a similar real-time methodology.
US07752505B2 Method and apparatus for detection of data errors in tag arrays
A method for detecting errors in a tag array includes accessing the tag array with an index, retrieving at least one tag from the tag array, and computing a parity bit based on the expected tag.
US07752503B2 CAN controller system
A Controller Area Network (CAN) controller for a plurality of electronic devices electrically connected to form a control circuit in a CAN system, includes a controller and a circuit configuring device. The controller is electrically connected with the electronic devices to form two circuit terminals of the control circuit. The circuit configuring device is electrically connected with the controller in such a manner that when the electrical disconnection occurs in the CAN system, the circuit configuring device will re-configure the control circuit for switching the two circuit terminals at the electrical disconnection of the respective electronic device to by-pass the electrical disconnection from the control circuit, such that the circuit configuring device is electrically re-connected to the two circuit terminals for completing the control circuit in a closed manner so as to keep the electronic devices functioning in the CAN system.
US07752502B2 Method and apparatus for testing software
A state table includes a plurality of possible states of a computer system and the corresponding actions which produce transitions between source and target states. A set of test programs is stored, each test program performing an action in the state table. A test selects an action corresponding to the current state of the computer system; executes the test program which performs the selected action; determines the state of the computer system after the test program has executed; and compares the determined state to the state indicated in the state table as the target state to the selected action on the source state. When an error is found, instead of stopping execution, the test operations to be performed are dynamically reconfigured. Weightings are dynamically allocated to actions in the state table to create a weighted set, and selection of the next test is carried out using random selection over the weighted set. Thus, the continued testing is biased over time towards particular transitions and/or states near to the error location. This enables a tester to discover any other bugs in the same area and also to obtain further diagnostic data on the failure.
US07752501B2 Dynamic generation and implementation of globalization verification testing for user interface controls
A machine implemented technique for performing dynamic globalization verification testing in a software user interface includes identifying one or more user interface controls in the software user interface having text strings that have been pseudo translated, generating one or more applicable test cases that test for display defects stemming from the pseudo translations, executing the test cases, and logging defects.
US07752498B2 Information processing device, interface controller initializing method and program
An interface controller initializing method for an information processing device equipped with multiple interfaces of the same type comprises the steps of: detecting control of an interface executed by a first control unit; detecting an end of the control of the interface by the first control unit executed according to instructions regarding the control of the interfaces issued by a second control unit; detecting abnormality regarding the control of an interface by the first control unit; allowing a user to input an initialization instruction for initialization of the first control unit; and executing the initialization of the first control unit on condition that the abnormality regarding the control of an interface by the first control unit has been detected, the initialization instruction has been inputted, and the end of the control of at least one of the other interfaces by the first control unit has been detected.
US07752496B2 Method, apparatus, and computer product for managing log data
A log management module 10 acquires log data from a computer, temporarily stores the log data in a buffer, and writes the stored log data into a disk device 30a. When the log management module 10 detects a failure in the computer, the log management module 10 stops writing log data in the disk device 30a, and writes log data acquired after the failure is detected in a disk device 30b.
US07752493B2 High reliability system, redundant construction control method, and program
A high reliability system in which a plurality of apparatuses each having a variable function unit and a fixed function unit are mutually connected through an internal network. Pairs of apparatuses are constructed and spare apparatuses are allocated, thereby providing redundancy. Each apparatus has a service processing unit which executes the software for providing a peculiar service to every apparatus pair, a synchronization processing unit which synchronizes the services between the apparatus pair, a fault detecting unit which detects a fault of the pair partner apparatus, and a fault processing unit which, issues a pair request to the network and reconstructs an apparatus pair together with the apparatus to which the pair application has been made. The redundancy recovery after the exchange of the failed apparatus is executed automatically, thereby shortening a time in a non-redundant state.
US07752490B2 Memory system having a hot-swap function
A memory system includes normal memory modules serially connected, and a backup memory module, and a switch circuit for replacing a failed one of the normal memory modules by the backup memory module. The switch circuit inserts the backup memory module in the serial connection of the normal memory modules excepting the failed normal memory module.
US07752488B2 Method to adjust error thresholds in a data storage and retrieval system
A method is disclosed to adjust error thresholds in a data storage and retrieval system. The method supplies a data storage and retrieval system comprising memory and microcode, wherein that microcode comprises one or more default error thresholds. The method determines if the memory comprises one or more operational error thresholds. If the method determines that the memory comprises one or more operational error thresholds, then the method operates the data storage and retrieval system using those one or more operational error thresholds. Alternatively, if the method determines that the memory does not comprise one or more operational error thresholds, then the method sets the one or more default error thresholds as the one or more operational error thresholds.
US07752484B2 On-demand wrappers of application data with session failover recovery
A wrapper can receive a request for application data. The wrapper wraps a first reference to a cross-session object and a second reference to a wrapper mapper object. Thereafter, the cross-session object can be accessed using the first reference and the wrapper mapper object is polled using the second reference to access a session-local object. The wrapper mapper object includes a wrapper list references the wrapper and any wrappers contained therein to facilitate recovery after session failover. Related apparatus, systems, methods, and articles are also described.
US07752482B2 Hybrid parallel/serial bus interface
A hybrid serial/parallel bus interface has a data block demultiplexing device. The data block demultiplexing device has an input configured to receive a data block and demultiplexes the data block into a plurality of nibbles. For each nibble, a parallel to serial converter converts the nibble into serial data. A line transfers each nibble's serial data. A serial to parallel converter converts each nibble's serial data to recover that nibble. A data block reconstruction device combines the recovered nibbles into the data block. The data block is employed by a gain controller. Each nibble has at least two start bits whose states collectively represent both a function and/or destination.
US07752478B2 Apparatus and method for real time tracking using a quadrature interface
An apparatus for tracking a real time clock comprising a delay element for receiving a first clock signal and providing a second delayed clock signal, a quadrature interface including a first input and a second input for respectively receiving the first and second clock signals, control logic adapted to provide a state machine including four states, the four states respectively corresponding to a 2-bit gray code such that a current state is selected by determining a correspondence of the first and second inputs to the 2-bit gray code and a counter is incremented upon a transition between a first state and a second state of the state machine.
US07752475B2 Late data launch for a double data rate elastic interface
A double data rate interface in which the set-up interval is extended for a data path in which data is delayed relative to the other data path. Data is latched into a register comprised of mid cycle type latches, such as for example L2* latches. For example, if the delayed half of the data is not available until the second half of the double data rate cycle, the second half of the data is allowed to have a set-up interval around the mid cycle point while the on-chip timing logic launches the least delayed half of the data on the clock edge after it is set up, without waiting for the expiration of the set up interval of the delayed data.
US07752472B2 Protocol and interface between a LAN on motherboard (LOM) and a powered device (PD) for a personal computing device (PCD)
A Power-over-Ethernet (PoE) communication system dynamically provides power and data communications over a communications link. In a computing environment made up of one or more personal computing devices (PCD) and/or one or more powered devices (PD), power source equipment (PSE) determines an allocated amount of power to be supplied to each device. The personal computing devices include a unified LAN-On-Motherboard (LOM) that combines the functionality of a powered device (PD) controller of a conventional PD and a LOM of a conventional personal computing device into a single unified subsystem. The unified LOM includes a standard or universal interface between the LOM and PD controller so that different types of PD devices with differing functionality can be easily married to the LOM, without requiring significant hardware or software redesign. The universal or standard interface includes a physical interface between the LOM and the PD controller and a compatible communication protocol to govern the communications between the LOM and the PD controller. This allows the LOM to be mixed and matched with any PD controller, enabling OEMs to economically provide multiple product models with varying degrees of PD and LOM functionality.
US07752468B2 Predict computing platform memory power utilization
A method is to include implementing at least one statistical prediction model to predict memory power utilization and reduce power consumption for a computing platform. The implementation includes determining a configuration parameter for the computing platform, monitoring an operating parameter for the computing platform and predicting memory power utilization for the computing platform based on the determined configuration parameter and the monitored operating parameter. The method is to also include transitioning at least one memory module resident on the computing platform to one of a plurality of power states based at least in part on memory power utilization predicted via the implementation of the at least one statistical prediction model.
US07752467B2 Integrated circuit device
The integrated circuit device includes a CPU having an arithmetic circuit and a Power Management Unit implementing power control of the CPU through a power IC. The Power Management Unit has no arithmetic circuit. The Power Management Unit includes RAM storing a plurality of commands and a control section implementing power control of the CPU according to the commands stored in the RAM.
US07752455B2 Trusted storage systems and methods
Systems and methods are disclosed for providing a trusted database system that leverages a small amount of trusted storage to secure a larger amount of untrusted storage. Data are encrypted and validated to prevent unauthorized modification or access. Encryption and hashing are integrated with a low-level data model in which data and meta-data are secured uniformly. Synergies between data validation and log-structured storage are exploited.
US07752454B2 Information processing apparatus, information processing method, and storage medium
There is provided an information processing apparatus which can communicate data between an external apparatus, including a setting unit for setting up condition of encryption communication in a case of communicating with the external apparatus, in accordance with designation from a user, and a selecting unit for selecting one of a plurality of authentication methods, which is used by authentication processing performed between the external apparatus, in accordance with the setting condition.
US07752450B1 Local caching of one-time user passwords
An intermediate network device includes a local caching module that caches user information from a remote server before a local user requests the information. In particular, the local caching module securely obtains and caches one-time passwords for a local user. The local caching device maintains separate sets of one-time passwords for each user. The local caching module may access the locally cached one-time passwords to authenticate a local user to a resource protected by a one-time password.
US07752449B1 System and method for generating a non-repudiatable record of a data stream
A system and method for generating a non-repudiatable record of a communications data stream is provided, which is applicable to real-time and quasi-real-time data streams. A binary communication data stream is captured and segmented into defined frames. A key frame is generated for each of a number of data frames containing integrity and authentication information. The key frame is inserted into the data stream to provide an authenticated data stream.
US07752442B2 Virtual distributed security system
A distributed security system is provided. The distributed security system uses a security policy that is written in a policy language that is transport and security protocol independent as well as independent of cryptographic technologies. This security policy can be expressed using the language to create different security components allowing for greater scalability and flexibility. By abstracting underlying protocols and technologies, multiple environments and platforms can be supported.
US07752437B1 Classification of data in data flows in a data storage infrastructure for a communication network
A data storage infrastructure is disclosed for a communication network that produces a plurality of data flows of network data. The data storage infrastructure comprises a plurality of data storage systems and a storage management system. The data storage systems are configured to store the network data using a plurality of service classes, wherein different ones of the data storage systems provide different ones of the service classes. The storage management system is configured to process characteristics for the data flows to assign individual ones of the data flows to individual ones of a plurality of data classes and to assign individual ones of the data flows to individual ones of the data storage systems based on the data class assignments.
US07752435B2 Method for managing user key for broadcast encryption
A method of managing a user key for a broadcast encryption. The method includes assigning numbers to respective users and arranging the users on a ring-shaped structure in order to map hash chains onto the respective nodes of a ring-shaped structure. The method further includes making random node keys correspond to the respective nodes, one by one, constructing the hash chains from the corresponding node keys using a hash function, and successively mapping the constructed hash chains onto the nodes of the ring-shaped structure.
US07752433B2 Content-duplication management system, apparatus and method, playback apparatus and method, and computer program
A content management system formed from a playback apparatus that requests and plays content, and a content management apparatus that manages duplication and deletion of content. The playback apparatus notifies group information of the playback apparatus to the content management apparatus, acquires information from the content management apparatus showing whether requests are permitted, and duplicates/deletes content. By judging whether the playback apparatus belongs to a group, and notifying whether a duplication request is permitted or rejected, based on in-group and out-group remaining numbers that show the remaining number of duplications permitted of apparatuses in-group and out-group, respectively, the content management apparatus relaxes restrictions on in-group content duplication as compared with out-group content duplication, and thus improves convenience for users in a home network, while protecting the rights of copyright holders, with respect to content duplication and usage.
US07752432B2 Systems and methods for creating a code inspection system
A code inspection system produces a dynamic decoy machine that closely parallels one or more protected systems. The code inspection system can analyze and monitor one or more protected systems, and as those protected systems are updated, altered or modified, the dynamic decoy machine, in which potentially malicious code is tested, can also be updated. Thus, the dynamic decoy machine can accurately reflect the current state of the one or more protected systems such that the potentially destructive nature, if any, of suspicious code can be evaluated as if it were in the actual environment of the protected system, without jeopardizing the security of the protected system.
US07752427B2 Stack underflow debug with sticky base
A stack pointer is copied to a stack pointer base to debug stack underflow. A move instruction, used to initialize the stack pointer, is modified to additionally copy the stack pointer to a stack pointer base register. During a course of execution in a single context, the stack pointer base sticks to the initial base value while the stack pointer is altered by a succession of PUSH and POP instructions. By monitoring for equivalence in the stack pointer and the stack pointer base values, a balanced number of PUSH and POP instructions is detected. If an equal number of PUSH and POP instructions is detected and an additional POP instruction is programmed, a stack underflow condition exists, an exception condition signaled, and exception flag produced. The exception condition allows the stack to be protected from an excessive POP instruction retrieving data out of context and subsequent loss of stack data.
US07752424B2 Null value checking instruction
A processor 2 is provided with the ability to execute program instructions in the form of Java bytecodes including a dedicated null checking instruction. The null checking instruction reads the top of stack value, compares this with a null value and jumps to an exception handling routine if the top of stack value equals the null value, otherwise the next program instruction is executed.
US07752423B2 Avoiding execution of instructions in a second processor by committing results obtained from speculative execution of the instructions in a first processor
A device is presented including a first processor and a second processor. A number of memory devices are connected to the first processor and the second processor. A register buffer is connected to the first processor and the second processor. A trace buffer is connected to the first processor and the second processor. A number of memory instruction buffers are connected to the first processor and the second processor. The first processor and the second processor perform single threaded applications using multithreading resources. A method is also presented where a first thread is executed from a first processor. The first thread is also executed from a second processor as directed by the first processor. The second processor executes instructions ahead of the first processor.
US07752418B2 Splash tables: an efficient hash scheme for processors
A computer implemented method, data processing system, and computer usable program code are provided for storing data items in a computer. A plurality of hash functions of data values in a data item are computed. A corresponding memory location is determined for one of the plurality of hash functions. The data item and a key portion and a payload portion of all data items are stored contiguously within the memory location.Also provided for are retrieving data items in a computer. A plurality of hash functions of data values in a probe key are computed. A corresponding memory location is determined for each of the plurality of hash functions. Data items in each memory location are examined to determine a match with the probe key. Responsive to a match, a payload of the matching stored data item is returned. All of the steps are performed free of conditional branch instructions.
US07752417B2 Dynamic selection of memory virtualization techniques
A computer system may be configured to dynamically select a memory virtualization and corresponding virtual-to-physical address translation technique during execution of an application and to dynamically employ the selected technique in place of a current technique without re-initializing the application. The computer system may be configured to determine that a current address translation technique incurs a high overhead for the application's current workload and may be configured to select a different technique dependent on various performance criteria and/or a user policy. Dynamically employing the selected technique may include reorganizing a memory, reorganizing a translation table, allocating a different block of memory to the application, changing a page or segment size, or moving to or from a page-based, segment-based, or function-based address translation technique. A selected translation technique may be dynamically employed for the application independent of a translation technique employed for a different application.
US07752416B2 System and method for distributed partitioned library mapping
A system and method of media library access that utilizes distributed mapping of media library partitions. A first controller can be connected to a data transport element of a media library and a second controller can be connected to a media changer of the media library. The first controller can maintain a media library partition representing a portion of the media library, receive a command from a host application based on the media library partition and forward the command to the second controller. The first controller can further translate logical addresses referenced in the command to physical addresses before forwarding the command to the second controller. The second controller can receive the command from the first controller and forward the command to the media changer. The second controller can also prioritize the command using a FIFO or other prioritization scheme.
US07752415B2 Method for controlling the capacity usage of a logically partitioned data processing system
The present invention provides a new method and a new system for controlling the capacity usage of a logically partitioned data processing system comprising physical data processing resources that are divided into multiple logical partitions, wherein the capacity of the logical partitions is monitored to control the consumption of the physical data processing resources. The new method and the system are characterized in that at least one group of logical partitions is defined that is managed towards a common capacity group limit.
US07752407B1 Security RAM block
Circuits, methods, and apparatus for storing application data, keys, authorization codes, or other information in a volatile memory on an FPGA. To prevent erasure of the stored information when power to the FPGA is removed, or when the FPGA is configured, or when applications are installed, a battery powers the memory. The battery power may be interrupted, for example if a tamper is detected, in order to erase the contents of the memory. Access to data stored in memory may also be limited by using authorization codes or encryption. For example, an application may only be granted access if it provides the correct authorization code. Alternately, an application may encrypt data with a key before it is stored. Only an application with the correct key can make further use of the data.
US07752406B2 Information processing method and information processing apparatus having data locations accessible by different devices in accordance with different permissions
Memory corruption can be suppressed. When data stored in a random access area are read, the read data (physical block) are retrieved by a logic block number and newest data are read by referring to an incremental counter of data having that logic block number. When data are stored in the random access area, the incremental counter and the logic block number of data already stored in the random access area are referred and a physical block set to be unnecessary is set to a writer buffer, and then the data are written to this write buffer.
US07752403B1 Methods and systems for secure dispersed redundant data storage
Systems and methods are disclosed for providing and maintaining secure distributed randomly redundant data storage.
US07752402B2 Systems and methods for allowing incremental journaling
In one embodiment, systems and methods are provided for incremental journaling. In one embodiment, order-independent operations are journaled incrementally for the same storage location. In one embodiment, partially ordered operations are journaled incrementally for the same storage location. In one embodiment, order-independent operations and partially ordered operations are journaled incrementally for the same storage location. In one embodiment, incremental journaling is used to update data that represents accounting, ctime, and parity.
US07752401B2 Method and apparatus to automatically commit files to WORM status
A system is provided to commit data to persistent storage. The system comprises a configuration component to set an autocommit period, a scanner to detect that the autocommit period has expired for a file and a commit component to commit the file to write once read many (WORM) status In one embodiment, when an autocommit period is set, the system may be configured to automatically commit a file to WORM status if the file has not been changed for the autocommit period.
US07752400B1 Arbitration and crossbar device and method
Disclosed is a method and apparatus for crossbar arbitration. In one embodiment, the crossbar arbitration includes a memory, a plurality of functional units that transfer data to and from the memory, a crossbar unit that provides a data path from each unit to the memory, and an arbitration unit that monitors data traffic generated by each functional unit through the crossbar unit and assigns a priority to each functional unit based on the data traffic. In another embodiment, the crossbar arbitration includes a method for data transfer arbitration including monitoring data transfers for a plurality of devices, and assigning a priority to each device corresponding to the amount of data transfers generated by the device.
US07752397B2 Repeated conflict acknowledgements in a cache coherency protocol
In a cache coherency protocol multiple conflict phases may be utilized to resolve a data request conflict condition. The multiple conflict phases may avoid buffering or stalling conflict resolution, which may reduce system inefficiencies.
US07752395B1 Intelligent caching of data in a storage server victim cache
A network storage server has a non-volatile mass storage facility, a main cache and a victim cache. A technique of intelligently determining whether to cache a data block in the victim cache includes determining whether to store the data block in the victim cache based on a first caching policy and the type of data contained within the data block. The first caching policy may be a global policy. The determination of whether to store the data block in the victim cache further may be based on a second caching policy, which may be a volume-specific control of service (CoS) policy.
US07752390B2 Disk array apparatus and control method for disk array apparatus
Resources of a storage apparatus are utilized effectively by increasing and reducing a capacity of a differential LU used in a snapshot. In a disk array apparatus including a control processor which controls reading and writing of data with respect to a first logical volume which is generated using storage areas of a plural disk drives, performs control such that data in the past stored in the first logical volume is written in a second logical volume as differential data for each generation, and manages the differential data, the control processor manages a pool management table, in which a logical volume usable as the second logical volume is registered, and a pool addition object management table, in which a logical volume which can be added to the second logical volume is registered, and moves the logical volume from the pool addition object management table to the pool management table to thereby increase a capacity of the second logical volume.
US07752389B1 Techniques for determining physical data layout of RAID devices
Described are techniques for determining where to store data and parity information in a RAID group for a data track having a track number. A stripe number is provided. A first member identifier is determined which identifies a RAID group member at which data information of said data track is stored. A second member identifier of a second member of said RAID group is determined to store a first set of parity information for said data track. A third member identifier of a third member of said RAID group is determined to store a last set of parity information for said data track. It is determined whether the third member identifier is less than the second member identifier. If the third member identifier is less than said second member identifier, the first member identifier is updated. Also described are techniques for determining a track identifier of a data track stored at a location in a RAID group.
US07752388B2 Apparatus and method to store information in multiple holographic data storage media
A method is disclosed to store information in multiple holographic data storage media. The method supplies a first holographic data storage medium, defines an inner storage portion of that first holographic data storage medium, and defines an outer storage portion of that first holographic data storage medium. The method further supplies a second holographic data storage medium, defines an inner storage portion of that second holographic data storage medium and defines an outer storage portion of that second holographic data storage medium. The method provides information, encodes a hologram comprising that information into the outer storage portion of the first holographic data storage medium, and encodes the information in the inner storage portion of the second holographic data storage medium.
US07752386B1 Application performance acceleration
Responding to IO requests made by an application to an operating system within a computing device implements IO performance acceleration that interfaces with the logical and physical disk management components of the operating system and within that pathway provides a system memory based disk block cache. The logical disk management component of the operating system identifies logical disk addresses for IO requests sent from the application to the operating system. These addresses are translated to physical disk addresses that correspond to disk blocks available on a physical storage resource. The disk block cache stores cached disk blocks that correspond to the disk blocks available on the physical storage resource, such that IO requests may be fulfilled from the disk block cache. Provision of the disk block cache between the logical and physical disk management components accommodates tailoring of efficiency to any applications making IO requests, and flexible interaction with various different physical disks.
US07752381B2 Version based non-volatile memory translation layer
A non-volatile memory and erase block/data block/sector/cluster update and address translation scheme utilizing a version number is detailed that enhances data updating and helps reduce program disturb of the memory cells of the non-volatile memory device. The various embodiments utilize a version number associated with each erase block, data block, sector, and/or cluster. This allows for determination of currently valid data block, sector and/or cluster associated with the logical ID of the data grouping by locating the most recent version associated with the logical ID. With this approach, old data need not be invalidated by programming a valid/invalid flag, avoiding the risk of program disturb in the surrounding data rows.
US07752377B2 Structure compatible with I2C bus and system management bus and timing buffering apparatus thereof
A structure compatible with I2C bus and system management (SM) bus is provided. The structure includes a first device having an I2C bus interface, a second device having a SM bus interface, and a timing buffering apparatus connected between the I2C bus interface and the SM bus interface. The timing buffering apparatus provides a time delay when the first device sends data to the second device so as to meet the requirement of the second device to data holding time.
US07752373B2 System and method for controlling memory operations
A system and method for controlling memory operations is disclosed. In a particular embodiment, the system includes a memory controller that can request control of a contact that is shared between a first memory device and a second memory device. In a particular embodiment, the memory controller includes a state machine to request and receive control of the contact. In another particular embodiment, the first memory device is a non-volatile memory device and the second memory device is a volatile memory device.
US07752371B2 System and method for interrupt abstraction
A system and method that abstracts an interrupt from a group of interrupts, which may occur in a module, to call another module. Abstracting one interrupt from a group of interrupts allows the called module to deal with only one interrupt. The choice of the interrupt may be based on the configuration of the module from which the interrupts are originated. In an embodiment of the present invention, the abstracted interrupt triggers an event. When the triggered event is completed, an interrupt may be fired off to the target module. An interrupt handler in the target module or an external interrupt handler may handle the interrupt that calls the target module.
US07752369B2 Bounded starvation checking of an arbiter using formal verification
A system for formal verification of bounded fairness properties of pseudo random number generators and arbiters that use random priority-based arbitration schemes. The formal verification system determines an upper bound of a request-to-grant delay of an arbiter in terms of a number of complete random sequences. The formal verification system also determines, in terms of a number of clock cycles, an upper bound and a lower bound of a length of a complete random sequence in the random number sequence generated by a random number generator used by the arbiter. The formal verification system then determines a worst case request-to-grant delay bounds of the arbiter system, in terms of a number of clock cycles, by combining the upper bound of the request-to-grant delay of the arbiter with the upper bound of the length of the complete random sequence and the lower bound of the length of the complete random sequence.
US07752367B2 File-based access control for shared hardware devices
An apparatus, program product and method effectively virtualize a hardware device shared between multiple processors by a file accessible by a processor such that access to the hardware device may be controlled via a lock associated with the file. By doing so, file-based locking, e.g., as provided by a file locking facility in an operating system running on a processor, may be used to control access to the hardware device on behalf of the processor.
US07752364B2 Apparatus and method for communicating with semiconductor devices of a serial interconnection
A system controller communicates with devices in a serial interconnection. The system controller sends a read command, a device address identifying a target device in the serial interconnection and a memory location. The target device responds to the read command to read data in the location identified by the memory location. Read data is provided as an output signal that is transmitted from a last device in the serial interconnection to a data receiver of the controller. The data receiver establishes acquisition instants relating to clocks in consideration of a total flow-through latency in the serial interconnection. Where each device has a clock synchronizer, a propagated clock signal through the serial interconnection is used for establishing the acquisition instants. The read data is latched in response to the established acquisition instants in consideration of the flow-through latency, valid data is latched in the data receiver.
US07752362B2 Storage system providing stream-oriented performance assurance
A storage system including: a controller connectable to a plurality of computers; and a plurality of storage devices connected to the controller, wherein the plurality of storage devices store a plurality of contents, wherein the controller receives a first request from a one of the plurality of computers which requests access to a first content of the plurality of contents, wherein the controller calculates a first data transfer rate of the first request, and wherein, based on the first data transfer rate, the controller dynamically controls settings of a first storage system resource during performing a first data transfer operation to satisfy the first request, to substantially maintain the access to the first content at substantially the first data transfer rate.
US07752359B2 Wireless-interface module and electronic apparatus
A wireless-interface module is provided. The wireless-interface module includes a connection unit connected to a standardized connection-terminal unit of a semiconductor device, the semiconductor device having a function of performing internal processing on the basis of a predetermined signal input from the standardized connection-terminal unit. The wireless-interface module also includes a wireless signal-transmission-and-reception unit that transmits and/or receives a wireless signal to and/or from a wireless-interface module provided on the host-device side, where the host device makes the semiconductor device execute internal processing, and a control unit that controls an operation performed by the wireless signal-transmission-and-reception unit and that converts a signal transmitted and/or received between the connection unit and the wireless signal-transmission-and-reception unit.
US07752358B2 Storage apparatus and conversion board for increasing the number of hard disk drive heads in a given, limited space
The invention proposes a storage apparatus and conversion board that can increase the number of hard disk drive heads in a given, limited space for installation of disk units in the storage apparatus, and can consequently improve data read/write performance.A storage apparatus has a plurality of first disk units of a specific size, each removable, and a controller that controls data read/write from/to the first disk units, and the storage apparatus includes: external connectors, each provided in corresponding positions where the first disk units are installed, and physically and electrically connected with the first disk units installed in a specific state; and a removable conversion unit provided in one or more of the external connectors, and used for installing, in the position where one or more of the first disk units are to be installed, a larger number of second disk units, each smaller in physical size, than the one or more first disk units.
US07752351B1 Media protection notification for serial interface mass storage devices
One embodiment of the present invention sets forth a technique for reducing the latency associated with media protection notification for serial interface mass storage devices, such as serial AT attachment (SATA) hard disk drives. A new link layer primitive, referred to as hold-emergency (HOLDE), incorporates the flow-control behavior of the existing HOLD command, with the additional new action of notifying the hard disk drive to take emergency steps to prepare for impact. The HOLDE link layer primitive operates in conjunction with the existing hold-acknowledge (HOLDA) primitive and is semantically similar to the existing HOLD primitive. The HOLDE mechanism is preferably implemented directly in hardware in the SATA link layer state machines within the host and the hard disk drive.
US07752346B2 Universal routing in PCI-Express fabrics
A universal routing identifier (URID) is provided to extend the function space in PCI-Express fabrics. Methods and systems based on the URID are provided for configuring URID capable devices and upgrading PCI-Express bridges and switches having lookup tables with access control functionality. The lookup table entry contains URIDs of destination ports, backup ports, acceptance ports, and permitted ports for downstream and upstream filtering, routing and arbitrating of transaction packets. URID capable devices can be incrementally added to current PCI-Express bridges and switches. A configuration mechanism is added to the current PCI/PCI-Express enumeration software. The URID capabilities can be disabled to maintain system compatibility. A URID capable PCI-Express system is able to address ten of thousands single-function devices. A URID capability segment field is provided in the current PCI-Express configuration space. Each URID capable device contains the URID capability segment implemented in its own set of configuration space registers.
US07752344B2 Parameterization device and method for parameterizing electrical devices
The invention is based on the object of specifying a parameterization device which is particularly user-friendly and which makes it possible to parameterize electrical devices with little expenditure of time and therefore in a particularly cost-effective manner. This object is achieved according to the invention by a parameterization device for generating parameterization signals determining device-specific operating parameters for one or more electrical devices of an electrical arrangement, having an input device, to which operating functions desired on the part of the user for the individual devices can be input independently of the device, having a memory device, in which a large number of electrical devices are recorded with their operating functions and their respective device-specific operating parameters, a processing device, which evaluates the operating functions input on the part of the user and reads a list of all those devices which fulfil the operating functions desired on the part of the user from the memory device, an output device, by means of which the list is supplied to the user for the purpose of selecting the device, and a signal generation device, which generates, for each device selected on the part of the user, in each case those parameterization signals which correspond to the operating parameters stored in the memory device.
US07752338B2 Ring topology discovery
A method is provided for determining the integrity of a domain defined in a network. The method includes processes and systems to facilitate the discovery a conceptual ring topology of the domain in the network, and the determination of the integrity of the domain based on the conceptual ring topology that was discovered.
US07752330B2 System for low power operation of wireless LAN interfaces
A computer program product includes instructions for causing a processor to: alert a client of the configuration of said computer program product; use a memory space for buffering the network application data destined for the client; release the network application data to the client, based on at least one occurrence of a specified condition that promotes energy savings; and purposely delay at least some of said data with an amount of time greater than zero to promote energy savings.
US07752324B2 Real-time packet traceback and associated packet marking strategies
To facilitate effective and efficient tracing of packet flows back to a trusted point as near as possible to the source of the flow in question, devices on the border of the trusted region are configured to mark packets with partial address information. Typically, the markings comprise fragments of IP addresses of the border devices in combination with fragment identifiers. By combining a small number of marked packets, victims or other interested parties are able to reconstruct the IP address of each border device that forwarded a particular packet flow into the trusted region, and thereby approximately locate the source(s) of traffic without requiring the assistance of outside network operators. Moreover, traceback can be done in real-time, e.g. while a DDoS attack is on-going, so that the attack can be stopped before the victim suffers serious damage.
US07752314B2 Automated tagging of syndication data feeds
One aspect is a method of providing information relevant to a query. Syndication data feeds are processed, the syndication data feeds regarding the contents of publisher web pages. The processing of the syndication data feeds includes, for each syndication data feed, causing determination from that syndication data feed of at least one tag to associate with that syndication data feed and causing the at least one tag to be stored in association with an indication of syndication data feed information corresponding to that syndication data feed. The query is received, and the query is processed in view of the stored tags. Based thereon, an indication is provided of syndication data feed information corresponding to at least one syndication data feed.
US07752313B2 Partner web site to assist in offering applications to a web hosting community
An example embodiment for using a Partner Web Site within a Web Hosting Community starts with a Hosting Provider creating the Partner Web Site, a Community Web Site, and operating one or more Hosting Servers. A Partner, from the Partner Web Site, may make an application available for purchase and use to a plurality of Hosting Customers. At least one of the Hosting Customers, from the Community Web Site, may purchase and utilize the application with their Hosted Web Site.
US07752312B1 Global view of service areas/local view of service needs
Methods and systems for providing information management services to data objects at both global and local levels. The computer system includes an information management server for providing customized services to the data objects. One exemplary method identifies data objects that have been divided into logical groups within a computer system. A first and second set of information management rules are also identified, where the first set of information management rules has been associated with one of the logical groups. The first set of information management rules is applied to the data objects located within the logical group associated with the first set of information management rules, and the second set of information management rules is applied to all of the data objects in all of the logical groups. The second set of information management rules may include global service areas and levels that are offered by the information management server.
US07752311B2 Gracefully changing a node in a distributed computing network
In one embodiment, a method includes determining to change a number of objects controlled by a particular node in a network. Each object is a resource provided by the network and has a unique object position in a coordinate space of N dimensions. Each node has a unique node position in the coordinate space of N dimensions. Each node controls operation of objects in a control set of zero or more objects which are closest to the node using an agreed definition of scalar distance between two positions. A different N+1 dimension from the N dimensions is added. The N+1 dimension has a zero value for the plurality of objects. A particular value is determined for the N+1 dimension for the particular node such that a change in a number of objects in a particular control set of the particular node is not greater than a threshold change.
US07752307B2 Technique of analyzing an information system state
A system for analyzing an information system connected between a plurality of information processors through a communication line, including: a capturing unit for capturing communication packets sent through the communication line; a first counting unit for extracting an attribute value representing communication attributes from each of the captured communication packets to add attribute values for each destination of the communication packets; a second counting unit for extracting an attribute value representing communication attributes from each of the captured communication packets to add attribute values for each source of the communication packets; and a determining unit for determining which of a server function and a client function uses a TCP/UDP port of each of the information processors on the basis of the total attribute value for communication packets addressed to the TCP/UDP port and the total attribute value for communication packets sent from the TCP/UDP port.
US07752305B2 System and method for descriptor-based discovery of network document processing devices
The subject application is directed to a network document processing device discovery system and method. Multicast address data and local identification data are first stored in an associated storage. A probe message is then received from an associated processing device via an associated network. The probe message corresponds to stored multicast address data. Probe identification data associated with the probe message is then tested with the local identification data. Device data, representing a capability of a document processing device, is then selectively communicated to the processing device according to an output of the testing.
US07752303B2 Data reporting using distribution estimation
Application data is reported in response to monitoring an application transaction. Application data is obtained for an initial period of time. A function which estimates the application data is then identified for the reported application data. After identifying the function, subsequent application data is obtained, and function data is generated from the subsequent application data. The function data may be associated with function parameters associated with the identified function. A function can then be constructed from the reported function data. The function constructed from the function data may estimate application data associated with the monitored transactions.
US07752300B2 Automatically determining management information base modules for a device
Described herein are processes and devices that automatically determine management information base (MIB) modules for a device. One of the devices described is a MIB detection device. The MIB detection device can automatically filter a first set of MIB modules to isolate all MIB modules (1) that are fully supported by a Simple Network Management Protocol enabled device and (2) that are unique to a manufacturer of the device, resulting in a second set of MIB modules. The MIB detection device can also automatically parse the second set to determine all MIB modules referenced in the second set. The MIB detection device automatically retrieves the referenced MIB modules and automatically parses those retrieved MIB modules to obtain additional referenced MIB modules. The MIB detection device continues automatically parsing and retrieving until reaching a management information base hierarchy root, resulting in a supported set of objects for managing the device.
US07752296B2 Device management system and device management command scheduling method thereof
A device management system and device management scheduling method thereof, in which a server transmits to a client a scheduling context including a device management command and a schedule for the performing of the device management command, and the client generates a device management tree using the device management scheduling context, performs the command when a specific scheduling condition is satisfied, and, if necessary, reports the command performance result to the server, whereby the server performs a device management such as requesting a command to be performed under a specific condition, dynamically varying the scheduling condition, and the like.
US07752291B2 Server borrowing apparatus allocating server to user group and computer product therefor
A server borrowing apparatus, includes a storing unit that stores lender installation setting information which includes a setting item determined by a server lender for installation of a server which is lent out as resource, a receiving unit that receives a request to lend out the server as the resource and borrower installation setting information which includes a setting item determined by a server borrower for the installation of the server, from a borrowing control apparatus which is connected to a network to manage the server and to control server borrowing, a combining unit that combines the setting item in the borrower installation setting information and the setting item in the lender installation setting information to generate installation setting information for the installation of the server at the server borrowing, and an installing unit that performs the installation of the server based on the installation setting information.
US07752290B2 Information processing apparatus connectable to peripheral device, controlling method, and computer-readable storage medium storing control program thereon
A method having the following steps for managing device drivers in an information processing apparatus connectable to peripheral devices is disclosed. The method comprises obtaining version information for device drivers in the information processing apparatus and information on peripheral devices that can be controlled by the device drivers, a recognizing unnecessary device drivers among possibly multiple versions of device drivers that reside in the storage device of the information processing apparatus and correspond to a particular peripheral device, based on the obtained version information and peripheral devices information, and controlling deletion of device drivers that have been recognized as unnecessary.
US07752288B2 Information processing apparatus, client terminal, setting content changing method, and computer-readable recording medium thereof
In an information processing apparatus capable of changing the setting contents including setting items, an occupied state in that the setting items cannot be accessed and the settable state in that the setting items can be accessed are managed. The settable state in that a plurality of setting device managing parts cannot transit is transferred from one setting device managing part to another setting device managing part.
US07752286B2 Electronic item management and archival system and method of operating the same
An electronic item management and archival system for managing and archiving items. Each item includes at least one of image data, audio data, and video data. The system includes a server configured to receive items, archive at least one of the received items to an archive, and retrieve at least one of the archived items from the archive. In some embodiments, the server also includes architecture that supports a pool of threads promoting multiple, independent archive and retrieve operations concurrently.
US07752285B2 Shortcut sets for controlled environments
A method and apparatus for shortcut sets to data sources, such as web sites, is disclosed. The shortcut sets may be associated with a controlled environment. A controlled environment might be a home, corporation, business, etc. As an example, an information technology (IT) manager configures shortcuts for the employees of the company. As another example, a family member configures shortcuts that are common to all family members, when at home. A user may enter a shortcut into a search box of a web browser to be directed to a data source. If the shortcut indicates a search at the data source is desired, then a search is automatically performed at the data source.
US07752284B2 System for designing and performing web application
When an application server for performing a Web application is developed, a framework describing each of the modules of data, a logic, and a screen is provided. To attain this, the input contents of a Web page are converted into a data object, the combination of the type of the data object and a command is mapped in each process routine using a first foreign definition file, a process routine to be executed is determined from among prepared process logics based on the type of the data object, the command, and the first foreign definition file, and the combination of an execution result of the process logic and the type of the displaying data object is mapped in the displaying component using a second foreign definition file. These files are provided in the application server.
US07752283B2 Server for engineering an automation system
A server (1) with a memory (7) that stores files for configuring an automation system. A remote client (4) accesses the files over communication links (2, 3, 5, 9, 10) via an interface (6, 8) in the server. The interface includes first means (8) for transmitting to one or more remote clients a copy of selected files in the memory. The interface further comprises second means (6) for receiving from remote clients files produced or modified by the remote clients. The first and second means of the interface convert the files between a format in the memory that can be processed by the server and a format for transmission that can be processed by the client.
US07752282B2 Address information managing system, management apparatus, processing apparatus and address book updating method
In a communication system in which a plurality of processing apparatuses are communicably connected to one another over a network, a processing apparatuses has an update request issuing unit issuing an update request containing address information to be updated in order to update an address book and an address book updating unit updating the address book on the basis of a response result to the update request, a determining unit determines whether or not the address information contained in the update request is valid when receiving the update request from the processing apparatus, and a response result transmitting unit transmits a result of determination made by the determining unit to the processing apparatus as the response result to the update request. The address book of the processing apparatus retaining the address information about other processing apparatuses can be updated to the latest state, with certainty.
US07752276B2 Data processing device for use in an ad-hoc network, and corresponding ad-hoc network
In one aspect, a data processing device which comprises an application for use in an ad-hoc network whereby the application is provided with a data interface to a central service for the processing of the first data is provided. A proxy instance is connected to the application via a first data connection for the exchange of the first data, while the proxy instance is connected to a plurality of additional data processing devices via the ad-hoc network for the exchange of second data. The proxy instance is adapted to generate the first data from the second data and to generate the second data from the first data, the exchange of the first data between the application and the proxy instance being carried out via the data interface.
US07752273B2 Group communication system based on presence information and client device
When the status of a client X is changed to a status i, a group management unit generates a group agent Xi, corresponding to the status i and registers the generated group agent in the server S, and the presence issuing unit issues the status i and the identifier of the group agent Xi. Initially, a member management unit of the group agent xi manages the client X only. When other clients, such as clients B and C, that are observing the status of the client X send an instant message (IM) to the group agent Xi identified by the issued identifier, an IM delivery unit of the group agent Xi adds the clients B and C, which are IM senders, to the members managed by the member management unit and sends the IM to all members.
US07752257B2 Information providing method, information providing system, and information server apparatus
An information serving system that includes an information device capable of setting a user identifier carrying a medium type indicating an information type the information device is compatible with and identifying an information-provided user and also capable of connection to a network. An information serving device to which the information device is connected via the network, the information serving device includes databases having recorded therein, in association with each other, user profile data indicating information to be provided correspondingly to a user identifier, and content data associated with a medium type and information genre, respectively, and a request handling computer which searches, upon request from the information device, the database for content data to acquire the content data and supplies the information device with the content data as a one of the medium type the information device is compatible with.
US07752255B2 Configuring software agent security remotely
A device, method, computer program product, and network subsystem are described for receiving information from a remote agent locally and responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent.
US07752253B2 Collaborative invitation system and method
A set of collaborative contacts may be selected with an invitation user interface. An invitation to participate in a collaborative activity may be sent to the selected contacts from the invitation user interface or from a collaborative application. The invitation may be received by a collaborative services platform. A user of the collaborative services platform may be presented with the invitation along with an ability to choose one of accept, decline and ignore in response to the invitation. The user may choose to accept, decline or explicitly ignore the invitation, and a response may be sent to the sender of the invitation indicating the user's choice. An application programming interface for a collaborative invitation service of the collaborative services platform may include an invitation element, a send invitation element, a respond to invitation element and a cancel invitation element. The cancel invitation element may be used to cancel issued invitations.
US07752250B2 Rounding floating point division results
A method for determining the correct result and the correct guard and sticky bits to obtain a more accurate result in floating point divide operations is presented. An intermediate divide result or quotient is obtained from a multiply-add hardware pipeline of a floating point processor. Remainders are calculated using the floating point numbers divided, the unit of least precision, and the unit of least precision plus one to determine where the infinitely precise result is with respect to the digital representation of the estimated quotient. Evaluating these remainders and the initial floating point numbers and comparing their signs and magnitudes leads to a selection of one of three choices as the most accurate representation of the infinitely precise result as calculated in the inventive rounding method: the intermediate result minus the unit of least precision; the intermediate divide result; or the intermediate divide result plus the unit of least precision. Based on a rounding mode determined by the floating point operation, the correct guard and sticky bits are also determined and, which along with the most accurate intermediate divide result, are forwarded for accurate rounding in accordance with the IEEE standard for single and double precision floating point numbers.
US07752249B2 Memory-based fast fourier transform device
A memory-based Fast Fourier Transform device is provided, which adopts single-port random access memory (RAM), rather than dual-port RAM, as a storage, and the circuit area of the FFT device is therefore reduced. In order to enhance the access efficiency of the memory and the use efficiency of a processor, the transformer adopts a modified in-place conflict-free addressing to achieve similar performance of a traditional Fast Fourier Transform device.
US07752248B2 System and method for video processing
Method and apparatus for decimating or sub-sampling image data which uses fixed delay intervals to accumulate a weighted sum of input samples. The accumulated sum is output at selected intervals, the interval determining the degree of decimation. The apparatus can take the form of a Finite Impulse Response (FIR) decimation filter. Decimation can be horizontal, vertical or temporal, and the decimation factor can be made non-integral.
US07752246B2 Binary trees for detecting inventory problems in an enterprise model
A binary tree structure for detecting inventory problems. A first embodiment detects on-hand inventory problems. A second embodiment detects inventory requirements problems. Both embodiments use a binary tree whose nodes store time values and delta values. The delta values represent inventory consumers or producers. The time values of trees used for inventory requirements problems are shifted in accordance with build-ahead times.
US07752244B2 Binary trees for detecting inventory problems in an enterprise model
A binary tree structure for detecting inventory problems. A first embodiment detects on-hand inventory problems. A second embodiment detects inventory requirements problems. Both embodiments use a binary tree whose nodes store time values and delta values. The delta values represent inventory consumers or producers. The time values of trees used for inventory requirements problems are shifted in accordance with build-ahead times.
US07752243B2 Method and apparatus for construction and use of concept knowledge base
A data structure, apparatuses and methods for expanding a search query to be used by a web search engine is provided. The search query is expanded by accessing a concept knowledge base data structure having concept data objects and term data objects with each term data object defining a term and associated with at least one of the concept data objects. Search terms making up the search query are matched to term data objects and a concept set is generated containing concept data objects associated with the term data objects. A second set of term data objects are generated by using the concept data objects to locate term data objects associated with the concept data objects. A user can then select one of the term data objects in the second set to expand the user's search query.
US07752242B1 Executing unmanaged content in a managed execution environment
A legacy application program contains unmanaged code. Application definitions for common unmanaged applications are established. An application definition includes a manifest that describes the unmanaged code and an execution wrapper that projects the unmanaged code as a managed assembly to the execution environment. An application definition can also specify other modifications to the unmanaged code, such as modifications to cause the unmanaged code to call managed application programming interfaces (APIs). The application definition is utilized to transform the unmanaged code into a managed assembly. The manifest and wrapper are added to the managed assembly and the unmanaged code is maintained as a resource. The managed execution environment uses the manifest to compute a permissions set for the unmanaged code, and the wrapper invokes the unmanaged code. The unmanaged code uses the managed APIs, and the managed execution environment can therefore manage execution of the code.
US07752236B2 Systems and methods of enhancing leads
A lead enhancement module transmits to one or more data sources an enhancement list requesting additional data items associated with a lead record. The enhancement list may comprise one or more data bundles, each comprising indicators associated with one or more additional data items. A personalized data bundle may be created by each client listing those specific additional data items that the particular client would like to retrieve for lead records from the client. A default data bundle may be included in the enhancement list for clients that have not defined a personalized data bundle, or the default bundle may be included in the enhancement list in addition to the personalized data bundle. Various default bundles, such as vertical market specific data bundles, may be created and provided to the client for possible inclusion in the enhancement list.
US07752235B2 Method and apparatus for maintaining relationships between parts in a package
Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range of scenarios.
US07752232B2 Data processing apparatus, data processing system, data processing method, and recording medium
The present invention related to data processing apparatus, data processing systems, and data processing methods used for trial-and-error calculation, simulation calculation during data write, and the like, and recording media storing processing steps for executing such calculation so as to allow a computer to read them out.
US07752229B2 Real-time identification of sub-assemblies containing nested parts
A computer implemented method, apparatus, and computer program product for managing an ancestry tree. An order to build a product is received. The ancestry tree is created. The ancestry tree comprises a set of nodes, where each node represents a part of the product. A request to determine a higher level sub-assembly containing a specific part is received. The node of the specific part is located in the ancestry tree. An ancestor pointer in the node of the specific part is returned. The ancestor pointer indicates a higher level sub-assembly containing the part.
US07752228B2 Methods, systems, and software applications for event based data processing
Methods and systems are provided for processing data objects in a computer system. In one embodiment, a method is provided that comprises (a) storing a first data object in a database in a non volatile storage, (b) creating a second data object assigned to the first data object, step (b) being triggered by step (a), and (c) processing the second data object by means of an object processor, the object processor creating a third data object using data contained in the second data object, data contained in the first data object and data contained in the database by applying a set of one or more pre-settable rules to the data contained in the first and second data objects and in the database.
US07752226B1 Reverse pathname lookup by inode identifier
Information identifying the inode of the parent directory of a file may be stored in that file's inode. A reverse pathname lookup from the file's inode identifier may be performed by reading a parent directory inode identifier of the file's parent directory from the file's inode and using the parent directory inode identifier to generate a pathname for the file. Generating the pathname may involve identifying the filename of the file by searching the parent directory identified by the parent inode identifier for the file's filename. A file's inode may include more than one parent directory inode identifier.
US07752217B2 Search device
A search device and a search program for searching an identifier of a site server, which provides information corresponding to a search format including an inputted keyword. Specifically, the search device includes: a search database storage which stores a search database; a conversion program storage which stores a conversion program and the identifier of the site server by associating them with each other; a search unit which reads the search database storage and searches the identifier of the site server corresponding to the inputted search format; and a site search link generation unit which reads the conversion program storage, selects a conversion program while the conversion program is associated with the identifier of the site server, which is searched by the search unit, and uses the selected conversion program to convert the inputted search format into the identifier of the site search server attached to the site server.
US07752214B2 Extended environment data structure for distributed digital assets over a multi-tier computer network
An extended environment data structure that is part of a digital asset that is transmittable over one or more multi-tiered networks. The data structure has one or more common descriptors to provide a unique identification of the digital asset on the networks; one or more asset dependency descriptors to identify one or more associated digital assets, associated digital assets are associated with the digital asset by a joint membership as parts of a whole; and has one or more target server dependencies descriptors to identify a base execution environment on one or more target computers. In an alternative exemplary embodiment and/or exemplary method, one or more EIS server dependencies descriptors are included to identify an EIS execution environment on the respective EIS from which the asset resides. In still other exemplary embodiments and/or exemplary methods, other descriptors are included in the extended environment data structure.
US07752213B2 Flexible access of data stored in a database
A system and computer readable medium for processing a request to retrieve data from a database is disclosed. The system and computer readable medium of the present invention comprises receiving the request which comprises a function that processes at least one data item specified in the request, retrieving the at least one data item from a database, and invoking the function. When the function is invoked, at least one parameter comprising information related to the at least one data item is passed to the function. Thus, a function can be written independently of the data which they are called to process.
US07752210B2 Method of determining geographical location from IP address information
A method of determining a geographical location from IP address information comprising: interrogating a database of IP address information mapped to domain name information by submitting a given IP address; the database returning a domain name in response to the given IP address; deriving one or more likely web site addresses from the domain name; and scanning the or each derived web site address for geographical address information to determine likely geographical address information.
US07752208B2 Method and system for detection of authors
A method and system are provided for detection of authors across different types of information sources such as across documents on the Web. The method includes obtaining a compression signature for a document, and determining the similarity between compression signatures of two or more documents. If the similarity is greater than a threshold measure, the two or more documents are considered to be by the same author. Scored pairs of documents are clustered to provide a group of documents by the same author.The group of documents by the same author can be used for user profiling, noise reduction, contribution sizing, detecting fraudulent contributions, obtaining other search results by the same author, or mating a document with undisclosed authorship to a document of known author.
US07752206B2 Method and data processing system for managing a mass storage system
Managing a mass storage system that comprises a first and second storage space. A file index is generated listing each file along with a first characteristic quantity (FCQ), a second characteristic quantity (SCQ), and status information. Status information specifies if the file is held on the first or second storage space. A sample of files is selected from the file index containing a given number of files, wherein status information of each file specifies the first storage space. The FCQ of each file in the sample is used to determine the first critical value (FCV). The SCQ of each file in the sample is used to determine the second critical value (SCV). A first subset of files comprising each file where FCQ is larger than FCV, SCQ is larger than SCV, and specified by status information to be held on the first storage device is determined.
US07752204B2 Query-based text summarization
A text summarizer identifies relevant terms in a document, weights the terms and extracts one or more segments to produce a summary or abstract. The various terms in a particular are weighted in relation to an existing document collection. A term weight computer computes term weights for terms in the document, and a threshold comparator compares the term weights to determine if the corresponding terms are relevant to the document collection. Next, a term weight summer adds the term weights for each occurrence of each relevant term in the various segments of the document, and a summation comparator compares the summations to identify a text summarization segment representative of the document. Optionally, relevant terms can be highlighted in the term summarization segment.
US07752201B2 Recommendation of related electronic assets based on user search behavior
Recommendation of related assets based on user search behavior is provided. Relevance classifications assigned to search results in association with search strings that produced the search results may be used for providing a list of one or more searchable assets that may be relevant to a given search query. All pairings of two acceptable assets contained in a given search session may be marked as “See Also” candidates. If a given pairing appears in a search session more than a configurable threshold, the assets in the pairing may be established as “See Also” relationships. Subsequently, when a user conducts a search that produces a search result that is a member of a pairing established as a “See Also” relationship, the other asset in the pairing may be recommended to the searching user within the destination search result page after the user selects the search result for viewing.
US07752196B2 Information retrieving and storing system and method
A computer and implemented process for retrieving and storing information to manage information in a computer system. The computer implemented process uses an input and a processing means, with the input arranged to obtain a statement. The processing means is arranged to select a first record based on an element of the statement. Then select a second record that references the first record. Next, examine the second record to identify a third record, and then retrieve the information by using the third record.
US07752189B2 Signal processing apparatus and method thereof
A signal processing apparatus performs a signal processing using a plurality of signal processing modules associated with a corresponding plurality of signal processing functions. The plurality of signal processing modules are graphically displayed. One or more of a plurality of available commands are received from a user. A virtual connection state of the plurality of signal processing modules is set that defines connections among the inputs and outputs of the plurality of signal processing modules. The virtual connection state is stored and managed. A sequence of corresponding signal processing functions is determined based on the virtual connection state. Signal processing is performed in accordance with the determined sequence of signal processing functions.
US07752188B2 Weather information in a calendar
A system receives location information from a user, retrieves weather information based on the received location information, retrieves calendar information associated with the user, and associates the weather information with the calendar information in a calendar application.
US07752175B2 Method, system and computer-readable media for repairing corruption of data record references
A system, method and computer-readable media are provided for repairing corrupted data related to a software database. An electronic information technology system includes (1.) a logical page index; (2.) a free page map; and (3.) a computer-readable medium. The logical page index includes a plurality of logical page index pairs, each logical page index pair having a logical page number and a physical page location address of the computer-readable medium that reference a same record. The database system also includes a means to detect a logical page index pair having a logical page number and a physical page location that are not referencing a same record, and another means to search for a free page map entry that references the physical page address of the record referenced by the logical page index pair.
US07752169B2 Method, system and program product for centrally managing computer backups
A method, system and program product for centrally managing computer backups are provided. Specifically, backup data is received to a backup system from at least one computer system in one or more formats. Once received, the backup data is converted from the format in which it was received to a central format, and then communicated to a central system. Once received by the central system, the converted backup data can be analyzed, and reports based thereon can be generated.
US07752167B1 Method and apparatus for importing and exporting directory and calendar information to and from personal information management applications
A method and system for importing and exporting selected directory and calendar information of a first format found in various electronic media to and from personal information management computer applications of a second format is described. Specifically, the present invention discloses a method and system for importing directory and calendar information that is structured in standardized vCard and vCalendar formats from a first application to corresponding electronic address book and calendar applications via clipboard and automatic translator applications. The invention includes an automatic translator that takes the standardized information from the clipboard application and translates the vCard and vCalendar information into a format that is native to the corresponding target application, e.g., electronic address book and calendar applications. Additionally, the present invention discloses a method and system for exporting directory and calendar information by translating record entries from the databases of the address book and calendar applications of particular native formats to corresponding standardized vCard and vCalendar formats and exporting the standardized information via electronic mail.
US07752166B2 System and methods for asynchronous synchronization
Aspects of the invention provide for information to be synchronized in an asynchronous manner among two or more computing devices.
US07752163B2 Image pickup apparatus, control method, and storage medium
An image pickup apparatus includes an image pickup unit configured to capture an image of an object; a storing unit configured to store file path information of the image; a specifying unit configured to specify a file path for the image based on the file path information; a determination unit configured to determine whether a second image having a second file path that is the same as the file path exists on an external recording medium; a file path changing unit configured to, if it is determined by the determination unit that the second image having the second file path that is the same as the file path exists on the external recording medium, change the second file path recorded on the external recording medium; and a recording control unit configured to record the image on the external recording medium.
US07752162B2 Analysis of OLAP data to determine user-relevant information
The analysis of OLAP data to determine user-relevant information firstly generates a set of queries based on said preferences. Each query is evaluated sequentially against the OLAP data to give a query result. For each evaluated query in turn, it is determined whether said result is relevant to the user on the basis of conditions derived from the user preferences. An output results set is formed consisting of the relevant results. Further, if a previous query result containing a common measure was determined not to be relevant, then a subsequent query can be omitted from evaluation.
US07752161B2 Access management system, access administration apparatus, access administration program, access administration method, and recording medium
An access management system includes an access administration apparatus which permits access to a database when the access request satisfies an access permission condition, and a policy determination apparatus which determines whether the access permission condition is satisfied by the access request; in which the access administration apparatus stores decision information containing a decision as to whether the access permission condition is satisfied, determines that the access request satisfies the access permission condition if the decision information has a predetermined inclusion relation with the access request, receives a decision as to whether the access permission condition is satisfied by the access request from the policy determination apparatus if it is determined that the decision information does not have the inclusion relation with the access request, and permits access to the database if it is determined that the access request satisfies the access permission condition.
US07752160B2 Method for unordered relational database retrieval returning distinct values
The retrieval of distinct tuples in a relational database management system. In response to a request from a consumer process for distinct tuples in a relational database table matching a defined criteria, a distinct operator component sequentially requests tuples from a source component. The source component access the database table and returns a tuple in the sequence to the distinct operator component. The distinct operator component passes each tuple in the sequence to an auxiliary logger. The auxiliary component receives a tuples from the distinct component and determines if it is distinct from other previously received tuples in the sequence to verify its uniqueness to the distinct operator. Tuples that are verified as unique by the auxiliary logger are returned to the consumer process by the distinct operator upon verification.
US07752154B2 System and method for deriving a hierarchical event based database optimized for analysis of criminal and security information
A computer implemented method, apparatus, and computer usable program code for inferring a probability of a first inference absent from a database at which a query regarding the inference is received. Each datum of the database is conformed to the dimensions of the database. Each datum of the plurality of data has associated metadata and an associated key. The associated metadata includes data regarding cohorts associated with the corresponding datum, data regarding hierarchies associated with the corresponding datum, data regarding a corresponding source of the datum, and data regarding probabilities associated with integrity, reliability, and importance of each associated datum. The query is used as a frame of reference for the search. The database returns a probability of the correctness of the first inference based on the query and on the data.
US07752151B2 Multilayer training in a physical neural network formed utilizing nanotechnology
A method for and system for training a connection network located between neuron layers within a multi-layer physical neural network. A multi-layer physical neural network can be formed having a plurality of inputs and a plurality outputs thereof, wherein the multi-layer physical neural network comprises a plurality of layers, wherein each layer comprises one or more connection networks and associated neurons. Thereafter, a training wave can be initiated across the connection networks associated with an initial layer of the multi-layer physical neural network which propagates thereafter through succeeding connection networks of succeeding layers of the neural network by successively closing and opening switches associated with each layer. One or more feedback signals thereof can be automatically provided to strengthen or weaken nanoconnections associated with each connection network.
US07752149B2 Method and apparatus for determining the variable dependency
A method and an apparatus for determining variable dependency are disclosed. In the present invention, a variable dependency is determined in advance arbitrarily; partial variables are selected from the current variable dependency, and a legitimate superior variable set is re-selected for each of the partial variables, and the new variable dependency is stored only if it meets the criterion of acceptance; when the termination criterion for establishing variable dependency is met, the optimal variable dependency is determined from all variable dependencies. Because the existing variable dependency is not taken as a reference when the new variable dependency is created, the new variable dependency is not misled by the existing variable dependency, and the time for finding the globally optimal variable dependency can be shortened.
US07752146B2 Service-queue-management and production-management system and method
System and method for integrating multiple customer ordering channels into a single service queue to obtain goods or services from a provider includes enabling customers to request service for goods or services from the provider using multiple ordering channels, and arranging the service requests placed using the ordering channels in a single service queue based on the time at which each is placed regardless of the ordering channel used. The ordering channels may include one or more ticket dispensers which dispenses tickets having the next number in the service queue to waiting customers, one or more computerized ordering systems which enable ordering of goods or services from the provider via a computer or other processing device, and combinations thereof.
US07752145B2 Consumer-sited power management system and method
A system and method provide emergency back-up power for communications, security and other systems of an electric power consumer, and for peak-shifting of the electrical load so that electricity is generated and stored when demand is low, and the stored power is used when demand is high. Embodiments include providing an electric power management device having a battery and a communication system at the premises of a consumer of electricity, and connecting the power management device to an electric power provider. The battery is charged at an off-peak time when a demand for electricity is low, as determined by the electric power provider; and discharged to provide electricity to the consumer at a time when the demand for electricity is high, as determined by the electric power provider. The charging and discharging is controlled by the electric power provider.
US07752137B2 Authentication and tracking system
A subset of unique codes are generated from a set of codes. The subset of codes are stored in a database on a secure server and each of the codes is marked on a corresponding instantiation of the product. The marked instantiations are distributed. During their distribution, the marked instantiations are verified for authenticity and for routing. This verification is performed by reading or scanning the codes on the instantiations, and transmitting that information to the secure server for comparison against the codes and other information located in the database contained therein.
US07752135B2 Credit authorization system and method
A system and method for preventing credit card fraud by comparing the location of a given transaction with the location of a predetermined communication device is provided.
US07752134B2 Hybrid credit card transaction system
A hybrid credit card transaction system that processes transactions as either virtual standard transactions directed through a clearinghouse or as virtual closed loop transactions bypassing the clearinghouse, is disclosed. The system includes a logic enabled merchant that detects virtual closed loop transactions and directs them to an affiliated acquiring entity which acquires the virtual closed loop transactions and routes them directly to an affiliated card issuing entity so as to bypass the clearinghouse. The affiliated card issuing entity debits virtual standard transactions to a credit card account and virtual closed loop transactions to a private label account. The logic enabled merchant, associated acquiring entity and the associated card entity may be affiliated by participation in an Internet site that promotes transactions between small businesses and merchants selling wholesale goods. A reduction in processing fees accrued when bypassing the clearinghouse promotes issuance and use of the hybrid credit cards.
US07752132B2 Electronic payment and authentication system with debit and identification data verification and electronic check capabilities
An electronic payment and authentication system that includes features to verify the authenticity of a payer, validate debit data, and facilitate debit (as opposed to credit) payment transactions. The electronic payment system allows a consumer to purchase items and services via a network while utilizing a debit transaction. The invention provides merchants with the ability to verify the identity of the consumer, determine if the consumer is a good debit transaction risk, and retrieve debit data associated with a particular consumer.
US07752127B2 Apparatus and methods for providing a national portal for electronic services
Apparatus and methods for providing a single location where an entity may conduct electronic services over a national portal. The entity includes an employer, a state, an employee, or any other entity. The electronic services include employee obligations, employee garnishments, new hire reporting, communications, call center, exception handling, regulation database, other databases, human resources, search engine, payments, disbursements, and future uses. Future uses includes additional users (e.g., additional entities) or additional uses (e.g., additional services).
US07752124B2 System and method for automated loan compliance assessment
An automated system and method for reviewing and assessing compliance with legal compliance requirements for loan applications. Loan application data is extracted from client loan origination systems and transmitted as a loan information file over a secure communication network to an automated compliance assessment system server where the loan information file is audited for compliance with Federal, state, and local legal compliance requirements. The loan information file is reviewed for legal compliance requirements imposed by Federal, State, and local jurisdictions, as well as licensing requirements that the client loan company and related personnel must satisfy. The results of the audit process are transmitted over a secure communication network to the client loan company, with areas of noncompliance indicated. The automated compliance assessment system server also stores rules data derived from legal compliance requirements, license data derived from regulatory requirements, system setup data and supplemental system application data.
US07752123B2 Order management system and method for electronic securities trading
A system includes a communication module to communicate with at least one client; and a server to process a task identified by the client, the task associated with an account, the server including a plurality of account-centric pipelines, one or more account-centric pipelines each configured to process the task.
US07752121B2 Trader order preservation in trading system
A trading system for trading financial instruments, comprising a matching unit for matching received orders having corresponding requirements and an order book for storing unmatched orders is described. The trading system further comprises a decision unit/reinsertion unit connected to the order book for determining when matched orders are to be removed/reinserted based on confirmation of acceptance of the trade received from a user terminal.
US07752116B2 Liquidity engine for futures trading exchange
An automated futures trading exchange is provided that rewards market participants that provide liquidity to a central processing system and charges a fee to market participants that remove liquidity from the central processing system. The liquidity maker and the liquidity taker in each transaction is identified, and it is further determined whether the liquidity maker and/or the liquidity taker is a member of a market making class. By assigning a credit or a debit to the accounts of each market participant based upon whether a market participant to a transaction is a liquidity maker or liquidity taker or based upon whether the market participant is a market maker, a multi-factored and dynamic system is provided for promoting and controlling market liquidity. Additionally, different rates of debits and credits may be applied, using volume-tiered rates and the trading status of the trader.
US07752115B2 Method and apparatus for a fair exchange
A fair exchange is disclosed to reduce potential inequities in an electronic trading environment. Market data is sent from a host system to client devices through one or more synchronized local communication servers such that the data can be displayed simultaneously or nearly simultaneously at each client device. Market data sent to client devices might include price information. Likewise, a host system may transaction data sent from client devices via the local communication servers. The ordering of transaction data is based, at least in part, on when the local communication servers received the transaction data from the client devices. Transaction data sent to a host system might include order information.
US07752112B2 System and method for using analyst data to identify peer securities
A system and method is provided for identifying peer securities relative to a primary security based, at least in part, on analyst coverage. Peer securities may be identified for the primary security by identifying one or more analysts associated with the primary security, and generating a set of candidate peer securities, each of which are associated with at least one of the primary security's analysts. A set of peer securities may be generated based on a degree of analyst overlap among the candidate peer securities. In some implementations, the set of peer securities may be customizable. Thus, investors, analysts, or other users may compare data for comparable securities based on degrees of overlapping analyst coverage, or the comparable securities may be analyzed in other ways, such as creating a classification system based on degrees of overlapping analyst coverage.
US07752111B2 Exposure based on capacity
This invention relates to hedge fund indexing in general and methods and systems for constructing and maintaining investable hedge fund indices in particular.
US07752110B1 Method and system for graphically differentiating user preferred securities from one another
A system for graphically differentiating user preferred securities from one another is disclosed. The system comprises a server system (12) and a client system (14). The server system (12) is in communication with a security data source (26) that provides security data on a plurality of securities. The client system (14) is in communication with the server system (12) and provides M user specific criteria to the server system (12). The server system (12) then analyzes the security data based upon the M user specific criteria and identifies user preferred securities from the plurality of securities. The server system (12) provides the client system (14) with data relating to the user preferred securities. The client system (14) uses N user specific parameters received from an input device (16, 18) to generate an N dimensional graph that is populated with icons representing the user preferred securities, thereby graphically differentiating the user preferred securities from one another on a display device (20).
US07752102B2 Pay yourself first system
The system encourages users to not only pay themselves first, but to pay themselves first in the largest amounts possible, even if they are not able to fully pay outstanding debts. In general, the system obtains information related to the user's income, income sources, user's debts (e.g., bills) and user's goals. The system then provides recommendations related to the prioritization of paying certain bills and the amount to pay for each bill based upon, for example, savings goals, minimum amounts due, due dates and available income. The system and/or the user may then determine a payment hierarchy which includes transferring funds to the user's savings account prior to paying all or a portion of certain bills.
US07752101B2 System and method for increasing an amount of a security available for borrow
A method for increasing an amount of a security available to an investor for borrow is disclosed. The method includes purchasing a first quantity of a security, and entering into a pre-paid forward purchase contract to subsequently deliver a second quantity of the security to a first entity. The method also includes lending a third quantity of the security to an investor.
US07752090B2 System and method for reversing accounting distortions and calculating a true value of a business
A method for reversing accounting distortions of financial information, comprising the steps of obtaining a set of financial information regarding an entity, the financial information including accounting distortions and notes detailing said accounting distortions; analyzing the financial information and notes to determine an accurate economic model; and using said accurate economic model to automatically determine the true profitability of an entity and comparatively value a plurality of expectations with respect to the financial information.
US07752087B2 Methods and systems for rounding with availability check
Systems and methods are provide for optimizing the result of an availability check of a required quantity of products, wherein a plurality of rounding algorithms are provided. In one embodiment, a method is provided that comprises a first step of rounding, according to at least one predetermined rounding algorithm, the required quantity of products. The method may also comprise a second step of checking availability of the rounded quantity of products and a third step of rounding down, according to the at least one predetermined rounding algorithm, the available quantity of products if the available quantity of products is lower than the rounded required quantity of products.
US07752083B2 System for improved interactive television processing
A method and system for providing a transactional environment including a server and one or more set-top boxes in communication with the server. The server stores product information data, which is updated in the server as soon as the product information data changes. The set-top boxes receive the product information data as well as navigable displays in a single transmission, which guide a user through a product ordering process on his or her television. The user may navigate and complete the ordering process in a real-time basis using a television remote control. The product information, e.g., available inventory, is updated as soon as the product information changes, and the set-top boxes replaces outdated navigable page data on a real-time basis.
US07752082B2 Social-network enabled review system with subject-owner controlled reviews
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.
US07752081B2 Social-network enabled review system with subject-owner controlled syndication
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.
US07752076B2 Inventory management of resources
A method, apparatus, system, and signal-bearing medium that, in an embodiment, receive vendor resource data and vendor logic from vendors, receive customer resource data from a customer, build a page based on the customer resource data and the vendor resource data, send the page to the customer, and invoke the vendor logic in response to a request from the customer via the page. The page may describe both the current inventory of resources at the customer (based on the customer resource data) and resources that are available for purchase from the vendors (based on the vendor resource data). In various embodiments, the vendor logic purchases the resource from the vendor, requests information from the vendor, or registers the customer with the vendor. If a determination is made that a new resource is needed, either by the customer or by analysis of the customer resource data and rules for purchasing new resources, then a purchase request is sent to the vendor for the new resource.
US07752075B2 Method and system for auction or sales of deliverable prepared food via the internet
A method and system for auctioning items via the Internet permit customers to bid on items and others to bid after delivery has been scheduled, and optionally commenced, to a previous bidder. A bid increment is set according to a geographic location of the new bidder, so that the requirements of rescheduling delivery to the new bidder can be taken into account in the auction. The items may be food items. Items and an estimated time of arrival (ETA) are displayed on a web page that provides an interface for purchase or bidding. Bidding may be made for the actual item purchase or for a scheduled delivery time. Audio and/or visual communication with an ordering point and/or delivery vehicle may be provided in the user interface.
US07752073B2 Method and system for providing advertising through content specific nodes over the internet
Methods and systems for providing advertising content over the Internet through a hierarchical content-specific node structure and pricing advertising delivery over each node independently. Independent delivery and pricing allows an advertiser to pay more for advertisements delivered to a narrowly targeted audience likely to be interested in the goods or services offered by the advertising entity and to pay less for advertisements directed at a more general audience who may or may not have an interest in the goods or services offered. The less content specific the node is, the less targeted the advertisement will be, and therefore, the less valuable the advertisement will be to the advertising entity. Targeted advertising to multiple levels of content specific nodes is enabled.
US07752064B2 System and method for infrastructure design
The present invention relates generally to a system and method for operations management. More specifically, the present invention determines robust processes for performing one or more tasks.
US07752061B2 Computerized method and system of displaying an accident type
Methods and systems are provided for adjusting liability estimates associated with past or theoretical accidents. Embodiments may be used in association with methods and systems for estimating liability in a vehicle accident. In an embodiment, liability estimates may be associated with past or theoretical accidents. The liability estimates associated with the past or theoretical accidents may be used in methods and systems for estimating liability in a vehicle accident. The liability estimates associated with the past or theoretical accidents may be tested to determine if they yield a desired or expected liability estimate for a real accident. If the liability estimates associated with the past or theoretical accidents do not yield the desired or expected liability estimate for the real accident they may be adjusted.
US07752057B2 System and method for continuous data analysis of an ongoing clinical trial
System and method of continuously analyzing trial data of an ongoing clinical trial is provided. A statistical analysis is performed on a trial database containing subject trial data without suspending the ongoing clinical trial. If the result of the statistical analysis does not exceed a predetermined threshold value, then the statistical analysis is repeated while the clinical trial is ongoing. In a blinded clinical trial, a grouped database is generated from the trial database and a blinding database prior to performing the statistical analysis. The grouped database groups the subject trial data according to the study groups. The ability to continuously monitor and analyze the trial data for statistical significance in tandem with data collection while the trial is ongoing provides many benefits to the researchers because the trial database no longer becomes the bottleneck in obtaining useful results and statistical analysis can be conducted on a near real-time basis without having to wait until completion of the trial.
US07752055B1 Systems and methods for determining a return on investment for software testing
A method is provided for determining a return on investment for software testing. The method includes determining an average cost to correct software errors found in production. The method further includes classifying these software errors based on the size of the application and the size of the error and averaging the cost to correct the errors within each classification. The method additionally includes determining software faults during software testing and classifying these faults based upon the same classifications set forth for the software errors found in production. The method then requires transferring the average cost to correct production errors within each classification to each software fault found during testing with the same classification. The method additionally adds all of the average costs to correct the software errors for each software fault found during testing and subtracts the cost of the testing. The method concludes by displaying the result.
US07752051B2 Dialog supporting apparatus that selects similar dialog histories for utterance prediction
A dialog supporting apparatus is provided which can support an on-going dialog so that the dialog is smoothly completed irrespective of the other party in the dialog. The dialog supporting apparatus includes utterance receiving units which receive the utterances of the dialog participants and output utterance information for identifying an utterance. Moreover, the dialog supporting apparatus includes utterance outputting units which output the utterance information from the other participant in the dialog as an utterance, and an utterance processing unit which transforms the utterance identified by the utterance information into an other utterance form. Furthermore, the dialog supporting apparatus includes a dialog history selection unit which selects an optimum dialog history in a dialog history database and an utterance prediction unit which predicts utterances in the dialog based on the selected dialog history.
US07752044B2 Method for recognizing speech
To increase the robustness and/or the recognition rate of methods for recognizing speech it is proposed to include phone boundary verification measure features in the process of obtaining and/or generating confidence measures obtained recognition results.
US07752039B2 Method and device for low bit rate speech coding
A method for coding speech or other generic signals includes dividing a speech signal into a plurality of frames, and dividing at least one of the plurality of frames into at least two subframe units. A search for a fixed codebook contribution and an adaptive codebook contribution for subframe units is conducted. At least one subframe unit is selected to be coded without the fixed codebook contribution. The encoder may iteratively arrange and encode subframes differently for the same frame, and select for transmission that arrangement that minimizes an error measure across the frame. Various embodiments are shown, as are embodied computer programs, a decoder, and a communication system.
US07752037B2 Pitch extraction methods and systems for speech coding using sub-multiple time lag extraction
A method of determining a pitch period of an audio signal using a correlation-based signal derived from the audio signal. The correlation-based signal includes known peaks each corresponding to a respective one of known time lags. The known peaks includes a global maximum peak. The method comprises: (a) determining if a candidate peak among the local peaks exceeds a peak threshold; (b) determining if a candidate time lag corresponding to the candidate peak is within a predetermined range of at least one integer sub-multiple of the time lag corresponding to the global maximum peak; and (c) setting the pitch period equal to the candidate time lag when the determinations of both steps (a) and (b) are true.
US07752031B2 Cadence management of translated multi-speaker conversations using pause marker relationship models
Multiple speaker cadence is managed for translated conversations by separating a multi-speaker audio stream into single-speaker audio tracks containing one or more first language audio snippets organized according to a timing relationship as related in the multi-speaker audio stream, generating a pause relationship model by determining time relationships between the single-speaker snippets and assigning pause marker values denoting the each beginning and each ending of each mutual silence pause, collecting a translated language audio track corresponding to each single-speaker track, generating pause relationship controls according the pause relationship model, and producing a translated multi-speaker audio output including the translated tracks in which the translated snippets are related in time according to the pause relationship controls.
US07752023B2 Method for enhancing production allocation in an integrated reservoir and surface flow system
A method for enhancing allocation of fluid flow rates among a plurality of wellbores coupled to surface facilities is disclosed. The method includes modeling fluid flow characteristics of the wellbores and reservoirs penetrated by the wellbores. The method includes modeling fluid flow characteristics of the surface facilities. An optimizer adapted to determine an enhanced value of an objective function corresponding to the modeled fluid flow characteristics of the wellbores and the surface facilities is then operated. The objective function relates to at least one production system performance parameter. Fluid flow rates are then allocated according to the optimization.
US07752018B2 Geospatial modeling system providing building roof type identification features and related methods
A geospatial modeling system may include a geospatial model database and a processor. The processor may cooperate with the geospatial database for identifying a building roof type defined by building roof data points as being from among a plurality of possible building roof types. This may be done based upon applying multi-directional gradient calculations to the building roof data points.
US07752012B2 Statistical processing methods used in abnormal situation detection
Detection of one or more abnormal situations is performed using various statistical measures, such as a mean, a median, a standard deviation, etc. of one or more process parameters or variable measurements made by statistical process monitoring blocks within a plant. This detection is enhanced in various cases by using specialized data filters and data processing techniques, which are designed to be computationally simple and therefore are able to be applied to data collected at a high sampling rate in a field device having limited processing power. The enhanced data or measurements may be used to provided better or more accurate statistical measures of the data, may be used to trim the data to remove outliers from this data, may be used to fit this data to non-linear functions, or may be use to quickly detect the occurrence of various abnormal situations within specific plant equipment, such as distillation columns and fluid catalytic crackers.
US07752011B2 Portable apparatus for determining a user's physiological data with filtered speed data
A portable apparatus including a first interface configured to input speed data of a user or location data of the user from a positioning unit utilizing external reference points is disclosed. The portable apparatus also includes a second interface configured to input motion data of a user from a self-contained activity determining unit. Furthermore, the portable apparatus includes a processing unit configured to constitute, if the first interface only inputs the location data, speed data from the location data, select filtering characteristics based on the motion data, filter the speed data with the selected filtering characteristics, and determine physiological data of the user with the filtered speed data.
US07752009B2 Method and apparatus for checking the height of a mail item on the fly for franking purposes
A method of checking the height of a mail item relative to at least one dimensional threshold SH defining a change in postage. The mail items are advanced at a constant speed V along a reference surface. The presence of a mail item is detected relative to a given point of the reference surface. First and second times t1, t2 for which the same mail item is present at the first and second distances d1, d2 relative to the reference surface is detected. The ratio t2/t1 is compared with a value equal to (1−ε), where ε represents a correction coefficient of less than 1 that depends on the tolerances for detection of the presence of a mail item. The height of a mail item is considered greater than the dimensional threshold SH if, and only if, the relationship t2/t1>1−ε is true.
US07752006B2 Device, system and method of generating a hardware-verification test case
Some demonstrative embodiments of the invention may include, for example, devices, systems and methods of performing functional verification of a hardware design. In some demonstrative embodiments, a test generator may include a transaction generator to automatically generate a plurality of manipulated transactions by manipulating one or more test case transactions resulting from a constraint-satisfaction-problem.
US07752005B2 Integrated instrument driver network
An application development environment is provided. A selection of instruments is provided. A selection of an instrument is received. The selected instrument is automatically queried for an identification information of an instrument driver. An absence of the instrument driver is determined in the application development environment. The instrument driver is identified at a remote storage location, the instrument driver having metadata. The identified instrument driver is verified based on the metadata. The verified instrument driver is automatically retrieved from the remote storage location. The retrieved instrument driver is installed in the application development environment. Communications are established between the application development environment and the selected instrument via the installed driver.
US07752004B1 Method and apparatus for configuring plurality of devices on printed circuit board into desired test port configuration
A system on a circuit board includes a plurality of devices designed to access an electronic system on the circuit board, and a programmable logic device (PLD) connected to the plurality of devices. Each of the plurality of devices complies with a test port architecture. The PLD interfaces the plurality of devices with a test port. The PLD is capable of configuring different connectivity among the plurality of devices based on the program implemented and the assertion of input control signals. A method and apparatus configures a plurality of devices on a circuit board into a desired configuration using the PLD. The configuration includes (a) receiving a control signal at the PLD, (b) configuring at least one of the plurality of devices into a chain based on the control signal, and (c) coupling the configured chain to the test port via the PLD.
US07752003B2 Hysteresis compensation in a coordinate measurement machine
A coordinate measuring machine compensates for hysteresis error caused by friction at the non-driven end of the bridge. The bridge may have a single drive and/or a single scale. The methods, systems, and apparatuses compensate for errors in the x-direction and/or errors in the y-direction caused by rotation of the bridge. Some embodiments compensate for hysteresis errors in the x-direction caused by a vertically-movable ram.
US07752002B2 Methods and apparatus for non-invasive implantable pressure sensor calibration
An economical, repeatable, and non-invasive method and apparatus for the calibration of implantable pressure sensors that can minimize patient discomfort and risk of infection. In one embodiment, a calibration system for calibrating a first pressure sensor coupled to a management device and implanted into a human patient is provided. The calibration system includes a mouthpiece, a pump, a second pressure sensor, and a computer. The pump provides a positive pressure into an airway of the human patient via the mouthpiece. The second pressure sensor measures the airway pressure of the human patient, and the computer is coupled to the pump and monitors pressures measured by the first and second pressure sensors. Here, the computer also calculates one or more calibration constants based on the pressures measured by the first and second pressure sensors and provides the calibration constants to the management device to calibrate the first pressure sensor.
US07751995B2 Capacitance measurement method employing floating gate of semiconductor device
A capacitance measurement method employing a floating gate of a semiconductor device in a circuit having a MOSFET in which a drain is connected to a ground and a source and a gate are connected to each other, and a capacitor having a capacitance Cr connected to the gate, includes: obtaining a slope S from a relationship between voltage Vs of the source and a voltage Vf applied to the capacitor; setting a standard slope S0 as a y-intercept of a first-order linear equation obtained from a relationship between the slope S depending on the source current Is and the Vo(Is); and calculating a gate-to-drain overlap capacitance Cdgo of the MOSFET based on a capacitance Cr of the capacitor and the standard slop S0.
US07751992B2 System of controlling and triggering a TRIAC and a method of controlling the triggering of a TRIAC
Disclosed is a system and method of controlling and triggering a TRIAC by actuating a load with any power factor from a single short-duration pulse at the gate of the TRIAC. The TRIAC comprising a gate, the TRIAC being connected to a load, the gate being electrically connected to a control unit, which actuates the TRIAC for selectively applying a network voltage to the load and enabling the circulation of an electric current in the load, the system comprising a gate voltage detection unit, a control unit, the gate voltage detection unit being electrically connected to a control unit, the control unit establishing a gate voltage limit value and generating a pulse at the gate of the TRIAC to keep it in conduction, the pulse at the gate being generated from a comparison between the voltage limit value established by the control unit and a voltage measured at the gate from the gate voltage detection unit, the control unit measuring the electric current and adjusting the voltage limit value in a way proportional to the current value measured.
US07751990B2 Detecting a fouled air filter in a computer equipment enclosure
Detecting a fouled air filter in a computer equipment enclosure that includes an air filter, a supply plenum connecting the air filter and the computer equipment enclosure, a fan operating at a current fan speed, and a filter monitoring module connected for data communications to a management module. Detecting a fouled air filter according to embodiments of the present invention includes calculating, by the filter monitoring module, a pressure differential across the air filter; determining, for the current fan speed by the filter monitoring module in dependence upon a pressure differential profile for the air filter, whether the calculated pressure differential across the air filter exceeds a predetermined threshold value; and if the calculated pressure differential across the air filter exceeds the predetermined threshold value, reporting, by the filter monitoring module to the management module, that the calculated pressure differential across the air filter exceeds the predetermined threshold value.
US07751987B1 Method and system for predicting amino acid sequences compatible with a specified three dimensional structure
A method for predicting an amino acid sequence compatible with a three-dimensional (3D) structure of a protein. A reduced virtual representation of the 3D structure is constructed, and, for each position along the representation, its solvent accessibility is determined. For each position along the structure, an amino acid residue is randomly selected from a predefined group of amino acids having a solvent accessibility compatible with the solvent accessibility of the position. A Monte-Carlo simulation is performed on this devised protein in which an amino acid at a particular position is sequentially replaced with other amino acids having the same solvent accessibility, and an energy score is calculated for each rotamer. The lowest scoring rotamer for this position is then selected The Monte-Carlo simulation is repeated for each position along the sequence, to obtain an amino acid sequence with the lowest total energy score.
US07751984B2 Image-based computational mechanical analysis and indexing for cardiovascular diseases
A method and a computer system, for providing an assessment for disease status of a disease, such as a cardiovascular disease, employ construction of image-based 3D computational model of an organ representative of the disease status; computationally obtaining a certain mechanical distribution using the 3D-organ model; and computational, quantitative analysis of the mechanical distribution to provide an assessment for disease status of a disease. The image-based 3D computational model includes a fluid-structure interaction and multiple components within the organ.
US07751983B2 Table of botanical ingredients and method of preparing a table useful for blending combinations thereof
The invention relates to a table of botanical ingredients useful for blending combinations that produce a pleasing, desired organoleptic effect. The botanical ingredients are, for example, essential oils or herbs and spices. The table includes different groups of cells of the table. Each group includes ingredients that possess varying degrees of similarity in one or more characteristics. Each cell corresponds to a single ingredient. The groups are arranged such that adjacent cells in the same or different groups correspond to ingredients that possess the closest similarities in one or more characteristics. The invention further relates to methods of preparing the table.
US07751982B2 TM leveling methods
Methods for designing an oligonucleotide sequence having a selected duplex stability are provided wherein the oligonucleotide portion comprises at least one modified base selected from universal bases, unsubstituted and 3-substituted pyrazolo[3,4-d]pyrimidines and 5-substituted pyrimidines, and optionally having attached minor groove binders and reporter groups.
US07751977B2 Real time environmental measurement and reporting system for navigable waterways and method of use
COTS devices are integrated into a system employing custom software and custom hardware and software interfaces to collect and communicate data concerning current flows around fixed structure (e.g., inland locks, bridges, harbor structures, etc.) in various bodies of water (e.g., inland waterways, harbors, canals, etc.). Embodiments comprise: sensors and communications equipment, for example wireless systems that transmit sensor data to a lock house; lock house communications equipment that receive sensor data; a processor, e.g., a personal computer, with installed custom software and interface for processing data; an Automatic Identification System (AIS) transponder interfaced to the processor; an AIS installed in vessels to include an electronic vector chart display, such as may be installed in a towboat pilothouse; and an optional web-based database application for lock operators to record dam operation scenarios that may be used in research, investigations, and the like.
US07751975B2 Multilane vehicle information capture system
A system and method for accurate express tolling of highway vehicles. A multilane tolling system comprises a tolling (MVIC) unit that collects information from tolling subsystems arranged to take various vehicle measurements. Preferably, an intelligent vehicle identification subsystem sends vehicle information to the MVIC unit many times per second. Preferably, a vision tracking system (VTS) communicates with the MVIC unit and sends the latter information about the vehicle position using vision tracking sensors. Preferably, an RF subsystem conducts multiple reads of a transponder on a passing vehicle and forwards the read information to the MVIC unit. Preferably, a vehicle image capture unit (VICU) captures images of the passing vehicle when a camera in the VICU receives a trigger from the MVIC unit. Preferably, a driver alert module is used alert a driver passing through a tolling point as to account balance associated with a silent toll tag or pay by plate system.
US07751974B2 Navigation processing for a satellite positioning system receiver
A method for navigation processing in a satellite positioning system receiver is disclosed. A method in accordance with the present invention comprises separating the three SATPS satellites into a first pair and a second pair, constructing a primary solution and an alternate solution, wherein the primary solution and the alternate solution satisfy the measurement constraints, computing a Doppler difference estimate for the primary solution and a Doppler difference estimate for the alternate solution, computing Doppler difference residuals for the first pair and the second pair of SATPS satellites, and comparing the Doppler difference residuals for said primary and alternate solutions to determine a valid solution. Typically, the computing of a Doppler difference residuals comprises differencing a measured Doppler difference from an estimated Doppler difference for the first pair and the second pair of SATPS satellites. Typical determination of a valid solution comprises comparing the difference between the Doppler difference residuals to a predetermined number. Usually when the Doppler difference residuals exceed the predetermined number, the alternate solution is selected as the valid solution.
US07751971B2 Location mapping for key-point based services
A “Proxi-Mapper” combines location based services (LBS), local searching capabilities, and relative mapping in a way that minimizes bandwidth requirements and maximizes user experience. The Proxi-Mapper automatically determines approximate locations of one or more local user devices (cell phones, PDA's, media players, portable computing devices, etc.) and returns a lightweight model of local entities (“key-points”) representing businesses, services or people to those devices. Key-points are maintained in one or more remote databases in which key-points are assigned to predetermined grid sections based on the locations of the corresponding entities. Metadata associated with the key-points provides the user with additional information relating to the corresponding entities. In various embodiments, user query options allow the Proxi-Mapper to pull or push relevant local key-point based information to user devices via one or more wired or wireless networks.
US07751968B2 Method and system for generating map data and information delivery apparatus
A system for generating map data acquires, from a map database, map data to include a route from a departure place to a destination specified by a user. The system acquires, from a POI database, information to suit a purpose or taste of the user. The system generates specified map data, in which the information to suit the purpose or taste of the user is added over a map including the route specified by the user.
US07751967B2 Control systems and methods associated therewith
One embodiment of the invention includes a method for managing a system. The method includes providing a plurality of system values and generating an event signal if one of the plurality of system values is logically related to a compare value. At least two of the plurality of system values are captured at a time that is related to the event signal. Other systems and methods are also disclosed.
US07751966B2 Abnormality diagnostic device and abnormality diagnostic method for air-fuel ratio sensor
In an abnormality diagnostic device and an abnormality diagnostic device for an air-fuel ratio sensor that detects the air-fuel ratio of exhaust gas of an internal combustion engine, a system extending from a fuel injection valve to the air-fuel ratio sensor is model by a first order response delay, and a parameter in the first order response delay is identified based on an input air-fuel ratio that is given to the air-fuel ratio sensor and an output air-fuel ratio that is output from the air-fuel ratio sensor. Then, the presence/absence of abnormality regarding a predetermined characteristic of the air-fuel ratio sensor is determined based on the parameter identified. Thus, abnormality is diagnosed regarding individual characteristics of the air-fuel ratio sensor.
US07751965B2 Hybrid vehicle and control method of hybrid vehicle
When a start command of an engine is given in the presence of the driver's power demand, the start control sets the ignition timing of the engine to a power demand ignition timing, in order to enable quick output of a large power from the engine in response to the driver's power demand. When the start command of the engine is given in the absence of the driver's power demand in a vehicle drive state, there is little possibility of the occurrence of gear chattering noise because of application of a torque to a driveshaft. The start control accordingly sets the ignition timing of the engine to a vibration control ignition timing, in order to reduce the vibration of the vehicle body. When the start command of the engine is given in the absence of the driver's power demand in a vehicle stop state, on the other hand, application of a small torque may cause the occurrence of chattering noise. The start control accordingly sets the ignition timing of the engine to a chattering control ignition timing, in order to generate a certain level of torque that prevents repeated contact and separation of gears in a gear mechanism even in the event of an engine-induced torque variation.
US07751962B2 Vehicle travel controlling apparatus and method
A vehicle travel controlling apparatus and method in which a target vehicle speed for when a vehicle travels along a curve is calculated based on a radius of the curve, and the vehicle speed is controlled based on the calculated target vehicle speed. When an accelerator operation performed by a driver is detected, the controller corrects the target vehicle speed based on a vehicle position where the acceleration operation is performed.
US07751961B2 Acceleration/deceleration induced real-time identification of maximum tire-road friction coefficient
A method for classifying a road surface condition by estimating the maximum tire/road surface coefficient of friction and actively inducing acceleration or deceleration. In one embodiment, the induced acceleration/deceleration is provided by applying torque to the driven wheels of the vehicle. The speeds of the driven and non-driven wheels are measured. The tire/road surface coefficient of friction and the driven wheel slip ratio are calculated from the wheel speeds. The tire/road surface coefficient of friction and the wheel slip ratio are used to determine the slope of the wheel slip/coefficient of friction curve, which is used to classify the road surface condition.
US07751956B2 Distributed automotive diagnostic system with a single diagnostic protocol server and multiple data source modules for internal combustion engines
A diagnostic system with a single diagnostic protocol server and multiple data source modules for an electronically controlled internal combustion engine.
US07751944B2 Context-aware and location-aware systems, methods, and vehicles, and method of operating the same
Context-aware systems and methods, location-aware systems and methods, context-aware vehicles and methods of operating the same, and location-aware vehicles and methods of operating the same are described. In various embodiments, a context or location service module, implemented in software, determines a vehicle context or a vehicle location based upon information that it receives from various context providers or location providers respectively. Software executing on a vehicle's computer can then cause one or more applications that are associated with a vehicle computer to be modified in a manner that changes their behavior. The behavior modification is based on the current context or location of the vehicle and thus provides a context-specific or location-specific user experience. The context or location can be ascertained through the use of one or more hierarchical tree structures that comprises individual nodes. Each node is associated with a context or location. The nodes are traversable by the vehicle's software to ascertain a more complete context or location.
US07751943B2 Protection process and control system for a gas turbine
In a process for protection of a gas turbine (1) from damage caused by pressure pulsations (P), pressure pulsations (P) occurring during the operation of the gas turbine (1) are measured, from the measured pressure pulsations (P), a pulsation-time signal (PZS) is generated, the pulsation-time signal (PZS) is transformed into a pulsation-frequency signal (PFS), from the pulsation-frequency signal (PFS), a pulsation level (PL) is determined for at least one specified monitoring frequency band (12), the pulsation level (PL) is monitored for the occurrence of at least one specified trigger condition, and, when the at least one trigger condition occurs, a specified protective action (16) is carried out.
US07751942B2 Method and system for managing and operating a plurality of farm houses
A system for monitoring, managing, and/or operating a plurality of farm houses on a plurality of farms. The system includes a controller and/or a monitor box in the farm house and a computer in communication with the controller for controlling and adjusting various parameters of the farm house or with the monitor box for monitoring the farm house. The system also includes a computer at an integrator's office that is operable to monitor and/or control various parameters from the farm house remotely. These parameters enable the integrator to coordinate operations with processing plants, feed mills, field service and hatcheries. It also enables the integrator to prepare various data reports for use by the integrator or others.
US07751941B2 Method and apparatus for monitoring polyolefin production
The present technique provides for the use of spectroscopic probes, such as Raman probes, within the conduits or other equipment of a polyolefin production system and upstream systems. The Raman probe or other spectroscopic probes may be used to obtain spectroscopic measurements of the contents of the conduits or other equipment. The spectroscopic measurements may be processed and analyzed to determine one or more properties of interest of the contents.
US07751938B2 Robot arm control device and control method, robot, and control program
There is provided a control device for a robot arm which includes an operation procedure information acquisition means for acquiring information on the procedure of a domestic operation, a progress management means for managing information on the progress of the operation, and a control parameter setting means for setting a control parameter for the robot arm based on the operation procedure information and the progress information, whereby the control device controls an operation of the robot arm based on the control parameter from the control parameter setting means.
US07751936B2 Processing method for playing multimedia content including motion control information in network-based robot system
Disclosed herein is a processing method for playing motion-including multimedia content using a network-based robot system. The method including the step at which the service server forms and stores motion-including multimedia content data packets by inserting synchronized robot terminal motion control data into a multimedia content file divided at packet playing time intervals; the step at which, when a user issues a command to play specific motion-including multimedia content in a specific robot terminal, the command is transmitted to a service server; the step at which, in response to the transmitted command, the service server reads motion-including multimedia content data packets corresponding to the specific motion-including multimedia content and sequentially transmits the read motion-including multimedia content data packets to the buffer of the specific robot terminal; and the step at which the specific robot terminal sequentially stores the motion-including multimedia content data packets in the buffer, and sequentially reads and plays the motion-including multimedia content data packets at the packet playing time intervals.
US07751927B2 Method and apparatus for automatic loading of dumper
A method for loading a dumper with broken rock or the like and an apparatus for implementing the method. In the method, a loading area is defined for the dumper. The dumper is stopped at the loading area at a predefined position for loading. An emptying area is correspondingly defined in advance for a loader for transporting the material in its bucket onto the dumper box. The apparatus includes a controller for controlling the dumper at least during loading, and the controller includes means for stopping the dumper for loading at the predefined position so that the material transported by the loader can be emptied onto the dumper box in a predefined location in the longitudinal direction.
US07751925B2 System to manufacture custom orthodontic appliances, program product, and related methods
A system to manufacture orthodontic appliances, program product, and associated methods are provided. An embodiment of a system can include a virtual orthodontic appliance design computer having orthodontic appliance design program product provided to design a virtual dimensional representation of an orthodontic appliance including bracket bodies and bracket pads, and a mold apparatus positioned to form each bracket body and bracket pad. The system also includes a data processing computer including computer-aided manufacturing program product provided to derive electrical discharge device control instructions including a virtual dimensional representation of a bracket slot in the bracket, and an electrical discharge machining apparatus. The electrical discharge machining apparatus can include a controller including control program product to derive a control signal carrying the electrical discharge device control instructions and an electrical discharge device.
US07751924B2 C4NP servo controlled solder fill head
An apparatus for placing solder bumps on a mold plate includes: a solder fill head configured for dispensing molten solder onto the mold plate, the solder fill head also configured for relative movement over the mold plate; and a control mechanism configured for controlling positions of the solder fill head relative to the mold plate. The control mechanism includes: a control input signal containing data about an ideal positioning of the solder fill head; a plurality of sensors positioned on the solder fill head, the sensors configured for providing data about a gap between the solder fill head and the mold plate; a position controller configured for receiving the gap data and comparing the gap data with the control input signal, wherein the position controller provides an inequality signal if the gap data and the control input signal are not equal; an amplifier configured for receiving the inequality signal and amplifying it; and an actuator configured for receiving the amplified inequality signal and controlling movement of the solder fill head in response to the inequality signal received. The control mechanism may be a servo control mechanism. The sensors may be gap sensors.
US07751921B2 Semiconductor manufacturing apparatus, method of detecting abnormality, identifying cause of abnormality, or predicting abnormality in the semiconductor manufacturing apparatus, and storage medium storing computer program for performing the method
In order to detect an abnormality of semiconductor manufacturing apparatus, a biaxial coordinate system having first and second axes respectively assigned two different monitoring parameters selected from plural apparatus status parameters representing statuses of semiconductor manufacturing apparatus is prepared. As monitoring parameters, for example, a cumulative film thickness for deposition processes that have previously been performed in deposition apparatus and an opening of the pressure control valve located in a vacuum exhaust path to control the internal pressure of a reaction vessel are selected. Values of monitoring parameters obtained when the semiconductor manufacturing apparatus was normally operating are plotted on the biaxial coordinate system. A boundary between a normal condition and an abnormality status is set around a plot group. Values of monitoring parameters obtained during present operation of the semiconductor manufacturing apparatus are plotted on the biaxial coordinate system to determine whether or not there exists an abnormality and identify a type of abnormality based on a positional relation between the plots and the boundary.
US07751920B2 Method and system of data weighted object orientation for data mining
A computing system, method, and computer program product facilitates data mining of information, for example image data, relating to a surface of a manufactured product when the manufactured product is processed using a tool relative to which the manufactured product may be randomly oriented. For each manufactured object, data pertaining to the surface is converted into a weight distribution. A rotational axis along which each surface would tend to rotate under the action of gravity with the surface supported at its geometric centroid is determined. The sets of data can then be properly oriented relative to one another for data mining by aligning the rotational axis of each set of data.
US07751916B2 Closed loop analog signal processor (“CLASP”) system
A system, apparatus, device, and method for recording sounds and music with the character and sonic benefits of a genuine analog tape recording is disclosed. More specifically, an electro-mechanical-software controlled closed loop analog signal processor (“CLASP”) system, which is comprised of a digital audio workstation (“DAW”) resident on a host computer and is in operable communication with a CLASP unit or device is disclosed. The CLASP unit, which contains firmware, is also in operable communication with a tape recorder transport which is comprised of a tape mechanism transport and a control unit. In one embodiment, an analog audio signal is recorded on an analog tape and then immediately played back and routed to the DAW via an analog to digital converter, thus providing for digitally recorded analog audio. Typically, after the analog recorded signal is played back, it is erased from the tape which generally continues to cycle.
US07751915B2 Device for level correction in a wave field synthesis system
For a level correction in a wave field synthesis system having a wave field synthesis module and an array of loudspeakers for providing sound to a presentation region, a correction value which is based on a set amplitude state in a presentation region is determined, the set amplitude state depending on a position of the virtual source or a type of the virtual source, and the actual amplitude state in the presentation region depending on the component signals for the loudspeakers due to the virtual source. The correction value determined is fed to a manipulator manipulating the audio signal associated to the virtual source before feeding to the wave field synthesis module, or the component signals for the individual loudspeakers due to the virtual source are manipulated to reduce a deviation between a set amplitude state and an actual amplitude state at one point or several in the presentation region.
US07751908B2 Method and system for thermal process control
A thermal process system. The thermal process system comprises a thermal processor, a metrology tool, and a controller. The thermal processor performs a thermal process as defined by a heating model to form a film on a wafer surface. The metrology tool, interfaced with the thermal processor, inspects thickness of the film. The controller, coupled with the thermal processor and the metrology tool, generates the heating model of the thermal processor and calibrates the heating model according to a preset slope coefficient matrix and the measured thickness.
US07751906B2 Method and automation system for operation and/or observing at least one field device
The object is to provide a method for operating and/or observing at least one field device in the simplest possible manner. A first central control device which executes the automation engineering software generates a first command to control the at least one field device and transmits the first command to the at least one field device. At least a second central control device which executes the automation engineering software generates a similar second command for controlling the at least one field device and transmits the second command to the at least one field device. The at least one field device receives the transmitted first and second commands and executes at least one of the received commands. An automation system for carrying out the method is also provided.
US07751903B2 Frequency selective passive component networks for implantable leads of active implantable medical devices utilizing an energy dissipating surface
Decoupling circuits are provided which transfer energy induced from an MRI pulsed RF field to an energy dissipating surface. This is accomplished through broadband filtering or by resonant filtering. In a passive component network for an implantable leadwire of an active implantable medical device, a frequency selective energy diversion circuit is provided for diverting high-frequency energy away from a leadwire electrode to a point or an area spaced from the electrode, for dissipation of high-frequency energy.
US07751899B1 Methods and systems for providing a power signal to an implantable device
A push-pull amplifier efficiency provides a 4:1 (12 dB) course adjustment of power output by using a single digital control input. The amplifier is provided with an input voltage (VDD) having sixteen steps ranging from 1.25 volts to 3.00 volts. Based on the digital control, an integrated circuit switches between a high power mode and a low power mode. In the low power mode, the output voltage is equivalent to the input voltage. In the high power mode, the amplifier provides an output of twice the input voltage (or four times the power).
US07751897B2 Temperature regulated implant
One disclosed embodiment of the present invention is a medical device having an electronic assembly and battery contained within a housing. Sealed in the housing is a heat absorption medium for regulating the temperature of the medial device, wherein said heat absorption medium undergoes a state change at a state change temperature of 36° Celsius or greater.
US07751896B2 Active retina implant with a multiplicity of pixel elements
An active retina implant has a multiplicity of pixel elements that convert incident light into electric stimulation signals for cells of the retina with which stimulation electrodes are to make contact. Each pixel element is provided with at least one image cell that converts incident light into electric signals, there being provided at least one amplifier whose input is connected to the image cell and whose output is connected to at least one stimulation electrode to which it supplies a stimulation signal. Also provided is an energy supply which provides externally coupled external energy as supply voltage for the image cells and the amplifiers. The image cell has a logarithmic characteristic according to which incident light of specific intensity is converted into electric signals of specific amplitude. The stimulation signal is supplied in the form of analog voltage pulses of specific pulse length and pulse spacings, the pulse amplitude being a function of the intensity of the incident light.
US07751891B2 Power supply monitoring for an implantable device
A method and an apparatus for projecting an end of service (EOS) and/or an elective replacement indication (ERI) of a component in an implantable device and for determining an impedance experienced by a lead associated with the implantable device. An active charge depletion of an implantable device is determined. An inactive charge depletion of the implantable device is determined. A time period until an end of service (EOS) and/or elective replacement indication (ERI) of a power supply associated with the IMD based upon the active charge depletion, the inactive charge depletion, and the initial and final (EOS) battery charges, is determined. Furthermore, to determine the impedance described above, a substantially constant current signal is provided through a first terminal and a second terminal of the lead. A voltage across the first and second terminals is measured. An impedance across the first and second terminals is determined based upon the constant current signal and the measured voltage.
US07751890B2 Self-diagnostic method and system for implantable cardiac device
A self-diagnostic system for an implantable cardiac device such as a pacemaker, cardioverter, or resynchronization device which utilizes a subcutaneous ECG channel is described. The subcutaneous ECG channel allows the device to, in real time and independent of the standard pacing and sensing circuitry, verify the presence of pacing spikes, chamber senses, and other device outputs and hence establish and verify device integrity.
US07751884B2 Flexible neural stimulation engine
An implantable medical device comprising stimulation circuitry adapted to provide neural stimulation energy to a neural stimulation electrode, one or more timers, including at least one neural event timer, a device behavior memory including a neural table, and a comparison circuit. The neural table maps a particular device state defined at least in part by a neural event timer to one or more associated device actions that include at least one of a neural stimulation energy delivery, a change in state of at least one neural event timer, and both a neural stimulation energy delivery and a change in state of one or more timers. The comparison circuit is adapted to compare a current state of one or more timers to a device state in the neural table and, if found to match, causing performance of one or more associated device actions.
US07751882B1 Method and system for determining lead position for optimized cardiac resynchronization therapy hemodynamics
An electro-mechanical activation probe obtains information pertaining to both myocardial electrical activity and myocardial mechanical activity at each of a plurality of locations relative to the myocardium of a heart chamber. For each location, the temporal difference between a feature of the electrical activity, such as the QRS complex of an IEGM, and a feature of the mechanical activity, such as the onset of myocardial contraction, is compared to obtain a mechanical activation delay. A stimulation electrode is then positioned at one of the locations based on the comparison. The electrode may be positioned at the location having the greatest mechanical activation delay. Other mechanical activity, such as contractual force, may be used in conjunction with the mechanical activation delay to determine the optimal electrode location.
US07751880B1 Shielded electrode assembly for effective nerve sensing and stimulation
A shielded electrode assembly for sensing electrical signals within a nerve is disclosed. The assembly comprises a generally tubular, electrically insulating shield body, which may be reversibly secured to the nerve. An electrically conducting mesh is positioned on at least a portion of an outer surface of the shield body, defining a region of the assembly within which external electromagnetic radiation is significantly attenuated. The conducting mesh is formed by photolithography, providing substantially precise control over the mesh aperture and thus the frequency of radiation which is shielded. A plurality of electrodes are placed within the shielded region and configured so as to contact the nerve. This design allows the electrodes to sense nerve signals within an environment which is at least partially shielded from electromagnetic radiation, facilitating nerve sensing with reduced need for filtering or signal processing.
US07751878B1 Real-time human collaboration monitoring and intervention
A method of and apparatus for monitoring and intervening in, in real time, a collaboration between a plurality of subjects comprising measuring indicia of physiological and cognitive states of each of the plurality of subjects, communicating the indicia to a monitoring computer system, with the monitoring computer system, comparing the indicia with one or more models of previous collaborative performance of one or more of the plurality of subjects, and with the monitoring computer system, employing the results of the comparison to communicate commands or suggestions to one or more of the plurality of subjects.
US07751877B2 Neural interface system with embedded id
A system and method for a neural interface system with a unique identification code includes a sensor including a plurality of electrodes to detect multicellular signals, an processing unit to process the signals from the sensor into a suitable control signal for a controllable device such as a computer or prosthetic limb. The unique identification code is embedded in one or more discrete components of the system. Internal and external system checks for compatibility and methods of ensuring safe and effective performance of a system with detachable components are also disclosed.
US07751874B2 Display for ECG diagnostics
A medical display for analyzing heart signals includes a cardiographic display which displays an electrocardiograph (ECG) heart signal segment of a patient having a magnitude and location in vector format within a single three-dimensional (3D) coordinate system (vectorcardiograph) sampled at incremental time intervals. The display communicates with a central processing unit (CPU) that implements an algorithm to permit a user to selectively and visually display a comparison of the patient ECG with at least one known display in vector format within a single three-dimensional (3D) coordinate system. The display also permits a user to selectively and visually convert and display an ECG heart signal segment into a color-coded projection of a time sequence, A method for analyzing heart signals includes implementing the algorithm to selectively and visually compare the ECG heart signal with at least one known display in vector format selected from the group.
US07751872B2 Portable electrocardiogram
An apparatus for measuring cardiac electrical activity of a patient includes: a malleable pad, a first electrocardiogram electrode, and a ground electrode. The pad includes: a right handle for grasping with the patient's right hand, the right handle including an electrocardiogram electrode; a left handle for grasping with the patient's left hand, the left handle also including an electrocardiogram electrode; and an electronic circuit configured for receiving electrical signals from the electrodes and also configured to invert the signals from the electrodes for transmission to a processor to produce a graphic recording of the differences in electrical potential between the electrodes. The pad also includes a multiplex cable for coupling the electronic circuit to leadwires attached to the electrocardiogram electrodes; and a port configured for coupling with the processor. The first electrode and the handle electrodes form an inverted Einthoven triangle with the first electrode at an apex of said triangle, being located anatomically superior to the horizontal axis formed by the second and third electrodes.
US07751871B2 Method and device for carrying out optical pick up
Disclosed is an optical imaging method and device enabling display and 3D measurement of tridimensional objects (1), whereby at least two individual images are captured one after the other and the image conversion is controlled or regulated differently for these individual images. By employing adustable optical means (10-14) for the illumination of the object or in the optical path for the imaging of the object on the image converter (15) it is possible to acquire a larger amount of visual information on the object observed than that which is available in an individual image due to the limitations imposed by the design of the converter used (15). The invention relates to processes and design forms of the device enabling recording units to be designed, using simply and generally commercial components, which are able to display and measure larger objects (1) despite a reduced field of vision imposed by the design. This is especially useful for diagnosis in invasive applications in the bodies of humans or animals.
US07751870B2 Surgical imaging device
A surgical imaging device and method configured to be inserted into a surgical site. The surgical imaging device includes a plurality of prongs. Each one of the prongs has an image sensor mounted thereon. The image sensors provide different image data corresponding to the surgical site, thus enabling a surgeon to view a surgical site from several different angles. The prongs may be moveable between a first position, suitable for insertion though a small surgical incision, and a second position, in which the prongs are separated from each other. In addition, the prongs may be bendable.
US07751867B2 Contact over-torque with three-dimensional anatomical data
A method is provided for establishing contact of a medical device against a three-dimensional surface geometry within a subject body, the method comprising obtaining a three-dimensional tissue surface geometry of an anatomical region within the subject body, obtaining a target location on the surface for the device to contact, determining local surface geometry information in a neighborhood of the target location, and using this information to determine a change of at least one control variable for effecting an over-torque of the medical device to enhance contact of the device with the target surface.
US07751866B2 Detecting system of position and posture of capsule medical device
A detecting system of the position and the posture of a capsule medical device includes a main body of the capsule medical device that is inserted in a living body, a coil in a capsule that is arranged to the main body of the capsule medical device and forms a resonant circuit, a magnetic field generating device that is arranged around the living body and generates the Alternating magnetic field for generating an induced magnetic field in the coil in the capsule, and a plurality of magnetic field detecting devices that detect the strength of the induced magnetic field generated by the coil in the capsule by the magnetic field generated by the magnetic field generating device.
US07751862B2 Frequency resolved imaging system
A non-invasive imaging and analysis system suitable for non-invasive imaging and analysis of defects or malignant aspects of targets such as cancer in skin or human tissue and suitable for measuring concentrations of specific components, such as blood glucose concentration includes an optical processing system which generates a probe and composite reference beam. The system also includes a means for applying the probe beam to the target to be analyzed and modulates at least some of the components of the composite reference beam such that signals with different frequency content are generated. The system combines a scattered portion of the probe beam and the composite beam interferometrically to simultaneously acquire information from multiple depths within a target. It further includes electronic control and processing systems.
US07751859B2 Cellular phone
A plurality of operation portions are arranged at a surface on a sub-display side of a cellular phone with a camera so that various kinds of setting, selection and control can be performed without opening the cellular phone in its folded state, and the cellular phone can achieve improved operability and convenience. Cellular phone includes a first display portion at a surface of a first body opposed to a second body in the folded state, and includes a second display portion, an image taking portion and a plurality of operation portions arranged at a rear surface of the first body remote from the first display portion.
US07751858B2 Sleep-mode statistics apparatus, systems, and methods
Embodiments of sleep-mode statistics apparatus, systems, and methods are described generally herein. Other embodiments may be described and claimed.
US07751856B2 Coordination of apparatus and mobile terminal media processing circuitry
An accessory device for a mobile telecommunications terminal is disclosed, wherein the mobile telecommunications terminal comprises means for media processing and means for connecting to the accessory device. The accessory device comprises circuitry adapted to provide media transferring capabilities, a memory comprising at least one pre-stored parameter value related to the media processing capabilities of the mobile telecommunications terminal and for use by the mobile telecommunications terminal, and transfer means for transferring the at least one parameter value from the memory in the accessory device to the mobile telecommunications terminal via the connecting means.
US07751853B2 Female receptacle data pin connector
A media player system is disclosed. One aspect of the media player system pertains to a docking station that allows a media player to communicate with other media devices. Another aspect of the media player system pertains to a wireless media player system that includes a hand held media player capable of transmitting information over a wireless connection and one or more media devices capable of receiving information over the wireless connection. Another aspect of the media player system pertains to a method of wirelessly connecting the hand held media player to another device. The method includes selecting a media item on the hand held media player; selecting one or more remote recipients on the hand held media player; and transmitting the media item locally to the hand held media player, and wirelessly to the selected remote recipients. Another aspect of the media player system pertains to a hand held music player that includes a transmitter for transmitting information over a wireless connection. The transmitter is configured to at least transmit a continuous music feed to one or more personal tuning devices that each include a receiver capable of receiving information from the transmitter over the wireless connection. Yet another aspect of the media player system pertains to a connector that includes a housing and a plurality of spatially separated contacts mounted within the housing. A first set of contacts are directed at a first functionality and a second set of contacts are directed at a second functionality that is different than the first functionality.
US07751850B2 Single chip multimode baseband processing circuitry with a shared radio interface
A multimode communication integrated circuit comprising baseband processing circuitry with a shared radio interface. Various aspects of the present invention may comprise a processor module adapted to perform various processing (e.g., baseband processing) in support of multimode communications. A first radio module may be communicatively coupled to the processor module through a common communication interface. A second radio module may also be communicatively coupled to the processor module through the common communication interface. The common communication interface may, for example, be adapted to communicate information over a communication bus that is shared between the processor module and a plurality of radio modules (e.g., the first and second radio modules).
US07751847B2 Power link margin for high-speed downlink packet access
A radio access network node and method of allocating cell downlink power to a set of channels (e.g., DPCH channels) and to a high-speed shared channel such as a high-speed downlink shared channel (HS-DSCH) or a high-speed shared control channel (HS_SCCH). After allocating part of the cell downlink power to the set of channels, the node allocates only a portion of the remainder of the cell downlink power to the high-speed shared channel. The node reserves a power margin for possible use during a future timeslot of a channel of the set.
US07751846B2 Mobile station apparatus and transmission power control method for the same apparatus
The present invention relates to a mobile station apparatus and a transmission power control method for the same apparatus, capable of improving the decision accuracy in a mobile station with respect to a TPC command from a base station to the mobile station and of maintaining the optimum transmission power. In the mobile station which is made to control the transmission power to the base station on the basis of a TPC command received from the base station, a plurality of TPC commands received from a plurality of base stations are weighting-combined so as to control the transmission power to the base stations on the basis of a result of the weighting combination.
US07751845B2 Wireless communication method and wireless communication device
An AA communication method using an AA communication device including a plurality of AA communication units includes: receiving a signal transmitted from a receiving terminal in each AA communication unit of UN-A and UN-BF, and measuring a receive level of the signal transmitted from the receiving terminal for each communication unit; calculating a transmit weight vector based on received signals corresponding to the signal transmitted from the receiving terminal for each AA communication unit; calculating a received power based on a measured value of the receive level and the transmit weight vector for each AA communication unit; comparing the received powers of the AA communication units, and, to match the received powers to the received power of the unit having a lowest received power, making a downward correction of an amplitude of the transmit weight vector for each of the other communication units; and transmitting a signal using the transmit weight vector after the correction by each communication unit.
US07751837B2 Method and system for processing a message
A method and system are provided for processing a message, which is being delivered from one mobile network to another. A request to send routing instructions of the message to a store-and-forward center of a transmitting mobile network is received at a moderator server of a receiving mobile network. The routing instructions are generated in the moderator server, so that the routing instructions instruct the store-and-forward center to route the message to a gateway server of the receiving mobile network. The routing instructions are transmitted from the moderator server to the store-and-forward center. Then the message, which has been sent according to the routing instructions from the store-and-forward center of the transmitting mobile network, is received at the gateway server. From the gateway server the message is forwarded for modifying and archiving purposes of the message.
US07751833B2 System and method for determining a base transceiver station location
A system and method for determining the location of a base transceiver station (BTS) are provided. A personal BTS can determine its location using information transmitted by neighboring BTSs or from mobile station transmissions to neighboring BTSs. If the personal BTS cannot determine its location using information from neighboring BTSs or from mobile station transmissions, the personal BTS can contact a cellular network operator to request that a technician come out to verify the location.
US07751829B2 Method and apparatus for location determination using mini-beacons
A system and method uses wireless communication devices as beacons to determine the relative location of another target wireless communication device. The beacons transmit identifying information that the target device can use to determine the identity of the beacon. The target device can measure the received intensity of the beacon transmissions and determine an associated beacon that best satisfies a specified criteria (e.g., largest signal strength) using a procedure of the present invention that discriminates between multiple beacons.
US07751826B2 System and method for E911 location privacy protection
The invention relates to a system that enables power to be selectively applied to GPS circuitry in a cellular telephone or other mobile device only when a specific user input is detected. In one embodiment, power to the GPS circuitry may be enabled only when the user strikes the keys “9-1-l.” In other embodiments, other types of GPS enablement or disablement may be employed, such as selectively decoupling the GPS antenna. In another embodiment, the user may depress a privacy bypass button, which alternately enables and disables power to the GPS circuitry. Cellular telephones or other communication devices may therefore activate GPS location service during an emergency call, or when a user wishes to allow their location to be determined, but protect the privacy of that user's location and movement at other times.
US07751820B2 Handoff method comprising network control apparatus that receives data packets from both the core network and the other network control apparatus wherein said received data packets will be transformed into wireless data
There are a wireless access network comprising a radio network gateway apparatus (101), radio access network control apparatus (102a), (102b) and a base stations (103a), (103b) and a terminal (104) accommodated in the wireless access network and when the terminal (104) enters into a new cell B, a packet data is transmitted from the source radio access network control apparatus (102a) to the target radio access network control apparatus (102b). Further, when the terminal (104) switches the radio access network control apparatus (102) with which the terminal (104) communicates, the target radio access network control apparatus (102b) switches a transmission line of a data to be transmitted to the terminal (104) from a wireless data to a packet data in the source radio access network control apparatus (102a), and from the source packet data to a target packet data in a synchronized manner at each timing. This reduces traffic which occurs when switching a radio access network control apparatus to be communicated while the terminal moves between cells and prevent packet interruption in a wireless access network providing packet transmission service.
US07751815B2 System for integrating an airborne wireless cellular network with terrestrial wireless cellular networks and the public switched telephone network
The present non-terrestrial feature transparency system spoofs the Air-to-Ground Network and the ground-based cellular communication network into thinking that the wireless subscriber devices have no special considerations associated with their operation, even though the wireless subscriber devices are located on an aircraft in flight. This architecture requires that the non-terrestrial feature transparency system on board the aircraft replicate the full functionality of a given wireless subscriber device, that has a certain predetermined feature set from a ground-based wireless service provider, at another wireless subscriber device located within the aircraft. This mirroring of wireless subscriber device attributes enables a localized cell for in-cabin communication yet retains the same wireless subscriber device attributes for the air-to-ground link. The Air-to-Ground Network transmits both the subscriber data (comprising voice and/or other data) as well as feature set data between the Aircraft in-Cabin Network and the ground-based cellular communication network to thereby enable the wireless subscriber devices that are located in the aircraft to receive consistent wireless communication services in both the terrestrial (ground-based) and non-terrestrial regions.
US07751808B2 Wireless communication apparatus, wireless communication network and software upgrading method
A base station control portion 200 selects one or plural signals from signals received by plural settable communication paths in accordance with the state of the wave. A wireless communication apparatus 110 communicates with a wireless terminal 300 and a wired communication network. When the wireless communication apparatus 110 receives a request for upgrading software from a network management device 250, the wireless communication apparatus 110 controls the state of the transmission wave of a wireless interface so as to switch a communication path in which communication services are being provided to another wireless communication apparatus 110 without blackouts, rewrites the set software to software having been received through a wired interface in advance, returns the state of the transmission wave of the wireless interface and upgrades software without blackouts of the supply of communication services to the wireless terminal 300.
US07751806B1 System and method for monitoring dispatch communications
Systems and methods for monitoring dispatch communications are provided. A console receives signaling and/or media streams for two or more dispatch talk groups. The console alternatively outputs the two or more media streams. In response to a suspension command, the console will continue to output the current media stream, until a suspension cancel command has been received. The console will skip to a next media stream, out of a group of media streams, in response to receipt of a next media stream command.
US07751804B2 Dynamic creation, selection, and scheduling of radio frequency communications
A method of developing a visual/audio campaign for delivery to a device having a radio wave receiver is disclosed. The method includes a managing node receiving broadcast specific information from a plurality of radio stations, the managing node receiving broadcast non-specific information, the managing node creating the visual/audio campaign at least partly by matching an item of broadcast non-specific information with an item of broadcast specific information, and delivering the visual/audio campaign to the device via radio waves.
US07751801B2 Service trial system and method for individuals and communities
Mobile wireless devices include a Service Trial Client that establishes a link to a Service Trial Server to set up temporary trials of online services. The Service Trial Client and Service Trial Server enable a service provider to attract potential customers with free trial subscriptions to an online service for a limited period of time. The trial subscription can be shared with friends of the customer for the limited period of time, thereby enabling the service provider to attract a larger number of potential customers. Monitoring logic is included in the Service Trial Server to review the record of each trial service subscriber on a periodic basis and to prompt the subscriber and the subscriber's friends to subscribe the service provider's normal paid-subscription service at the end of the trial period. The result is a complete over-the-air service trial and subscription tool that integrates discovery, trial and subscription functions for online services.
US07751800B2 Communication system and method, information processing terminal and method, and information processing device and method
The present invention relates to a communication system and method, an information processing terminal and method, and an information processing device and method which enable simple and secure restricted access. When a PDA 11 is brought close, a reader 2 of a personal computer 1 reads a device ID form an IC tag 12. The personal computer 1 registers device IDs on a connection permission list, and permits only devices registered on the list to connect. When being instructed to perform accessing, the PDA 11 controls a communication unit to access the personal computer 1 and to transmits its device ID. The personal computer 1 determines whether or not the transmitted ID is registered on the connection permission list, and permits the connection when determining that the ID is registered. The present invention can be applied to various information processing devices such as a personal computer and a PDA.
US07751799B2 Method and apparatus for security in a wireless network
The present invention relates to an apparatus and method for preventing unauthorized users from gaining access to a wireless network. A processor allows only data transmissions from the directions of the authorized users to access the network. Data transmissions from other directions are not allowed to access the network. The present invention also relates to a method and apparatus fore transmitting information only in selected directions, while in directions not selected, information cannot be inferred from the transmitted signal or signals.
US07751796B2 In-vehicle emergency report device
An in-vehicle emergency report device starts an operation for an emergency report to transmit an emergency report signal to a service center. The operation is interrupted when a battery voltage decreases less than a given voltage. The operation is thereafter re-started when the battery voltage returns to the given voltage or more. This allows all procedures of the emergency report operation to be completed.
US07751794B2 Apparatus, system and method capable of integrating a cellular phone stack in an extended firmware interface (EFI) layer
An embodiment of the present invention provides an apparatus, comprising a wireless device capable of integrating a cellular phone stack in an extended firmware interface (EFI) layer, wherein the cellular phone stack within the EFI layer may include TDMA or CDMA-based technology. An embodiment of the present invention may further provide at least one agent running under an OS/EFI continuously monitoring said wireless device status, OS availability and remaining power and wherein anytime events occur where said OS is unavailable, missing, infected, corrupted or when the remaining power is less than threshold, the wireless device may switch itself to the low power secure EFI mode where it may continue to use basic cell phone services and applications seamlessly.
US07751793B2 Integrated structure of inductances with shared values on a semiconductor substrate
An integrated circuit including a structure of inductances on a semiconductor substrate, intended for operating at frequencies greater than several hundreds of MHz, including a first inductance formed by a conductive track and having first and second terminals respectively connected to each of the two ends of the conductive track, including a second inductance formed by the conductive track between the second terminal and any intermediary point of the conductive track connected to a third terminal, said second and third terminals forming the two terminals of the second inductance, and means for setting the third terminal to high impedance when the first inductance is used.
US07751792B2 Higher linearity passive mixer
Transmission of a high frequency signal is provided by a passive mixer. The passive mixer receives a low frequency signal as an input. The passive mixer includes a plurality of transistors each with a gate, a source, and a drain. The passive mixer also includes a local oscillator connected to the gates of the transistors. The gates of the transistors are also connected to a DC bias proportional to the threshold voltage of the transistors. In addition, an output of the passive mixer may be attenuated by a passive attenuator wherein both the passive attenuator and passive mixer are substantially free of quiescent current.
US07751789B2 Mobile communication terminal and associated methodology for reception during diversity interruption
When the diversity reception is cut, communications with the base station are continued. When it is judged by the judgment section of the mobile communication terminal that a predetermined disconnection requirement for disconnecting diversity reception is satisfied, the gain control section of the digital baseband circuitry 20 reduces the gain of the AGC14B contained in the RF receiver circuitry 10B constituting the disconnection target by a fixed value at fixed times. Diversity reception is cut after the level of the signal output by the AGC14B has reached zero.
US07751788B2 Tool-less snap-in modular replaceable keypad for wireless communication device and method of assembling same
A wireless communication device includes a wireless communication device housing member, and a modular keypad removably attachable to the wireless communication device housing member without use of a separate tool.
US07751785B2 Antenna selection system and method
A system and method for wireless communication. The system can include a transmitter that transmits a data signal having a time period without data transmission. The system can also include a receiver including a first antenna, a second antenna, a switch that activates one of the first antenna and the second antenna, and a processor that estimates a first signal-to-noise ratio for the first antenna and a second signal-to-noise ratio for the second antenna during the time period without data transmission. The processor can control the switch to select one of the first antenna and the second antenna based on a comparison between the first signal-to-noise ratio and the second signal-to-noise ratio.
US07751783B2 Power amplifier protection circuit and associated methods
In a power amplifier, techniques are provided for protecting the power amplifier from temperature extremes resulting from conditions such as load mismatches. After sensing the temperature of the power amplifier, the operation of the RF power amplifier is controlled accordingly. In one example, the power amplifier is shut down when the sensed temperature reaches a threshold value, which can be set to a value just below the point where permanent damage would occur. In another example, when a threshold temperature is reached, the operation of the power amplifier is changed, to prevent the temperature of the power amplifier from rising to a level that would damage the power amplifier.
US07751775B2 Method for transmitting messages by radio while using a repeater
A method transmits a message by radio from a transmitter to a receiver. In a first step, the transmitter transmits the message to a forwarding station. In a second step, the message is subsequently transmitted at the same time from the transmitter and the forwarding station to the receiver. A transmitter carries out the method.
US07751774B2 Sports watching method using mobile communication means of motion picture
A sports spectating method is composed of input means (score maker system) such as a mobile terminal capable of electronically inputting states of a sports event successively, the step of successively inputting motions of players and the other information using the input terminal and transmitting their real-time data, filming means for filming the states of the sports event, the step of encoding and transmitting the states of the sports event, means for digitizing the input data and recorded image and sound data, a recording medium such as a data server for storing the digitized real-time data therein, a recording medium such as an image server for storing the digitized image therein, a recording medium such as a sound server for storing the digitized sounds therein, a mobile network system such as PDC or/and PHS and gateway and internet for converting protocol, and a mobile terminal such as a cellular phone with high function and high performance.
US07751769B2 Fixing device and image forming apparatus equipped with the same
A fixing device for image forming apparatus includes: a first nip member in a shape of an endless belt and a second nip member that rotates while pressed against the first nip member. A heat source heats at least one of the nip members. A pressure receiver receives pressure applied to the first nip member from the second nip member. A sliding contact has a contact surface that makes sliding contact with an inner surface of an axial end of the first nip member. A supporting mechanism supports the sliding contact to displace the contact surface thereof away from the pressure receiver as the first nip member moves away from the sliding contact along the axial direction. The displacement increases frictional forces between the contact surface and the inner surface of the first nip member, thus suppressing axial displacement of the first nip member from the sliding contact.
US07751760B2 Image forming apparatus, image forming method, and image forming system
An image forming apparatus includes a developer bearing member for transporting developer to an opposing position opposing an image bearing member. Regularly-disposed concave sections are formed on a surface of the developer bearing member. An alternating voltage that includes a first voltage for moving developer from the developer bearing member toward the image bearing member, and a second voltage for moving developer from the image bearing member toward the developer bearing member is applied to the developer bearing member. A cycle period of the alternating voltage is larger than a minimum width of the concave section in a circumferential direction of the developer bearing member divided by a moving velocity of a surface of the rotating developer bearing member.
US07751754B2 Image forming apparatus provided with an electrophotographic photosensitive member
The present invention relates to an image forming apparatus including an electrophotographic photosensitive member provided with a substantially cylindrical body having outer circumference on which a photosensitive layer with a latent image forming area is formed, and a contact electrification means positioned substantially parallel to the axial direction of the electrophotographic photosensitive member. A nip width of a contact area between the photosensitive layer and the electrification means is larger at a middle portion than at end portions of the latent image forming area. Preferably, the nip width becomes larger gradually or stepwise as proceeding from the end portions to the middle portion of the latent image forming area.
US07751752B2 Image forming apparatus
An image forming apparatus includes a rotatable brush in contact with an image bearing member at a position downstream of transfer means and upstream of charging means in a rotational direction of the image bearing member. The rotational brush is configured to supply electrical charge to residual toner that remains on the image bearing member. The image forming apparatus executes a mode for removing toner particles attached to the brush by setting a peripheral speed of the brush to be lower than that of the image bearing member during an image forming time period and setting the peripheral speed of the brush to be higher than that of the image bearing member during at least part of a non-image forming time period.
US07751751B2 Image forming apparatus and damper
In an image forming apparatus, an upper unit rotates about a first shaft provided in an image forming device for forming an image on a sheet with respect to the image forming device. A slide portion is provided on the upper unit to slide in a forward direction toward a side of the image forming device in which the first shaft is provided and a backward direction opposite to the forward direction. The forward direction and the backward direction are perpendicular to an axial direction of the first shaft. A force applier applies a force to the upper unit in an open direction in which the upper unit is opened with respect to the image forming device. A force adjuster decreases the force applied by the force applier to the upper unit as the slide portion slides with respect to the upper unit in the forward direction.
US07751745B2 Developing apparatus, image forming apparatus having the same, and assembling method of a developing apparatus
A developing apparatus usable with an image forming apparatus includes a developer receptacle having a sidewall on which a shaft hole is formed, a rotation shaft having a length shorter than a distance between opposite sidewalls of the developer receptacle and an end on which a connection hole is formed, and a driving member rotatably supported by the shaft hole of the developer receptacle and having a connecting shaft inserted into the connection hole of the rotation shaft.
US07751738B2 Image forming apparatus with cleaning device for removing remaining toner from outer surface of the intermediate transfer
An image forming apparatus has an image former to form a toner image on an image bearer. A primary transferer transfers the toner image from the image bearer to the outer surface of an intermediate transferer as primary transfer by applying a primary transfer bias. A secondary transferer transfers the toner image from the outer surface of the intermediate transferer to a sheet as secondary transfer by applying a secondary transfer bias. A cleaner cleans the toner residual on the surface of the intermediate transferer after the secondary transfer by applying a cleaning bias having a polarity opposite to electric charges of the toner. A controller causes the intermediate transferer to rotate continuously and causes the primary transferer to apply the primary transfer bias until a toner image forming area on the outer surface of the intermediate transferer passes the primary transferer after the secondary transfer.
US07751737B2 Image forming apparatus which corrects charge potential on an image carrier
An image forming apparatus is provided in which on-surface potential unevenness of an image carrier can be suppressed, and with which an output image having excellent on-surface uniformity of color or the like can be obtained. The image forming apparatus includes: a photoconductive image carrier; charger which charges the image carrier; image exposing unit which exposes an image on a surface of the image carrier after the charging to form a latent electrostatic image; developing unit which develops the latent electrostatic image by adhering toner to the latent electrostatic image to form a toner image; and transfer charger which transfers the obtained toner image to a final supporting member such as plain paper.
US07751736B2 Image density correction method and image forming apparatus using the same
In an image density correction method in accordance with an embodiment of the present invention, an image density correction is carried out by obtaining an actual toner amount through obtaining a density of a between-sheet patch image having been formed during continuous printing, reconstructing relational characteristics in which the actual toner amount is associated with each variation in developing biases, by considering that the actual toner amount and a reference toner amount are to be made in agreement, when a determination that the actual toner amount disagrees with the reference toner amount is made, and resetting a developing bias for realizing the reference toner amount based on the reconstructed relational characteristics and the reference toner amount. By this means, a high quality image can be obtained by suppressing color fluctuations with printing efficiency maintained at a high level even if large color fluctuations occur during continuous printing.
US07751734B2 Color sensor to measure single separation, mixed color or IOI patches
A marking engine forms one or more toned patches and/or images on a photoreceptor transfer device such as a photoreceptor belt or drum, either within or outside a main image area. A sensor illuminates the tones patches and/or images on the photoreceptor transfer device using wavelengths outside the photo response range of the photoreceptor transfer device, thereby allowing reflectance values for each toned patch and/or image to be measured without generating ghost images on the photoreceptor transfer device. The sensor supports collection of measured reflectance values from single-color, mixed-color; and multi-separation image-on-image toned patches and/or images directly from the photoreceptor transfer device at rates as high as one or more times per revolution of the photoreceptor transfer device. The measured reflectance values may be used to generate and/or update color stabilization tone reproduction curves.
US07751730B2 Developing device, process unit, and image forming apparatus developer
A black developer is conveyed in a first conveyance chamber in a rotation axis direction while agitating with rotation of a first screw member. A black-toner-concentration detecting sensor detects a toner concentration of the black developer by having contact with the black developer conveyed inside the first conveyance chamber. An average of peak amounts of a pressing force on the black developer, which is conveyed inside the first conveyance chamber by the first screw member, with respect to the black toner-concentration detecting sensor is set within a range of 9.8 15 [N/m2] to 9.8 100 [N/m2].
US07751728B2 Image forming apparatus and developer cartridge having light transmitting portion to allow amount of developer to be detected
A light emitting device and light receiving device are positioned to face each other to sandwich the developer cartridge. A pair of light transmitting tubes is installed in the casing of a developer cartridge. Light emitted from the light emitting device travels inside the casing via the light transmitting tubes and is received by the light receiving device. The direction of light traveling through light transmitting tubes changes along the light path to the light receiving device. When a developer cartridge is attached to the housing, toner blocks light from traveling through the toner chamber to the light receiving device. When the toner is consumed and the developer cartridge is ready to be replaced, light passes through the toner chamber and is received by the light receiving device, prompting exchange of the developer cartridge.
US07751725B2 Optical receiver with monitoring unit and a method for detecting consecutive identical state of optical signal
The present invention provides an optical receiver that includes a monitoring unit with a function to prevent the unit from misjudging of the loss-of-signal state. In particular, the present invention is applicable to the monitoring unit that receives the signal to be judged from the processing unit posterior to the optical converting unit that couples with the processing unit via the capacitor. The signal reflects the second or higher order response lag due to the coupling capacitor. The monitoring unit of the invention generates the loss-of-alarm signal when the signal is continuously smaller than the first reference by a preset time and continuously greater than the second reference by the present time.
US07751722B2 Optical transmission system
To provide an optical transmission system which cancels out noise components and whose construction cost is lower than that of the conventional system, the present invention is an optical transmission system for transmitting an optical signal from an optical transmitter to an optical receiver and outputting an output electrical signal after a noise canceling process is performed. The optical receiver and transmitter are connected by one optical fiber, through which an optical signal is transmitted before being intensity-modulated. The optical receiver includes; a first processing unit receiving an optical signal, intensity-modulating the received optical signal, and splitting the intensity-modulated optical signal into two optical signals whose respective intensity-modulated components are in antiphase; first and second optical transmission fibers transmitting the two optical signals respectively; and a second processing unit converting the two optical signals into electrical signals respectively, and generating an output electrical signal by performing differential amplification.
US07751721B2 Optical DQPSK receiver apparatus
A first interferometer comprises a first delay element and a first phase shift element, and a second interferometer comprises a second delay element and a second phase shift element. The amounts of phase shift in the first and second phase shift element are zero and π/2, respectively. A first photo detector comprises first and second photodiodes connected in parallel, and a second photo detector comprises third and fourth photodiodes connected in series. The first photodiode is provided with a first optical output of the first interferometer, the second photodiode is provided with a first optical output of the second interferometer, the third photodiode is provided with a second optical output of the first interferometer, and the fourth photodiode is provided with a second optical output of the second interferometer. A signal process circuit recovers transmitted data based on output signals of the first and second photo detectors.
US07751720B2 System and method for automatic tuning of chromatic dispersion compensation for a WDM transmission system using raman distributed co-pumping
System and method for dispersion compensation tuning for a WDM optical transmission system. A tunable dispersion compensation module (4) is located at or substantially close to a transmitting end of the optical transmission line (2) and at least one distributed Raman amplifier having an Raman pump (1) is coupled to the transmission line 2. The dispersion compensation is controlled by means of a signal derived from the Raman pump (1) which is fed through a control loop (3) to the tunable dispersion compensation module (4).
US07751716B2 Open-path/free-space optical communication system and method using reflected or backscattered light
An open-path/free-space optical communication system using reflected light has modulated optical or laser sources and provides communication between the modulated source and a detector in an obstructed line-of-sight relationship. The system detects backscattered light impinging on a target illuminated by the source of light. Barrier objects positioned in a line-of-sight path between the source and detector are circumvented and a first device that provides the modulation signal for the source controls a remote second device.
US07751715B2 Optical transmission system, optical receiver, and its gain adjustment method
An optical transmission system comprises master unit and remote unit, the master unit includes optical transmitter transmits the optical signal to the optical fiber at a fixed averaged output level, the remote unit includes optical receiver receives optical signal via optical fiber, and optical receiver includes light receiving element converts optical signal into electric signal, variable gain amplifier amplifies the electric signal at a gain corresponding to a value of a given adjustment voltage, gain controller supplied power for, a defined control period, controls the adjustment voltage to stabilize an averaged level of the electric signal to a defined value, and feed-forward-controls a gain of variable gain amplifier, a shut off unit shuts off supply of power to the gain control circuit when the control period ends, and a keeping unit keeps a value of an adjustment voltage applied to the variable gain amplifier.
US07751713B2 Communication network with skew path monitoring and adjustment
Embodiments of the present invention route a WDM signal across multiple communication paths using skew characteristics of at least some of the communication paths. The network is an optical transport network, using either circuit or packet based switching, and wavelength division multiplexed wavelengths and/or optical carrier groups (“OCGs”) over a fiber link to another node in the network. The plurality of communication paths involves different signal and path attributes such as a plurality of carrier wavelengths, optical carrier groups, physical communication paths (different nodes, different fibers along a same path, or any combination of the foregoing), or any other differentiating factors between two paths.
US07751711B2 Optical network terminal power failure management
Optical network terminal (ONT) power failure management. A system for permitting a customer of a telecommunication company, for whom fiber to the premises (FTTP) has been installed, to control operating features associated with operation of a battery backup unit (BBU) which is used, during power failure, for powering the ONT associated with the FTTP installation and the customer's telephone(s). The controlling of these features includes utilization of signal-controlled switches, which are manually over-rideable by the customer, thereby providing the desired operating feature control.
US07751710B2 Photonic cross-connector system, WDM system using the same photonic cross-connector, and optical communication network based on the same WDM system
Provided are a photonic cross-connector system, a wavelength division multiplexing (WDM) system using the photonic cross-connector system, and an optical communication network based on the WDM system. The photonic cross-connector system includes: an optical coupler branching an input optical signal into a plurality of paths; a wavelength selective switch (WSS) extracting at least one wavelength signal from the input optical signal and outputting the extracted wavelength signal to at least one port; a WDM multi-casting apparatus simultaneously copying and reproducing the input optical signal into different wavelengths and changing modulation methods of the input optical signal into different types of modulation methods; an optical transmitter and/or receiver branching and coupling the input optical signal; and a control system controlling the optical coupler, the WSS, the WDM multicasting apparatus, and the optical transmitter and/or receiver.
US07751709B2 Method and system for interconnecting end systems over an optical network
Methods and systems for using a wavelength as an address in an optical network are disclosed. In particular, methods for selecting a wavelength for a particular node in an optical network, resolving a wavelength for a destination node in an optical network from a network address, and receiving and transmitting data packets at particular wavelengths are disclosed. A resulting system implementing such methods may significantly reduce space, weight and power measurements while transferring data at high rates for a data network.
US07751706B2 Chromatic dispersion compensating apparatus
In order to compensate for chromatic dispersion ad dispersion slope over an entire wavelength band of the optical signal, the wavelength band is split into a plurality of bands, and chromatic dispersion compensation is made to make chromatic dispersion in a central wavelength of each of the bands zero.
US07751702B2 Digital camera
The digital camera capable of printing shot images by directly connecting a digital camera to the printing device, and even if the printing device does not support at least one of the index printing and the multiple printing, a synthetic image corresponding to the printing mode not supported by the printing device is generated by the digital camera and is sent to the printing device. Thereby, even if the printing device does not support one of, or both of the index printing and the multiple printing, the index printing and/or the multiple printing can be conducted.
US07751694B2 Three-dimensional endoscope imaging and display system
The present invention provides a three-dimensional endoscope system comprising a three-dimensional imaging device and a three-dimensional display device using a variable focal length micromirror array lens. The micromirror array lens has enough focusing speed and focusing depth range for three-dimensional imaging and realistic three-dimensional display.
US07751693B2 Method and apparatus for recording/reproducing image information on/from removable medium
In an image recording/reproduction method for recording image information on a recording medium by using a computer, a verify mode is set into the OFF state when recording image information on said recording medium. In addition, use as a write or read region a specified region of the recording medium which is greater than or equal to a unitary data size being handled during error correction processing to be performed when writing or reading image information on or out of said recording medium. Additionally, upon reading of image information from the recording medium, any image information that has experienced read errors will never be read again.
US07751692B2 Method of reproducing an interactive disk through a network
The present invention relates to an interactive disk reproducing method using a network. The present method downloads various content-related information associated with A/V data pre-recorded on a placed interactive disk from a remote content-providing server connected through a network, and makes presentation of video or audio reproduced from the interactive disk along with contents received from the server while synchronizing presentation time of the A/V data and the contents with reference to the downloaded content-related information.
US07751685B2 Recording medium having data structure including graphic data and recording and reproducing methods and apparatuses
The present invention relates to a recording medium having data structure including graphic data to be used for a menu page etc. of main video data recorded thereon as well as methods and apparatuses for reproducing and recording the data structure. A recording medium of the present invention comprises: a main data stream including at least video data; and a graphic data stream being used for graphic presentation for the recorded main data stream, wherein the graphic data stream includes at least one display set; the display set includes at least one composition segment and at least two definition segments; and a decoding time stamp written in a definition segment within the display set is equal to or greater than a presentation time stamp written in a preceding definition segment.
US07751680B2 Environmentally stable component assembly
Component assemblies and methods of making component assemblies are disclosed. An exemplary component assembly may generally include a capsule defining a cavity for receiving a component. The component assembly may additionally include at least one lead extending from the component and through the capsule to allow communication between the component and a network or device. The lead may generally define a sealed length within the capsule that is at least as great as a predetermined or expected intrusion distance of an external contaminant along the sealed length over an expected lifetime or service interval associated with the component encapsulated in the cavity.
US07751678B2 Resin composition for optical material, resin film for optical material and optical waveguide using same
Disclosed is a resin composition for an optical material which contains a base polymer (A), a photopolymerizable compound (B), and a photopolymerization initiator (C). Also disclosed is a resin film for an optical material which is made of such a resin composition for an optical material. Specifically disclosed is a resin composition for an optical material which has high transparency and high heat resistance, while enabling formation of a thick film with high precision. This resin composition is particularly useful for a resin film which is used for forming optical waveguides. Also specifically disclosed are a resin film for an optical material using such a resin composition and an optical waveguide using such a resin film.
US07751675B2 Wall box adapted to be mounted at a mid-span access location of a telecommunications cable
The present disclosure relates to a wall box adapted to be mounted at a mid-span access location of a fiber optic telecommunications cable. The wall box includes an enclosure having a main body with an open front side. The enclosure also includes a front cover for opening and closing the open front side of the main body. The wall box defining first and second cable entrance/exit openings positioned at opposite sides of the enclosure. The main body defines an open region through an exterior wall of the main body. The open region extends from the first cable entrance/exit opening to the second cable entrance/exit opening. The enclosure also includes a cable cover that is mounted to the main body to cover the open region. The cable cover is a separate component from the front cover.
US07751674B2 Modular optical fiber cassettes and fiber management methods
The present invention provides modular cassettes for fiber management applications. Cassettes in accordance with the present invention comprise plural functional components that nest into a main housing portion to support various application and fiber types. In accordance with the present invention, such components can be added or removed depending on the application and configuration needs of the use environment. Advantageously, cassettes in accordance with the present invention incorporate resilient connections and nested internal components for easy assembly and disassembly with minimal tools.
US07751665B2 Positioning optical fibers
In positioning or aligning ends of optical fibers in relation to each other an offset distance between the fiber ends, the offset distance e.g. being the distance between predetermined reference positions in the fiber ends, is stepwise adjusted using a cascade technique. The method can be executed accurately and fast and be used e.g. in a procedure for core alignment, the predetermined reference positions then being the positions of the cores of the fiber ends such as the positions of the center lines or axes of the cores. Also, the method can be used in a procedure in which the self-focusing effect of optical fibers is used for finding the reference positions, which in this case are the positions of the center lines or axes of the total fiber ends, i.e. center lines or axes of the surfaces of the claddings of the optical fiber ends. Finally, the method can be used for the longitudinal positioning of the fiber ends in which the gap between end surfaces of the fiber ends is set to a desired value.
US07751664B2 Door handle apparatus for vehicle
A door handle apparatus for a vehicle, opening and closing a vehicle door, the door handle apparatus includes an informing portion for visually informing a state of the vehicle door, including a locking/unlocking state thereof, to a user by a decorative light, which is a visible light, an operation detecting portion for optically detecting an active-direct operation to the door handle apparatus by the user based on changes in an detection light, and an optical waveguide for transmitting the decorative light and the detection light, which is inputted from a first end portion of the optical waveguide, to a second end portion of the optical waveguide, the optical waveguide functioning as the informing portion by leaking the decorative light on a transmission path so as to be outwardly emitted and as the operation detecting portion by outputting the detection light from the second end portion of the optical waveguide.
US07751660B2 Optoelectric composite wiring module and information processing apparatus
An optoelectric composite wiring module includes: a pair of optical circuit sections, each including an optical element that performs photoelectric conversion and that receives or outputs an optical signal; an optical wiring section including an optical wiring that transmit the optical signal between the pair of optical circuit sections; and an electric wiring section including an electric wiring that transmits an electric power or electric signal that is not related to the photoelectric conversion, the electric wiring section including a first portion being stacked above the optical wiring section and a second portion being separated from and not stacked above each of the pair of optical circuit sections.
US07751659B2 Optical apparatus
An optical chassis includes a mount substrate an optoelectronic device on the mount substrate, a spacer substrate, and a sealer substrate. The mount substrate, the spacer substrate and the sealer substrate are vertically stacked and hermetically sealing the optoelectronic device. An external electrical contact for the optoelectronic device is provided outside the sealing. At least part of the optical chassis may be made on a wafer level. A passive optical element may be provided on the sealer substrate or on another substrate stacked and secured thereto.
US07751658B2 Monolithic transmitter photonic integrated circuit (TxPIC) having tunable modulated sources with feedback system for source power level or wavelength tuning
A photonic integrated circuit (PIC) chip comprising an array of modulated sources, each providing a modulated signal output at a channel wavelength different from the channel wavelength of other modulated sources and a wavelength selective combiner having an input optically coupled to received all the signal outputs from the modulated sources and provide a combined output signal on an output waveguide from the chip. The modulated sources, combiner and output waveguide are all integrated on the same chip.
US07751655B2 Micro-ring optical detector/modulator
A micro-ring configured to selectively detect or modulate optical energy includes at least one annular optical cavity; at least two electrodes disposed about the optical cavity configured to generate an electrical field in the at least one optical cavity; and an optically active layer optically coupled to the at least one optical cavity. A method of manipulating optical energy within a waveguide includes optically coupling at least one annular optical cavity with the waveguide; and selectively controlling an electrical field in the at least one annular optical cavity to modulate optical energy from the waveguide.
US07751653B2 Method for collecting data for color measurements from a digital electronic image capturing device or system
A method for providing an intensity or brightness measurement using a digital image-capturing device comprising: selecting a target area within a field of view of the image-capturing device, the target area containing pixels; determining the brightness of pixels in the target area; accumulating the brightness values of the pixels in the target area; and determining a pixel value representative of the pixels in the target area. A device for making color measurements comprising an image-capture device, a processor or logic device, and a memory location for accumulating color data, and the processor or logic device is programmed to perform color measurements by accumulating the data for pixels located in the target area in memory, and determining a representative color value.
US07751649B2 Method, device and program for cutting out moving image
To enable obtainment of a composite image including a movement trajectory of a moving body, even from a moving image including a background. Sampling means samples frames from moving image data. First mask frame calculating means calculates mask frames including mask regions, which correspond to positions of the moving body on the frames. Second mask frame calculating means accumulates and binarizes the mask frames to calculate a reference mask frame. Region cutout means masks the frames by using the mask frames and the reference mask frame to cut out moving body regions, which correspond to a moving body, from the frames. Composing means overwrites moving body regions on one of the frames in chronological order to obtain a composite image, which includes the movement trajectory of the moving body.
US07751648B2 Image processing apparatus, image processing method, and computer program
An image processing apparatus generates binary image data by performing binarization processing on input image data and generates edge image data by performing edge extraction processing to the input image data. The image processing apparatus acquires a first area identification result by performing area identification processing on the generated binary image data and acquires a second area identification result by performing area identification processing on the generated edge image data. In addition, the image processing apparatus generates a merged area identification result by merging the first area identification result and the second area identification result and generates an output binary image by performing partial binarization processing on the input image data according to each character area included in the generated merged area identification result.
US07751641B2 Method and system for digital image enhancement
Disclosed systems and methods for enhancing digital images to reduce visual noise and artifacts. In particular, the systems and methods include detecting information edges in images and processing an image at different spatial frequencies.
US07751640B2 Image processing method, image processing apparatus, and computer-readable recording medium storing image processing program
Sharpness is adjusted for more appropriately representing a predetermined structure in an image. A parameter acquisition unit obtains a weighting parameter for a principal component representing a degree of sharpness in a face region detected by a face detection unit as an example of the predetermined structure in the image, by fitting to the face region a mathematical model generated by a statistical method such as AAM based on a plurality of sample images representing human faces in different degrees of sharpness. Based on a value of the parameter, sharpness is adjusted in at least a part of the image. For example, a parameter changing unit changes the value of the parameter to a preset optimal face sharpness value, and an image reconstruction unit reconstructs the image based on the parameter having been changed and outputs the image having been subjected to the sharpness adjustment processing.
US07751639B1 Obtaining intrinsic images
In a method for the recovery of an invariant image from a 3-band colour image, information relating to the angle for an “invariant direction” in a log-chromaticity space is obtained on the basis that the correction projection is that which minimizes entropy in the resulting invariant image. The method is applied to remove shadows from unsourced imagery.
US07751634B2 Compression system for integrated sensor devices
An imaging system incorporating adaptive compression which includes determining linear predictive differential residuals from an imager array pixel row. The differential residuals are classified into categories, each category having a range of differential residuals associated with it. The categories are analyzed to produce an ordered list having categories with most to least frequent residuals falling within a respective residual range associated with a respective category. The ordered list is then used to select a variable length encoding table with a matching ordered list. Variable length encoded category and range position offset data is output to a serializer unit, where the range position offset refers to a position in a range associated with a particular category.
US07751625B2 System and methods for automatic parameter determination in machine vision
The present invention provides a system and methods for automatic parameter determination in machine vision in general, and in object recognition in particular. Many machine vision systems use algorithms that demand the user to specify one or more parameters in order to adapt the behavior of the algorithm in dependence of the current application. This is not desirable because the complexity of the algorithm should be hidden from the user and a manual parameter determination is contrary to a desirable high degree of automation. The present invention provides a method to automatically determine the most frequently used parameters in machine vision solely based on the input image itself. The method is explained in detail using an object recognition system as an example. In particular, the model generation process based on a model image of the object is explained. However, also other systems that use edge extraction algorithms, for example, can benefit from the present invention.
US07751622B2 Method and system for detection of undesirable images
A method for detecting undesirable images within an image sequence, comprising the steps of receiving the image sequence; computing one or more associated image characteristics for a group of images, wherein the group of images includes at least one image from the image sequence; identifying any undesirable group of images based on the computed image characteristics; collecting undesirable groups of images into at least one collection; receiving a threshold value of a minimum number of undesirable images; and flagging as undesirable only images that belong to one or more collections that have at least the threshold value of undesirable images.
US07751610B2 Image recognition method and image recognition apparatus
Provided is an image recognition method in which a first pattern area which is set inside a target to be recognized and a second pattern area which is set outside the target are used as a mask pattern. When a comparison circuit judges that a difference obtained by subtracting, by a differential circuit, the largest luminance value in the target image contained in the first pattern area, which is detected by a largest value detection circuit, from the smallest luminance value in the target image contained in the second pattern area, which is detected by the smallest value detection circuit, is larger than a certain offset amount, the matching judgement that a predetermined pattern is present is made. This recognition judgment is performed with the whole target image being scanned.
US07751604B2 Medical intelligent server architecture
Disclosed is medical intelligent server architecture for computer aided detection that is capable of scaling up for increasing number of patients, and that facilitates modifications and additions of detection services based on various modalities. The architecture is a dedicated server configuration capable of providing services for detecting diseases upon being provided a set of medical images. The architecture is capable of being integrated into existing medical information systems. The architecture for computer aided detection is adaptable to variations in demand for computer aided detection serves, is easily expandable to include new or modified detection services, and is scaleable to accommodate an increasing number of patients and patient images of various types.
US07751602B2 Systems and methods of classification utilizing intensity and spatial data
A method of classifying a test subject comprises collecting imaging data for a plurality of training subjects, control subjects and a test subject. An intensity volume of interest (VOI) and a morphological VOI are selected from said imaging data. Training intensity data and morphological data are calculated for the intensity and spatial VOI. A statistical model can then be created based on the training intensity data and training spatial data to provide a universe of subjects. Control intensity data and spatial data are also calculated for the intensity and spatial VOI. A classifier can then be built dividing the universe into at least two regions. The test subject data can then be applied to the classifier to provide a determination of whether the test subject falls within the first region or the second region. The condition can be a neurological disease state such as temporal lobe epilepsy or Alzheimer's dementia.
US07751598B2 Methods and systems for biometric identification
A method for identifying an iris image can include obtaining an iris image of an eye, segmenting the iris image, generating, from the segmented iris image, a normalized iris image, and generating, from the normalized iris image, an iris template. The method can also include generating a modified iris template by extracting a portion of the iris template, comparing the modified iris template with a plurality of previously stored other modified iris templates and matching the modified iris template with one of the plurality of previously stored other modified iris templates. The method can also include generating a modified iris template by extracting a portion of the iris template, comparing the modified iris template with a plurality of previously stored other modified iris templates, and matching the modified iris template with one of the plurality of previously stored other modified iris templates.
US07751595B2 Method and system for biometric image assembly from multiple partial biometric frame scans
Method and system for reconstructing seamless fingerprint image from set of image slices, or frames, from fingerprint swipe sensor. Robust normalized cross-correlation procedures are used for frame evaluation and image matching. Efficient use of device processing resources including memory by keeping only data frames that indicate moving finger and discards frames where no finger exists at sensor during acquisition or finger has not moved since last frame was acquired. Capability to adjust sensor settings during acquisition process to obtain optimal results. Logic ensures operation across different physical systems and sensor characteristics with varying acquisition speeds. Statistics regarding resulting reconstructed image and finger swiping process are computed and embedded in reconstructed image and are useful to the downstream fingerprint matching system, and by embedding in image, inventive system and method ensure that any fingerprint processing system can use information if when called upon to do so.
US07751593B2 Image reading apparatus and method of controlling image reading apparatus
An image reading apparatus having a security function that realizes highly precise authentication and high operability while suppressing an increase in manufacturing cost. An original 10 is placed on a platen glass 12, and an authentication card 80 is placed on a security information reading section 101. An image sensor 25 reads an image of the original 10 placed on the platen glass 12 and security information stored in the authentication card 80 placed on the security information reading section 101. A control section 4 controls processing of the image of the original 10 read by the image sensor 25 in accordance with the security information read by the image sensor 25.
US07751591B2 Dominant motion analysis
A method of representing a 2-dimensional image comprises deriving at least one 1-dimensional representation of the image by projecting the image onto at least one axis, and applying a Fourier transform to said 1-dimensional representation. The representation can be used for estimation of dominant motion between images.
US07751588B2 Error processing of steganographic message signals
A form of error processing is used to decode steganographic messages embedded in image and audio signals in the presence of distortion, which tends to introduce errors in steganographic data communication. Content signals with auxiliary embedded data are analyzed to detect embedded message signals. Confidence values are assigned to the message signals and used to ascertain whether a message has been accurately detected. Error processing enables accurate message extraction in the presence of “soft errors” in the embedded message signal. This error processing enables more effective recovery of the steganographic message from content signals that undergo distortion and/or loss transformations after being embedded with steganographic data.
US07751585B2 System and method for encoding high density geometric symbol set
A system and related techniques provide a platform for encoding high density geometric symbol sets, for example a triangular barcode-type of encoding which may be used to encode drivers' licenses, biometric IDs, passports, or other transaction or identification media. According to embodiments of the invention in one regard, an inkjet, laser or other printer or output device may imprint a paper, plastic or other media with geometric symbols such as triangles in a defined array, to represent, for instance, name, address, or other identifying information, for instance such as digital facial photographs, iris or retinal scans, fingerprints, signatures, or other information. The geometric symbols may in one regard be arranged in a staggered format, separated in embodiments by a white space that may serve to reduce aliasing effects and other distortions. Because triangular symbols may in general be packed more closely together, and the number of distinct individual symbols may scale according to the range of color space employed for the symbol set, information densities high enough to satisfactorily encode biometric iris or retinal scans, digital facial photographs, or other identification or other information may be achieved. In embodiments, error correcting processing such as Reed-Solomon techniques may be employed to enhance scanning accuracy. In further embodiments, a reference palette may be embedded within the imprinted media, to provide a scale against which color fading or other distortion may be measured.
US07751583B2 Shielding housing for a condenser microphone
In a condenser microphone having a microphone case formed by a casting, the resistivity of the surface of the microphone case is decreased surely, and the shielding function of the microphone case is made stable. In a condenser microphone in which a substrate including an audio output circuit connected to a condenser microphone unit is housed therein, and a cylindrical microphone case 10 mounted with an output connector is provided on one end side, the microphone case 10 being formed by casting, a conductive layer 10b having a lower resistivity than that of a raw material of the microphone case 10 is formed integrally on a casting surface 10a on the outer surface side of the microphone case 10.
US07751580B2 Open ear hearing aid system
The present invention relates to a system for improving a user's hearing and more particularly to a receiver system used in the system. In one embodiment, the receiver system has a housing and a plurality of arms extending from the housing for positioning and suspending the receiver within the ear canal of a user. Each of the arms may be formed from a flexible, plastic material or a bendable wire. In a second embodiment, the receiver system is surrounded by a disc formed from a sound filtering material. When installed in a combination instrument, the receiver is separated from the microphone. When installed in a tinnitus/hyperacusis device, the receiver is separated from the body of the instrument.
US07751575B1 Microphone system for communication devices
The microphone system for communication devices that comprises an electric circuit comprising two microphone elements connected to a signal flow processor. This processor uses a digital signal processor or comparable analog circuitry to provide a particular electrical time delay (τ) to one of the microphone elements (nearest the ear or loudspeaker) and a compatible amplitude gain (Gm1) to the other microphone element (nearest the user's mouth) in order to substantially reduce the external acoustic coupling and echo of communication devices in the receive and doubletalk state. Further, this processing system allows the microphone system to reduce the pickup of ambient noise in the send and idle state, while still being sensitive to the user's speech.
US07751572B2 Adaptive residual audio coding
An audio signal having at least two channels can be efficiently down-mixed into a downmixe signal and a residual signal, when the down-mixing rule used depends on a spatial parameter that is derived from the audio signal and that is post-processed by a limiter to apply a certain limit to the derived spatial parameter with the aim of avoiding instabilities during the up-mixing or down-mixing process. By having a down-mixing rule that dynamically depends on parameters describing an interrelation between the audio channels, one can assure that the energy within the down-mixed residual signal is as minimal as possible, which is advantageous in the view of coding efficiency. By post processing the spatial parameter with a limiter prior to using it in the down-mixing, one can avoid instabilities in the down- or up-mixing, which otherwise could result in a disturbance of the spatial perception of the encoded or decoded audio signal.
US07751571B2 Sound signal processor and method for processing sound signal using the same
A sound signal processor and a method for processing a sound signal using the same enables the elimination of a plop noise generated in the course of a sound mode checking operation. The sound signal processor receives a sound intermediate frequency (SIF) signal and includes a channel mode discriminator for determining a current sound mode of the received SIF signal; a mode transition checker for performing a checking operation to determine whether the current sound mode has resulted from a transition from a first sound mode to a second sound mode; an amplitude measurement circuit for measuring an amplitude of the received SIF signal; and a controller for controlling a drive of the mode transition checker according to the measured amplitude. If the sound channel mode of a currently input sound signal is a mono channel mode, the amplitude of the input sound signal is measured, and the measured amplitude is compared to a reference level. A process for checking whether the sound mode makes a transition from the mono channel mode to a stereo/dual channel mode is performed according to the comparison, whereby the process is either repeatedly executed or is discontinued. The checking process is prevented from being unnecessarily executed and thereby prevents the generation of a plop noise.
US07751569B2 Group admission control apparatus and methods
The present invention uses a group key management scheme for admission control while enabling various conventional approaches toward establishing peer-to-peer security. Various embodiments of the invention can provide peer-to-peer confidentiality and authenticity, such that other parties, such as group members, can not understand communications not intended for them. A group key may be used in combination with known unicast security protocols to establish, implicitly or explicitly, proof of group membership together with bi-lateral secure communication.
US07751558B2 Certificate-based encryption and public key infrastructure
A digital message can be sent from a sender to a recipient in a public-key based cryptosystem comprising a hierarchy of authorizers. A message recipient can decrypt a message from a message sender only if the recipient possesses up-to-date authority from an authorizer. Other features are also provided.
US07751555B2 Angle variable mechanism and desktop apparatus
According to one embodiment, an angle variable mechanism includes: a fixed unit that has guide surfaces and coaxial shaft portions; a movable unit that includes an outer surface, a concave portion having side surfaces, guide grooves, and notches; and a lock member that is swingably supported with the fixed unit and interposed between the side surfaces. The lock member has convex portions. The convex portions are slidably fitted to the guide grooves through the notches. Each of the convex portions has end portions. A length of the convex portion between the end portions is larger than an opening width of each of the notches. The end portion is formed thinner than another end portion, so that a gap is formed between the end portion and an inner surface of the guide groove.
US07751554B2 Sound information providing system
A sound information providing system, which can eliminate inappropriate sound information, is provided. The sound information providing system includes a receiving unit that receives a phone number for identifying a cellular phone of the destination side and a phone number for identifying a cellular phone of the source side. Both information is transmitted from the cellular phone of the source side, a sound information requesting unit for requesting sound information based on the received phone number. A sound information monitoring unit monitors the sound information are output in response to the request. It eliminates inappropriate sound information, and selects the sound information conforming to a predefined condition. A transmitting unit transmits the selected sound information to the cellular phone.
US07751548B1 System and method for facilitating targeted marketing over a telecommunications network
A method and system for facilitating targeted marketing over a telecommunications network that includes a central controller which receives a data request from an originating party to a terminating party. The identity of the terminating party is established and targeted marketing material, for example, a coupon for the terminating party or a competitor of the terminating party, is offered to the originating party.
US07751540B2 “Always-on” telemetry system and method
A telemetry system includes at least one telemetry communication device for handling security event information available to the telemetry communication device. The system also includes a central host device, and an “always on” network, such as the Internet, communicatively connected to the telemetry communication device and the central host device, for communications between the telemetry communication device and the central host device. Encryption key information is exchanged between the central host device and the telemetry communication device, via a secure path, such as a cellular telephone call between the devices wherein identity and authentication can be ensured by Calling Line Identity information, or other secure exchange. Telemetry information is communicated by the telemetry communication device and the central host device over the “always on” network, in encrypted format according to the particular encryption keys exchanged. The central host device also communicates the telemetry information to a monitor service, over the “always on” network and in encrypted format after secure exchange of encryption keys between the central host device and the monitor service. The system can also include a back-up path for communications of telemetry information in the event that the “always on” network is unavailable for the communications.
US07751539B2 Telecommunication control system
In order to provide a telecommunication control system for determining the most appropriate connection configuration according to a connection configuration requested by a caller terminal and a receiver terminal, the telecommunication control system comprises a caller priority call category judgment unit for generating a first priority call category identifier by judging a priority call category from first connection configuration information; a priority call category identifier notification unit for notifying a receiver side telecommunication control system of the first priority call category identifier; a requested call category judgment unit for judging a requested call category from a first priority call category identifier; a requested call category notification unit for notifying the receiver terminal of the requested call category; a receiver priority call category judgment unit for generating a second priority call category identifier from second connection configuration information; a connection call category judgment unit for judging a connection call category from the first priority call category identifier and second priority call category identifier; and a telecommunication establishment unit for making telecommunication established by the connection call category.
US07751531B2 Standing wave electron linear accelerator and installation adjusting device thereof
The present invention discloses a standing wave linear accelerator, comprising: a microwave device configured to generate microwave; an electron beam emitting device configured to emit electron beam; an accelerating device configured to receive the microwave generated by the microwave device and form a microwave electric field, to accelerate electron beams generated from the electron beam emitting device and undertake the accelerated electron beam targeting to emit X ray beam; a synchronous device generating synchronous pulse signal; and a quick beam emitting device receiving the synchronous pulse signal generated by the synchronous device, wherein the microwave device runs and generates microwave in advance before the operation of the electron beam emitting device based on the synchronous pulse signal, and the quick beam emitting device drives the electron beam emitting device to emit electron beam after power of the microwave generated by the microwave device reaches stable state, so that the accelerating device emits X ray beam. In the accelerator, the microwave system and the electron beam emitting device do not work at the same time, and the accelerator electron beam emitting system is started only when the AFC is put into operation and runs stably.
US07751530B2 High flux X-ray target and assembly
An X-ray tube anode assembly, an X-ray tube assembly and a method for heat management to an X-ray assembly having a movable X-ray target having a target surface. The anode assembly includes a drive member arranged and disposed to provide oscillatory motion to the target assembly and a target surface that is configured to remain at a substantially fixed distance from a cathode assembly during oscillatory motion.
US07751529B2 Radiation image radiographing system
A radiation image radiographing system 1 including a radiation image detector 5 detecting a radiated radiation to obtain image information, a console 6 operating the radiation image detector 5, and associating means for performing the association with the console 6 operating the radiation image detector 5 at the time of radiography, wherein the radiation image detector 5 includes a power supplying means 21 controlling the state of power supply according to the operation status of the console 6 associated by the associating means.
US07751527B2 Measurement method of layer thickness for thin film stacks
Provided is a thin film stack inspection method capable of accurately measuring and inspecting layer thicknesses of thin film stacks. An X-ray having a long coherence length is used as an incident X-ray and the X-ray specular-reflected from a sample placed on a goniometer is partially bent by a prism. The X-ray bent by the prism and the X-ray going straight are made to interfere with each other to obtain interference patterns. Though being thin film stacks, the sample has a portion having no thin film and thus an exposed substrate. The X-ray not bent by the prism includes an X-ray specular-reflected from the exposed substrate. By changing the incident angle from 0.01° to 1°, the interference patterns of the specular-reflected X-ray are measured. Thus, layer thicknesses are measured using a change in a phase of the X-ray reflected from a film stack interface.
US07751525B2 Method for correcting x-ray scatter in projection radiography and computer tomography
The invention relates to a method for correcting x-ray scatter in projection radiography or in x-ray computer tomography, in which, for different observed objects, different scatter-correction convolution cores G are determined and in the examination of the respective objects object-specific scatter-correction convolution cores are applied to detector data which is created during the x-raying of these objects. The invention also relates to a projection radiography or x-ray computer tomography system which features programs in a processing system which executes the method described above when the system is operating.
US07751523B2 X-ray diagnostic apparatus
An X-ray diagnostic apparatus comprises an X-ray image generating unit which generates a series of a plurality of X-ray images associated with a subject to be examined, a storage unit which stores data of a three-dimensional image associated with the subject, an image processing unit which generates data of a two-dimensional blood vessel image from the stored data of the three-dimensional image, a difference processing unit which generates a plurality of difference images by subtracting the X-ray images from each other, and a display unit which superimposes and displays each of the plurality of difference images and the two-dimensional blood vessel image.
US07751519B2 Phase rotator for delay locked loop based SerDes
An apparatus comprising a first multiplexer circuit (MUX) to receive a plurality of clock phase signals at a corresponding plurality of MUX inputs and to output a first clock signal and a second clock signal that are out of phase with each other, a phase delay circuit to receive the output of the first MUX and to generate adjusted first and second clock signals that have reduced phase error with respect to detected edges of incoming data, an output MUX to receive the adjusted first and second clock signals and to output a recovered clock signal, and a control circuit coupled to output MUX select inputs. The control circuit includes logic circuitry to select the first adjusted clock signal as the recovered clock signal and to select the second adjusted clock signal as the recovered clock signal when the first adjusted clock signal nears a phase limit due to drift of the detected data edges. Other devices and methods are disclosed.
US07751517B2 Multi-lane elastic buffer cluster for clock tolerance compensation and de-skew among multiple receiving lanes
System and method for data transfer with buffer control. According to an embodiment, the present invention provides a system for synchronized data communication. The system includes a first communication interface for receiving data and a first clock signal. For example, the first clock signal is associated with a transmitting source. The system also includes a second communication interface for transmitting data. The system further includes a processing component for separating a single data stream into multiple data streams. The system additionally includes a clock that is configured to provide a second clock signal. Also, the system includes a plurality of buffer components for providing temporary storage for data streams. For example, each of the buffer components can be characterized by a predetermined buffer size. The plurality of buffering component includes a first buffer component and a second buffer component.
US07751515B2 Method, system and receiver in receiving a multi-carrier transmission
Mobile handheld terminals receiving DVB transmission require relatively low power consumption and TDM based transmission can be used to reduce power of the terminals. In order find pilot carrier position at least two symbols are accessed which are adapted to establish a correspondence pattern for pilot carriers in a matrix of the at least two symbols. Carriers of the first symbol are correlated with the corresponding carriers of the second symbol within the matrix for determining a correlation maximum for indicating a pilot carrier position.
US07751514B2 System and method of detecting burst noise and minimizing the effect of burst noise
A communication system and a method which can reduce the effect of burst noise. The communication system comprises a controllable oscillator, a mixer, a decision circuit, a comparator, a loop filter, and a controller. The controllable oscillator generates an oscillating signal. The mixer coupled to the controllable receives input data and mixes the input data with the oscillating signal. The decision circuit receives the mixed input data and generates an estimated symbol. The comparator generates a decision error between the estimated symbol and the mixed input data. The loop filter coupled to the controllable oscillator filters the decision error, and generates a filtered decision error, and the controllable oscillator generates the oscillating signal according to the filtered decision error. The controller reduces a bandwidth of the loop filter according to the decision error.
US07751507B2 Analog viterbi decoder
A circular Viterbi decoder is capable of improving a data decoding speed without being limited by a sampling speed of a sampling and holding circuit. An analog Viterbi decoder includes: a clock divider which generates a plurality of clock signals by dividing a clock frequency of an externally-input clock signal, a plurality of sampling and holding units which sample and hold input analog data according to the clock signals generated from the clock divider, and a multiplexer which sequentially and alternately outputs the analog data sampled and held by the sampling and holding units.
US07751505B1 LDPC encoder and encoder and method thereof
A decoder for decoding low-density parity-check codes includes a first calculator that calculates ιιrRml, for each parity check equation, at iteration i−1. A second calculator calculates ιιrQιm, for each parity check equation, at iteration i. ιιrQιm represents information from bit node I to equation node m, one for each connection. ιιrRml represents information from equation node m to bit node I, one for each connection. The first calculator is responsive to the second calculator.
US07751503B2 Method for acquiring timing and carrier synchronization of offset-QPSK modulated signals
Embodiments of the invention consist in a method of carrier synchronization, comprising determining a frequency offset estimate from a rate of change of a phase difference between a local oscillator signal and a carrier signal of a received signal; and adjusting a frequency of the local oscillator signal by the frequency offset estimate.
US07751501B2 Tracking system
The present invention relates to a tracking system comprised in a receiver, which tracking system is operable to track rapid changes in frequency and phase offset. The tracking system comprises a first system operable to perform a pilot-based phase and frequency tracking. The tracking system also comprises a second system operable to perform data-based phase and frequency tracking. The tracking system also comprises a control means connected to said first system and to said second system, which control means is operable to gradually reduce the effect of said first system, i.e. said pilot-based phase and frequency tracking.