Document Document Title
US07752990B2 Device for destroying subsea or floating objects
A device for destroying subsea objects comprising a first part 2 provided with propulsive units, a second part 4 which can pivot relative to the first part on an axis, so that the device can approach a subsea object from different directions, and a fairing 3 protecting the second part 4.
US07752985B2 Method for attaching surface skin member with stitch line
In a method for attaching s surface skin member with a stitch line onto a base core member, meandering of a stitch line is eliminated and thus a smart stitch line is formed. A stitch line A is formed on a surface skin member 33 of which material is artificial leather or genuine leather, a rod 36 is temporarily joined along the stitch line A on a reverse side of the surface skin member 33, a groove 311 is provided along the stitch line A on a surface of a base core member 31, the surface skin member 33 is attached and fixed on the surface of the base core member 31 while accurately positioning the stitch line A by accommodating the rod 36 inside the groove 311, and then the rod 36 is drawn out so as to accurately form the stitch line A.
US07752976B2 Warhead and method of using same
A warhead includes a barrel operatively associated with the vehicle, the barrel being extendable from and retractable into the vehicle; a penetrator disposed in the barrel; and means for expelling the penetrator from the barrel. A vehicle includes a barrel extendable from and retractable into the vehicle; a penetrator disposed in the barrel; and means for expelling the penetrator from the barrel. A method includes transporting a warhead to a position proximate a target; angularly or translationally positioning a barrel of the warhead; and expelling at least one penetrator from the barrel toward the target. A vehicle includes an airfoil; a barrel operably associated with the airfoil; a penetrator disposed in the barrel; and means for expelling the penetrator from the barrel.
US07752975B1 Insensitive munitions barrier
A sympathetic detonation barrier for a munition includes a generally cylindrical polyethylene sleeve disposed over the munition. Preferably, the sleeve comprises HDPE. The sleeve may include vent openings in a side wall. In one embodiment, the sleeve extends from substantially a rear end of the munition to substantially a rear end of a fuze well of the munition.
US07752974B2 Systems, methods and apparatus for use in distributing irritant powder
The present embodiments provide apparatuses for use in launching an inhibiting powder. These embodiments comprise a source of impulse pressure that induces a propellant pressure, a barrel cooperated with the source of impulse pressure to receive the propellant pressure, inhibiting powder positioned within an interior of the barrel, a burst diaphragm secured between the source of the impulse pressure and the inhibiting powder, and an actuator that activates the source of impulse pressure to deliver an expanding gas producing an increasing pressure that is applied to the burst diaphragm where the burst diaphragm bursts when the applied pressure exceeding a burst threshold, resulting in a release of the propellant pressure into the barrel to drive the inhibiting powder from the barrel in substantially an aerosol form generating a cloud of inhibiting powder.
US07752972B1 Low reaction rate, high blast shaped charge waveshaper
A shaped charge warhead having a longitudinal axis includes a casing; a liner disposed in the casing; an explosive disposed behind the liner; a wave shaper disposed in the explosive, the wave shaper comprising a low reaction rate high blast reactive material; and a detonator disposed adjacent the explosive. Preferably, the wave shaper is symmetrical about the longitudinal axis. The low reaction rate, high-blast material may be, for example, one of powdered silicon or boron and powdered silicon or boron in a plastic matrix.
US07752970B2 Networked electronic ordnance system
A networked electronic ordnance system and method for controlling a variety of pyrotechnic devices at different energy levels include a bus controller controlling at least one pyrotechnic device operating at a first energy level and a smart connector adapting at least one pyrotechnic device operating at a second energy level to control by the bus controller. The smart connector may also include a plurality of capacitors for firing the pyrotechnic device(s). In an embodiment, at least one pyrotechnic device operating at a first energy level and at least one pyrotechnic device operating at a second level include a logic device have a unique identifier. The smart connector may also include an energy reserve capacitor and an emitter follower circuit electrically connected to a logic device. Additionally, the smart connector may be connected to an initiator for firing at least one pyrotechnic device at the second energy level.
US07752965B2 Printing press inking systems
A series of pumps for precise metering of ink to all zones of a web press. One set of the ink pumps is operated by a set of motors, one motor for every two zones. The motors are reversible, preferably with a toothed belt driving each pump. The other units include one motor for each pump, with the motor driving a shaft which drives a link arm, the link arm driving a pivot shaft with a variable stroke, ranging from zero to a full output. The link arms are driven individually or as a group, and each has its own stroke. In one case, the pivot shafts are operated by link arms which can be in or out of phase with each other. In another case, an eccentric on the drive shaft can be adjusted to produce a variable stroke of the link arms and the pivot shafts.
US07752962B2 Method and device for compressing harvested crop material to produce silage
A method and a device are provided to compress crop material laid down in single layers for producing silage in a horizontal silo, with the use of an agricultural working machine, that carries a compressing device, the crop material laid down in single layers is compressed by at least one compressing element, and the at least one compressing element weighs on the crop material and moves relative to it.
US07752959B1 Knotter frame serving as lubrication manifold
A knotter arrangement of a large square baler includes a plurality of knotter assemblies with each assembly including a knotter gear having a hub received on, and coupled for rotation with, a knotter drive shaft. Each assembly further includes a knotter frame including an upper end defined by a sleeve received on the gear hub. Mounted for rotation within four bores provided in the knotter frame are a worm gear spindle, a twine disk spindle, a billhook spindle and a knife arm shaft. A lubrication system includes a primary distribution manifold coupled between a lubrication pump and a plurality of lubrication delivery lines respectively leading to an inlet passage provided in each of the plurality of knotter frames, the inlet passage leading to a lubricant distribution valve mounted to the knotter frame and being operable for serially coupling the inlet passage to a plurality of lubricant distribution passages provided in the knotter frame and being coupled to respective lubrication points either directly by internal passages or indirectly by way of lubricant distribution lines extending exteriorly of the knotter frame.
US07752958B2 Cooking appliance
A cooking appliance including a pair of cooking plates pivotally mounted to each other by a slideable hinge at one end. Stops at their opposite ends are pre-settable to a first position permitting two-surface contact with the food article, or a second position supporting one cooking plate in spaced parallel relationship with respect to the other cooking plate to permit single-surface contact with the food article. At least one of the said cooking plates carries on its outer surface a removable tray communicating with the interior of the cooking appliance for receiving drippings accumulating within the cooking appliance during a cooking operation.
US07752957B2 Hydraulic motor
A hydraulic motor with rotating shaft coupled to a piston with alternating rectilinear displacement. The hydraulic motor comprises a casing enclosing a rotating shaft, a piston and an inverter comprising a first sleeve formed as one piece with the piston, a second sleeve, fixed in position, and a distributor mounted so as to rotate in the interior of the second sleeve and conduit and hole elements arranged between the second sleeve and the distributor and means for controlling the rotation of the distributor as a function of the displacement of the first sleeve so as to invert the direction of displacement of the piston.
US07752955B2 Methods and systems for fabrication of composite armor laminates by preform stitching
Methods and systems for an armor system are provided. The system includes a first face sheet and a shaped preform extending from the first face sheet. The preform includes a first edge proximate the first face sheet, a sidewall extending from the first edge to a flange extending substantially perpendicularly from the sidewall. The preform circumscribes an area of the first face sheet. The system also includes a tile of armor material complementarily-shaped to fit within the area circumscribed by the preform. The tile is positioned within the preform such that at least a portion of the tile is between the first face sheet and the flange. The system includes a second face sheet covering the preform and the tile on a side opposite from the first face sheet.
US07752951B2 Convertible circular saw apparatus usable as either a miter saw or a table saw
A convertible miter/table saw comprises a base frame supporting a lower, miter saw table rotatable about a vertical axis. A circular saw assembly, namely a saw blade and motor, is mounted on a rear pedestal of the table and pivotable about a horizontal axis, the miter saw table providing a turntable and having a lower saw slot for receiving the saw blade. In miter saw mode, the swivel position of the miter saw table is adjusted and the circular saw blade moved downwards into the lower saw slot. In table saw mode, an upper saw table connected to the rear of the base frame is pivoted about a horizontal axis from a raised, generally vertical position to a lowered, generally horizontal position in which a slot in the upper saw table accommodates the circular saw blade when the latter is aligned therewith.
US07752949B2 Tissue paper cutting mechanism having upper knife arm with variable spiral curve angle and upper knife structure therefor
A tissue paper cutting mechanism having upper knife with variable spiral curve angle includes a base, a bed knife roller rotatably mounted on the base and provided on a circumferential surface with a plurality of straight bed knives radially spaced at predetermined intervals, a knife carrier mounted on the base near the bed knife roller at an axis skew angle relative to the bed knife roller, and an upper knife associated with a structural surface of the knife carrier to extend along a longitudinal axis direction of the knife carrier from an end to another opposite end thereof in a spiral direction, such that an angle contained between an axis of the upper knife and a tangential line to the circumferential surface of the bed knife roller non-linearly varies with every change of the cutting position on the upper knife.
US07752946B2 Socket for wrenches
This present invention discloses a socket for wrenches, which comprises a main body having a proximal section, a distal section, and a central axis extending from proximal section to distal section. The main body has recess at inside on the proximal section with punctures on the recessed periphery and each puncture has a moving part mounted therethrough. A sleeve is in slide-fitting communication with the main body, which has an inner wall provided a plurality of push fronts thereon, each push front surface rises gradually by a plurality of continuous steps from one end to the other. When the sleeve is rotated of axially moved with respect to the main body, the gradual rising steps of the push fronts are pushing the moving parts toward the central axis to match with varieties of scales of work pieces.
US07752945B2 Sprag tool for torquing pipe connections
A pipe torquing sprag tool comprises one or more elastomeric sprags supported on a sprag support in an arrangement lying generally in a plane that is generally perpendicular to the axis of the rotatable sprag support. Each sprag has a solid, uninterrupted side and an interrupted side, and each sprag reacts to a lateral force in the general direction tangential to the surface of the sprag support and applied near the top of the sprag to bend the elastomeric sprag either toward the interrupted side to at least partially lean, fold or collapse, or towards the substantially uninterrupted side for being deformed to a generally compressed and non-compliant configuration for gripping. The sprag tool of the present invention may comprise a sprag support for positioning an external arrangement of sprags for being inserted into the bore of an add-on pipe segment. Alternately, the sprag tool of the present invention may comprise a sprag support for positioning an internal arrangement of sprags for being received over the end of an add-on pipe segment.
US07752941B2 Terminal connectors and terminal connector assemblies
Novel terminal connectors or fittings and terminal connector assemblies using such novel terminal connectors are disclosed. The terminal connector assemblies have uses which include, for example, on load- or motion-transmitting cable assemblies, e.g., for aircraft, automotive, and marine vehicle applications. Certain exemplary embodiments of the terminal connectors and terminal connector assemblies have features that, either alone or in combination, provide desirable characteristics such as, e.g., reduced lash or vibration in such cable assemblies. Such features include, but are not limited to groove(s) disposed in an arm of the fitting, tab member(s) extending from an arm of the terminal connector, projection(s) positioned on an arm of the fitting, etc.
US07752937B1 Anti-backlash gear
An anti-backlash gear includes a first gear and a second gear. The first gear preferably includes a gear plate, a plurality of snap projections and a finger hub. The plurality of snap projections and the finger hub extend from one face of the gear plate. The finger hub includes at least one substantially circular cavity. The second gear preferably includes a gear ring, a tubular projection and at least one spring finger. The tubular projection extends from one face of the gear ring. A snap bore is formed in the tubular projection. The at least one spring finger extends from an inside perimeter of the tubular projection. Each spring finger is terminated with a substantial retention cylinder for retention in the substantially circular opening. The second gear is pushed on to the first gear. The plurality of snap projections are retained on a bottom of the snap bore.
US07752935B2 Control system for a multi-speed transmission
A hydraulic control circuit for a transmission includes a plurality of solenoids and valves in fluid communication with a plurality of actuators. The actuators are operable to actuate a plurality of torque transmitting devices. Selective activation of the solenoids allows for a pressurized fluid flow to activate at least one of the actuators in order to shift the transmission into a desired gear ratio.
US07752932B2 Linear actuator
A linear actuator is provided with an outer tube, an intermediate tube and an inner tube, and the tubes are all polygonal in cross section and are mounted orderly. The outer tube is disposed at the bottom thereof with a push device which has a screw and a nut that are screwed with each other. The nut is engaged in the intermediate tube and is linked to move axially by the screw. The intermediate tube can be movably equipped with a pulling member, and the pulling member can link the inner tube to synchronously move in the axial direction. By such arrangements, the linear actuator allows the respective tubes to extend and retract axially relative to one another while preventing them from moving relative to one another in radial direction, thus achieving the stable and smooth axial movement.
US07752925B2 Seat belt assembly including resistive film for determining tension
A seat belt assembly includes a webbing, a resistive film attached to the webbing, and a connector. The connector further includes a first contact connected to first contact point on the resistive film and a second contact connected to a second contact point on the resistive film. The electrical resistance of the film between the first contact point and the second contact point is proportional to tension applied axially to the webbing. The first contact and the second contact are electrically connected to an electrical resistance measuring device.
US07752922B2 Magnetostrictive torque sensor and method for manufacturing same
A magnetostrictive torque sensor for detecting a torque comprises an operating shaft, a first hollow shaft, a second hollow shaft, a first magnetostrictive film, and a second magnetostrictive film. Torque acts on the operating shaft from the outside. The first and second hollow shafts are fitted and fixed separately on the operating shaft. The first magnetostrictive film is formed on an external peripheral surface of the first hollow shaft while the second magnetostrictive film is formed on an external peripheral surface of the second hollow shaft.
US07752921B2 Magnetostrictive torque sensor
A magnetostrictive torque sensor includes a shaft having a magnetostrictive film; a detection coil for detecting a change in a magnetic property of the magnetostrictive film; and a cutoff circuit for supplying an excitation signal for detecting the change in the magnetic property and inhibiting the excitation signal from being supplied to the detection coil for a predetermined interval from power on. The cutoff circuit cuts off the excitation signal I and its inverted signal to the bridge circuit.
US07752920B2 Modular force sensor
A modular force sensor apparatus, method, and system are provided to improve force and torque sensing and feedback to the surgeon performing a telerobotic surgery. In one embodiment, a modular force sensor includes a tube portion including a plurality of strain gauges, a proximal tube portion for operably coupling to a shaft of a surgical instrument that may be operably coupled to a manipulator arm of a robotic surgical system, and a distal tube portion for proximally coupling to a wrist joint coupled to an end portion.
US07752915B2 Pressure sensor
A pressure measuring sensor includes a sensor carrier and a membrane carrier carrying a membrane. The sensor carrier is equipped with a connection channel in order to connect the membrane space arranged in front of the membrane with the pressure measuring space. A deviation is provided through which the gas pressure wave running from the pressure measuring space through the connection channel in the membrane space experiences a cooling.
US07752914B2 Monitoring of independent vibrators
In a first embodiment of the present invention a method of monitoring individual vibrators in a pneumatic vibration testing system is disclosed. The method includes providing a pneumatic vibration testing system including at least one vibrator, where each vibrator is connected to a pressurized air system through an output of a valve. Pressurized air is then supplied at a known pressure to an input of the valve. When that air is supplied to the valve the valve releases air in measured bursts to the vibrator and the pressure between the valve and the vibrator is monitored. The pressure between the valve and the vibrator is compared to the known pressure, which indicates if the vibrator is failing or has failed. In preferred embodiments, the testing system includes a plurality of vibrators and an equal plurality of valves, each vibrator is connected to the pressurized air system through a single associated valve.
US07752907B2 Rain sensor for detecting rain or other material on window of a vehicle or on other surface
A system and/or method for sensing the presence of moisture (e.g., rain) and/or other material(s) on a window such as a vehicle window (e.g., vehicle windshield or backlite). In certain example embodiments, a capacitor-based system and/or method is provided for auto-correlating sensor data to determine the existence of a material on the window, and then cross-correlating sensor data to identify the type and/or amount of that material (e.g., rain). This data may be used to actuate and/or deactivate a vehicle's wiper(s), and/or adjust wiper speed. In certain example embodiments, the sensor may include an array of at least two capacitors. In certain example embodiments, the system and/or method may perform check(s) to enhance the accuracy of the detection by comparing, for example, the sign of autocorrelation values, maximum autocorrelation values, and/or gradients of autocorrelation values.
US07752905B2 Green tire inspection apparatus and method therefor
An improvement is achieved in productivity of a tire by preventing an unacceptably molded green tire, which is produced in a molding process, from flowing to a vulcanizing process. Measures therefor comprise putting an unvulcanized green tire on a mount surface of a mount stage, sticking an information label to a side wall of the green tire with a label sticking device arranged below a through-hole formed in a position, which corresponds to an inside of a bead body of the green tire, on the mount surface, and measuring a weight of the green tire with a gravimeter, which supports the mount stage.
US07752899B1 Spin microscope based on optically detected magnetic resonance
The invention relates to scanning magnetic microscope which has a photoluminescent nanoprobe implanted in the tip apex of an atomic force microscope (AFM), a scanning tunneling microscope (STM) or a near-field scanning optical microscope (NSOM) and exhibits optically detected magnetic resonance (ODMR) in the vicinity of unpaired electron spins or nuclear magnetic moments in the sample material. The described spin microscope has demonstrated nanoscale lateral resolution and single spin sensitivity for the AFM and STM embodiments.
US07752891B2 Method for testing containers, use of the method, and a testing device
A method and device for testing containers, the method calling for a difference in pressure to be generated between the pressure inside the container and the pressure immediately surrounding the container, the behavior of one of these pressures permitting the gas tightness of the container to be assessed. A pressure value is stored and subsequently compared with one of the pressures, the stored pressure value being stored electronically and compared with at least one value of the output signal from a pressure sensor. The container is housed in an enclosure which is connected to a pressure or suction line, and a pressure-value storage unit, a comparator unit and a pressure sensor are associated with the pressure or suction line.
US07752889B2 Apparatus and method for determining density of insulation
An apparatus for determining the density of insulation in a cavity of a structure that senses a force of the insulation against the sensor. The force is used to determine the density of the insulation, which, in turn, is used to determine the thermal resistance or R-value of the insulation. The apparatus may include a fixture for supporting the sensor and holding the sensor in the substantially fixed position. A method for determining the density of loose-fill, blown-in-place insulation in a wall cavity by the use of a sensor is that measures a force exerted on the sensor by the insulation. The measured force is used to determine the density of the insulation. The thermal resistance of the insulation is determined from the known cavity depth and insulation density.
US07752888B2 System for gas permeation testing
A system for measuring gas permeation through container walls is disclosed, wherein a pressure fluid is introduced into a container to be tested. Once the pressure fluid is introduced into the container, the pressure fluid is drawn out of the container and tested to determine the permeation characteristics of the container.
US07752887B2 Detection of impurities in gas streams
A method of measuring the level of an impurity in a gas comprises providing a gas detection tube having a internal volume containing a reagent which can react with said impurity to produce a compound capable of producing a color change in said tube such that the extent of the color change is proportional to the concentration of the impurity in said gas. A volume of the gas at least 1×103 times the test volume of the gas detection tube is passed through the tube and the extent of the color change of the detector element is measured.
US07752884B2 Gas analysis system and method
A method of analyzing a gas specimen mixture includes measuring the concentrations of inert components in the gas specimen mixture and the pressure and temperature of the gas specimen mixture. A number of sample gas mixtures are generated with varying percentages of hydrocarbon gases, each including the measured inert component concentrations. For each generated sample gas mixture, the method includes calculating the speed of sound therein based on the measured pressure and temperature and the particular percentages of hydrocarbon gases therein, measuring the speed of sound in the gas specimen mixture, and iteratively comparing the measured speed of sound with the calculated speed of sound in different sample gas mixtures until convergence for a particular sample gas mixture. The molecular weight of the particular sample gas mixture is calculated, and set the molecular weight of the gas specimen mixture to the calculated molecular weight.
US07752880B2 Linear motor mounted press machine and method for controlling linear motor mounted press machine
The present invention provides a linear motor mounted press machine that generate an optimum thrust for a press tonnage to perform different machining operations including one requiring a greater press tonnage and one requiring a high speed and a smaller press tonnage in an energy efficient manner. A linear motor mounted press machine includes a first linear motor 11, a second linear motor 12 that produces a thrust lower than or equivalent to that of the first linear motor 11, and a coupling switching mechanism 13 that releasably couples output shafts 30, 34 of the first and second linear motor 11, 12 together. A press tool 6 is driven forward and backward by the output shaft 34 of the second linear motor 12. Each of first and second linear motors 11, 12 is a unit linear motor assembly having a plurality of unit linear motors 15 arranged around a press working axis center P. The number of the unit linear motors 15 of the second linear motor 12 is the same as or smaller than that of the first linear motor 11.
US07752879B2 Method and device for mounting a fastening element on a part, particularly a sheet metal part
Disclosed are a method and a device for mounting a fastening element (12, 12′) on a part, e.g. a sheet metal part (13, 13′). Said fastening element comprises an axis of symmetry (18), a head piece (14) with a contact surface (22) that comes in contact with the part (13), a fastening section encompassing a thread (15, 15′), and at least one undercut (24, 82) which accommodates the material of the part. The material of the part is pressed against the contact surface and into the undercut by means of a first tool (26-26′″″) which is provided with a female die that is suitable for embodying the fastening element. The inventive method and device are characterized in that a local force (K) is applied to the head piece (14) of the fastening element (12, 12′) or to the tool (26-26′″″) at the side of the axis of symmetry (18) and moves in a circular manner around said axis of symmetry (arrow 43) while performing a relative advancing movement (arrow 28) between the tool (26-26′″″) and the fastening element (12, 12′), between which the part (13, 13′) is positioned, in order to press the material of the part into the undercut (24, 82).
US07752878B2 Servo-press with energy management
In a press installation including a number of presses with servo-drives for operating the presses and auxiliary equipment such as workpiece handling devices wherein an energy management system is provided including a DC voltage intermediate circuit connected to a power supply grid via an AC/DC converter and to the servo-drives via servo-converters, a fly-wheel storage device is connected to the intermediate circuit for supplying energy thereto and recapturing energy therefrom under the control of a control arrangement which controls the flow of power between the intermediate circuit, the servo-drives, the fly-wheel storage device and the power supply grid.
US07752877B2 Rotary actuation latch with disconnect feature
According to certain aspects of the invention, rotary actuation latches are disclosed. The latches include a disconnect feature, so that when locked certain elements of the latches are deactivated. The disconnect feature may be operated by a locking device, such as a key lock or other device. The latch may be a rotary compression latch.
US07752876B2 Lockout device
A lockout device includes an inner housing and an outer housing. The inner housing has an upper end portion, a lower end portion, an arcuate outer portion extending between the upper and lower end portions, and a central bearing portion extending outward from at least one of the upper and lower end portions. The outer housing has an upper end portion, a lower end portion, an arcuate outer portion extending between the upper and lower end portions, and a central opening disposed on at least one of the upper and lower end portions and sized to receive and bear against the central bearing portion of the inner housing for telescopic rotation of the inner housing with respect to the outer housing. The outer housing is sized to at least partially receive the inner housing when the inner and outer housing are rotated to an open position.
US07752865B2 Ice cube catcher
An ice cube catcher is disclosed for positioning on a door of a refrigerator to catch ice cubes dispensed from an in-door dispenser. The catcher may include a body having a sloped portion and a pair of sidewalls. The sloped portion may include a top and a bottom edge and a pair of ends. The sidewalls may be positioned at each end of the sloped portion and include a flange portion. These flange portions may have a fastener that may operable to secure the body to a refrigerator door. Finally, a water retention portion such as ridge or dam or groove be provided proximate the bottom edge of the sloped portion to retain water from melting ice within the body of the catcher.
US07752864B2 Refrigeration apparatus
A refrigeration apparatus (1) is provided with a refrigerant circuit (1E) along which are connected a compressor (2), an outdoor heat exchanger (4), an expansion mechanism, an indoor heat exchanger (41) for providing room air conditioning, and a cooling heat exchanger (45, 51) for providing storage compartment cooling. The refrigerant circuit (1E) includes a discharge side three way switch valve (101) for varying the flow rate of a portion of the refrigerant which is discharged out of the compressor (2) and then distributed to the indoor heat exchanger (41) and the outdoor heat exchanger (4) during a heat recovery operation mode in which the indoor heat exchanger (41) and the outdoor heat exchanger (4) operate as condensers. As a result of such arrangement, even when the amount of heat obtained in the cooling heat exchanger (45, 51) exceeds the amount of heat required in the indoor heat exchanger (41), surplus heat is discharged without excessive decrease in the discharge pressure of the compressor (2).
US07752862B2 Indoor unit in air conditioner
An indoor unit of an air conditioner is provided. The indoor unit has an improved airflow structure, for a rapid air conditioning of the room, a user's convenience, and an efficiency of the air conditioner.
US07752861B2 Outdoor unit of air conditioner
The present invention includes foundation legs of an outdoor unit that are made of a relatively thin plate material, and can reduce cost. This outdoor unit includes a compressor, an outdoor refrigerant circuit that includes pipes and a heat exchanger, a case that houses the refrigerant circuit, and a plurality of supports provided so that they protrude downward from the bottom part of the case. Furthermore, foundation legs are provided at the lower ends of the plurality of supports for fixing such, so that they extend towards the inner side of the case.
US07752857B2 Refrigerator and air conditioner
A refrigerator has a coolant cooler for cooling a coolant at the entrance of a flow control valve, when the cooling amount in the coolant cooler is deficient as well as excessive. The refrigerator includes a compressor for compressing the coolant, a radiator for radiating heat from the coolant, a coolant cooler for cooling the coolant, a flow control valve for regulating the flow volume of the coolant, an evaporator for evaporating the coolant, and a heat-exchange-amount control for controlling the amount of heat exchanged in the coolant cooler. The coolant is circulated through the compressor, the radiator, the coolant cooler, the flow control valve, and the evaporator, in that sequence.
US07752852B2 Vapor compression circuit and method including a thermoelectric device
A system and method includes a thermoelectric device in heat-transfer relation with a working fluid flowing through a vapor compression circuit. Heat is transferred from the working fluid to a first fluid medium and then from the first fluid medium to a second fluid medium.
US07752849B2 Arrangement for controlling flow of fluid to a component of a gas turbine engine
An arrangement for controlling flow of fluid to a component of a gas turbine engine, the arrangement comprising: a conduit, coupled to a supply of fluid, for providing fluid to the component of the gas turbine engine; a magnetic valve for at least partially restricting the conduit and having a valve member with at least a first configuration in which the conduit is at least partially restricted and a second configuration in which the conduit is relatively open, wherein the configuration of the valve member is controlled by magnetic flux in a magnetic circuit which includes at least one member comprising ferromagnetic material, whereby the configuration is responsive to the temperature of the ferromagnetic material.
US07752847B2 Liquid injection in a gas turbine during a cooling down phase
The invention relates to a method for cooling a gas turbine comprising a rotor, said method being carried out after the operation of the gas turbine and whereby the rotor is driven at least intermittently during a cooling phase at a reduced nominal speed. To provide a gas turbine with a reduced down time, a liquid is introduced at least intermittently into the air stream upstream of the compressor during the cooling phase.
US07752846B2 Combustion chamber for a gas turbine
A combustion chamber for an industrial gas turbine has thermal protective elements which are installed along the inner circumference of its casing. The thermal protective elements are cooled by cooling air which is added to the fuel in the region in front of a front casing section after the cooling. A brush seal is installed between the front casing section and the thermal protective elements, where the brush seal is configured in segments. The combustion chamber can be sealed against leakages of cooling air in all operating states of the combustion chamber.
US07752845B2 Solar-powered, liquid-hydrocarbon-fuel synthesizer
A synchronous reaction cell, rotating as a unit, disassociates hydrogen from water, traps and filters hydrogen, mixes and pressurizes hydrogen and ingested carbon, hydrogenates carbon by surface catalysis, isolates and exhausts liquid hydrocarbon products above a desired density, recirculates gaseous products for further reaction, and expands steam through a turbine to produce rotation and turn an electrical generator. Solar energy focused by heliostats is one means of supplying process heat. Burning natural gas or another fossil fuel in oxygen freed by the disassociation of water provides alternative sources of heat. The reaction cell has a vertical axis-of-rotation making it conducive to mounting on a tower disposed at the center of an array of heliostats. The rotating reaction cell has a large, cylindrical heat-absorbing surface. Electrical output might be used to aim heliostats. Excess electrical generation might be added to the local electrical grid and sold for its value.
US07752843B2 Hydraulic fluid reservoir and hydraulic pressure control unit
A piston is guided by a two-point guide thus allowing a working liquid to smoothly flow into or flow out from a liquid chamber. The liquid chamber is formed into a donut shape and an opening of a passage of the working liquid is arranged at a center portion of the donut. The piston adopts a stepped structure which has a large-diameter portion and a small-diameter portion. The large-diameter portion is fitted into a first cylinder bore and a small-diameter portion is fitted into a second cylinder bore. The working liquid flows into or flows out from the hydraulic chamber through groove passages formed on an outer periphery of the small-diameter portions.
US07752839B2 Exhaust emission purifying apparatus
An exhaust emission purifying apparatus of the present invention has a casing that includes therein a plurality of layered passages which is formed by partitioning an inside of the casing to thereby allow an exhaust passage from an exhaust emission inlet to an exhaust emission outlet to be folded in its direction once or more, a reduction catalyst that reductively purifies NOx by using a reducing agent, a nozzle that injects the reducing agent or a precursor thereof to an exhaust upstream side of the reduction catalyst, and a filter (DPF) that collects PM suspended in an exhaust emission. The reduction catalyst and the filter are disposed in the different layered passages. Consequently, a more compact exhaust emission purifying apparatus having both NOx removal function and PM collection function can be provided.
US07752838B2 Device for purifying exhaust gas of an internal combustion engine
A device for purifying exhaust gas of an internal combustion engine comprising a NOx catalyst device, fuel feeding means for feeding additional fuel into combusted gas flowing into the NOx catalyst device during the regeneration treatment, and a NOx concentration sensor arranged on the exhaust downstream of the NOx catalyst device, wherein when the NOx concentration detected by the NOx concentration sensor is lower than a preset concentration during the regeneration treatment of this time, the amount of NOx absorbed by the NOx catalyst device during a preset period until the regeneration treatment of the next time is estimated by utilizing the NOx concentration sensor, and when the absorbed amount of NOx is smaller than a preset amount, it is decided that the amount of additional fuel fed during the regeneration processing of this time had been abnormally decreased.
US07752833B2 Methods and apparatus for gas turbine fuel control
A method for reducing or eliminating oscillations in a gas turbine fuel control system includes utilizing an engine model to regulate a gas supply pressure for a gas turbine, sensing the pressure of gas actually supplied, and applying integral state feedback plus gas supply pressure feedforward combined with integral plus state feedback to the engine model to control and reduce gas fuel supply variations.
US07752831B2 System for activating a rotor drive of an open-end rotor spinning machine
A system for activating a rotor drive (31) of an open-end rotor spinning machine (30), having an open-end rotor spinning machine (30) with a plurality of workstations (33), each having a rotor drive (31) with a control unit (4), which comprises at least one communication interface (18, 19) for connecting to a workstation control unit (35), and external means for substitute activation of the individual rotor drives (31) and for reading signals representing operating state data of the rotor drive from the individual control units (4) of the rotor drives (31) by means of at least one communication interface (18, 19) of the control units (4) for adjustment and checking purposes.
US07752828B2 Loading apparatus and related method for loading edible items into trays
An apparatus that loads horizontally oriented slugs of edible, edge-standing items into trays includes a tray delivery mechanism having a tray infeed for receiving trays, a tray outfeed from which filled trays can be removed from the apparatus and a tray conveyor that moves the trays from the tray infeed to the tray outfeed. An over head transfer mechanism is disposed above the tray conveyor. The over head transfer mechanism includes a pusher flight and a retainer flight. The pusher flight and retainer flight are configured to cooperate to transfer a pre-selected number of edge-standing items forming the slug from a counting conveyor to a tray loading area. The overhead transfer mechanism includes a flight adjustment system that adjusts a distance between the retainer flight and the pusher flight to change the pre-selected number of edge-standing items transferred by the over head transfer mechanism from the counting conveyor to the tray loading area.
US07752827B2 Methods and systems for packaging a product
A method for applying a heat shrinkable film to a carton for forming a shape of the carton is provided. The carton includes a top panel, a bottom panel, at least one side panel extending between the top panel and the bottom panel, and a movable section that is movable between a first position and a second position. The method includes providing a heat-shrinkable but unshrunken film, wrapping the film in an unheated condition around at least a portion of the carton including at least a portion of the movable section of the carton, and moving the movable section from the first position to the second position to form a shape of the carton by heating the heat-shrinkable film to shrink the heat-shrinkable film into contact with at least a portion of the movable section.
US07752824B2 Shrinkage-compensating continuity system
A continuity system for a building is designed to compensate for the downward settling of building elements over time, which occurs due to the shrinkage of wooden building members. The continuity system comprises one or more hold-down assemblies each having a stud-connector secured to a generally vertical stud, a generally vertical rod inserted into an opening of the stud connector, a rod-gripping member in toothed engagement with the rod above the opening, and one or more positioning elements exerting a downward force on the rod-gripping member. The rod has a lower portion secured to a stable building element such as the building's foundation. The opening of the stud-connector defines a frustoconical bearing surface on the upper surface of a portion of the stud-connector, or on a gripper support element in some embodiments. The rod-gripping member includes a plurality of gripping portions each having a lower surface defining a circumferential portion of a frustoconical shape sized and adapted to conform with the frustoconical bearing surface of the stud-connector.
US07752820B2 Fast unfolding two-layer temporary flooring structure
A fast unfolding two-layer temporary flooring structure consisting of preferably rigid plates (1 to 6), made of a suitable material. The plates (1 to 6) are arranged mutually parallel and cascade-linked by an articulated linking element (B) so that between two consecutive plates, the element (B) is linked to an edge of the other plates, and also preferably in a central zone of the other plate, the elements defining hinge lines between parallel planes with longitudinal or transverse axis of the plates.
US07752819B2 Assemblage concrete system and methods of constructing thereof
This invention teaches inter alia a one-piece layered monolithic modulus of composite thermally-insulated concrete walls comprising a foundation; a concrete wall; a plurality of reinforcing steel plates; a pair of wall form panels; a slab; and optionally a plurality of slab-supporting bars; wherein the wall form panels having a plurality of steel plates distributed in uniform spacing and embedded vertically therein are made of polystyrene foam plastic; a plurality of teeth are vertically arranged on the two peripheral edges of the steel plate; a cavity is formed on each tooth; the teeth and the cavities protrude out of the inner surface of said wall form panels; a pair of channel-shaped steels with slots facing upwards are affixed horizontally on the foundation; the bottom surfaces of the wall form panels are affixed respectively into the slots of the channel-shaped steels; a plurality of welded steel fabrics are embedded in the spaces between the wall form panels; at least two wall form panels are interconnected by a plurality of jointing pieces passing through the corresponding cavities in the steel plates; the transverse jointing pieces are interconnected by transverse connecting locks and by vertical connecting locks; and pre-drilled holes are formed at the backside of the steel plates.
US07752818B1 ACM panel retaining clip and self-adjusting coplanar panel mounting system
The present invention provides for a self-leveling structural element in a non-progressive attachment system, a U-shaped retentive clip having a base and two upwardly extending arms that are forced apart by the installation of a self-drilling screw, the novel retentive clip with screw coacting with an extruded frame to mount and retain a plurality of aluminum composite material (ACM) panels in a coplanar manner, to form an Aluminum Composite Cladding System; thereby comprising a non-progressive system that enables removal of individual panels for replacement or repair.
US07752813B2 Partitioning system
A partitioning system is disclosed and includes walls, stands and table tops. In use, each wall has: upper and lower ends; sides spaced apart from one another along a horizontal longitudinal axis; faces spaced apart from one another along a horizontal lateral axis normal to the longitudinal axis. Further, each wall, in use, defines: a longitudinal slot extending from one side to at least partially divide at least one of the faces; and a channel for said slot, said channel extending from the lower end of the wall, between the faces, to said slot to define a void in said wall. Each stand, in use, has: a ground-engaging base; an upright extending from the base within a channel; and a support arm extending transversely from the upright through the slot for which the channel is provided. Each table top is supported in use by one or more support arms.
US07752812B2 Integrated debris-shielding cover, flashing & mounting system for rain gutter
A rain gutter system includes fastening clips, fasteners, a rain gutter and a reverse-curve shield. The shield includes a back dam that overlaps existing flashing and has a crease at the bottom. The fastening clips have a groove that locates the fastening clips relative to the back dam. The upper back end of the back wall of the rain gutter forms a snap together joint with lower end of the back dam. The rain gutter is anchored to the back dam and fastening clips vertically and in the fore/aft direction, and can slide laterally. The front upper end of the rain gutter slopes up and back to improve debris shedding.
US07752810B2 Device for supporting displaceable separation elements
The invention relates to a device for supporting a displaceable separation element (3), in particular a sliding door. Said device comprises a carriage (1), which is guided in a rail (2), equipped with a carriage body (10) and mechanically mounted in the rail (2) by means of rollers (8) or at least one sliding element (11; 110). The rail comprises a central part (2′) and two lateral parts (2″), which are equipped with opposing rail feet (21) that mechanically support the carriage (1). According to the invention, the carriage body (10) is provided with at least one hard magnetic magnet (12, 120), which exerts a force on at least one of the rail magnets (22, 22′, 22″, 220, 2200) that is connected to the rail (2), said force acting in opposition, preferably in an axially parallel manner, to the gravitational force exerted by the separation element (3) on the carriage (1).
US07752809B2 Drive assembly for door and window frames
Drive assembly for door and window frames, comprising at least one actuating member and at least one transmission rod fastened to the actuating member, The transmission rod comprises a central portion and two lateral portions positioned at opposite sides relative to the central portion and forming two channel-shaped longitudinal guides, the central portion having a longitudinal groove positioned between the longitudinal guides, the longitudinal groove of the central portion being closed by a base. The transmission member has a connecting portion including two longitudinal ribs with ends shaped in such a way as to establish a telescopic coupling with the longitudinal guides of the transmission rod and a central portion positioned between said ribs and provided with a threaded hole in which is inserted a screw having a tip that is able to cut a hole in the base of the transmission rod at said longitudinal groove.
US07752806B2 Holding device for rod-shaped components
A holding device for rod-shaped components comprising holding elements that move through a series of positions. To hold a component the holding elements move in sequence from open releasing positions, to contacting positions, to aligning positions and finally to fully closed positions. Holding elements in aligning positions permit the held component to be moved and aligned even though the holding elements are more firmly in contact with the component than in their contacting positions. Slide-resistant surfaces formed on the holding elements are made in such a way that in the case of the movement of a misaligned component, sliding resistance is intensified in one direction while sliding resistance is reduced in another direction to permit movement of the component in that direction into the desired alignment. The holding elements are moved in the opposite sequence to release a component.
US07752799B2 Arm support for use with an elongated item such as a fishing rod
An arm support for use with an elongated item such as a fishing rod is disclosed herein. The arm support device includes an arm cradle that mounts above a handle of the elongated item. The arm cradle is adapted for supporting a person's forearm. The arm cradle can be pivoted relative to the handle to allow the arm cradle to stay in contact with the person's forearm as the person bends his or her wrist to change the lateral angle defined between the person's forearm and the elongated item.
US07752795B1 Semi-automatic weapon for several tubes cartridges loading system for long guns
New design for semi-automatic weapon for several tubes cartridges loading system for long guns, wherein an in-between connection steel part fixes the barrel to the receiver. The retention of the cartridges inside the parallel tubes is done by three metallic nails. The springs of the loading tubes push the cartridges into the cylinder inside the gun through three openings made into the front side of the receiver under the barrel. The rotation mechanism of the cylinder is a result of changing the movement of the bolt from horizontal into vertical.
US07752792B2 Billboard with light emitting diode light source
A billboard (100) includes a light module (120) and a light-permeable panel (140). The light module comprises a plurality of elongated light conductors (122) and at least one LED (124). Each of the light conductors has two end surfaces (1222, 1224) and a circumferential lateral surface (1223) interconnected between the end surfaces, and one of the end surfaces of each of the light conductors is adjacent to and optically coupled to the at least one LED. The light-permeable panel has a light incident surface (142) and an opposite light emitting surface (144). One of the light incident surface and the light emitting surface has a pattern (143).
US07752791B2 Display device
The objective of the present invention is to provide a display device that presents great decorative effects.For a display device that provides a luminous display consisting of characters, numbers, symbols or figures, or arbitrary combinations of them, having a desired form, a half mirror layer is formed above a mirror surface, through a translucent layer, and a desired form is luminously displayed at a location between the mirror surface and the half mirror layer and at a distance from the mirror surface.
US07752790B1 Display device
A lighted display device that includes components that are over molded or encased in a polymer gel. The polymer gel exhibits a high surface coefficient of friction such that the gel has a tacky surface and allows the display device to cling to a surface of any orientation. The polymer gel is clear or translucent such that the over molded components, which include light emitting components, can back or front light a display. The polymer gel can be flat on its sides or include three dimensional protrusions or inclusions on the surfaces.
US07752788B1 Cable connector with signal type indicator
A cable connector includes a base formed on a circuit board, a plurality of pins extending from the base and electrically connected to the circuit board, and a signal type indicator. A plurality of through holes is defined in the signal type indicator to receive the pins, and an emblem is arranged on the signal type indicator to indicate the signal type of the cable connector. The diameter of each through hole is greater than the diameter of each pin so that the pins can pass through the through holes of the signal type indicator for mounting the signal type indicator on the base.
US07752787B2 Electrical cable identification system
An electrical cable identification system for efficiently identifying electrical cables during and after circuit breaker installation. The electrical cable identification system generally includes an identification tab including a first end and a second end, a connecting portion integral with the first end and an identifier portion integral with the second end. The connecting portion is comprised of a thin configuration to slide between an outer sheath of an electrical cable and at least one inner wire encompassed by the outer sheath and a marking is located upon the identifier portion to identify the electrical cable.
US07752786B2 Airport advertising system
The present invention relates to airport advertising. Airports are divided into the “landside” to which the general public is permitted and which includes the terminal(s), car parks etc., and the “airside” from which the public is excluded and which includes the runways, taxiing area, apron etc. Billboards (7) which are substantially flush with the ground surface are located in the airside preferably adjacent the runways (2, 3, 4). The billboards (7) are preferably between the runway extremities and a take off/touch down zone (5). Alternatively the billboards are adjacent taxiways or taxiing areas. The billboards can be provided with movable images and/or interior lighting. A typical billboard size is 50 meters×50 meters (0.25 hectares).
US07752784B2 Card construction having raised wire figures
This description relates to a card construction that may be assembled from a paper material support and at least one bent wire formed into a character outline. The resulting bent wireform may be held to the support with discrete areas of adhesive materials that are positioned to hold the character outline substantially in its mounted form and to (optionally) separate the character outline from the paper material support. The construction may be used as a greeting card, announcement card, artwork, label, or the like.
US07752782B2 Badge for displaying multiple and interchangeable pieces of information
An article to be worn, such as a badge, displays indicia such as identification and advertising. The article includes a housing, a first indicia member positioned on the first indicia portion of the housing and a second indicia member positioned on the second indicia portion of the housing. The first and second indicia portions are discrete from one another and can receive interchangeable indicia members. The invention further includes a method of identifying a wearer of the article, such as a sales clerk or food service preparer, and advertising a product or service, all with the same badge.
US07752779B2 Automated control of boom or attachment for work vehicle to a preset position
A first hydraulic cylinder is associated with a boom. A first sensor detects a boom angle of a boom with respect to a support (or a vehicle). An attachment is coupled to one end of the boom. A second hydraulic cylinder is associated with the attachment. A second sensor detects an attachment position of attachment based on a second linear position of a second movable member of the second hydraulic cylinder. An accelerometer detects an acceleration or deceleration of the boom. A switch is arranged to accept a command to move to a preset position from another position. A controller is capable of controlling the first hydraulic cylinder to attain a target boom position and for controlling the second cylinder to attain a target attachment position associated with the preset position in response to the command in conformity with at least one of a desired boom motion curve and a desired attachment motion curve.
US07752778B2 Automated control of boom or attachment for work vehicle to a preset position
A first hydraulic cylinder is associated with the boom having a first end and a second end opposite the first end. A first sensor detects a boom angle of a boom with respect to a support (or a vehicle) near the first end. An attachment is coupled to the second end of the boom. A second hydraulic cylinder is associated with the attachment. A second sensor detects an attachment angle of attachment with respect to the boom. An accelerometer detects an acceleration or deceleration of the boom. A switch is arranged to accept a command to move to a preset position from another position. A controller is capable of controlling the first hydraulic cylinder to attain a boom angle within the target boom angular range and for controlling the second cylinder to attain an attachment angle within the target attachment angular range associated with the preset position in response to the command in conformity with at least one of a desired boom motion curve and a desired attachment motion curve.
US07752774B2 Powered shoe tightening with lace cord guiding system
The automatic shoe lace tightening system or power lace has a switch on the shoe upper to activate a small battery powered slow speed motor fixed into a recess in the heel which winds in onto the winder spool the smooth plastic or wire lacing cord passing through guiding tubes positioned across the shoe tongue and down the side of the shoe through to the motor housing upon which the tightening cord draws together the lace loop plates fixed either side of the shoe's upper adjacent to the tongue by passing in a zig-zag through cord loops fixed to and along the lace plates with the end of the cord attached to the bottom of one of the plates and the desired tension of the cord and shoe fit is automatically held in place as the cord passes through a sprung loaded clamp which can then be manually released to loosen the shoe.
US07752772B2 Article of footwear having a fluid-filled chamber with flexion zones
An article of footwear is disclosed that includes a fluid-filled chamber with one or more flexion zones. The flexion zones may be areas of the chamber where a tensile element, for example, is absent, or the flexion zones may be areas of the chamber where opposite surfaces of the chamber are bonded together. The footwear may also include a sole structure with a flexion zone, and the flexion zone of the chamber may be aligned with the flexion zone of the sole structure. In other configurations, the chamber may include a chamber secured within a depression of a midsole of the footwear.
US07752768B2 Marker template for breast reduction surgery
A surgical incision marking template for marking a breast with an intended incision pattern prior to surgery comprises a pliable structural portion with a guide portion. The guide portion is substantially shaped and/or shapeable into a “keyhole” pattern. The keyhole pattern corresponds to the incision pattern generally utilized for the vertical short scar and the inferior pedicle techniques for breast reduction or mastopexy surgery and comprises a generally circular pattern and a generally linear pattern, with the generally linear pattern extending downward from the generally circular pattern when the template is placed on a standing patient. The pliable nature of the structural portion not only allows the shape of the guide portion to be altered but also allows the structural portion to conform to the curvature and shape of the breast. Methods of use for the template to mark the breast are also disclosed.
US07752766B2 Method and apparatus for determining spatial coordinates at a multiplicity of measurement points
In order to determine spatial coordinates of a multiplicity of measurement points along a contour of a measurement object, a probe head is provided with a probe element that is movably supported on the probe head. During movement of the probe head along the contour, position measuring values of the probe head and deflections of the probe element relative to the probe head are determined. Spatial coordinates for the measurement points along the contour are determined from the position measuring values and deflections. The probe element is kept in contact with the contour during movement of the probe head by using an actuator to produce a defined contact force. The contact force is set as a function of a differential acceleration of the probe element relative to the probe head.
US07752764B2 Pendulum actuated automatic leveler
An automatic apparatus for leveling suspended articles or hung objects to an angle relative to a reference. The shift lever assembly (112), used as a gravity reference, is activated when the pendulum member swings horizontally in response to slightest inclination or tilt, thereby causing the conductor pin (114.14) to contact one side of a pair of conductor plates (114.24b) or (114.24b). The contacting of the conductor pin to one side of the pair of conductor plates (114.24b) or (114.24b) completes the electrical circuit and allows the electrical storage device (118) to provide electrical current to the planetary motor (116), causing it to rotate. The turning of the planetary motor (116) causes the shift lever assembly (112) to automatically shift the elongated lever arm (112.10) against the rigid axle (122.22), thereby shifting the center of balance of the object in the opposite direction of the rotation of the wheel-like driven gear (112.20). Leveling occurs when the elongated lever arm (112.10) returns to its original vertical orientation, the conductor pin (114.14) is no longer in contact with either side of the pair of conductor plates (114.24a) or (114.24b), and the motor stops turning.
US07752763B2 Electric drill
An electric drill having a function for preventing drilling of unexpected oblique hole. Further in the electric drill, when the direction of drilling is displaced in drilling work using the electric drill, it is sensed automatically to stop the drilling. The electric drill (1) performs drilling in the direction perpendicular a workpiece (7) and have a tilt sensor (10) mounted on a tilt sensor mounting surface (8) defined in parallel to the ground surface. When the rotation axis (C) of the drill positioned perpendicular to the surface of the workpiece is tiled to an angle equal to or greater than a predetermined angle, the tilt sensor (10) senses the tilt shutoff a drive current of the electric drill.
US07752760B2 Portable trimmer having rotatable power head
A portable, hand-operated trimmer has a head module that is removably connected to a power control module. The head module has a power head enclosing an electric motor that is operatively connected to a trimming blade. The power head is selectably settable in a plurality of angular positions with respect to a head support, including a neutral position representing 0 degree rotation, 45 degree flexion and dorsiflexion positions, and 90 degree flexion and dorsiflexion positions. The power head also encloses a stator cartridge that is connected to the housing of the power head by a plurality of fastening members. The head support rotates about the stator cartridge and is engaged by way of a movable engagement pin that is received within a selected recess defined in the stator cartridge. The power head housing and stator cartridge further define molded sockets to receive corresponding pivot arms of the head support. An O-ring is disposed about one of the pivot arms to dampen free rotation. The power control module provides power to the power head through a removable rechargeable battery or through direct connection to conventional household power.
US07752757B2 Shaving system with gas-generating cell
A shaving system is provided that includes a safety razor that can be selectively connected to a razor holder via a fluid coupling. At least one gas-generating electrochemical cell is disposed in a sealed gas module in the razor holder. The gas module is in fluid communication with a reservoir adapted to contain shaving aid material capable of fluid flow. The reservoir is in the handle or can have a portion in the holder and a portion in the handle of the safety razor. The gas-generating cell is employed to generally continuously pressurize the portion of the shaving aid material disposed in the handle reservoir. During a normal shaving operation a valve arrangement of the handle can be operated enabling the pressurized shaving aid material in the handle reservoir to be deposited on the skin surface of a user.
US07752752B1 Method of fabricating an embedded circuit pattern
A method of fabricating a substrate includes forming a first conductive layer on a dielectric layer, forming a resist layer on the first conductive layer, and forming laser-ablated artifacts through the first resist layer, through the first conductive layer, and at least partially into the dielectric layer. A second conductive layer is formed within the laser-ablated artifacts. The laser-ablated artifacts are filled to form an overfilled circuit pattern. The resist layer and the first conductive layer are removed. Further, a portion of the overfilled circuit pattern is removed to form an embedded circuit pattern embedded within the dielectric layer.
US07752751B2 System and method of forming a low profile conformal shield
A system and method for providing shielding to an electrical system is disclosed. A conformal shield is formed by applying a conformal insulating coating to an electrical system. A plurality of openings are formed in the insulating coating at desired locations and a first metallic layer is deposited over the insulating coating and in each of the plurality of openings, the first metallic layer being electrically connected with the circuit board at the desired locations. A second metallic layer is then deposited onto the first metallic layer to increase a thickness of the metallic layers.
US07752749B2 Electronic component mounting method and electronic component mounting device
One of an electrode terminal of an electronic component and a connecting terminal of a wiring substrate is provided with solder beforehand, one of the wiring substrate and the electronic component is secured, and the electrode terminal and the connecting terminal are made to abut each other so that one of the wiring substrate and the electronic component, whichever is not secured, is held. The electronic component is heated so that the solder melts, and the solder is solidified while the electronic component is held, so that the electrode terminal and the connecting terminal are bonded to each other by the solder. Further, while an interval formed between the wiring substrate and the electronic component by the melted solder is being held, the electrode terminal and the connecting terminal are finely moved relative to each other with reference to a surface of the wiring substrate in an XYθ direction.
US07752747B2 Manufacturing method of electronic component
A method of manufacturing an electronic component minimizes the occurrence of voids and degradation of characteristics in a resin-sealed portion, while reducing the costs thereof. A sealing step for sealing surface acoustic wave elements by a sealing resin member formed from a resin film is performed by mounting the surface acoustic wave elements on a collective mounting substrate and the resin film in a bag with a gas-barrier property, and causing the resin film to infiltrate between the surface acoustic wave elements mounted on the reduce-pressured-packed collective mounting substrate to be hermetically sealed by the pressure difference between the inside and the outside of the bag.
US07752746B2 Method of partially attaching an additional attaching material for various types of printed circuit boards
In a method of partially attaching an additional attaching material for various types of printed circuit boards, the method attaches an additional attaching material partially onto circuit blocks after circuits of the circuit blocks are made on a flexible, rigid or mixed printed circuit board or an insulating layer is coated. The method sets an attaching material on a shaping material that covers the circuit blocks, uses a depth control tool to cut away areas not corresponding to those requiring to be attached onto the necessary circuit blocks, aligns the corresponding positions of the circuit blocks to perform pseudo attachment and pressing, and tears away the shaping material from the attaching material, so as to attach additional attaching materials properly onto the predetermined positions of the circuit blocks without requiring to attach the circuit blocks one by one, and achieve the effect of saving manufacturing time and avoiding misalignment.
US07752741B1 Assembly mechanism for motor stators and assembly method for the same
An assembly mechanism is provided to press an inner stator into a receiving space of an outer stator. The assembly mechanism includes a pressing unit and a first positioning plate. The pressing unit includes a supporting device to support the outer stator, and a pressing device movable relatively to the supporting device. The first positioning plate is attached to a top of the outer stator. The first positioning plate defines an opening forming a clearance fit with the inner stator. The opening receives the inner stator and guides the inner stator to move into the receiving space of the outer stator under a pressing action of the pressing device. An assembly method is also provided.
US07752740B2 Apparatus for laying at least one electric line into the grooves of a longitudinal stator
The invention relates to a laying vehicle for laying electric lines (8) in the grooves (6) of an inductor (4), for example a longitudinal stator of a maglev railway. The laying vehicle contains a first, preceding vehicle part (11) comprising a bending and offset unit (14) for configuring winding undulations, a second following vehicle part (16) comprising a pressing station (18) for pressing limbs (8a) of the undulations into the grooves (6), the second vehicle part (16) being displaceable in relation to the first vehicle part (11) and a slide (15) that is coupled in a driven manner to the first vehicle part (11), for transferring the undulations to the second vehicle part (16). According to the invention, a delivery unit (27), which is coupled to the second vehicle part (16), is located between the slide (15) and the pressing station (18), said unit receiving the limbs (8a) from the slide (15) and transferring them to the pressing station (18) at essentially constant intervals.
US07752738B2 Methods for fabricating thin complaint spring contacts
Systems and methods are provided for fabricating compliant spring contacts for use in, for example, IC packaging and interconnection between multi-layers in stacked IC packages and electronic components. Internal stresses generated within an formed film are released to cause the film to buckle and/or bow away from a supporting terminal. A thin stressed metal film layer is selectively broken away from the substrate of the supporting terminal allowing the stressed metal film to take on a bowed and/or spring-like shaped through minute deformation based on a release of the internal stresses. The resultant thin compliant spring contact can deform a small amount as the spring contact is then pressed against a compatible mating contact surface in an overlying layer.
US07752737B2 Method for manufacturing a powder magnetic core
In a method for manufacturing a powder magnetic core, magnetic layer green sheets is formed by using magnetic metal particles having an insulating oxide layer on a surface thereof, and insulating layer green sheets are formed by using insulating particles. The magnetic layer green sheet and the insulating layer green sheet are alternately laminated, and the layers are press molded.
US07752736B2 Method of magnetizing the shaft of a linear stepper motor
A method of providing axially alternating N and S poles in a portion of an axially extending, cylindrical, smooth shaft for a linear stepper motor and a method of manufacturing a magnetizing fixture are provided. A magnetizing fixture is provided including a hollow cylindrical mandrel formed from a non-magnetic material, a single conductive wire serially disposed in parallel, circumferential channels defined in an outer surface of the mandrel, and a central bore defined axially and centrally through the mandrel. The portion of the shaft is inserted in the central bore and a direct current is provided through the wire to magnetize alternating N and S poles along the cylindrical shaft. The wire may be placed in the parallel, circumferential channels such that the direction of flow of a direct current in one channel is in the opposite direction of the flow in the adjacent channels.
US07752735B2 Coil bus transformer and a method of manufacturing the same
The invention is directed to a transformer and a method of manufacturing the same. The transformer has high and low voltage coils mounted to legs of a core. Each low voltage coil includes conductor sheeting having opposing first and second ends and opposing first and second side edges. A pair of coil bus bars is provided for each low voltage coil. Each coil bus bar has first and second portions, wherein the first portion has a width that is more than one and a half times greater than a width of the second portion. Each coil bus bar is secured to the conductor sheeting of its low voltage coil such that the first portion of the coil bus bar is disposed at the first side edge of the conductor sheeting and the second portion of the coil bus bar is disposed at the second side edge of the conductor sheeting.
US07752729B2 Method for shaping a metallic flat material, method for the manufacture of a composite material and devices for performing these methods
The invention relates to a method and a device for shaping a metallic flat material to give a metallic wave profile, in which the flat material is passed between two meshing tooth systems of two rotating, toothed rolls. For setting a desired profile height, the centre distance between the rolls can be adjusted, and for presetting of a profile cross-section the flank clearance between the meshing tooth systems can be adjusted. The invention furthermore relates to a method and a plant for the continuous manufacture of a composite material from a metallic wave profile shaped with the aid of the above-described method or the above-described device, and at least one further flat material, which is firmly joined to the wave profile to give the composite material.
US07752727B2 Holding device
A holding device (1) for holding a gear (60) stationary relative to an engine block. The device (1) includes a body (2) having a threaded passage extending axially therethrough, a projection (4) extending laterally of the body (2) and adapted to engage a recess (63) between teeth (62) of the gear (60), a hooked portion (3) adapted to (i) extend between the gear (60) and the engine block and (ii) hook behind the teeth (62) of the gear (60), and a jacking screw (5) extending through the threaded passage and rotatable relative to the body (2) such that an end (53) of the jacking screw (5) engages the engine block and moves the hooked portion (3) into firm engagement with the gear (60).
US07752724B2 Method of cutting blinds
A method of trimming blinds is disclosed in which at least one spacer is attached to a blind to space the headrail, bottomrail, and window covering between the headrail and bottomrail in relative positions that correspond to openings in a cutting device. A portion of the blind that is desired to be cut is then moved into those openings and cut away.
US07752723B2 Nozzle core for a device used for producing loop yarn as well as method for the production of a nozzle core
The invention relates to a ceramic nozzle core and a method for producing a ceramic nozzle core which is part of a device used for producing loop yarn. The inventive ceramic nozzle core is embodied with an approximately constant wall thickness and a reduced size so as to perform the central functions of the yarn processing duct comprising air injection and a yarn outlet for forming loops while being produced in a molding process. In a particularly preferred method, the ceramic nozzle core is injection-molded with high precision. The inventive ceramic nozzle core can be configured in a miniaturized fashion and as part of a two-piece nozzle core, the ceramic nozzle core being inserted into an outer nozzle core jacket. The two-piece nozzle core can be incorporated into a housing known in prior art, for example, as a replaceable nozzle core.
US07752722B2 Adjustable length litter strap assembly
A litter strap that is easily adjustable to any length while simultaneously secure under tension includes an elongate strap extending between first and second parts of a two-piece buckle. The strap may be threaded through one of the buckle parts and manually slidable therethrough for adjusting a length of the litter strap assembly. A flexible pinch guard may be affixed to the strap so that the pinch guard substantially overlaps the first buckle part when the buckle parts are decoupled and may be wider than the strap and sized to substantially overlap the first and second buckle parts when the buckle parts are coupled. A keeper loop may encircle a middle portion of the strap and be slidable therealong and a pull tab may extend from the keeper loop to facilitate adjusting a position of the keeper loop along the middle portion.
US07752721B2 Swivel hook assembly
A swivel hook assembly includes a hook holder, a hook, which has a hook shank rotatably connected to the hook holder and a hook head for hooking, a barrel sleeved onto the hook holder and movable relative to the hook holder between a first position to close the hook head of the hook and a second position to open the hook head of the hook for hooking, and a spring member connected between the hook holder and the barrel to support the barrel in the first position.
US07752719B2 Rope tensioning device
A rope tensioning device includes an elongated base having a first hooked end and a second hooked end, an anchor for anchoring the rope on the device, and a clamp. The clamp is adapted to grip the rope inserted into the device allowing it to be pulled in a tightening direction to tension the rope. The clamp is adapted to prevent the rope pulling in a reverse direction.
US07752716B2 Portable-device holding clip
Elastic force originating from an elastic body is applied to gripping portions, so that a lower member and an upper member functions as a clip. An elastic member is formed in such a manner as to be cut out from an attachment surface of the lower member along the contour (other than a portion thereof) of a closed figure, and can warp with respect to the attachment surface with that portion taken as a warp axis. The elastic member has a projection on the leading end thereof, and a rear panel has a recess in an attachment surface thereof. When the rear panel is rotated with respect to the lower member, the projection is disengaged from the recess by warping of the elastic member, or engaged with the recess by a retroaction of the warping.
US07752715B2 Procedure and system for opening and proportioning synthetic material
A method and a device for opening and dosing fiber feeds the fiber material via a feeding shaft of an opening device. The fiber material is processed in a first opening step of a dosing opener and is fed without an interconnecting pneumatic means to the feeding shaft of a second opening step. A large-volume feeding shaft has been placed before the first opening device from which the fiber material is delivered to a feeding shaft with a considerably smaller volume that delivers the fiber material to a second opening device. Both opening devices and their associated feeding shafts are placed on top of one other.
US07752711B1 Hinge and an electronic device with the hinge
A hinge is mounted between a cover and a base of an electronic device. A lid covers the hinge and is attached securely to the base. The hinge has two tilting brackets, two tilting shafts, two linking assemblies and two actuating washers. Each tilting bracket has a mounting wing with an elongated hole and a mounting hole and a connecting wing with an abutting surface. The tilting shafts are mounted movably through the elongated holes. Each linking assembly has an actuating seat mounted around the tilting shaft, a holding seat formed on the actuating seat and protruding into the mounting hole and a resilient element mounted in the mounting hole and pressing against the holding seat. The actuating washers are mounted securely around the tilting shafts and selectively abut the abutting surfaces of the connecting wings to lift up the cover.
US07752706B2 Bagger attachment for leaf blower
The bagger attachment for a leaf blower has a large container that accommodates full size trash bags. The container is a barrel mounted on a wheeled cart and includes a cover that is hinged to the container and securely closed by a C-clamp. The exhaust conduit of a leaf blower is secured in an aperture in the cover. A filter is mounted on the cover to allow air from the vacuum to escape the container, permitting the collected leaves and debris to remain inside the container. A flexible hose is attached to the suction end of the blower for pulling the leaves and debris into the container. A trash bag is placed in the container. The container also includes a pivoting platform inside the barrel for supporting the trash bag thereon. A door is provided for allowing access to the interior of the container.
US07752705B2 Extraction cleaning with heating
A portable extraction surface cleaner apparatus wherein a surface to be cleaned is heated to an elevated temperature and a cleaning fluid is applied to the surface to be cleaned sequentially or simultaneously. The cleaning fluid is removed from the surface by suction from a vacuum source. Power is applied alternatively or simultaneously to a heating element and to the vacuum source for recovering the deposited cleaning fluid.
US07752704B2 Deformable crank for windscreen wiper mechanism, comprising an oblong quadrilateral hole
The invention relates to a crank (14) which is intended for the windscreen wiper mechanism of a motor vehicle. The inventive crank is of the type that comprises a horizontal body (16) having a first end (14a) which is linked in rotation to a wiper arm and a second end (14b) which is articulated to a connecting rod. The aforementioned body (16) comprises: a segment (22) which can be deformed in order to adjust the distance between the ends (14a, 14b) of the crank (14), and a longitudinal oblong hole (24) which divides the aforementioned segment (22) into two deformable longitudinal branches (26) which are symmetrical in relation to a center line of said segment (22). The invention is characterized in that the oblong hole (24) takes the form of a quadrilateral with two essentially-perpendicular diagonals (E1, E2), the larger diagonal (E1) extending along the main axis (C) of symmetry of the segment (22) and intersecting the small diagonal (E2) at the midpoint thereof.
US07752703B1 Articulated apparatus flat blade hand tool
The present invention is a type of hand tool apparatus for use as a trowel, scrapper, spatula and others. The tool comprises a handle, to which a plate member is securely coupled. A blade member is securely attached to the plate member; the blade member having opposing parallel edges of typically unlike configurations. The handle has a locking device that is pressure sensitive and provides a means to immobilize the pivot mechanism and secure and lock in place the blade member. Activated by the user, such as finger/thumb manipulation, disengagement and release of the locking device allows the pivot mechanism to operate and the blade member to rotate from the first blade edge to the second blade edge. The new method and novel tool allows for achieving a consistently uniform layer of compound spread much more rapidly and with a reduction of material waste and reduces the need for two or more tools needed in task succession.
US07752699B1 Tubing preparation machine
A tubing preparation machine is an electrically powered mechanical device housed in one convenient housing assembly. A cutoff assembly is provided that virtually eliminates the need for the reaming and deburring of the cut end of tubing and a cleaner assembly is provided that has a tubing alignment guide to accept tubing to the correct depth for cleaning while stabilizing the tubing during the cleaning process. A quick release chuck allows the operator to easily attach the correct size fitting cleaner brush. The tubing preparation machine is portable, lightweight and easily hand carried by use of a handle provided on the housing assembly cover. The tubing preparation machine provides for unparalleled, safe, convenient and efficient preparation of tubing and related fittings.
US07752697B2 Sealed box apparatus for pool cleaning machine
The present invention relates to a sealed box apparatus for a pool cleaning machine wherein the sealed box is installed inside the body of the pool cleaning machine. The box contains and seals electronic devices for the cleaning machine. At least one waterproofed tube is provided for inputting and outputting wires for connecting the electronic devices sealed inside the box with peripherals. A transparent portion is installed on one side of the box. A humidity display is installed inside the box, and corresponds to the position of the transparent portion. The sealed box provides an excellent airproof seal for protecting the inside electronic circuits from being waterlogged, and to provide excellent heat elimination, while leakage into the sealed box may be conveniently monitored in real-time.
US07752693B2 Mattress structure for contained child play area
A mattress assembly for a playard has a plurality of support panels coupled to one another and movable relative to one another. The support panels are movable between a generally planar in-use configuration having a top side and a bottom side and a multi-sided storage configuration with an interior space sized to surround a collapsed playard. A mattress pad is detachable from and attachable to the plurality of support panels. The mattress pad lies against the top side of the plurality of support panels and is movable with the plurality of support panels between the in-use configuration and the storage configuration. A plurality of attachment devices are provided for selectively attaching the mattress pad to and detaching the mattress pad from the plurality of support panels.
US07752692B1 Pillow convertible to a baby changing pad
A baby changing apparatus in a pillow is disclosed. A flexible pad unfolds lengthwise from a pocket. The pad has a plurality of parallel, joined folding sections. A pillow-forming section is one of the sections, at a first end of the pad. The pillow-forming section has fabric defining the pocket. The pillow-forming section may be openable towards an opposing second end of the pad. A stowage section is one of the sections. The stowage section has a first storage volume. The stowage section may have a second storage volume. The opened pillow-forming section may receive the remaining folded sections folded and inserted to form the pillow. The pad may fold such that the pillow-forming section receives the remaining or residual folding sections tucked into the pocket to form the pillow. The folding sections may include a first middle section, and may include an adjacent second middle section.
US07752691B2 SIDS-preventative mattress
An infant mattress includes a core and a cover. The core is made from a resilient material and has a top surface and a bottom surface. The top surface is inclined with respect to the bottom surface and includes a depression. The cover covers the core and includes a mesh-like material that forms an inclined hammock over the depression. The head and torso of an infant are placed on the hammock. One or more sidewalls of the depression may have one or more openings to facilitate air circulation within the depression cavity. The external ends of the openings may connect to an air or aerosol source to inject air or aerosols into the depression cavity. The core may be coated with an impermeable water-proofing layer.
US07752686B2 Infinity shower pan
A shower pan includes a draining base portion that drains to an orifice. The draining base portion includes a support structure for supporting a slab floor member (for example, a single piece of granite, marble, or engineered stone) above the orifice such that a planar upper surface of the floor member has a slight tilt. The pan is installed such that the tilt is toward a shower head. The shower enclosure is finished by cladding the enclosure walls with a finishing material (for example, granite, marble or engineered stone) such that the finishing material extends down into the pan. The floor member is placed on the support structure such that water from the shower head that falls on the floor member runs off one or more edges of the floor member and is conducted to the orifice under the floor member by a draining portion of the draining base portion.
US07752682B2 Personal protection system including a helmet and a hood, the helmet including a ventilation system that blows air on the neck of the wearer
A personal protection system is mountable to a user for distributing air to the user includes a shell providing structure. A fan module is supported by the shell for generating a flow of air. Cushioning is provided between the fan module and the shell to reduce vibrations and noise. The fan module includes a fan with blades having an airfoil shape for added noise reduction. An air flow channel is in fluid communication with the fan module for routing the flow of air. A pair of nozzle tips are in fluid communication with the air flow channel and are rotatably adjustable to allow directional adjustment of the flow of air toward a neck of the user. The personal protection system also includes a face shield with multiple removable layers which are sterilized as a unit using gamma radiation.
US07757301B2 Security hardened disc drive
A storage device assembly includes a sealed housing having a base and a cover. A storage medium is disposed within the sealed housing. A security feature within the housing is adapted to damage at least a portion of the storage medium if the sealed housing is opened.
US07757296B2 Method of managing software components that are integrated into an embedded system
The invention relates to a method of managing an embedded system comprising at least one original code which is associated with a computer device, at least one embedded code which is associated with the embedded system, and at least one processor which is associated with said embedded system. The invention is characterized in that it comprises a first step involving the creation of at least one autonomous software component, consisting in: analyzing the original code in order to identify the target functions that are called by the original code but not implemented in said code; determining a corresponding function identifier for each of said non-implemented functions; and replacing said non-implemented function calls with at least one switching function PLUG call which is implemented by the embedded code. The invention is further characterized in that it comprises a second step involving the execution of the component on the embedded system, the aforementioned switching function PLUG controlling the rerouting of the processor towards the address of the non-implemented target function corresponding to the function identifier.
US07757291B2 Malware containment by application encapsulation
The invention discloses a method and system for protecting a computer platform from malware. The protection is achieved by encapsulating an application that can serve as a malware conduit within a protected capsule environment, so as to prevent the conduit application or any processes originated therefrom from accessing and making changes to objects associated with an operating system (OS) of the computer platform or with other applications running on the computer platform outside of the capsule environment, thereby preventing the malware provided via the conduit application from contaminating the computer platform outside of said secure protected environment, or capsule. Capsule runtime software manages the dynamic state of the encapsulated application, and re-directs system service requests generated by the application and associated processes from OS-provided system objects to corresponding object libraries provided within the capsule object set, so that any malware induced changes remain local to the capsule. Protection of the operating system and most applications running on the computer platform is thus provided by the isolation of the conduit applications within a secure capsule environment, which can be safely removed from the computer platform, together with any changes introduced by the malware to the computer platform, without affecting the computer operation.
US07757290B2 Bypassing software services to detect malware
A method, apparatus, and computer readable medium are provided by aspects of the present invention to determine whether a malware is resident on a host computer. In one embodiment, a method determines whether data that is characteristic of malware is loaded in the system memory of a host computer. More specifically, the method includes causing a device communicatively connected to a host computer to issue a request to obtain data loaded in the system memory. Then, when the requested data is received, a determination is made regarding whether the data is characteristic of malware. Since, the method causes data to be obtained directly from system memory without relying on software services on the host computer, malware that employs certain stealth techniques will be identified.
US07757287B2 Systems and methods for computer security
A method and system for maintaining computer security including providing a signature file; receiving an incoming message from at least one client computer; comparing the received incoming message with the signature file to determine whether the incoming message is malicious; and blocking the incoming messages determined to be malicious from reaching a web server.
US07757284B1 Threat-resistant installer
An install control module allows installation of a software application onto a computer in presence of malicious code that is attempting to prevent installation. A metamorphic installation program is generated randomly to be substantially unique using metamorphic stealthing techniques. The program can be installed and is executed on the computer. Identifying information in the metamorphic installation program is substantially disguised from the malicious code so the program is substantially unrecognizable. The software application is installed onto the computer, and the metamorphic program protects the installation to allow the software application to be installed without substantial interference from the malicious code. In another embodiment, installation occurs by booting a preinstall environment on the computer without running a primary operating system. The software application is installed offline without the primary operating system running and before malicious code present on the computer is executed.
US07757276B1 Method for verifying configuration changes of network devices using digital signatures
A method and apparatus for verifying configuration changes for network devices using digital signatures are disclosed. In one approach, a method comprises the computer-implemented steps of receiving trust information defining one or more trusted signatories; receiving configuration information comprising a hostname, one or more configuration directives for a host associated with the hostname, and one or more digital signatures of the hostname and configuration directives; attempting to verify the one or more digital signatures based on the trust information; and applying the configuration directives to a network element only when the one or more digital signatures are verified successfully.
US07757274B2 Methods and systems for exchanging security information via peer-to-peer wireless networks
A system, method and computer program product are provided. In use, a first key is exchanged between a granting node and a requesting node via a peer-to-peer wireless network. Further, a human-perceptible hash is generated at the granting node and the requesting node, utilizing the first key. Such human-perceptible hashes are then compared via an out-of-band communication channel. To this end, a second key may then be transmitted to the requesting node for providing access to a centrally-based wireless network.
US07757273B2 Remote administration of smart cards for secure access systems
A method for remote administration of at least one smart card via a communication network is described. The method includes the steps of associating the at least one smart card with a remote administrator by storing administrator identification information of the remote administrator in the at least one smart card, inserting the at least one smart card in at least one user unit, employing the administrator identification information stored in the at least one smart card to identify the remote administrator associated with the at least one smart card, and establishing communication between the at least one smart card and the remote administrator via the communication network in accordance with the administrator identification information.Related apparatus and methods are also described.
US07757272B1 Method and apparatus for dynamic mapping
A system for mapping and translating address information in a network is provided. The system includes a client-side address translator (120) and a server-side address translator (140). The client-side address translator (120) is configured to receive a data packet from a client (110). The data packet includes a first destination address representing the real destination address. The client-side address translator (120) maps the first destination address to another address using a mapping algorithm and transmits the data packet with the via the network (160). The server-side address translator (140) receives the data packet, translates the mapped address information back to the real destination address and forwards the data packet using the real destination address.
US07757271B2 Computer system security service
A security service of computer networks having a policy builder, an LDAP-compliant database, a validator and an API. The policy builder component provides a graphical user interface to be used by a policy manager to define access policies for users seeking to access network services and resources. The graphical user interface has a grid of nodes representing access policies. The grid is arranged to correspond to a defined tree structure representing services and resources and a business relationship tree structure representing users. The graphical user interface permits the policy manager to define policy builder plug-ins for access policy customization. The LDAP-compliant database maintains the policy builder plug-ins. The validator component receives requests from users and queries the LDAP-compliant database to obtain relevant access policies as defined by the policy manager. The system provides for double inheritance of access policies such that where there is no express definition of an access policy for a node, the access policies are propagated according to the hierarchical structures of the data. The validator includes validator plug-ins for carrying out access policies corresponding to the access policies defined by policy builder plug-ins.
US07757270B2 Systems and methods for exception handling
Systems and methods for managing digital assets in a distributed computing environment are described. Meta-data for the digital assets is stored separately from the digital assets. Meta-data for some of the digital assets is copied and stored at a central location. Meta-data for the digital assets is generated by clients of the system. A method for overriding a policy associated with a digital asset on a client computer after determining a centralized policy database is inaccessible includes: selecting, by a management computing device, a first digital asset likely to exist on a client; digitally signing, by the management computing device information corresponding to the first digital asset and information identifying a second digital asset and a policy corresponding to the second digital asset; receiving, by the client, the digitally signed information; and implementing, by the client, the policy corresponding to the second digital asset.
US07757266B2 Virtual channel table for a broadcast protocol and method of broadcasting and receiving broadcast signals using the same
A virtual channel table for broadcasting protocol and a method for broadcasting by using the virtual channel table includes identification information identifying and permitting discrimination of active and inactive channels contained in the virtual channel table. At a receiver, the virtual channel table transmitted from the transmitting side is parsed, thereby determining whether the current received channel is an active or inactive channel.
US07757263B2 Front-end device of set-top box for two-way communication
The device includes a cable interface module having a diplexer that outputs a first signal input from a first connector part connected to a cable television network to a third connector part and outputs a second signal input from a second connector part to a first connector part; a video tuner module having a distributor that branches a first signal input from a fourth connector part having a shape capable of connecting to the cable television network and connected to a third connector part and outputs to a fifth connector part, and inputs the other branched signal into a video tuner; and a communication tuner that selects another channel of the signal output from a fifth connector part.
US07757255B2 Digital broadcasting receiver
A digital broadcasting receiver includes an operating section configured to select a channel, and a video/audio data obtaining section configured to obtain video/audio data on a selected channel from television broadcasting signals. The digital broadcasting receiver also includes a channel table and a designated channel table. The digital broadcasting receiver further includes a channel selecting section configured such that when the channel is selected by the operating section, the channel selecting section determines whether or not the selected channel has been replaced with an alternative channel by a broadcasting station by reference to the two tables. If it is determined that the selected channel has been replaced with the alternative channel, the channel selecting section instructs the video/audio data obtaining section to select the alternative channel instead of the selected channel.
US07757253B2 System and method for capturing video clips for focused navigation within a user interface
A video clip is captured from a television broadcast on each of a plurality of channels. The captured video clips are provided to a display interface, which successively displays the captured video clips within a focus area of a user interface in response to an initiating action by a user. The display interface then discontinues the successive display of video clips to show a particular video clip corresponding to a selected channel in response to a terminating action by the user.
US07757249B2 Emergency alert signaling method and digital television receiver
A terrestrial digital television receiver includes a tuner, a demodulator, a demultiplexer, a decoder, and a controller. The tuner receives a terrestrial television signal having an emergency alert table which contains text representing an emergency alert message. The demodulator demodulates the television signal and the demultiplexer demultiplexes the emergency alert table from the demodulated signal. The decoder parses the text data representing the emergency alert message, and the controller control operation of a display device such that the emergency alert message is scrolled across a predetermined portion of a video screen.
US07757245B2 Spindle motor with stability and vibration reduction mechanism
Disclosed is a spindle motor comprising: an integral turntable including: a table on which a rotating body to be installed, and an inner side wall and an outer side wall formed to be recessed upwards at a portion therebetween on a lower surface of the table so that a predetermined hollow is formed, a surface of thereof being formed slant; a ball cover for covering a ball inserted into the hollow and the hollow; a rotation shaft an upper portion of which is inserted into a center of the integral turntable; a bearing supporting a lower portion of the rotation shaft; a coil formed on an outside of the rotation shaft; and a magnet formed on an outside of the coil.
US07757244B2 Optical disk drive
When a shift lever is fitted under a front part of a traverse mechanism, dampers have previously been fitted in a total of two, front-left and front-right, parts, called mount parts, of a mechanism chassis. A flat gear rotatably engages with a cylindrical sleeve protruding downward from the front-right mount part of the mechanism chassis. A feed gear in a rear part of transmission means rotatably engages with a boss protruding downward behind the sleeve, and is prevented from dropping off with a screw put from below. Now, the flat gear is, in a rear part thereof, supported by the feed gear, and is thereby prevented from dropping off.
US07757238B2 Task switching with a task containing code region to adjust priority
Briefly, techniques to reduce the impact of interrupts and swaps on the completion time of tasks. In an embodiment, a code segment within a task adjusts the priority of the task. Other embodiments are also disclosed.
US07757237B2 Synchronization of threads in a multithreaded computer program
In one aspect, a data race condition is detected based on an address of a variable shared by at least first and second threads for executing the program code, the shared variable address being stored in a hardware table. Detection of the data race condition in the program code is reported. In another aspect, at least first and second threads for executing the program code are synchronized based on an address of a variable shared by the threads and stored in a hardware table.
US07757236B1 Load-balancing framework for a cluster
Various embodiments of a system and method for balancing nodal loading in a cluster are disclosed. In a cluster, each node may execute an instance of a distributed application component. A pluggable load balancer may receive requests targeted at the application component. For each request, the load balancer may invoke a pluggable load-balancing function to determine a next node to which the request should be forwarded to balance the workload of the cluster nodes. Each node of the cluster may include a load-balancing framework that provides a standard load-balancing API. In order to determine the next node to which a request should be milted, the load balancer may send requests for node information conforming to the API, to the cluster members. This information may include nodal CPU speed, memory capacity, number of queued requests, and number of requests serviced during a specified time period.
US07757234B2 Methods and software for a batch processing framework for wizard-based processes
Disclosed herein are systems and techniques to provide for batch processing of wizards. In general, the techniques may include a computer-implemented method that comprises presenting a wizard to a user to perform a step-by-step process, with each step associated with a step type and the step type being one of confirmation, processing, optional input, or mandatory input. The process is executed as a batch process based on a user request. Then, the batch process is interrupted based on an associated step type of a current step, the interrupting comprising comparing the associated step type to a user parameter.
US07757232B2 Method and apparatus for implementing work request lists
An apparatus employs a work request list to access a memory device. The apparatus comprises an upper layer protocol that generates the work request list comprising a plurality of work requests, the work request list having an attribute that indicates the number of the plurality of work requests in the work request list. The apparatus additionally comprises an interface that is adapted to receive the work request list and individually enqueue the plurality of work requests.
US07757230B2 Method of executing a program on a computer, and computer program product
A method of executing a program (2) on a computer (3) comprising a main memory (6) divided into pages comprises the steps of:loading a main section (7) of the program comprising a manipulating module into the main memory (6) and executing the main section (7), whose manipulating module (12) effects a manipulation of a first of a plurality of program blocks (8, 9, 10) of the program every time a predetermined page error is generated upon an attempt to access the first program block (8, 9, 10).
US07757226B2 Method and mechanism for performing a rolling upgrade of distributed computer software
An improved method and mechanism for performing rolling upgrades to distributed software installations is disclosed. The present approach eliminates or minimizes extraneous downtime when performing a rolling upgrade, thereby improving performance an availability for users of the software installation. A rolling upgrade can be performed by defining a private symbolic link for each member that is upgraded to reference the upgraded version of the software installation.
US07757224B2 Software support for dynamically extensible processors
A post-compilation tool can rewrite executable images produced by a compiler. The tool can add extension definitions, insert extension-trigger instructions, and add a security signature. Operating system software may be notified of extension capabilities when loading the executable image, and may proceed to load an appropriate processor extension. The operating system software can manage availability of processor extensions on behalf of the applications.
US07757222B2 Generating efficient parallel code using partitioning, coalescing, and degenerative loop and guard removal
Code is affine partitioned to generate affine partitioning mappings. Parallel code is generated based on the affine partitioning mappings. Generating the parallel code includes coalescing loops in the parallel code generated from the affine partitioning mappings to generate coalesced parallel code and optimizing the coalesced parallel code.
US07757218B2 Method of instrumenting code having restrictive calling conventions
A development environment for computer programs in which programs under test may be instrumented with probe functions. The probe functions are called through a wrapper function structured to comply with restrictive calling conventions of the platform for which the computer program is developed. By complying with the calling convention, proper operation of the computer program is achieved during testing even if an exception handler, or other program element that relies on compliance with the calling convention, is invoked. Once instrumented, the computer program may be tested to determine whether it executes desired logic function to determine the performance of the program or for other test functions.
US07757215B1 Dynamic fault injection during code-testing using a dynamic tracing framework
An approach is provided for performing software fault injection code testing in a framework that allows testers to place flexible tracing and monitoring actions into algorithmic scripts which provide instructions for dynamically switching called software program functions to corresponding fault injected functions during program execution and that allows testers to perform fault injection testing without requiring modification or access to the underlying source code of the software program being tested. The framework suspends execution of the software program when certain conditions are met, removes any existing linking to called functions, changes the software program's runtime dynamic linking, performs any other instructions provided by the algorithmic script, and then resumes the software program's execution until execution of the program is complete or until the framework is again instructed to change the software program's runtime dynamic linking.
US07757212B2 System and method for managing cross project dependencies at development time
A method for responding to a change in source code, said method comprising: interconnecting a plurality of nodes to form a graph data structure wherein the graph embodies at least one dependency between a plurality of software projects; traversing the graph to identify dependent code affected by the change; evaluating the identified dependent code; and wherein the changed source code is from a first software project and the identified dependent code is from a second software project.
US07757203B2 Automated process flow in product development
The invention relates to a computer-implemented method, computer program, computer program product, data structure, and computer for providing automated process flow in product development. A structured data object may be defined comprising at least one recipe and at least one defined formula. Trial stages within said product development are also defined as are object types within said data object referring to said trial stages. An instance of said data object is instantiated from said data object definition. A type of said instance is specified from one of said object types. A user may then be provided said recipe and/or said formula according to the specified type.
US07757202B2 System and method for memory leak detection in a virtual machine environment
A system and method for detecting memory leaks in a garbage collected environment. In particular, the present invention provides a mechanism by which objects in the memory space of a virtual machine are analyzed as to whether they are warm or cold, i.e., how long they have persisted in memory without being accessed or referenced by another object. Following this analysis, the objects are clustered into groups of warm or cold objects, and any links from warm clusters to cold clusters are determined. This information is then provided to the software developer for use in detecting and analyzing potential memory leaks.
US07757201B2 Method for time-evolving rectilinear contours representing photo masks
Photomask patterns are represented using contours defined by level-set functions. Given target pattern, contours are optimized such that defined photomask, when used in photolithographic process, prints wafer pattern faithful to target pattern. Optimization utilizes “merit function” for encoding aspects of photolithographic process, preferences relating to resulting pattern (e.g. restriction to rectilinear patterns), robustness against process variations, as well as restrictions imposed relating to practical and economic manufacturability of photomasks.
US07757196B2 Optimizing application specific integrated circuit pinouts for high density interconnect printed circuit boards
Techniques for optimizing application specific integrated circuit (ASIC) and other IC pin assignment corresponding to a high density interconnect (HDI) printed circuit board (PCB) layout are provided. Applying the techniques described herein, pin assignments may be systematically and strategically planned, for example, in an effort to reduce the PCB layer count and associated cost, increase signal integrity and speed, reduce the surface area used by an ASIC and its support circuitry, reduce plane perforations, and reduce via crosstalk when compared to conventional designs with an ASIC mounted on a multilayered PCB.
US07757193B2 Structure cluster and method in programmable logic circuit
A method for clustering logic units in a field programmable integrated chip to generate a set of clusters is disclosed. The clustering step for forming a super cluster comprises a first logic element and a second logic unit a first logic unit and a super cluster, or a first super cluster and a second super cluster. The method includes generating all possible configurations by enumerating all possible two-way relationships combining a driver-and-receiver relationship from a pool of a finite number of dedicated connections. The set of all possible configurations is reduced to a subset of configurations based on one or more multi-dimension criteria. Each dimension in the multi-dimensional criteria is represented by a parameter. The method involves prioritizing a collection of parameters so that a set of selected parameters or a set of selected criteria is used to generate a desirable number of subsets of configurations.
US07757190B2 Design rules checking augmented with pattern matching
Layout patterns are identified as problematic when they have particular parameters required to exceed standard limits. The problematic layout patterns are associated with preferred design rules in a DRC-Plus deck. Layout data is scanned to generate match locations of any problematic layout patterns. The match locations are forwarded to a DRC engine that compares layout parameters of the match locations to corresponding preferred layout rules in the DRC-Plus deck. The DRC-Plus check results are used to modify the layout to improve manufacturability of the layout.
US07757189B1 Super duplicate register removal
Redundant elements of digital designs, including digital designs with registered feedback, are identified and removed. The nodes of a design are assigned initial labels. The design is analyzed by selecting nodes associated with each label and identifying any equivalent nodes or complementary nodes to the selected node. Nodes are equivalent if they perform the same or complementary functions on input nodes assigned to the same labels. The selected node and its equivalent node, if any, are reassigned to the same label. Two or more complementary nodes are modified so that they have the same output. This analysis is repeated until all of the labels and associated nodes have been analyzed and there are no labels and associated nodes in need of further analysis. Following this analysis, equivalent nodes in the digital design will share the same label and all but one node with each label can be removed.
US07757187B2 Method for mapping a Boolean logic network to a limited set of application-domain specific logic cells
A method and system is described for mapping a system-level description of an integrated system directly to a technology-specific set of logic cells that are comprised primarily of large complex cells (bricks). The invention is based on applying aggressive Boolean operations that would be of impractical runtime complexity for a large library, but are applicable for the targeted brick libraries which typically contain a small number of complex cells, along with a much smaller number of simple cells. This invention is modular such that it can be applied in the context of incremental netlist optimization as well as optimization during physical synthesis.
US07757186B2 Automatic mapping of pointing devices to multiple displays
An automatic pointing device mapping method (400, 420) and associated apparatus for automatically remapping the active area (12) of a graphics tablet (10) to a plurality of displays (122, 124), such as might be used in conjunction with a graphics program (130), a CAD program, or the like. Proximity zones (230, 232) are established along the edge of the active area (12). When a stylus (146) is moved into one of the proximity zones (230, 232), the graphics tablet (10) is switched to control the display (122, 124) in the corresponding direction, provided such a display (122, 124) exists in that direction. In one embodiment data regarding an elapsed time data (220), which is the time the stylus (146) has remained in the proximity zone (230, 232) is monitored, such that the multi-display system (110) is not remapped until the stylus (146) has remained in the proximity zone (230, 232) until a preset time (218) has elapsed.
US07757184B2 Method for selecting a button in a graphic bar and receiver for carrying out said method
The present invention relates to a method of selecting buttons displayed in a graphics bar on a display screen. The entry of a first navigation command triggers the selection of a first button adjacent to the one selected in the bar. This first button is graphically highlighted. Then, the entry of a second navigation command in order to select a second button adjacent to the one previously selected triggers the selection and highlighting of a third button located in another position on the bar serving as a starting point for subsequent navigation commands. In this way, the user can skip from one button to another button located in any other location in the bar.
US07757183B2 Timing adaptive patient parameter acquisition and display system and method
A system and a method are described for allowing a user to generate a timeline and display patient data with varying time intervals. The time intervals can range from a few minutes to several hours. By allowing a user to select start time and end time when a time interval change occurs, the time interval change is applied to a selected portion or duration of the timeline rather than the full length. Also multiple time intervals may be selected and applied to the patient data.
US07757181B2 Agenda and day hybrid calendar view
A user interface and user interface control for displaying calendar data is provided. In particular, the user interface provides a hybrid view that includes both a schedule view of listed calendar items together with an overview strip that displays a compressed version of the schedule view. The selection of an appointment is reflected in both the schedule view portion of the view and the overview strip. As a result, users are able to easily see conflicts and free time while retaining a simple chronological listing of their day's commitments. Through the use of this hybrid view, the number of views to navigate between can be reduced without sacrificing function to simplify the calendaring experience.
US07757180B2 Print control operation system using icons
A print control operation system using icons including a display picture for displaying a print icon having predetermined set print conditions and a file icon of a file to be printed. By dragging the file icon and dropping the file icon on the print icon, print processing of the file is executed under the print conditions predetermined in the print icon. The print conditions predetermined in the print icon are displayed on the display picture in a recognizable display form
US07757178B2 System and method for generating a customized workflow user interface
The subject application is directed to a system and method for generating a customized workflow user interface. Predetermined graphical user interface elements are first stored in an associated data storage. The graphical user interface elements are then generated on an associated display. Each graphical user interface element is then associated with an abstraction interface. Selection data is then received corresponding to selected graphical user interface elements. User interface data is thereafter generated in accordance with the selection data and the associated abstraction interface. Workflow data is subsequently output representing document processing operations corresponding to the selected graphical user interface elements. Thereafter, the workflow data is communicated to an associated document processing device.
US07757176B2 Method and system for collective calendaring
A confluence calendar system and method is provided having a user platform with a user calendar having a number of events of importance to the user. Each of the user events can include date information, location information, and other event detail information. In addition, a serendipity server is provided for generating serendipitous events, based on information received from the user and third parties. The serendipity server sends the serendipitous events to the user for viewing, and for adding the serendipitous event to the user's calendar.
US07757173B2 Voice menu system
A voice menu system is disclosed. The present invention generally allows for updateable audio menus. Although a device might have some pre-packaged menu components, other menu components can be received from a server. Each menu component, regardless of whether it is original or received from the server, has an associated voiced name. When a user highlights a menu choice, the voiced name can be played. The user then has the option of selecting the menu choice or scrolling to a new menu choice. In this way, a user could navigate the menu without having to actually see a visual display of the menu, which may be especially useful for users unable to see the visual display or users with visual disabilities.
US07757172B2 Electronic equipment and method for displaying images
An electronic equipment includes: a storage unit that stores a plurality of facial images extracted from video data and time stamp information indicating time points when the plurality of facial images appear in the video data; and a processor that operates, based on the time stamp information, to: arrange a plurality of facial image display areas in a two-dimensional display area in a grid layout having a given number of rows and a plurality of columns, each of the columns being assigned with respective time zones divided from a total time length of the video data; and display the facial images, which belong to each of the time zones assigned to the columns, in the facial image display areas included in the respective columns.
US07757171B1 Media authoring and presentation
A system and method for facilitating non-linear viewing of media is provided. The system facilitates non-linear viewing of media by providing a scene selector that scans a digitized media and selects a scene in the digitized media and a metadata generator that produces metadata associated with the scenes and relates the metadata to the selected scene. With the scenes annotated with metadata, a playlist generator can generate a playlist of related scenes based on user inputs like queries and a playlist updater can adapt the playlist based on user reaction to the displayed scenes. The scenes can be displayed on a variety of devices exhibiting various levels of intelligence. The displays can be distributed as can the system.
US07757169B2 System and method for efficient production of dynamic documents
A production system and method for producing a VIPDL output stream from a dynamic document and a recipients list including a data iterator for iterating through the recipients list one record at a time and computing values for each dynamic object in the dynamic document for the record, a document instantiator for creating an instance document for the record, an output generator operating in tandem with the document instantiator for generating code specifying the rendering of the document instance, and a merge component for generating the VIPDL output stream from output of the output generator.
US07757160B2 Debugging of master documents
The present invention relates to debugging of document templates or master documents used in the automated generation of customised documents.
US07757159B1 Method of determining the projected area of a 2-D view of a component
A method of determining a projected area of a component can include acquiring an image file having a component drawing. The component drawing of the image file can be superimposed onto a workspace. One of a component area and a non-component area can be shaded with a first color to create a shaded image file. The other of the component area and the non-component area can have a second color distinct from the first color. A ratio of the first color verses the second color can be calculated. The projected area of the component can be determined based on the ratio calculated.
US07757153B2 Multi-bit memory device and memory system
A nonvolatile memory device, memory system and read method are disclosed. The memory device comprises a memory cell array comprising a plurality of memory blocks each having a plurality of memory cells adapted to store N bits, where N is an integer greater than 1, a page buffer configured to perform a read operation adapted to read data from the memory cell array and output read data, an error correction circuit configured to detect and correct an error in read data stored in a memory block K and generate corresponding error information, and a control circuit configured to reduce the number of bits stored in the plurality of memory cells for memory block K from N to J, where J is an integer less than N but greater than zero, in response to the error information.
US07757150B2 Structured puncturing of irregular low-density parity-check (LDPC) codes
A method of constructing a puncture sequence includes providing a seed puncture sequence including a plurality of elements. The elements of the seed puncture sequence are based upon non-zero elements of a plurality of columns of a parity-check matrix having a column dimension and a row dimension. In this regard, the parity-check matrix defines an error correction code, and has been constructed based upon a seed parity-check matrix derived from an edge ensemble. After providing the seed puncture sequence, a variable node-puncture sequence can be constructed based thereupon. The variable node-puncture sequence, then, corresponds to a puncture sequence configured for processing an error correction code.
US07757149B2 Broadcast message passing decoding of low density parity check codes
Decoding by passing messages back and forth between a set of variable nodes and a set of check nodes, where at least one of the nodes broadcasts the same message to each of its associated nodes, is provided. For example, the variable nodes can broadcast and the check nodes can provide individual messages. Alternatively, the check nodes can broadcast and the variable nodes can provide individual messages. As another alternative, the variable nodes and the check nodes can both broadcast to their associated nodes. Broadcasting reduces the number of interconnections required between variable nodes and check nodes. Broadcasting is enabled by providing local storage within the nodes and/or by providing extra processing steps within the nodes.
US07757146B2 Transmission of data with forward error correction information
A method of transmitting content data to one or more receiving devices (5a, 5b) over a first communication channel (7) and transmitting recovery information associated with the content data over a second communication channel (9). The recovery information may be transmitted as a response to a request from the receiving device.
US07757144B2 System and method for testing integrated circuit modules comprising a plurality of integrated circuit devices
A system and method for testing an integrated circuit module including multiple integrated circuit devices that provide a data strobe signal associated with at least one data signal provided by the same integrated circuit device. A determination of a test outcome for the integrated circuit module may be made after identifying data valid windows for each integrated circuit device, without having to both identify a common sampling window defined by an intersection of the identified data valid windows and verify that such common sampling window meets specification requirements.
US07757140B2 IEEE 1149.1 and P1500 test interfaces combined circuits and processes
In a first embodiment a TAP of IEEE standard 1149.1 is allowed to commandeer control from a WSP of IEEE standard P1500 such that the P1500 architecture, normally controlled by the WSP, is rendered controllable by the TAP. In a second embodiment (1) the TAP and WSP based architectures are merged together such that the sharing of the previously described architectural elements are possible, and (2) the TAP and WSP test interfaces are merged into a single optimized test interface that is operable to perform all operations of each separate test interface. One approach provides for the TAP to maintain access and control of the TAP instruction register, but provides for a selected data register to be accessed and controlled by either the TAP+ATC or by the discrete CaptureDR, UpdateDR, TransferDR, ShiftDR, and ClockDR WSP data register control signals.
US07757136B2 Testing system, testing system control method, and test apparatus
A testing system includes a plurality of test applying portions and a plurality of testing portions, each test applying portion having a test device that generates an output signal and each testing portion tests the output signal of the test device, in response to the test applying portion. The testing system further includes a switch portion that switches the output signal of the test device between the test applying portions and the testing portions. The test applying portion has a selecting portion that selects the testing portion through the switch portion for testing the output signal according to test item information, the test item information including information about a test capability of the testing portion.
US07757131B2 Image forming apparatus
An image forming apparatus capable of executing a plurality of functions is provided with operating portion to which an operation instruction is inputted by an operator; display portion for displaying an operation guide to the operator; error detecting portion for detecting an occurrence of an operation error; and display controller for causing a screen displayed on the display portion to differ depending on whether or not the error detecting portion is detecting any operation error if an operation instruction is inputted to the operation portion by the operator.
US07757129B2 Generalized trace and log facility for first error data collection
A generalized trace and log facility is employed to collect data, including data associated with the first occurrence of an error. The facility provides standardized application programming interfaces to be used to collect data, print the data, and forward the data to a support team, if desired.
US07757122B2 Remote maintenance system, mail connect confirmation method, mail connect confirmation program and mail transmission environment diagnosis program
When a fault is detected by a surveillance agent mounted in a user device, fault information is reported to a maintenance center device by an electronic mail through an internet. The user device is provided with a connect confirmation unit to prepare and transmit connect confirmation mails of a plurality of patterns different in mail content, and the maintenance center device is provided with a diagnosis unit, which diagnose a mail transmission environment of the user device from the reception result of one or a plurality of connect confirmation mails received within a fixed period of time and transmits a diagnosis result to the user device by the electronic mail.
US07757121B1 Requirement driven interoperability/compliance testing systems and methods
A system and method for requirement driven interoperability/compliance testing of Hardware and Software in a distributed environment. Three modules are configured as a default system: a test definition, a SUT definition and a test result. A series of tree elements are coupled to represent requirements to test case mapping. Test cases are executed and components in the system are assigned with test results while requirements coverage is computed. Auto-detection of additional parts and test cases enables validity checking of the requirement to test case tree and reports are generated.
US07757116B2 Method and system for coordinated multiple cluster failover
Hyperclusters are a cluster of clusters. Each cluster has associated with it one or more resource groups, and independent node failures within the clusters are handled by platform specific clustering software. The management of coordinated failovers across dependent or independent resources running on heterogeneous platforms is contemplated. A hypercluster manager running on all of the nodes in a cluster communicates with platform specific clustering software regarding any failure conditions, and utilizing a rule-based decision making system, determines actions to take on the node. A plug-in extends exit points definable in non-hypercluster clustering technologies. The failure notification is passed to other affected resource groups in the hypercluster.
US07757114B2 Data synchronization of multiple remote storage after remote copy suspension
A method and apparatus are provided for enhancing the performance of storage systems to allow recovery after all types of suspensions in remote copy operations. Data is synchronized after an interruption in transfer between a first storage volume of a primary storage system and a first storage volume of a secondary storage system which also includes a second storage volume. After the interruption is detected, at the primary storage system, a record is provided of the data written onto the first storage volume of the primary storage system, and at the secondary storage volume a record is provided of the data written onto the first storage volume of the secondary storage system. Then, at least a partial copy of the record of the data written onto the first storage volume of the primary storage system is written onto the second storage volume. Using the copy, the first storage volume of the secondary storage system is synchronized with the second storage volume of the secondary storage system.
US07757110B2 Timer circuit that bypasses frequency divider in response to receiving short-time mode instruction on dual-function external terminal
A disclosed timer circuit for clocking a predetermined time includes an oscillator and a frequency dividing unit for dividing a frequency of an oscillating signal output from the oscillator. A comparing unit determines whether a short-time mode instruction is received by comparing a voltage received at an external terminal with a predetermined voltage. A switch causes the oscillating signal to bypass a part of the frequency dividing unit in response receiving the short-time mode instruction.
US07757109B2 Circuit arrangement for activating a circuit block and method for the same
An integrated circuit includes functional blocks, a power control unit controlling the provision of power to the different functional blocks of the integrated circuit, a detecting unit detecting if a turned off functional block is to be turned on, and a clock signal control unit controlling the provision of the clock signal for the functional blocks. The clock signal control unit interrupts the clock signal for the activated functional blocks of the integrated circuit for a predetermined number of clock cycles. The power control unit provides power to the turned off functional block during the interrupted clock cycles.
US07757108B2 Method and apparatus for implementing a sleep proxy for services on a network
One embodiment of the present invention provides a system for implementing a sleep proxy. The system starts by receiving a request at the sleep proxy for information pertaining to a service provided by a device. In response to this request, the system determines if the device is a member of a list of devices for which the sleep proxy takes action. If so, the system determines if the sleep proxy can answer the request. If so, the sleep proxy sends a response to the request on behalf of the device. In a variation on this embodiment, if the system cannot answer the request on behalf of the device, the system sends a wakeup packet to the device, wherein the wakeup packet causes the device to exit a power-saving mode so that the device can respond to the request directly.
US07757104B2 Integrated circuit and signal processing apparatus using the same
An integrated circuit comprising a source voltage monitoring unit that monitors the level of a first source voltage supplied from an external power source, determines whether the first source voltage is supplied from the external power source, and controls an internal power source and the external power source; so as to apply the first source voltage, when determining that the first source voltage is supplied; and so as to apply a second source voltage supplied from the internal power source, whose level is lower than that of the first source voltage, when determining that the first source voltage is not supplied, wherein the integrated circuit operates with application of either one of the first source voltage and the second source voltage.
US07757100B2 Protected volume on a data storage device with dual operating systems and configurable access and encryption controls
A method provides a protected region of a data storage device associated with a computational device, where data in the protected region is primarily protected by preventing access without proper access authorization. The method comprises the steps of providing, in an unprotected region of the data storage device, a first operating system and associated operating system data; monitoring operating system data accessed by the computational device until a predetermined functionality becomes available; storing, in the protected region, the monitored operating system data; providing, in the protected region, a second operating system; transferring control of the computational device from the first operating system to the second operating system; storing data in the protected region; and preventing access to the stored data in the protected region without access authorization. In a further embodiment of the method, the second operating system optionally provides a second level of security by preventing decryption of data stored in the protected region without decryption authorization.
US07757095B2 Personal identification method, personal identification system, and optical information recording medium
In a personal identification system 10 for identifying a user on the basis of biometric information, a hologram is formed in a holographic recording portion 13 of an optical information recording medium 12. The hologram is provided by the interference between a reference beam subjected to spatial light modulation by record cryptographic identification information based on the biometric information of the user obtained by a biological information sensor 14 and an object beam. At the time of identification, an information processing device 16 makes validation cryptographic identification information from the biometric information directly obtained from the user, and a spatial light modulator 20 modulates a hologram reproduction reference beam by the validation cryptographic identification information. The right or wrong of a reproduced image is detected, and the leakage of the identification information is prevented.
US07757088B2 Methods of accessing and using web-pages
A method and system for conveying trust and security to consumers regarding the validity of a web page or the web-pages source by showing a feature from webpage as determined by a digital certificate associated with the webpage. The security of the method and system can be further enhanced by preventing any overwriting of the feature and by displaying the feature independent of the web-page being accessed by the user.
US07757082B2 Efficient revocation of receivers
Methods and apparatus for efficient revocation of receivers. In one implementation, a method of broadcast encryption includes: assigning a respective master key to each of a plurality of receivers, where each master key can be used to derive two or more of a plurality of sub keys; revoking one or more receivers, leaving one or more unrevoked receivers; for each master key of an unrevoked receiver, selecting the sub key that can be derived by that master key and derived by the most other master keys but not derived by a master key of any of the one or more revoked receivers; for each selected sub key, encrypting one ciphertext using that selected sub key; and sending the encrypted ciphertexts to the plurality of receivers.
US07757081B2 Launching a secure kernel in a multiprocessor system
In one embodiment of the present invention, a method includes verifying an initiating logical processor of a system; validating a trusted agent with the initiating logical processor if the initiating logical processor is verified; and launching the trusted agent on a plurality of processors of the system if the trusted agent is validated. After execution of such a trusted agent, a secure kernel may then be launched, in certain embodiments. The system may be a multiprocessor server system having a partially or fully connected topology with arbitrary point-to-point interconnects, for example.
US07757079B2 System and method for supporting multiple certificate authorities on a mobile communication device
A system and method for supporting operations with multiple certification authorities (CAs) on a communication device. A common CA interface is provided between a plurality of secure communication applications and a plurality of CA-specific components, each of which interacts with a particular CA. A further common interface may also be provided for operatively coupling the secure communication applications to cryptographic components in the device.
US07757074B2 System and method for establishing a virtual private network
A system and method for establishing a virtual private network (VPN) between a client and a private data communication network. An encrypted data communication session, such as a Secure Sockets Layer (SSL) data communication session, is established between a gateway and the client over a public data communication network. The gateway then sends a programming component to the client for automatic installation and execution thereon. The programming component operates to intercept communications from client applications destined for resources on the private data communication network and to send the intercepted communications to the gateway via the encrypted data communication session instead of to the resources on the private data communication network.
US07757071B2 Branch predicting apparatus and branch predicting method
A return address in response to a return instruction corresponding to a call instruction is stored in a return address stack when a branch history detects presence of the call instruction. When the branch history detects the presence of the return instruction before a branch reservation station completes executing the call instruction, the return address in response to the return instruction is not stored in the return address stack. If so, an output selection circuit predicts a correct return target using information stored in the return address stack.
US07757069B2 Configuration steering for a reconfigurable superscalar processor
A reconfigurable processor including a plurality of reconfigurable execution units, a memory, an instruction queue, a configuration selection unit, and a configuration loader. The memory stores a plurality of steering vector processing hardware configurations for configuring the reconfigurable execution units. The instruction queue stores a plurality of instructions to be executed by at least one of the reconfigurable execution units. The configuration selection unit analyzes the instructions stored in the instruction queue and chooses one of the steering vector processing hardware configurations. The configuration loader determines whether one of the reconfigurable slots is available and reconfigures at least one of the reconfigurable slots with at least a part of the chosen steering vector processing hardware configuration responsive to at least one of the reconfigurable slots being available.
US07757065B1 Instruction segment recording scheme
In a front-end system for a processor, a recording scheme for instruction segments stores the instructions in reverse program order. Instruction segments may be traces, extended blocks or basic blocks. By storing the instructions in reverse program order, the instruction segment is easily extended to include additional instructions. The instruction segments may be extended without having to re-index tag arrays, pointers that associate instruction segments with other instruction segments.
US07757064B2 Method and apparatus for sending data from a memory
A method of sending data on request from a memory to a device, wherein the memory receives a request from the device for sending predetermined data to the device, wherein the memory sends data and information about the data to the device.
US07757062B2 Semiconductor integrated circuit apparatus
A semiconductor integrated circuit apparatus that enables function blocks in a semiconductor integrated circuit freely to vary power supply voltage and system clock frequency on the time axis, and also to exchange data among themselves. In a semiconductor integrated circuit apparatus 100, a first function block 110 has a first clock generation circuit 111 that generates a first system clock supplied to circuitry in a function block, first internal memory 112 in which data is read/written by means of the first system clock, and a selector 113 that selects the first system clock or a second system clock and supplies the selected clock to first internal memory 112. A clock selected by selector 113 from the first system clock or the second system clock is supplied as the clock supplied to first internal memory 112.
US07757060B2 Reducing wake latency time for power conserving state transition
For reducing wake latency time of an information handling system (IHS), a non-volatile random access memory (NVRAM) of the IHS is updated every time a main random access memory (RAM) of the IHS is changed or refreshed, thereby saving memory data. In response to a sleep event, the IHS is transitioned from a higher activity state to a sleep state, thereby removing power provided to the RAM. In response to a resume event, the IHS is restored back to the higher activity state from the sleep state. Upon restoring the power to the RAM, contents of the NVRAM are copied to the RAM to restore the memory data in a virtually instant manner.
US07757051B2 Dynamic memory reconfiguration for signal processing
A system and method for processing data (e.g., encoded audio data in an audio decoder). Various aspects of the present invention may comprise a first memory module comprising a first software module and a second software module. A signal-processing module may comprise a processor and local memory. A first data segment may be received, and the processor may identify the first software module for processing the first data segment. The first software module may be transferred to the local memory and executed by the processor to process the first data segment. A second data segment may be received, and the processor may identify the second software module for processing the second data segment. The second software module may be transferred to the local memory in memory space formerly occupied by the first software module. The processor may then utilize the second software module to process the second data segment.
US07757048B2 Data processor apparatus and memory interface
A data processor apparatus and memory interface comprises a memory, a plurality of processor units couplable to receive data from the memory, and control means for controlling transmission of data from the control means to each processor unit. The control means for controlling operations of the data processor units is arranged to transmit data intended for each processor unit (i.e. broadcast data) to the memory, and is adapted to control each processor unit to receive the broadcast data from the memory. This arrangement eliminates the need for a dedicated broadcast bus from the array controller to each PU, which thereby enables the area/space required to accommodate the data processor to be significantly reduced.
US07757047B2 Missing store operation accelerator
Maintaining a cache of indications of exclusively-owned coherence state for memory space units (e.g., cache line) allows reduction, if not elimination, of delay from missing store operations. In addition, the indications are maintained without corresponding data of the memory space unit, thus allowing representation of a large memory space with a relatively small missing store operation accelerator. With the missing store operation accelerator, a store operation, which misses in low-latency memory (e.g., L1 or L2 cache), proceeds as if the targeted memory space unit resides in the low-latency memory, if indicated in the missing store operation accelerator. When a store operation misses in low-latency memory and hits in the accelerator, a positive acknowledgement is transmitted to the writing processing unit allowing the store operation to proceed. An entry is allocated for the store operation, the store data is written into the allocated entry, and the target of the store operation is requested from memory. When a copy of the data at the requested memory space unit returns, the rest of the allocated entry is updated.
US07757046B2 Method and apparatus for optimizing line writes in cache coherent systems
A method and apparatus for optimizing line writes in cache coherent systems. A new cache line may be allocated without loading data to fill the new cache line when a store buffer coalesces enough stores to fill the cache line. Data may be loaded to fill the line if an insufficient number of stores are coalesced to fill the entire cache line. The cache line may be allocated by initiating a read and invalidate request and asserting a back-off signal to cancel the read if there is an indication that the coalesced stores will fill the cache line.
US07757044B2 Facilitating store reordering through cacheline marking
One embodiment of the present invention provides a system that facilitates store reordering through cacheline marking. During operation, the system receives a memory operation which is directed to a cacheline. Next, the system determines whether a thread which is performing the memory operation has set a store-mark for the cacheline. If the thread has set the store-mark for the cacheline, the system performs the memory operation. Otherwise, the system determines if the cacheline has been store-marked by another thread. If so, the system delays the memory operation. On the other hand, if the cacheline has not been store-marked by another thread, the system performs the memory operation.
US07757043B2 Hierarchical systems and methods for performing storage operations in a computer network
A system for performing storage operations using hierarchically configured storage operation cells. The system includes a first storage manager component and a first storage operation cell. The first storage operation cell has a second storage manager component directed to performing storage operations in the first storage operation cell. Moreover, the first storage manager component is programmed to instruct the second storage manager regarding performance of storage operations in the first storage operation cell.
US07757042B2 Array-type disk apparatus preventing lost data and providing improved failure tolerance
Disclosed is storage system, that is, an array-type disk apparatus which is provided with an error monitor section which monitors the status of error occurrence in a disk drive and instructs initiation of mirroring between the disk drive and a spare disk drive when the number of errors occurred of the disk drive exceeds a specified value, and a mirror section which performs mirroring between the disk drive and spare disk drive. Storage system, that is, the array-type disk apparatus may be provided with an error monitor section which monitors the status of error occurrence in a disk drive and gives such an instruction as to set the status of the disk drive in a temporary blocked state, and a data restoring section which executes data restoration by reading data from the temporary blocked disk drive when reading from another disk drive constituting a disk array group is not possible during data restoration.
US07757039B2 DRAM selective self refresh
In some embodiments, an electronic apparatus comprises a communication interface, an input/output interface, a processor, and logic to collect, in the electronic apparatus, a first identifier associated with a first communication device and second identifier associated with a second communication device, logic to establish a communication connection between the electronic apparatus and the first communication device, and logic to initiate, in the electronic apparatus, a connection request for a communication connection between the first communication device and the second communication device. Other embodiments may be described.
US07757036B2 Storage control apparatus capable of analyzing volume information and a control method thereof
A storage control apparatus capable of analyzing volume information and a control method thereof is provided. The present storage device controller comprises a volume information analysis module, volume information memory, a display device interface and a power regulation circuit to display the volume information on the display device through the display device interface so that a user can independently read the storage medium and analyze the volume information, regardless of whether it is connected or disconnected.
US07757034B1 Expansion of virtualized physical memory of virtual machine
A system, method and computer program product for virtualizing a processor and its memory, including a host operating system (OS); and virtualization software that maintains a virtualization environment for running a Virtual Machine (VM) without system level privileges and having a guest operating system running within the Virtual Machine. A plurality of processes are running within the host OS, each process having its own virtual memory, wherein the virtualization software is one of the processes. An image file is stored in persistent storage and maintained by the host operating system. The image file represents virtualized physical memory of the VM. A plurality of memory pages are aggregated into blocks, the blocks being stored in the image file and addressable in block form. The virtualization software manages the blocks so that blocks can be mapped to the virtualization software process virtual memory and released when the blocks are no longer necessary. The host OS swaps the blocks between the image file and physical memory when a block that is not in physical memory is accessed by the VM. The image file size is not subject to limitation on virtual process memory size. A user of the VM can access a larger virtual process memory than the host OS permits.
US07757030B2 Simulating hardware dynamic partitioning capabilities
A system and method for providing DP capabilities on a computer system is provided. The DP capabilities include hot-add and hot-replace of various hardware components such as a processor, memory, and an I/O device to the computer system. The namespace of the hardware components on a computer system is separately created and stored. Some portion of the hardware components is prevented from being recognized during an initial boot. The unrecognized hardware components can be recognized by manipulation of the namespace modules.
US07757025B2 Programmable logic controller peripheral device and program creation method thereof
A peripheral device for a programmable logic controller according to the invention includes: an instruction table for correlatively storing instructions and the input/output types of parameters for the instructions; a search/discrimination means for searching the instruction table for an instruction in a code in a portion of a sequence program selected as diversion data from an existing diversion-source sequence program, to discriminate the input/output type of a parameter for the instruction; a search result creating/storing means for creating and storing a search result table by combining an address in the code in the selected portion of the sequence program, with the input/output type; a component data creating means for creating a variable data table by replacing the input/output types stored in the search result table with variable names, and for creating component data by adding the corresponding variable names to variables and to circuit information; and a component data diversion means for diverting the component data into an arbitrary position in a designated sequence program.
US07757022B2 Integrated circuit device and signal transmission system
Some interface signals are selected from among signals of a plurality of different parallel interfaces, then being multiplexed onto a serial connection. A transmitter of a signal transmission system includes an interface-signal selector IFS, and a transfer programmer TP for issuing a control signal to instruct the selection from among the parallel interfaces. The transfer programmer TP implements the multiplexing of the selected interface signals in such a manner that the specification of the parallel interfaces is satisfied. Also, the transfer programmer TP changes, as occasion requires, the control signal to instruct which interfaces to select. This change allows the interface signals to be multiplexed onto the serial connection while dynamically changing the interface signals to be multiplexed.
US07757018B2 Sequencing control of simultaneously executed forbidden pairs of first and second functions on at least two interacting devices based on priority
A method for controlling the sequence of a plurality of functions which are executable on at least two interacting devices is provided, first of the functions being implemented on a first device and the second of the functions being implemented on a second device. A system for implementing the method is provided, including an administrative unit which controls a sequence of the functions in such a manner that it prevents a first function and a second function which interfere with one another from simultaneously running.
US07757015B2 Device, method and computer program product readable medium for determining the identity of a component
Method, device and computer program product for determining a characteristic of an identifiable component. The method includes: receiving identification information representative of an identity of components that belong to a group of components, determining at least one characteristic of an identifiable component in response to the received identification information, and performing at least one characteristic responsive operation. The device includes an identifiable component and a component characteristic determiner. The component characteristic determiner is adapted to receive identification information representative of an identity of components that belong to a group of components and to determine at least one characteristic of the identifiable component in response to a relationship between the received identification information and reference identification information. The device is adapted to perform at least one characteristic responsive information.
US07757013B1 Techniques for controlling data storage system performance
Described are techniques for controlling performance of a data storage system. As a first part of an interactive dialogue, a policy is selected including one or more I/O classes each representing a logical grouping of I/O requests received at the data storage system. As a second part of the interactive dialogue, performance of said data storage system is monitored for each I/O class included in said policy without enforcing said policy. As a third part of the interactive dialogue, at least one performance goal associated with one of said I/O classes is set. The policy is run as a fourth part of the interactive dialogue causing enforcement of the policy on the data storage system in accordance with the at least one performance goal.
US07757012B2 Configurable mapping of devices to bus functions
Techniques are disclosed for enabling a single computer system to execute both operating systems that permit multiple devices to be mapped to a single PCI function and operating systems that do not permit such mapping. Prior to loading and executing an operating system (e.g., during system reset), the computer system determines whether the operating system supports mapping of multiple devices to a single function. If such mapping is supported, the computer system maps multiple devices on a single PCI card to a single function in the PCI configuration space for the card. If such mapping is not supported, the computer system maps each device to a separate PCI function. The computer system then loads and executes the operating system. The operating system is thereby enabled to access all devices on the bus according to the particular device-function mapping scheme supported by the operating system.
US07757011B1 Method and system for automatic peripheral device identification
Method and system for latency-independent peripheral device identification. In one embodiment, a computer system receives an interrupt from a peripheral device coupled to a computer system communications port. In response, an interrupt notification message is posted alerting a notification handler running on the system. It is determined whether the interrupt is indicates peripheral class compliance. In one embodiment, communications port device sense pin voltage is determinative. If the interrupt indicates peripheral class compliance and the communications port is inactive, the port is opened, and inquiry sent to the peripheral device via the open port. The computer system then waits for response from the peripheral device. If response is received within a predetermined time, identification is posted based on the response, including peripheral device classification information, so that a software handler registered with the operating system can handle the identification message when received. Thus, this embodiment imposes no time-critical interrupt response.
US07757010B2 Systems and methods for managing mass storage devices in electronic devices
Methods for managing mass storage devices are provided. An embodiment of a method for managing mass storage devices performed by an electronic device comprises the following steps. It is detected that the electronic device has connected to a computer system. One mass storage driver is selected from multiple mass storage drivers. Information regarding that the selection of the mass storage driver is transmitted to the computer system, thereby directing the computer system to activate the selected mass storage driver.
US07757005B2 MAC layer bridging of network frames between isolated and external networks
An apparatus, program product and method bridge an isolated network such as a virtual network to an external network such as another virtual network or physical network by utilizing a network adapter on the other network that is assigned the same Media Access Control (MAC) address as an isolated network adapter on the isolated network.
US07757004B2 System and method for enabling a graphical window modification command to be applied to a remotely generated graphical window
Techniques relating to enabling a graphical window modification command to be applied to a remotely generated graphical window are described. In one instance, a process detects a user command to modify a remotely generated application graphical window in a remote terminal session. The process determines whether to initiate the user command at a local machine upon which the remotely generated application graphical window is displayed or at a remote machine which generated the remotely generated application graphical window.
US07757000B1 Computed client identifier in DHCP
A method performed by a DHCP server. The method involves receiving a transformation instruction from a user or other command source. The method further involves in response to receiving a request from a client for a network address, applying the transformation instruction to the client request to generate a client identity pattern; and assigning a network address from a pool of network addresses to the client based on the client identity pattern. Apparatus for use in practicing the method are also claimed.
US07756997B2 Effective policies and policy enforcement using characterization of flow content and content-independent flow information
Flexible network policies might be enforced by (a) obtaining a flow of network packets, (b) determining a content characteristic by characterizing content of the flow using bit-stream level statistics, (c) determining content-independent flow characteristics, port-independent flow characteristics, and/or application header-independent flow characteristics, and (d) enforcing a policy on the flow using both (1) the determined content characteristic and the (2) determined content-independent flow characteristics, port-independent flow characteristics, and/or application header-independent flow characteristics.
US07756995B1 Regulating transmission rates
Techniques for reducing propagation delay and message loss within a network when replicating information among host computing devices are provided. To maintain flow control among host computing devices, a distributed transmission rate for host computing devices is allocated. Host computing devices adjust the transmission rate based on determined use by each host computing device. Individual host computing devices can also reduce propagation delay and message loss when replicating information by adjusting the number of updates produced based on overflow detections.
US07756994B2 Consistent information management among server devices
The present invention has an object of managing information without generating any inconsistency between a plurality of servers. A server system according to the present invention includes a plurality of server devices that perform processing using a plurality of processing data without duplication. Each of the server devices relays a signal initially transmitted by any of the server devices so that the signal passes through all the server devices to be finally received by the server device initially transmitting the signal, transmits a first signal indicating use of processing data to another server device when any of the processing data is to be used, receives the first signal from the another server device and relays it to a further another server device, and permits use of the processing data to be used when transmission means transmits the first signal and the first signal is relayed from one of the other server devices.
US07756981B2 Systems and methods for remote rogue protocol enforcement
A user agent residing within a remote client and configured to enforce message protocol policy is disclosed. The user agent includes a communications monitoring element that examines a communications connection between the client and an external message server to determine if the message server matches a restricted server attribute. The user agent also includes a communications controller element that works with the communications monitoring element to block communications between the client and the message server when the message server matches a restricted server attribute unless the communications are monitored by a protocol inspection gateway. The gateway intercepts the communications between the client and the message server and inspects a message protocol associated with the intercepted communications to determine if the message protocol matches a protocol definition file, and when a match occurs, apply a policy enforcement rule that overrides aspects of the message protocol associated with the intercepted communications.
US07756980B2 Using channel concepts to control computer networking
Described is a system and method that use the concept of channels by which computer users select an appropriate set of network settings maintained in the computer system for a particular network. Upon selection, the corresponding settings are automatically applied by the system. A channel manager manages sets of network settings for various networks, including ad hoc networks, wherein each set contains the information that is necessary to connect to a network. A user interface allows selection of a channel, e.g., via a friendly name. The network settings may be stored in files to allow users to easily copy settings. Complex channels are capable of connecting to different networks at different times in a priority ordering, depending on network availability. The channel manager is able to determine the current channel from current network settings. Metadata may be received and displayed in conjunction with the channel-related user interface.
US07756977B2 Random early detect and differential packet aging flow control in switch queues
Flow control is provided for a packet switch. An incoming packet is classified according to its priority based on predefined rules to produce a weight value based on the priority of the packet. A lifetime value associated with the packet is produced based on the weight value and the queue occupancy in a queue to which the packet is assigned. The packet is discarded if its associated lifetime value is less than or equal to a threshold value. Otherwise the packet and associated lifetime value are sent to the queue. The lifetime value is periodically changed and compared to a threshold value. The packet is removed from the queue when its lifetime value reaches the threshold value.
US07756966B2 Dynamic browser-based industrial automation interface system and method
An automation device interactive user interface and method of using the interface is provided herein. The interface is network based in that it employs a browser enhanced by an interactive program embedded therein and an execution engine to execute the program. The interface can be proximate to an associated automated device(s) or remotely connected thereto using a local area network (LAN) and/or a wide area network (WAN) such as the Internet. To facilitate ease of use, the embedded interactive program presents information in an appealing multimedia fashion such that interface appears live and changing. Furthermore, data associated with automation devices can be monitored, extracted, transmitted or otherwise manipulated in real time.
US07756965B2 Configurable geographic prefixes for global server load balancing
In a load balancing system, user-configurable geographic prefixes are provided. IP address prefix allocations provided by the Internet Assigned Numbers Authority (IANA) and associated geographic locations are stored in a first, static database in a load balancing switch, along with other possible default geographic location settings. A second, non-static database stores user-configured geographic settings. In particular, the second database stores Internet Protocol (IP) address prefixes and user-specified geographic regions for those prefixes. The specified geographic region can be continent, country, state, city, or other user-defined region. The geographic settings in the second database can override the information in the first database. These geographic entries help determine the geographic location of a client and host IP addresses, and aid in directing the client to a host server that is geographically the closest to that client.
US07756962B2 System and method for advertising on a network
A system for advertising to an end user in a computer network is provided. The system includes a server configured to transmit instructions to a client application to display an advertisement and a call-to-action for a reward in proximity to each other. The system is further configured to receive a response to the call-to-action for a reward from the user, and to transmit instructions to the client application to display an indication of a reward. A reward log database is provided in communication with the server. The reward log database is configured for logging the response to the call-to-action for a reward from the user. Methods for advertising and conveying a message, and a client application program product are also provided.
US07756959B1 Self-provisioning node and network
An operating network comprising a large number of nodes interconnected by links determines potential link-capacity enhancement with the help of a companion phantom network. In one embodiment, the operating network and the phantom network are topologically coincident and each node participates in seeking an actual-connection setup through the operating network and a phantom connection through the phantom network for each connection request. Each node associates with each of its output links an operating capacity, a phantom capacity, an operating vacancy, and a phantom vacancy. The phantom vacancy data is used for link provisioning. In another embodiment, nodes may be added to or deleted from the operating network and the phantom network may not topologically coincide with the operating network. Each node then participates in operating connections setup while a plurality of provisioning servers are provided to perform phantom connection setup through the phantom network and determine utilization statistics for provisioning purposes.
US07756958B2 Intelligent discovery of network information from multiple information gathering agents
A system, method and computer program product for intelligent discovery of network information from multiple information gathering agents adapted to discover information concerning the network. The discovery agents each have an associated discovery capability. Based on consideration of the agent discovery capabilities, discovery assignments are computed and network discovery is performed according to the assignments so as to reduce discovery poll overhead.
US07756957B2 End-to-end governed data transfers in a network
A system and method for providing quality of service guarantees in a packet-switched network is provided. A network including nodes linked together by communication links includes a management node for governing the performance of the nodes. Ingress and egress rate restrictions are defined at the nodes and the management module may disallow a portion of a requested transmission to a node if the requested transmission would result in a violation of one of the ingress and egress rate restrictions. Disallowance of a requested transmission may be made by the management node if either an ingress rate restriction of the transmitting node or an egress of the receiving node would be violated by allowance of the requested transmission.
US07756956B2 Mimic support address resolution
Mimicking network devices with a computing device having first and second network interface cards, the first network interface card connecting the computing device to an external network and the second network interface card connecting the computing device to a local network, including obtaining an IP address of a device on the local network, determining an IP address for the second network interface card based on the obtained IP address of the device on the local network, and assigning the determined IP address to the second network interface card.
US07756950B2 System and method for providing mobile information server and portable device therein
A system and method for providing mobile information, a server and a portable device therein are provided. The server comprises an intelligent download manager and the portable device comprises a file browse manager. The intelligent download manager determines a downloaded file update rule and a file browse rule according to any combination of a document attribute, a browse record, and a document preference. The files to be downloaded to the portable device can be determined automatically according to the downloaded file update rule. The file browse manager provides an intelligent browse mode related to the browse sequence of the downloaded files according to the file browse rule. Therefore, information really interesting to the user can be stored in the limited space by the present invention and the user can access the information quickly and efficiently.
US07756934B2 Systems, methods and computer program products for electronic information transfer by a sender
A method for electronic information transfer by a sender. The method includes composing an electronic message on a sender terminal. At least one announcement file is associated with an attribute of the electronic message, the announcement file configured for playing at a recipient terminal upon the recipient terminal receiving the electronic message. The electronic message and the association to the announcement file is sent over a network to a recipient at the recipient terminal. Embodiments include a computer program product for implementing the method.
US07756932B2 System and method for processing messages being composed by a user
A system and method for processing messages being composed by a user of a computing device (e.g. a mobile device). Embodiments are described in which the performance of certain tasks is initiated before a direction is received from a user to send a message being composed by the user. This may involve, for example, “pre-fetching” security-related data that will be required in order to send a message that is in the process of being composed by the user securely. Such data may include security policy data, certificate data, and/or certificate status data, for example.
US07756931B2 Method and apparatus for manager/agent communications
A method, apparatus, and computer instructions for programmatic communications via an instant messaging network. A connection is established to the instant messaging network. A script is received though the connection. The script is then executed.
US07756928B1 Interoperability using a local proxy server
A home-networking gateway may automatically provide a function based on data identified on a device on a home network. The home-networking gateway may perform the function using another device that is capable of performing the function and is accessible to the home-networking gateway.
US07756925B2 Methods and apparatus for efficiently placing stream transforms among broker machines comprising an overlay network in a publish-subscribe messaging system
The methods and apparatus of the present invention operate in publish-subscribe messaging systems including at least publishing clients, subscribing clients and a plurality of broker machines. The broker machines form an overlay network responsible for receiving input messages from publishing clients, transforming information contained in the input messages according to pre-determined transformation specifications, and transmitting output messages containing the transformed information to the subscribing clients. The pre-determined transformation specifications are reduced to information transforms implemented as software modules that are distributed among the broker machines. The present invention provides methods and apparatus for placing transforms among the broker machines comprising the overlay network in such a way that the latency and throughput of messaging activities executed by the broker machines of the overlay network is improved.
US07756922B2 Schema annotations for managing cached document fragments
The challenge of communicating document caching policies from document servers to client processes in the most generally applicable manner is solved by enabling the application of caching policies to classes of documents, rather than single instances of documents. Caching policies are applied to a given class of documents by specifying caching policies in metadata that describes the structure of the class of documents that conform to the metadata. In the context of XML data documents and document fragments, an XML schema can be annotated to include a representation of a caching policy, thereby specifying the caching policy for XML data documents and fragments that conform to the corresponding XML schema.
US07756921B2 Programmable packet field replacement based on a range technique
A network component for processing a packet includes at least one first storage unit, at least one second storage unit, at least one third storage unit, and an action implementation unit. The at least one first storage unit is configured to store an initial bit value selected from within the packet. The at least one second storage unit is configured to store a bit action length value. The at least one third storage unit is configured to store an extracted bit value based upon the initial bit value and the bit action length value. The action implementation unit is configured to implement at least one action on a packet by using an action bit value to modify the extracted bit value.
US07756914B2 Method and apparatus for process design
A process is managed by creating a future revision of a base. Data are input into the future revision of the base. The future revision of the base is made current, revising the base. A control tracks the authorization of the base revision, storing the authorization of the future revision of the base.
US07756912B2 Method and system for minor garbage collection in a multitasking environment
A method for minor garbage collection in a multitasking environment involves marking cards as clean, where the cards designate ranges of memory locations in a shared older generation. The method further involves marking a card as dirty when a reference field of an object within the card is modified, where a memory location of the reference field is designated by the card, where the reference field references a live young object in a task-specific young generation, and where the task-specific young generation is associated with a first task. The method further involves marking the card as single-dirty when the card only includes roots of live young objects in the task-specific young generation, and optimizing task-specific minor garbage collection for a second task by skipping the card when the card is marked as single-dirty.
US07756906B2 Schema-aware mid-tier binary XML implementation
Techniques for implementing a schema-aware mid-tier binary XML are provided. Token vocabularies are stored in a repository that is accessible to mid-tier applications from separate database systems. The token vocabularies are thus shared among the mid-tier applications of each database system. The repository may be part of a file system or database that is separate from any of the database systems, or the repository may be part of one of the database systems.
US07756901B2 Horizontal enterprise planning in accordance with an enterprise planning model
In general, the invention is directed to enterprise planning techniques for developing an enterprise planning model that incorporate horizontal as well as vertical planning techniques. A subset of analysts associated with a common node of an enterprise hierarchy may define an enterprise planning session for the node that incorporates a plurality of enterprise planning activities. For example, a first analyst may define a sub-model for revenue planning and a second analyst may define a sub-model for salary planning. The enterprise planning system automatically aggregates the sub-models defined by subsets of analysts to obtain an enterprise-wide planning model. In this manner, the set of analysts may define an enterprise planning model that may allow large, diverse organizations to establish planning standards for multiple planning activities across dozens or hundreds of business units.
US07756896B1 System and method for multi-dimensional risk analysis
A risk analysis method uses a multi-dimensional risk representation that allows a standard OLAP engine to perform analysis on multi-dimensional data corresponding to a portfolio of financial positions. The analysis includes context-dependent, heterogeneous aggregation functions. The multi-dimensional data is represented as a multi-layered multi-dimensional cube (“outer” cube), which consists of dimensions and cells. Each cell includes a set of coordinates and an inner multi-dimensional cube (“inner” cube). Dimensions of the inner cube include all dimensions required for aggregations. Dimensions of the outer cube include only dimensions needed for context (or reporting). An aggregation is performed on the set of measures of the inner cube based on a context for the aggregation provided by the outer cube.
US07756890B2 Semantic identities
Semantic identities are provided. A semantic identity is created for an agent. The semantic identity is associated with one or more categories and the categories are associated with interests. The semantic identity mines a network for information that relates to the one or more categories or the interests and packages the information for the agent's subsequent review and consumption.
US07756889B2 Partitioning of nested tables
Techniques for partitioning nested tables are provided. A parent table includes a column for collection items. A nested table is created for storing items that belong to the collection items. The nested table is partitioned to create a plurality of nested table partitions. Each nested table partition is a distinct, separately stored structure within a database. How the nested table is partitioned may, or may not, be based on how the parent table is partitioned. For example, a nested table may be partitioned based on the same criteria in which the parent table is partitioned. As another example, a nested table may be partitioned, whereas the parent table is not partitioned.
US07756884B2 Information processing apparatus, information processing method, and program
To provide an information processing apparatus, information processing method, and program which can easily and appropriately inform the user of differences in results of searches performed based on the same search criteria at different times. An information processing apparatus retrieves first search results by searching a network for information using predetermined search criteria. The search criteria used in the search is registered. After the retrieval of the first search results, the information processing apparatus retrieves second search results by searching the network for information again using the registered search criteria. The information processing apparatus detects difference information from the retrieved information by comparing the first and second search results.
US07756880B2 Method of providing content items
A method provides content items located on a server to a client, the server being able to communicate with the client via a communication network. The method includes generating a content recommendation list comprising several content recommendation list entries in dependence on a user feedback profile, each content recommendation list entry representing a content item, and transferring the content recommendation list from the server to the client. The method also includes providing a representation of the content recommendation list entries through a client user interface, each entry being selectable and arranged such that for each entry, user feedback may be generated and corresponding user feedback information sent to the server and that upon selection of an entry at a predetermined position in the content recommendation list, a recommendation list request is transferred to the server.
US07756879B2 System and method for estimating user ratings from user behavior and providing recommendations
A recommendation system and method for generating a set of recommended items for a user who browses items from an item data store. The recommendation system estimates ratings for at least some of the items previously viewed by the user, and then constructs a representation of the user's implicit ratings of attributes of these items. These implicit attribute ratings are then used to estimate the user's ratings for unseen items in the item data store.
US07756877B2 Index compression
Systems and methods for compressing an index are described. In one exemplary method, the results of a search are annotated and then encoded into one or more chunks of compressed data in accordance with the annotations of the results. The annotations include an indication of a best encoding method selected from a set of available encoding methods, and an indication of whether to switch to a new chunk during encoding or to continue encoding in the current chunk. Other methods are described and data processing systems and machine readable media are also described.
US07756875B2 Method and system for e-commerce packages
A system and method for enabling the e-commerce purchasing of grouped merchandise and/or services, known as packages, is disclosed. The subject e-commerce system and method comprises a catalog database comprising package data correlated to at least one package; a selection module coupled to the catalog database for allowing a customer to select a package for purchase; and a resolution module coupled to the catalog database for resolving unresolved attributes in the selected package. Preferably, the catalog database further comprises item data correlated to a plurality of items, wherein each item is fully resolved; product data correlated to at least one product, wherein said at least one product comprises at least one unresolved attribute; and attribute data.
US07756874B2 System and methods for providing automatic classification of media entities according to consonance properties
In connection with a classification system for classifying media entities that merges perceptual classification techniques and digital signal processing classification techniques for improved classification of media entities, a system and methods are provided for automatically classifying and characterizing musical consonance properties of media entities. Such a system and methods may be useful for the indexing of a database or other storage collection of media entities, such as media entities that are audio files, or have portions that are audio files. The methods also help to determine media entities that have similar consonance by utilizing classification chain techniques that test distances between media entities in terms of their properties. For example, a neighborhood of songs may be determined within which each song has a similar consonance.
US07756871B2 Article extraction
An article is extracted from a document using a decision combiner to process a plurality of reading order alternatives. The text flow analysis generates the plurality of reading order alternatives of separate body text regions.
US07756868B2 Method for providing search results list based on importance information and system thereof
The present invention relates to a method for providing a search result list by a search engine and a system thereof, and more particularly, to a method for generating a search result list by reflecting importance information in processing the search result list corresponding to a predetermined keyword input from a user terminal by a search engine and a system thereof. According to the present invention, there is an effect that is possible to provide method and system for providing a search result list, capable of providing a search result list on the basis of importance information in which accuracy and information on the registration date of a corresponding content are reflected.
US07756867B2 Ranking documents
A plurality of documents are ranked. The documents are returned as the result of a query computed for each search engine of a plurality of search engines. Each document of the plurality of documents is associated with a Uniform Resource Locator (URL). The plurality of documents includes at least one document returned as a result of the query from each of the search engines. For each URL associated with a document from the plurality of documents, a frequency of the URLs is determined. Ranking the plurality of documents includes ranking them based on one or more factors, which are based on the frequency determined for each URL associated with the plurality of documents.
US07756866B2 Method and apparatus for organizing digital images with embedded metadata
One embodiment of the present invention provides a system that facilitates automatically organizing digital images using metadata which is embedded in the digital images. The system operates by receiving a digital image with embedded metadata, wherein the embedded metadata includes Global Positioning System (GPS) data. The system uses the embedded metadata, including the GPS data, to identify additional metadata associated with the digital image. The system then saves the digital image on a storage medium. In addition, the system saves the embedded metadata and the additional metadata on the storage medium in a searchable format.
US07756864B2 System and method for performing a search and a browse on a query
A search and a browse on a single user query is performed. A refined query is selected from the results of the first user query. Thereafter, a list of concepts from a first directory associated with the refined query is obtained. The concepts are defined in a hierarchical relationship with concepts having broader scope being higher in the hierarchy and concepts having a narrower scope being lower in the hierarchy. Additionally, a list of web sites associated with the search concept is obtained from a second directory.
US07756861B2 Optimizing a computer database query that fetches N rows
An apparatus and method to optimize a query access plan in a computer database system. In preferred embodiments, the query optimizer determines the query can be optimized and generates for the query an optimized access plan that eliminates records defined by a Where clause and one or more ordering criteria prior to ordering the records (sorting or grouping) and then returning a first n rows.
US07756860B2 Advanced handling of multiple form fields based on recent behavior
A method, system and computer program product for enhancing the usability of web browsers by analyzing the recent behavior of an operator while executing a search pattern on a computer network. In particular, a browser enhancement utility provides web browsers with the ability to store (for a limited time period) search terms used in a variety of web search patterns. The browser enhancement utility employs ranking algorithms to identify the relationships between searches and a ranking and matching algorithm to utilize stored search terms to find (text) matches in a web document. When the browser displays web pages after a search has occurred, the browser enhancement utility utilizes these matches in order to take actions to enhance document usability. These actions include: Highlighting terms that have been recently searched for; pre-selecting matching terms from drop down boxes or radio buttons; and focusing a web page to relevant sections of text.
US07756858B2 Parent-child query indexing for xml databases
A method for processing queries for a document of elements is provided. The document includes a plurality of subsections where each subsection includes at least a portion of elements in the document. The method comprises: receiving a query for a path of elements in the document of elements; determining a plurality of step queries from the query, each step query including at least a part of the path of elements; for each step query in the plurality of step queries, determining one or more subsections that include elements that correspond to a step query; and determining at least one subsection that includes the path of elements of the query. A result for the query is generated using the at least one subsection.
US07756857B2 Indexing and querying of structured documents
A method is disclosed that can be used to reduce the size of the indexes 130 of structured-documents 150. The method uses the schema 110 of structured documents 180, in particular XML documents, to determine the existence of certain deterministic relationships 140 among the indexing components 170. Using such knowledge when indexing the data and formulating query execution plans can greatly reduce the size of the indices 170 and allow querying of such documents more efficiently.
US07756855B2 Search phrase refinement by search term replacement
A computer-implemented method is provided, which includes receiving a plurality of first search queries, each of which comprises one or more first query terms. At least one association graph is constructed that includes at least a portion of the first query terms as vertices. A second search query is received from a user, which comprises a plurality of second query terms. One or more suggested replacement terms for one or more of the second query terms are identified, using the at least one association graph. The suggested replacement terms are presented to the user. Responsively to a selection of one of the suggested replacement terms by the user, the selected suggested replacement term is substituted for the corresponding one of the second query terms, to generate a refined search query. Search results are presented to the user responsively to the refined search query. Other embodiments are also described.
US07756854B2 Minimization of calculation retrieval in a multidimensional database
Updating values in a multidimensional database is provided. Responsive to receiving a value for updating a first cell, a set of first component cells, a set of subsequent component cells, a set of first target cells, a set of subsequent target cells; and a set of unmarked component cells are determined. The first cell, the set of first target cells, and the set of subsequent target cells are marked as changed cells. The set of first component cells and the set of subsequent component cells are marked as allocated cells. The set of unmarked component cells are marked as required cells. Calculations are performed for the first cell, the set of first component cells, the set of subsequent component cells, the first target cells, and the set of subsequent target cells; and only cells marked as changed cells are updated based on the calculations.
US07756853B2 Frequent itemset counting using subsets of bitmaps
A method and mechanism for performing improved frequent itemset operations is provided. A set of item groups are divided into a plurality of subsets. Each item group is composed of a set of data items. Possible combinations of data items that may frequently appear together in the same item group are referred to as candidate combinations. Candidate combinations comprising a first set of data items are identified, and thereafter the occurrence of each candidate combination in any item group in each subset is counted by comparing item bitmaps, associated with items in the candidate combination, in each subset in turn. The comparison of item bitmaps is performed in volatile memory. A total frequent itemset count that describes the frequency of candidate combinations in items groups across all subsets is obtained. Thereafter, the total frequent itemset count for candidate combinations having a larger number of data items may be determined.
US07756848B2 Mapping system for accessing and mapping intellectual property data from a database
The present invention provides systems and methods for displaying a map conveying data and information related to intellectual properties. The system and method allows for a user to choose criteria for a search, which results are graphically displayed. The system and method also provides for applying filtering to the results based on system parameters, such as access permissions.
US07756847B2 Method and arrangement for searching for strings
This invention relates to methods of searching for a final number of result strings (30-33) having a partial or an exact match with a query string (34) in a database (80) comprised of many long strings or a long string, said method includes the steps of partitioning the query string in a first number of input query strings (35, 36, 37); determining a second number of neighboring strings (38-41, 42-45, 44-49, respectively) for each string in said first number of input query strings, wherein each string in said second number of neighboring strings has a predetermined first number of errors; searching the database for a third number of exact matches (50-61, 70-74) for each string in said second number of neighboring strings based on a search method; concatenating said searched exact matched strings from the database into a fourth number of intermediate strings (29, 30, 32, 33, 34) wherein said searched exact matched strings (50-61, 70-74) comprised in each of said intermediate strings are in succession to one another in said database; and determining the final number of result strings (30-33) based in said fourth number of intermediate strings, wherein each string in the final number of result strings has a maximum of predetermined second number of errors compared to said query string (34). This enables for a perfect match or a partial match containing only minor errors with respect to said query string, and for a fast search in larger databases with a relative low use of processing power.
US07756844B2 Methods of determining and searching for modified blocks in a file system
The invention relates to a method of determining if a block was modified in a file system by comparing the versions of the base snapshot, the delta snapshot, and the space map block entry (b, e). In another aspect, the invention relates to a method of searching for blocks modified in a tree structured file system. The invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block pointer of each snapshot. When the active file system is modified, this invention avoids overwriting any blocks used by previous snapshots by allocating new blocks for the modified blocks. When the invention needs to put an established block in a new location, it must update a parent block to point to the new location. The update to the parent block may then require allocating a new block for the new parent block and so forth. Parts of the file system not modified since a snapshot remain in place. The amount of space required to represent snapshots scales with the fraction of the file system that users modify. To maintain snapshot integrity, this invention keeps track of the first and last snapshots that use each block in space map blocks spread throughout the file system data space. When users delete snapshots, this invention may use a background process to find blocks no longer used by any snapshot and makes them available for future use.
US07756843B1 Identifying and processing confidential information on network endpoints
An automated method for identifying confidential information may include inputting a search term based on a set of policy rules into a search engine, and causing the search engine to perform a search based on the search term. The method may also include analyzing search results obtained from the search engine against the policy rules to identify the search results containing confidential information.
US07756840B2 Real-time database performance and availability monitoring method and system
Database performance and availability monitoring of changes impacting database performance, availability and continuity to the underlying business may be performed. A method for doing so may include analytical and visual real-time analysis engines to identify and provide alert notifications on changes in database performance statistics (such as CPU consumption, physical I/O, etc.) related to a sample period of time on a single database or across multiple databases. Result data may be displayed through a series of charts and/or summary tables that may indicate whether correlations exist between unexpected database performance and relative changes in database performance statistical parameters.
US07756839B2 Version tolerant serialization
Systems and methodologies that facilitate data handling among participants with mismatched schema sets of an extensible data model, via employing a versioning component. The versioning component can identify and separate the mismatched and matched data, and direct the mismatched portion to a bit bucket component. The bit bucket component can further persistently store the mismatched data, to enable interaction among participants with mismatched data types. The data can be re-integrated to ensure that round trip data is available to the next participant.
US07756835B2 Database and operating system independent copying/archiving of a web base application
A web based application having non-file system structures is copied or archived by first initializing a file to store the web based application, including creation of a root directory within the file. Then, data directories are created under the root directory, and a number of storage data objects under the data directories are initialized for all non-file system structures of the web based application. Thereafter, the non-file system structures are copied and stored into the storage data objects. In embodiments where the web based application further includes files that are part of a file system, the files are stored as additional storage data objects under the root directory. Accordingly, database and operating system independence is achieved.
US07756831B1 Cooperative locking between multiple independent owners of data space
Locking allocated data space is disclosed. An indication is received that certain previous version data is required to be retained. A map of metadata records, each associated with a journaling process write of previous version data which write includes previous version data required to be retained, is built. In some embodiments, the map associates a write time with each record in the map. A reclamation process checks to determine whether any storage proposed to be reclaimed is included in the map of record identifiers. In some embodiments, the determination is made based at least in part on the write time associated in the map with at least a first record identifier in time-sorted order.
US07756829B2 Method and apparatus for mobile data collection and management
A method and apparatus for a middleware approach to initializing and updating required data entry fields, pushing such required data entry fields to mobile devices and applications, collecting entered data from such mobile devices, and the synchronizing and integrating of the data is presented. A “form builder” software component allows for the creation of easy to read and use data entry forms by company management. A “web application” software component allows for the forms to then be distributed via electronic and/or wireless means to mobile client devices. A “synchronization server” software component allows for two-way communication, storage and conflict resolution (versioning) of the collected data. An “integration server” software component allows for external access to the collected and versioned data and modeling/mapping of such data. Thus seamless data entry, collection, updating, conflict resolution, versioning, storage, access and utilization is available.
US07756826B2 Method and systems for efficient delivery of previously stored content
Systems and methods for reducing file sizes for files delivered over a network are disclosed. A method comprises receiving a first file comprising sequences of data; creating a hash table having entries corresponding to overlapping sequences of data; receiving a second file comprising sequences of data; comparing each of the sequences of data in the second file to the sequences of data in the hash table to determine sequences of data present in both the first and second files; and creating a third file comprising sequences of data from the second file and representations of locations and lengths of said sequences of data present in both the first and second files.
US07756821B2 Virtual deletion in merged file system directories
An element of a file system is virtually deleted by creating a deletion marker for the element. Two or more separate physical file system directories are presented as one merged (virtual) file system directory to a process running in a silo. The operating system provides the merged view of the file system directories by monitoring file system requests made by processes in silos on a computer or computer system and filtering out those elements associated with deletion markers. Special processing is invoked in response to detecting certain types of file system access requests, including: enumeration, open, create, rename or delete.
US07756820B2 Activity browser
Methods and apparatus, including computer program products, for an activity browser. A computer system includes a user interface linked to a processor arranged to perform instructions in accordance with a business application stored in a memory, the business application including context code portions representing at least one context, the context representing a business situation, service interface code portions defining at least two interfaces between services and the context, each of the interfaces arranged for exchanging data from a parameter of the context and the service associated with the context, and user-interface code portions for outputting at the user interface data representing information about the context.
US07756819B2 Integrated authoring system for electronic technical manual and paper technical manual using logistics support analysis data and authoring method therefor
Disclosed are an integrated authoring system for an electronic technical manual and a paper technical manual using logistics support analysis data, which is capable of authoring an interactive electronic technical manual (IETM) of Class IV level and a paper technical manual at the same time. The integrated authoring system for an electronic technical manual and a paper technical manual using logistics support analysis data comprises: an iCAST-LSA (intelligent computer based acquisition support tool-logistics support analysis) module; a TMM (Technical Manual Management) module for performing a technical manual management function by importing from the DB of the iCAST-LSA module or exporting to the DB of the iCAST-LSA module; an illustrated drawing manager module; and a TMA (Technical Manual Author) module for performing a manual author manager function for sending and receiving illustrated drawings (ID) or CGM data to and from the illustrated drawing manager module.
US07756813B2 Electronic data structure for controlling access to data objects using locks
A data structure is provided for preventing access, in a computer system, to a data object having an identifier (ID). The data structure comprises a first lock object, in which the ID of the data object is stored, and in which a link to a storage location of the data object is assigned to the ID, and a second lock object, in which the ID of the data object is stored. In one embodiment, the ID is stored in the second lock object before storing the ID in the first lock object or before assigning the storage location of the data object to the ID in first lock object. Further, the ID is deleted from the second lock object after storing the ID in the first lock object or after assigning the storage location of the data object to the ID in the first lock object. The data object may be accessible by a software application, whereby the access of the software application to the data object is prevented if the ID is stored in the first or second lock object.
US07756812B2 Adaptive input-cell circuitry useful in configurable electronic controllers
A method for operating an input-cell comprises: receiving a sensor input signal, a digital-bias first control input and a second control input and, using a first resistor network to apply an analog pull-up bias to the sensor input signal when the bias of the first control input is in a first digital state. To provide a path for at least a portion of the first resistor network to a ground to cause the first resistor network to apply a pull-down bias to the sensor input signal when the bias of the first control input is in a second digital state. Receiving a voltage reference and an input waveform signal; using a second resistor network to apply to the input waveform signal to a comparator when the bias of the second control input is in a first digital state and, to apply a biased and attenuated input waveform signal to the comparator when the bias of the second control input is in a second digital state. Comparing the biased sensor input signal to the waveform applied by the second resistor network to determine an input-cell output, so that the input-cell can convert the sensor input signal to a time-based parameter.
US07756811B2 Agenda awareness in a communication client
A method is provided for promoting agenda awareness in a communication client. A system user's agenda of tasks with associated contact information is provided to the communication client. Matches are sought between the associated contact information from the agenda and a contact in a contact list in the communication client. Contacts matching the associated contact information and the tasks associated with the contact information are presented at a user interface.
US07756810B2 Software tool for training and testing a knowledge base
A software tool for creating, training and testing a knowledge base of a computerized customer relationship management system is disclosed. The software tool includes corpus editing processes for displaying and editing text-based corpus items, and assigning selected categories to individual corpus items. Knowledge base construction processes construct a knowledge base by analyzing a first subset of the corpus items, and testing processes test the knowledge base on a second subset of the corpus items. Reporting processes generate reports containing indicia representative of the testing results, which may be utilized to edit the corpus items and retrain the knowledge base so as to improve performance.
US07756809B2 Apparatus and product of manufacture using execution points to select conditions and rules for business transaction processing
Techniques enable a user, such as a business analyst or a system administrator, to define business process rules that control the processing of transaction data by a computer application. A data structure is used to store business process rules. The data structure includes a condition portion and an execution portion of a rule. A rule may be associated with an external execution point, which, in turn, is associated with an application execution point in the transaction process. At runtime, the computer system executing a computer application when determines that an application execution point is reached, the computer system determines whether there is an external execution point associated with the application execution point, and if so, executes the execution portion of a rule associated with the external execution point if the condition portion of the rule is met.
US07756806B1 System and method for facilitating collaboration and related multiple user thinking and cooperation regarding an arbitrary problem
Systems and methods to facilitate the thinking and problem solving abilities of groups and multiple individuals working collaboratively or collectively in arbitrary problems and inquiry based projects, in both formal and informal settings and situations.
US07756801B2 Systems and methods for architecture independent programming and synthesis of network applications
Various implementations provide for a task assignment method that describes a spatial computing application by providing an abstract task graph (ATaG) wherein the abstract task graph specifies the behavior of the application without reference to the number, placement and connectivity of the nodes performing the application and the tasks are automatically mapped to the network. The ATaG specifies a set of tasks, a set of data objects and a set of channels, including various constraints and preferences on where in the network tasks may be performed, how data is moved between locations and the data required at various locations. Moreover, various implementations provide for a task assignment system which maps the abstract tasks and channels to specific nodes and communication links, either at the time of the construction of the system or throughout the time of its operation.
US07756793B2 Content data supply system, content data supply apparatus and method, content data reproduction apparatus and method, and program
The present invention is to provides a content data supply system, a content data supply apparatus and method, a content data reproduction apparatus and method, and a program. The content supply system supplies content data from a content data supply apparatus to a content reproduction apparatus via a network. The content reproduction apparatus includes notification means, content list acquisition means, activation file acquisition means, content data acquisition means, and license data acquisition means. The content data supply apparatus includes customer information management means, content list generation means, activation file generation means, storage means, content data supply means, and license data supply means.
US07756790B2 Life settlement/settlement with paid-up policy system and method
A method and system for structuring a life settlement with a paid-up policy transaction. An existing insurance policy holder exchanges an existing insurance policy for a paid-up insurance policy or life insurance group certificate purchased by a buyer on a secondary market. The policy holder could also exchange its policy for being named as a beneficiary of a second insurance policy purchased by a buyer on a secondary market.
US07756789B2 Method and system for debt recovery
According to one embodiment of the invention, a method of debt recovery is provided. The method includes providing a device to a consumer owing a debt to a creditor. The device has a utility that becomes available to the consumer after being activated by the creditor. The method also includes indicating to the consumer that the utility of the device will be activated if the consumer contacts the creditor.
US07756784B2 System and method for account reconciliation
An account reconciliation system having a particular usefulness in the reconciliation of centrally billed accounts and more specifically, in the reconciliation of centrally billed accounts in the travel industry is provided. The system and methods of the present invention expand on the traditional match/non-match techniques and provide complete transaction management for every item on a client's account. In another sense, reconciliation is redefined to include each and every transaction on an account regardless of it's reconciliation status, i.e., matched, unresolved, pending, etc. Consequently, the present invention reconciles the client's account to the account balance.
US07756781B2 Method and apparatus for a verifiable on line rejection of an applicant for credit
A system and method are disclosed for presenting a reason for the rejection of 5 a credit application from an applicant is disclosed. The method includes obtaining a factor from a credit bureau identified as a factor that influences the FICO score assigned to the application by the credit bureau. The factor identified by the credit bureau is mapped to an internal rejection code. A rejection reason is provided that corresponds to the internal rejection code to the applicant.
US07756780B2 Method and system for balance transfer operations
A system and method for extending a balance reduction offer to a set of borrowers selected from a pool is provided. A lender, for instance a financial institution issuing credit cards to a pool of borrowers, selects a subset of borrowers based upon a criterion. The balance reduction offer includes a financial incentive to encourage the borrower to accept the offer. When the borrower accepts the offer, the lender credits the account for a payment received. In one embodiment, an issuer of credit cards may employ the invention to facilitate selected borrowers transferring outstanding balances to another credit card. In such an embodiment, the borrower may complete the transaction with the assistance of a cash wire transfer company.
US07756779B1 System and method for determining compliance with a delegated underwriting and servicing agreement
A method for determining compliance with a delegated underwriting and servicing agreement between a mortgage seller and a mortgage purchaser relating to the sale of multifamily mortgage loans using a computer network includes receiving mortgage data regarding at least one multifamily mortgage loan in a mortgage portfolio of the mortgage seller and financial data regarding the mortgage portfolio and receiving mortgage seller data. The delegated underwriting and servicing agreement includes a loss sharing provision, a servicing provision allowing the mortgage seller to retain servicing rights for the multifamily mortgage loans and a provision that the mortgage seller be adequately capitalized against the risk for each multifamily mortgage loan. The method also includes storing the mortgage data, financial data and mortgage seller data and applying a set of predefined capital standards to the mortgage data, financial data and mortgage seller data to determine compliance with the delegated underwriting and servicing agreement.
US07756778B1 System and method for tracking and facilitating analysis of variance and recourse transactions
A system for facilitating the analysis of a transaction request. The system includes an interface. The interface is configured to receive input data related to the transaction request. The input data includes at least a selection of a variance transaction or a recourse transaction. The system further includes a transaction request processor configured to generate a transaction assessment based on at least the input data and a reporting engine configured to provide the transaction assessment.
US07756765B2 System and method for order purchasing and fulfillment
A system and method for managing product orders coordinates corresponding retail and wholesale orders, to provide efficient settlement and distribution of funds to all parties involved. The systems and methods disclosed do not require retailers to carry an inventory of products, and the processing of the retail order and its corresponding wholesale order, and shipment of the product, are transparent to the consumer or retail buyer. As a result of this transparency, the consumer sees only the delivered product and a corresponding charge on a credit card statement.
US07756763B1 Method and apparatus for providing a clean accounting close for a real-time billing system
A real time billing system for accounts that locks out transaction events when the billing process is underway is provided. When a transaction event is received that should be posted to an account during the billing process, the account is locked. It is determined if the next bill time is in the past for the account and if it is, close billing of the account is performed on the account without billing the transaction event. After close billing of the account is finished, the transaction event may be posted to the account and the account unlocked.
US07756760B2 System for determining shortage costs
A system that can determine shortage costs in a repeatable and sustainable manner. In certain embodiments, the system takes into account different shortage costs that impact different organizations and weight those shortage costs against the costs to expedite material in to cover those shortages. Additionally, in certain embodiments, the system can continue to be updated based on changing needs of the business and to reflect a true impact of unit shortages so accurate expedite decisions can continue to be made and accounted for that are of the most economic benefit to a manufacturer.
US07756758B2 Method and system for improved E-commerce shopping
An e-commerce system and method combining different product presentation formats, where each format has a video presentation component. One such format is the presentation of a live, pre-existing “shop at home” video production feed, consisting of continuously scheduled segments, each segment presenting a product or set of products. A Video on Demand (VOD) format, where users may request different video streams. The VOD streams being similar to the live feed, but stored on a server and organized in one or more different segment orders, as compared to the original order of the live feed. Third, a traditional e-commerce product catalog may be provided. However, as an enhancement, the product catalog may be connected to the VOD server, and stream the presentation segment associated with each product, when a user is viewing the product detail page for that product.
US07756757B1 Systems and methods for price searching and intelligent shopping lists on a mobile device
Price searching and intelligent shopping lists on a mobile device is provided. A system for providing a shopping list comprises at least one subsystem that receives input data containing product identification information, at least one subsystem that determines location information of a product identified by the product identification information, and at least one subsystem that determines a proposed route from a particular location to a location of the product identified by the location information.
US07756756B1 System and method of providing recommendations
A method of providing recommendations is disclosed and includes receiving input from a visitor of an online site. The input indicates a request to receive data related to an offering from a member of a social network associated with the visitor. The offering is available for purchase via the online site. The method also includes sending a communication to the member of the social network in response to the request. The communication requests data related to the offering.
US07756754B2 Method for providing on-line shopping search service and system thereof
The present invention relates to method and system for providing an online shopping search service, and more particularly, to method and system for providing an online shopping search service, which constructs a database systematically including information about a product registrant, a product registered by the product registrant and a seller who wants to sell the registered product, and performs operations associated with an online shopping search service by using the database.
US07756751B2 Architecture for business process integration
A software architecture can include an artifact layer and a configuration layer. The artifact layer can contain multiple application independent artifacts. A configuration layer can contain at least one application. The application can include multiple states in which the application executes instructions. The states can exist within execution spaces that are distributed across a network. The application uses artifacts of the artifact layer, which can operate in a state dependent manner.
US07756749B2 System and method for charging for printing services rendered
A system and method for charging a user for printing services. In one arrangement, the system and method include the steps of receiving a debiting request from a printing service via a network, verifying privileges of the printing service to access a user account, and debiting a user account for the printing services.
US07756744B2 User-driven data network communication system and method
A system is disclosed for messaging over a data network, such as the Internet and interactive TV, which allows every registered user to generate and update one or more user portfolio(s) containing information relative to Providers and/or individuals of which the user is willing to view their messages. The messages are displayed inside the space of the webpage where usually banners are shown. The system may provide benefits to the user upon displaying messages with commercial value to him. The disclosed messaging system allows an easy and effective communication path between providers and users any time publicly or privately in the banner area of a web site, which does not occupy additional space on the user's browser, and does not require the user to load another application besides his browser.
US07756743B1 System and method for branding a facility
A computer-assisted method of establishing a brand presence in a facility. The method includes accessing, by facility personnel, a computer having a playlist that controls the playback of audio and video broadcasting within the facility and entering on the playlist, by facility personnel, identifiers of advertisements related to the facility.
US07756734B2 Method and apparatus for facilitating management of information technology investment
A method, product and system are disclosed for generating and facilitating user navigation among one or more investment maps and corresponding scorecards generated using stored data associated with performance metrics of a several information technology (IT) projects.
US07756732B2 Data processing system for analysis of financial and non-financial value creation and value realization performance of a business enterprise for provisioning of real-time assurance reports
The invention affords a method of and system for processing data relating to the value creation and value realization performance of a business enterprise in which an assurance report can be provided, for example by third parties, on an outcome display as selected by a stakeholder-user. Certain assurance procedures are automated so that they can be undertaken in real time, in parallel with the generation of the outcome displays on which assurance is being provided. Where appropriate, stakeholder-users are able to specify the level of assurance they require. Assurance reports generated by the system may be customized in order to be relevant to the particular outcome display to which they refer, for example by using the particular choices made by a stakeholder-user in selecting the attributes of a particular outcome display. Certain of the real time automated procedures and the generation of an assurance report in real time may be performed independently, for example, by a third party assurance provider, on a parallel system.
US07756728B2 Healthcare system and user interface for consolidating patient related information from different sources
In a healthcare system, a method consolidates patient related information from multiple, different sources by performing the following steps. Patient identification data identifying a particular patient is received. Messages are generated for communication to a corresponding information sources. The generated messages incorporate the particular patient identification data and a request for information concerning the particular patient. The messages are communicated to the corresponding information sources. Response messages are received containing requested information concerning the particular patient from the information sources. The requested information is sorted and merged from the response messages to provide data representative of consolidated patient related information.
US07756726B2 Secured medical sign-in
A method for concealing displayed confidential information includes providing one or more publically accessible displays and one or more private displays, receiving confidential information, displaying at least a portion of the confidential information at the private display, and displaying at least a portion of the confidential information at the publically accessible display for an amount of time determined by an occurrence of an event where the event includes at least one of an expiration of a time period and a user request. The method can also include sending a notification signal where the notification signal can be sent to a health care professional and storing at least a portion of the confidential information. The method can also include concealing at least a portion of the confidential information at the publically accessible display where the concealing step is responsive to a user request.
US07756725B2 Breakaway interfacing of radiological images with work orders
A breakaway interface between radiological information systems, imaging equipment and picture archive and communications systems has automated filtering and handling of multiple study work orders or affiliated work orders, while passing single study work orders through unaltered. The work orders are processed by the breakaway interface to consolidate multiple procedure or multiple study work orders into a single super order, which is then communicated, preferably using DICOM standard protocol, to an imaging machine. The imaging machine returns a single image sequence, and the breakaway interface will then break images away from the single image sequence into a plurality of grouped image sequences. The preferred grouping is based upon anatomical regions, and separate but adjacent anatomical regions will preferably share one or more images at the boundary between the adjacent regions. The exact number of shared images may preferably be preset at the system level. A number of different techniques for analyzing the single image sequence are proposed individually or in combination, including histogram analysis, peak finding techniques, moments of order analysis, evaluating information from one or more previous analyses, and evaluating image sequence series information to distinguish discrete imaging procedures.
US07756723B2 System and method for managing patient bed assignments and bed occupancy in a health care facility
An integrated health care delivery network with enabling software and network technology to maximize bed resources, manage varying census levels, and avoid patient diversions through real-time monitoring, automation and communication, is disclosed. Preferably, the present invention is embodied in a bed management system that interfaces with and complements existing Admission/Discharge/Transfer (ADT) systems. The bed management system is an easy-to-use business intelligence application that is designed to allow administrators, clinicians and managers to easily access, analyze and display real-time patient and bed availability information from ancillary information systems, databases and spreadsheets. It enables users to see trends and relationships in hospital (bed) management data directly from their desktop personal computers.
US07756721B1 Health care management system
The present invention relates to a system and method for facilitating and managing health care between a medical provider and a patient. In one aspect, the system and method includes providing a patient having a first criteria, which includes a medical symptom. The system and method also include selecting a subset of medical providers having expertise in treating the medical symptom, generating a care request to obtain a treatment proposal for the medical symptom of the patient, and updating the care request with medical information associated with the medical symptom. The system and method further include receiving at least one treatment proposal of the medical symptom from the medical providers and selecting a treatment proposal of the medical symptom from the medical providers.
US07756717B2 Lubricant management method for a vehicle
A system (10) for ensuring the quality of lubricating oil in an engine of a locomotive without the need for specialized diagnostic and fluid handling systems on the locomotive. A test portion (28) of lubricating oil is removed from the engine and is analyzed at an oil analysis center (26) to determine an oil quality parameter (32). The oil quality parameter is used as an input to a calculator (34) to determine a quantity of oil (36) that must be replaced by fresh oil during a current maintenance outage in order to ensure that the engine oil quality will remain acceptable throughout a forthcoming operating period. In this manner, a complete change-out of the lubricating oil may be delayed or avoided. The oil replacement decision and quantity is communicated to a service center (18) via a communications link such as the Internet (40) prior to the arrival of the locomotive at the service center. The used oil may be removed from the engine using a portable transfer device and mixed with fuel in a fuel storage tank for subsequent refueling of other locomotives.
US07756712B2 Signal processing method and module involving rearranging of frequency domain data on a variable axis
A signal processing method is provided for processing a plurality of input frequency domain data within a frequency band, each of the input frequency domain data having magnitude and phase characteristics and being associated with a phase parameter that corresponds to the phase characteristic thereof. The method includes: arranging the input frequency domain data in sequence on a variable axis; rearranging positions of the input frequency domain data on the variable axis with reference to at least the phase parameters of the input frequency domain data; and combining the rearranged input frequency domain data that are disposed on the same position on the variable axis to result in processed frequency domain data. The signal processing method can preserve and transmit phase characteristics at various frequencies, and is suitable for application to cochlear implant systems, retinal implant systems, and multi-phase data transmission systems.
US07756711B2 Sampling rate conversion apparatus, encoding apparatus decoding apparatus and methods thereof
A coding apparatus capable of reducing a circuit scale and also reducing the amount of coding processing calculation is disclosed. In this apparatus, frequency domain conversion section (103) performs a frequency analysis of the signal sampled at a sampling rate Fx with an analysis length of 2·Na and calculates first spectrum S1(k) (0≦k
US07756710B2 Method and apparatus for error correction in speech recognition applications
In one embodiment, the present invention is a method and apparatus for error correction in speech recognition applications. In one embodiment, a method for recognizing user speech includes receiving a first utterance from the user, receiving a subsequent utterance from the user, and combining acoustic evidence from the first utterance with acoustic evidence from the subsequent utterance in order to recognize the first utterance. It is assumed that, if the first utterance has been incorrectly recognized on a first attempt, the user will repeat the first utterance (or at least the incorrectly recognized portion of the first utterance) in the subsequent utterance.
US07756708B2 Automatic language model update
A method for generating a speech recognition model includes accessing a baseline speech recognition model, obtaining information related to recent language usage from search queries, and modifying the speech recognition model to revise probabilities of a portion of a sound occurrence based on the information. The portion of a sound may include a word. Also, a method for generating a speech recognition model, includes receiving at a search engine from a remote device an audio recording and a transcript that substantially represents at least a portion of the audio recording, synchronizing the transcript with the audio recording, extracting one or more letters from the transcript and extracting the associated pronunciation of the one or more letters from the audio recording, and generating a dictionary entry in a pronunciation dictionary.
US07756706B2 Method and system for a recognition system having a verification recognition system
A method and system for performing computer implemented recognition is disclosed. In one method embodiment, the present invention first accesses user input stored in a memory of a mobile device. On the mobile device, the present invention performs a coarse recognition process on the user input to generate a coarse result. The coarse process may operate in real-time. The embodiment then displays a portion of the coarse result on a display screen of the mobile device. The embodiment further performs a detailed recognition process on the user input to generate a detailed result. The detailed process has more recognition patterns and computing resources available to it. The present embodiment performs a comparison of the detailed result and the coarse result. The present embodiment displays a portion of the comparison on the display screen.
US07756703B2 Formant tracking apparatus and formant tracking method
A formant tracking apparatus and a formant tracking method are provided. The formant tracking apparatus includes: a framing unit dividing an input voice signal into a plurality of frames; a linear prediction analyzing unit obtaining linear prediction coefficients for each frame; a segmentation unit segmenting each of the linear prediction coefficients into a plurality of segments; a formant candidate determining unit obtaining formant candidates by using the linear prediction coefficients, and summing the formant candidates for each segment to determine formant candidates for each segment; a formant number determining unit determining a number of tracking formants for each segment among the formant candidates satisfying a predetermined condition; and a tracking unit searching the tracking formants as many as the number of the tracking formants determined in the formant number determining unit among the formant candidates belonging to each segment.
US07756702B2 Signal processing using pilot based coding
An apparatus for processing a signal and method thereof are disclosed. Data coding and entropy coding are performed with interconnection, and grouping is used to enhance coding efficiency. The present invention includes the steps of obtaining a pilot reference value corresponding to a plurality of data and a pilot difference value corresponding to the pilot reference value and obtaining the data using the pilot reference value and the pilot difference value.
US07756701B2 Audio signal processing using pilot based coding
An apparatus for processing a signal and method thereof are disclosed. Data coding and entropy coding are performed with interconnection, and grouping is used to enhance coding efficiency. The present invention includes the steps of obtaining a reference value corresponding to a plurality of data and a difference value corresponding to the reference value and entropy-decoding the difference value and obtaining the data using the reference value and the entropy-decoded difference value.
US07756700B2 Perceptual harmonic cepstral coefficients as the front-end for speech recognition
Pitch estimation and classification into voiced, unvoiced and transitional speech were performed by a spectro-temporal auto-correlation technique. A peak picking formula was then employed. A weighing function was then applied to the power spectrum. The harmonics weighted power spectrum underwent mel-scaled band-pass filtering, and the log-energy of the filter's output was discrete cosine transformed to produce cepstral coefficients. A within-filter cubic-root amplitude compression was applied to reduce amplitude variation without compromise of the gain invariance properties.
US07756699B2 Sound encoder and sound encoding method with multiplexing order determination
A sound encoder multiplexes a plurality of codes into a sound code in an order determined by a multiplexing order determination unit (12), and a sound decoder demultiplexes the sound code into a plurality of codes one by one in an order determined by a demultiplexing order determination unit (14).
US07756697B2 Emulator and emulating method for adjusting the execution timing of instructions included in an application to be emulated
An emulation technique adjusts the execution timing of instructions included in an application to be emulated. An emulator executes an instruction stream consisting of a plurality of instructions included in the application for an apparatus to be emulated to perform the object AP. This emulator performs successively the instructions included in the instruction stream at a predetermined period, and includes a speed controller for adjusting the emulation speed by intermittently inserting a wait into the instruction stream to emulate execution of the instruction stream. Preferably, this emulator includes a clock generator (145), in which the speed controller counts the clock input from the clock generator (145).
US07756695B2 Accelerated simulation and verification of a system under test (SUT) using cache and replacement management tables
A cache replacement system for extending the debugging capabilities of accelerated simulation by enabling enhanced cache data and state checking is provided. The system includes a Cell Broadband Engine Architecture (CBEA) compliant system implementing Replacement Management Tables in an accelerated simulation environment. The RMTs control cache replacement and allow the software to direct entries with specific address ranges at a particular subset of the cache. The RMTs further allow for locking data in the cache and are utilized to prevent overwriting data in the cache by directing data that is known to be used only once at a particular set. Using the locking mechanism in an accelerated simulation environment, a user is able to run code sets, which, when the microprocessor system being tested is correctly designed, generates identical and verifiable data and cache states in each of the different sets of the cache.
US07756691B2 Establishing relationships between components in simulation systems
A system, method, and computer program product for configuring a network abstraction for simulation. Relationships between network models in the network abstraction are described in a network specification. A simulation infrastructure is adapted to configure the relationships between network models specified in the network specification. The simulation infrastructure is designed to acquire the network specification during run-time, access configuration, relationship parameterization, and execution APIs of model instances during run-time. Network models are designed to acquire access to modeling-specific APIs of other model instances during run-time in order to establish relationships specified in the network specification.
US07756689B1 Numerical modeling of six-degree-freedom ship motion
The present invention's new calculative methodology models the motion of a seagoing vessel in six dimensions, uniquely employing a total velocity potential as the sole parameterization for taking into consideration all linear and nonlinear dynamical effects involved in interaction between the vessel and environmental water. The solid-body rotational motion of the vessel about the vessel's center of mass is determined in three dimensions (roll, pitch, yaw) by calculating the pressure torque and the buoyancy torque. The solid-body translational motion of the vessel's center of mass is determined in three dimensions (heave, surge, sway) by calculating the pressure force and the buoyancy force. The pressure torque and the pressure force are each associated with pressure (e.g., non-hydrostatic pressure) of water on the vessel's surface. The buoyancy torque and the buoyancy force are each associated with the displacement of the vessel with respect to the vessel's equilibrium position in the water.
US07756681B2 Power supply circuit
Embodiments of power supply circuits are disclosed in which a filter function is performed on a count value from a counter that counts the number of times of enabling of a power supply circuit.
US07756678B2 System and method for advanced condition monitoring of an asset system
A method for advanced condition monitoring of an asset system includes using a plurality of auto-associative neural networks to determine estimates of actual values sensed by at least one sensor in at least one of the plurality of operating regimes; determining a residual between the estimated sensed values and the actual values sensed by the at least one sensor from each of the plurality of auto-associative neural networks; and combining the residuals by using a fuzzy supervisory model blender; performing a fault diagnostic on the combined residuals; and determining a change of the operation of the asset system by analysis of the combined residuals. An alert is provided if necessary. A smart sensor system includes an on-board processing unit for performing the method of the invention.
US07756676B1 Detecting data change based on adjusted data values
To detect data change, data values are separated into plural sets. Predefined values representative of a predetermined effect are calculated for respective plural sets. Adjusted data values are calculated by removing impact of calculated predefined values from the data values in the respective plural sets. The data change is detected based on the adjusted data values.
US07756671B2 Method of timing a remarkable angular position of a sensor carried by a tire
A method of timing a remarkable angular position (θR) of at least one sensor (12) carried by a tire (10) rotating relative to an external frame of reference. The following steps are performed: forming, from an output signal from the sensor (12), a reference signal suitable for presenting a remarkable extremum during one revolution of the tire (10); determining the time of an origin angular position (θ0) of the sensor as being the time of the remarkable extremum of the reference signal; and determining the time of the remarkable angular position (θR) relative to the time of the origin angular position.
US07756662B2 Non-contact capacitive sensor with gain and offset values calculated as adjustment values
In a capacitance type of non-contact sensor for detecting the position of an object to be detected, such as dielectric material, a detection gain is changed in a first case where the object to be detected is placed in a first position and also in a second case where the object to be detected is placed in a second position, and an offset value is adjusted for each gain to bring an output value to a predetermined value. The adjusted offset values are stored in order to define a gain and an offset value at a point, where the offset values in the first and second cases are closest, as adjustment values.
US07756661B2 Method and apparatus for measuring dimension of photo-mask pattern
A method for measuring a dimension of a pattern formed on a semiconductor light-exposure mask includes performing a preparation arranged to form a first relationship between measured values of dimensions of opaque patterns and misalignments of detected edge positions, and a second relationship between measured values of dimensions of clear patterns and misalignments of detected edge positions, performing detection/measurement arranged to detect opposite two edge positions of a measurement target pattern, and to measure a dimension of the measurement target pattern bounded by the two edge positions and dimensions of adjacent patterns respectively adjacent to the two edge positions, and performing correction arranged to respectively correct two detected edge positions of the measurement target pattern, with reference to one or both of the first and second relationships formed in the preparation, and measured values of the dimensions obtained in the detection/measurement.
US07756660B2 Lithographic apparatus and device manufacturing method
A lithographic apparatus has an array of individually controllable elements to impart a projection beam with a pattern in its cross-section. The projection system includes an array of lenses and an actuator configured to change the shape of the array of lenses. In one example, the actuator is a piezoelectric actuator
US07756659B2 Delay stabilization for skew tolerance
In an integrated circuit with at least two separate timing circuits, for example both a serializer and a deserializer, a trim value correction factor is developed and applied at the testing of the chip. The correction trim value brings the VCO frequency of the serializer into specifications, but the trim value may also be used to alter the delay between a received clock and data in the deserializer. Since both the serializer and the deserializer were made with the same process, the received clock delay may be corrected by substantially the same correction factor as that applied to the VCO. Illustratively the trim values may be stored on the IC.
US07756657B2 System for storing and presenting sensor and spectrum data for batch processes
A system for monitoring and controlling a batch process. The system includes a control system that is operable to control the batch process and to receive measured process variables of the batch process. An analyzer analyzes a material sample from the batch process and generates array data representative of the composition of the material sample. An analyzer controller is operable to collect the array data from the analyzer and the measured process variables from the control system. A software data server running on a computer is operable to retrieve the array data and the measured process variables from the analyzer controller. A software information management system running on the computer is operable to receive the measured process variables and the array data from the data server and to store the measured process variables and the array data in a database in an associated manner.
US07756652B2 Estimating a power utilization of a computer system
One embodiment of the present invention provides a system that estimates a power utilization of a computer system. During operation, a set of performance parameters of the computer system is monitored, wherein the computer system includes a processor. Then the power utilization of the computer system is estimated based on the set of performance parameters and a power-utilization model, wherein the power-utilization model was trained by measuring a power utilization of the computer system while the processor is operating at a first frequency and measuring a power utilization of the computer system while the processor is operating at a second frequency.
US07756649B2 Method for fault detection and diagnosis of a rotary machine
Modem rotary machine production requires built-in fault detection and diagnoses. The occurrence of faults, e.g. increased friction or loose bonds has to be detected as early as possible. Theses faults generate a nonlinear behavior. Therefore, a method for fault detection and diagnosis of a rotary machine is presented. Based on a rotor system model for the faulty and un-faulty case, subspace-based identification methods are used to compute singular values that are used as features for fault detection. The method is tested on an industrial rotor balancing machine.
US07756643B2 Method for determining the biological effect and/or activity of at least one drug, chemical substances and/or pharmaceutical composition based on their effect on the methylation status of DNA
This invention is related to methods, systems and computer program products for determining the biological effect and/or activity of drugs, chemical substances and/or pharmaceutical compositions using their effect on DNA-methylation as a marker for their biological effect(s). The invention is further related to the use of the inventive methods, systems and computer program products in obtaining new biologically active compounds which can be used as so-called “lead”-compounds for new and effective medicaments and treatment strategies of, in particular, human diseases.
US07756638B2 Mobile terminal device and program
A control unit obtains a current position of a mobile phone by using a GPS receiver during the operation of the navigation function, while detecting a style of a device body based on detection of an opening/closing sensor. The control unit determines whether to perform route guidance or to perform direction guidance based on the detected style of the mobile phone. When the mobile phone is in “open style”, the control unit displays a detailed navigation screen including route indicating map images on a main display, while displaying a simple direction guidance on a sub display when the mobile phone is in “closed style”.
US07756634B2 Navigation device and current-position-calculation method
A current-position-calculation unit calculates a current position on the basis of an azimuth angle of a first point that is on an actual road and that corresponds to each of second points on a link, where the azimuth angle is calculated on the basis of a curvature of the first point, the curvature being estimated on the basis of the link, and where the azimuth angle is relative to a curve-start point calculated on the basis of the curvature progress, so that the azimuth angle of the first point corresponding to the second point calculated as the current position agrees with a travel-azimuth angle that is obtained at a current point in time calculated on the basis of a travel locus and that is relative to a curve-start-point-passing time calculated on the basis of the travel locus.
US07756631B2 Method for realtime scaling of the vehicle routing problem
An absolutely optimal routing or a quasi-optimal routing is computed for a first plurality of resources m to be routed to a second plurality of resource destinations n, depending on a count of m and n. Three different algorithms are used. For the case where the count is m≦6 and n≦8, a first algorithm is used to arrive at an absolutely optimal routing. An example of the first algorithm is Depth First Branch and Bound Search. For a second count, where the value of the count is more numerous than the first count, m is greater than six, but equal to, or less than or equal to fifty, 650, and n>100. An example of this third algorithm is Swarming.
US07756623B2 Settings control of an agricultural vehicle
An agricultural vehicle with a plurality of controlled implements, is provided with a programmable computer having input devices for receiving data and instructions from the vehicle operator and connected to send control signals to the implements, and a display screen connected to the computer to display information regarding the operation of the vehicle and the implements. The computer is programmed to enable the operator to record the prevailing values of the settings of the different implements in a memory.
US07756618B2 Camera calibration and image adjusting for drive assisting system
An object of the present invention is to provide a drive assisting apparatus capable of displaying a high-precision predicted locus in a camera picture in a superimposing manner while suppressing an increase of cost in a minimum value, and further, capable of displaying loci on a screen up to edges of the screen with respect to all of locus data irrespective of adjusting amounts of display positions.Display data is formed which is used to display a travel prediction locus of a vehicle corresponding to a steering angle of a steering wheel on a screen of an on-vehicle monitor (5) in a superimposing manner; adjusting data used to adjust a display position of the travel prediction locus is set; and the display position of the travel prediction locus formed based upon the display data corresponding to the steering angle of the steering wheel in connection to steering operation of the steering wheel is adjusted based upon the adjusting data, and the position-adjusted travel prediction locus is displayed on the screen of the on-vehicle monitor (5) in the superimposing manner.
US07756616B2 Criteria-based alternative messaging for a vehicle email notification system
A criteria-based messaging method for use with a vehicle email notification system in which triggers are used to initiate the generation and transmission of email messages that provide diverse types of dynamic vehicle information to the owner or other authorized subscriber. The email notifications are triggered by different events, some of which are independent of the vehicle (e.g., a monthly trigger), and others of which occur at the vehicle, such as a mileage or low oil life trigger. The notification system builds and sends to the subscriber an email message that contains the dynamic vehicle information and identifies any detected vehicle condition for which action is needed. The vehicle data is also compared to predefined criteria which, if met, result in an alternative notification message (text message, voice message, etc.) being sent to the recipient by an alternative means such as a phone call to the vehicle.
US07756614B2 Mobile device control system
A system of mobile device control is provided, which includes moving a surrogate under wireless control, and autonomously moving the surrogate to regain wireless control when the wireless control is lost.
US07756611B2 On-board device having apparatus for specifying operator
An operator-specifying apparatus is combined with an on-board device such as a navigation device mounted on an automotive vehicle. An ultrasonic sensor device is mounted on a frame of a display panel of the navigation device. A hand of a person who is manipulating the navigation device, a driver or an assistant, is detected by the ultrasonic sensor device. If it is determined that the driver is manipulating (or about to manipulate) the navigation device when the vehicle is being driven, manipulation of the navigation device is prohibited to secure safety in driving. On the other hand, if it is found out the assistant is operating the navigation device, such prohibition is canceled to effectively use the navigation device.
US07756606B2 Method of controlling redundant manipulator
A method of controlling a redundant manipulator for assigning one or more redundant joints from a plurality of joints and obtaining the solution to an inverse kinematics problem at high-speed. The joints are arbitrarily classified into redundant joints and non-redundant joints, and an initial value is set for the joint angle of the classified redundant joint as a parameter. Then based on an evaluating function or a constraint condition defined by the joint angle of the redundant joint provided as a parameter and the joint angle of the non-redundant joint, which is determined by the inverse kinematics calculation according to the change of the parameter, an optimum solution of a set of joint angles is determined, and until the optimum solution covers the target range of the hand position, the procedure to determine the optimum solution is repeated with relaxing the constraint conditions.
US07756605B2 Floor reaction detector of legged mobile robot
In a legged mobile robot having at least a body and a plurality of legs each connected to the body through a first joint and a foot each connected to a distal end of each of the legs through a second joint, a floor reaction force detector is installed between the second joint and a contact end of the foot. More specifically, an upper portion of the floor reaction force detector is connected at a location near the second joint, and the contact end of the foot or thereabout is constituted by a spring mechanism that is lower in rigidity than a member constituting the second joint or thereabout such that a lower portion of the floor reaction force detector is connected to the contact end through the spring mechanism. With this, it becomes possible to provide the floor reaction force detector that can improve detection accuracy of the floor reaction force and prevent the performance of control from being degraded, while enabling to maintain a stable posture during standing and to decrease the impact at foot landing.
US07756595B2 Method and apparatus for producing and distributing live performance
When each live performance signal is transferred from one live performance providing apparatus to the next, with the live performance providing apparatuses having the respective connection orders thereof, the live performance signal is mixed with a live performance signal captured by the one apparatus. The end (n-th) live performance providing apparatus mixes a live performance signal captured by itself with the live performance signals mixed by all prior live performance apparatuses, thereby finally providing a complete live performance signal as a concert sound.
US07756593B2 Anomaly anti-pattern
A method is presented for representing anomalies to a process. These anomalies are represented in an anti-pattern, which depicts non-productive emergent information that describes activities that are detrimental to the progress of the process. The anti-pattern includes visually-coded areas that describe how severe the detrimental activities are to the process when combined. After the anti-pattern is created for the process, new non-productive emergent information for a current process is mapped onto the anti-pattern in the form of data patterns represented as visual fences. Appropriate steps are then taken to address the new non-productive emergent information, depending on the visually-coded area to which the new non-productive emergent information is mapped.
US07756592B2 Enhanced feedback for plant control
A method and system for controlling the behavior of a plant having an input and an output by enhanced feedback. A simulation input signal is derived from an input to be applied to the plant and a simulated signal is generated by simulating an aspect of an assumed behavior of the plant in dependence on the simulation input signal. The simulated signal is subtracted from a plant feedback signal which is derived from an output of the plant and the resulting difference signal is used to modify the input signal by feedback prior to deriving a plant input signal. The simulation may take into account derivation of the plant feedback signal and the input signal is typically modified so as to reduce the effect on the output signal of a deviation in actual behavior of the plant from the assumed behavior of the plant over a predetermined operating frequency range.
US07756587B2 Systems and methods for communicating with implantable devices
Systems and methods for communicating with an implant within a patient's body using acoustic telemetry includes an external communications device attachable to the patient's skin. The device includes an acoustic transducer for transmitting acoustic signals into the patient's body and/or for receiving acoustic signals from the implant. The device includes a battery for providing electrical energy to operate the device, a processor for extracting data from acoustic signals received from the implant, and memory for storing the data. The device may include an interface for communicating with a recorder or computer, e.g., to transfer data from the implant and/or to receive instructions for controlling the implant. The device is secured to the patient's skin for controlling, monitoring, or otherwise communicating with the implant, while allowing the patient to remain mobile.
US07756583B2 Methods and apparatus for intravascularly-induced neuromodulation
Methods and apparatus are provided for intravascularly-induced neuromodulation using a pulsed electric field, e.g., to effectuate irreversible electroporation or electrofusion, necrosis and/or inducement of apoptosis, alteration of gene expression, changes in cytokine upregulation, etc., in target neural fibers. In some embodiments, the intravascular PEF system comprises a catheter having a pair of bipolar electrodes for delivering the PEF, with a first electrode positioned on a first side of an impedance-altering element and a second electrode positioned on an opposing side of the impedance-altering element. A length of the electrodes, as well as a separation distance between the first and second electrodes, may be specified such that, with the impedance-altering element deployed in a manner that locally increases impedance within a patient's vessel, e.g., with the impedance-altering element deployed into contact with the vessel wall at a treatment site within the patient's vasculature, a magnitude of applied voltage delivered across the bipolar electrodes necessary to achieve desired neuromodulation is reduced relative to an intravascular PEF system having similarly spaced electrodes but no (or an undeployed) impedance-altering element. In a preferred embodiment, the impedance-altering element comprises an inflatable balloon configured to locally increase impedance within a patient's vasculature. The methods and apparatus of the present invention may be used to modulate a neural fiber that contributes to renal function.
US07756582B2 Gastric stimulation anchor and method
A device, system and method for electrically stimulating the stomach is provided. A device system and method for attaching a stimulating device to the stomach wall is also provided.
US07756581B2 Implantable temperature sensor
A sensor is disposed within a pin portion of a feedthrough assembly. The feedthrough assembly provides a hermetically sealed enclosure that protects the sensor. In one embodiment, the sensor is a temperature sensor and the feedthrough assembly thermally isolates the sensor from the surrounding housing or enclosure.
US07756580B1 Methods and systems for optimizing cardiac pacing intervals for various physiologic factors
Methods and systems for performing pacing interval optimization are provided. One or more optimum pacing interval is determined for each of a plurality of different ranges of heart rate, different levels of autonomic tone, different body temperature ranges, or combinations thereof. The information (e.g., measures of hemodynamic response) collected to perform pacing interval optimization can be collected and stored in a table over disjoint periods of time. Such measures of hemodynamic performance are preferably relative measures, but can alternatively be absolute measures.
US07756576B2 Position sensing and detection of skin impedance
Apparatus and methods are provided for determining in near realtime the position of a probe placed within a living body. Electric currents are driven between one or more electrodes on the probe and electrodes placed on the body surface. The impedance between the probe and each of the body surface electrodes is measured, and three-dimensional position coordinates of the probe are determined based on the impedance measurements. Dynamic compensation is provided for changing impedance of the body surface and its interface with the electrodes, resulting from such causes as electrode peel-off and changes in moisture and temperature. The compensation improves the accuracy of, inter alia, medical procedures, such as mapping the heart or performing ablation to treat cardiac arrhythmias.
US07756574B2 Biological signal utilizing appliance and method for controlling the same
In a biological signal utilizing appliance, an appliance control section controls the appliance in accordance with user's manipulation. At that time, an operation content is presented to a user through an operation presentation section. A biological signal detection section measures user's biological signal and detects from the biological signal the presence or absence of an event-related potential at the time point when time obtained by adding a predetermined shift time of approximately 150 ms to 600 ms elapses after a timing, as a starting point, when the operation content is presented. Upon detection of the event-related potential, a manipulation cancellation section instructs the appliance control section to cancel the presented operation content.
US07756573B2 Implantable medical device diagnostic data acquisition and storage
A method carried out by a therapeutic implantable medical device includes detecting a plurality of physiologic episodes of interest, recording a single set of diagnostic data indicative of physiologic activity, determining that the single set of diagnostic data corresponds in time with at least two physiologic episodes, and associating the single set of diagnostic data with the least two of the plurality of physiologic episodes. As such, requests for diagnostic data associated with any of the at least two of the plurality of physiologic episodes are satisfied with diagnostic data from the single set of recorded diagnostic data.
US07756572B1 System and method for efficiently distinguishing among cardiac ischemia, hypoglycemia and hyperglycemia using an implantable medical device and an external system
Techniques are described for efficiently detecting and distinguishing among cardiac ischemia, hypoglycemia or hyperglycemia based on intracardiac electrogram (IEGM) signals. In one example, a preliminary indication of an episode of cardiac ischemia is detected based on shifts in ST segment elevation within the IEGM. In response, the implanted device then records additional IEGM data for transmission to an external system. The external system analyzes the additional IEGM data to confirm the detection of cardiac ischemia using a more sophisticated analysis procedure exploiting additional detection parameters. In particular, the external system uses detection parameters capable of distinguishing hypoglycemia, hyperglycemia and hyperkalemia from cardiac ischemia, such as QTmax and QTend intervals. Alternatively, the more sophisticated analysis procedure may be performed by the device itself, if it is so equipped. Other examples described herein pertain instead to the detection of atrial fibrillation.
US07756569B2 Method for measuring the vessel diameter of optically accessible blood vessels
It is the object of a method for measuring the vessel diameter of optically accessible blood vessels to measure vessel diameters of optically accessible blood vessels in a simple manner based on digital images and with high accuracy even when the vessel diameter is on an order of magnitude at which the determination of the diameter by image point counting is associated with an unacceptably high error. According to the invention, the vessel diameter is determined photometrically from the logarithmized ratio of the intensities of the reflection of the vessel-free environment of the blood vessel and of the reflection of the blood vessel, which intensities are determined in a first monochromatic image.
US07756568B2 Methods, systems, and associated implantable devices for dynamic monitoring of physiological and biological properties of tumors
Biocompatible sensors configured for implantation include a first body in communication with a plurality of remote sensor bodies to detect physiological parameters in vivo.
US07756567B2 Image guided radiosurgery method and apparatus using registration of 2D radiographic images with digitally reconstructed radiographs of 3D scan data
An image-guided radiosurgery method and system are presented that use 2D/3D image registration to keep the radiosurgical beams properly focused onto a treatment target. A pre-treatment 3D scan of the target is generated at or near treatment planning time. A set of 2D DRRs are generated, based on the pre-treatment 3D scan. At least one 2D x-ray image of the target is generated in near real time during treatment. The DRRs are registered with the x-ray images, by computing a set of 3D transformation parameters that represent the change in target position between the 3D scan and the x-ray images. The relative position of the radiosurgical beams and the target is continuously adjusted in near real time in accordance with the 3D transformation parameters. A hierarchical and iterative 2D/3D registration algorithm is used, in which the transformation parameters that are in-plane with respect to the image plane of the x-ray images are computed separately from the out-of-plane transformation parameters.
US07756566B2 Magnetic resonance imaging for a plurality of selective regions set to object continuously moved
MRI echo data is acquired by performing selective-excitation on regions composed of multi-slices of an object, while the object is moved continuously. The positions of the multi-slices are moved within a predetermined imaging range fixedly determined by an MRI system, according to object movement. This allows positions of the multi-slices to be changed in compliance with the moved object, so that the multi-slices positionally track with the object within the imaging range. Accordingly, a multi-slice imaging technique can be provided, which is executable during even continuous movement of the object.
US07756559B2 Device for generating a detectable signal based upon antibody/antigen interaction
Utilization of a contact device placed on the eye in order to detect physical and chemical parameters of the body as well as the non-invasive delivery of compounds according to these physical and chemical parameters, with signals being transmitted continuously as electromagnetic waves, radio waves, infrared and the like. One of the parameters to be detected includes non-invasive blood analysis utilizing chemical changes and chemical products that are found in the conjunctiva and in the tear film. A transensor mounted in the contact device laying on the cornea or the surface of the eye is capable of evaluating and measuring physical and chemical parameters in the eye including non-invasive blood analysis. The system utilizes eye lid motion and/or closure of the eye lid to activate a microminiature radio frequency sensitive transensor mounted in the contact device. The signal can be communicated by wires or radio telemetered to an externally placed receiver. The signal can then be processed, analyzed and stored. Several parameters can be detected including a complete non-invasive analysis of blood components, measurement of systemic and ocular blood flow, measurement of heart rate and respiratory rate, tracking operations, detection of ovulation, detection of radiation and drug effects, diagnosis of ocular and systemic disorders and the like.
US07756556B2 RF antenna integrated into a control device installed into a wall switch box
A remote control electrical device which can communicate with a remote control device. The electrical control device is adapted to fit into a housing which fits into a wall mounting. The remote control electrical device can comprise a control circuit disposed in the housing, a transmitter disposed in the housing, a receiver disposed in the housing wherein said transmitter and said receiver are in communication with the control circuit. There is also a support plate having an inside face facing into the housing and an outside face facing away from the housing body. The support plate is coupled to the housing, wherein there is also an antenna disposed on the outside face of the support plate. This antenna does not receive any power-line AC frequencies or DC, instead it is capacitively coupled to the rest of the electrical components and disposed on the outside face of the support plate.
US07756548B2 Methods and apparatus for use in a wireless communications system that uses a multi-mode base station
A multi-mode base station includes a transmit standby mode and an active mode. Transmit standby mode of base station operation is a low power/low interference level of operation as compared to active mode. In transmit standby mode at least some of the synchronization signaling such as pilot tone signaling is reduced in power level and/or rate with respect to the active mode. In transmit standby mode, the base station has no active state registered wireless terminals being serviced but may have some sleep state registered wireless terminals being serviced. Mode transitions from active to transmit standby may be in response to: a detected period of inactivity, scheduling information, base station mode change signals, and/or detected wireless terminal state transition. Mode transitions from transmit standby to active may be in response to: scheduling information, access signals, wake-up signals, hand-off signals, wireless terminal state change signals, and/or base station mode change signals.
US07756546B1 Methods and apparatuses to indicate fixed terminal capabilities
Embodiments of the invention provide methods and apparatuses for incorporating fixed terminal devices within an integrated wireless system using a fixed terminal adaptor, and to indicate the capabilities of the fixed terminal adaptor. In accordance with one embodiment, a fixed terminal adaptor is enabled to indicate its capabilities to the network controller of the integrated wireless system. For one such embodiment, the network controller is able to select the appropriate bearer mechanisms to support the expected fixed terminal services.
US07756541B2 PoC system and method for distributing media data in PoC
The present invention provides a PoC system (push-to-talk over cellular system) and a method for distributing media data in PoC. The PoC system includes a plurality of clients, a controlling server and a first participating server. In the present invention, since a media receiving port is established in the first participating server which manages at least two clients at the same time, and when a media data is going to be distributed to the clients managed by the first participating server, the controlling server delivers the media data to the media receiving port only. In addition, a multicast addressing technology is further used in the first participating server, therefore, the path of delivering media data is changed and the efficiency of media data delivery during a communication is improved.
US07756538B2 Wide area network handset assisted content delivery system and method of using same
A wide area network assisted multimedia content delivery system (200) includes a first wide area network handset (205) and a second wide area network handset (207) having one or more transceivers (208) for exchanging information over the wide band network as well as multimedia information via an ad hoc communication. A wide area base unit (201) is used for communicating with the first wide area network handset (205) and second wide area network handset (207) where a content distribution broker (203) associated with the wide area base unit (201) is used for brokering multimedia content (audio, video and text data) between the first wide area network handset (205) and the second wide area network handset (207). The transceiver (208) operates to exchange multimedia content in an ad hoc communication directly between the first wide area network handset (205) and second wide area network handset (207) when within a predetermined proximity.
US07756537B2 Group details of group services
A server for a communication system is disclosed. The server is configured to receive group communication information comprising a group detail indicator. The group detail indicator provides information on at least an identity of a group and a type of the group. The server is further configured to store the group communication information, and to make the group communication information available to predefined entities.
US07756535B1 Lightweight content filtering system for mobile phones
In one embodiment, a content filtering system includes a feature list and a learning model. The feature list may be a subset of a dictionary that was used to train the content filtering system to identify classification (e.g., spam, phishing, porn, legitimate text messages, etc.) of text messages during a training stage. The learning model may include representative vectors, each of which represents a particular class of text messages. The learning model and the feature list may be generated in a server computer during the training stage and then subsequently provided to the mobile phone. An incoming text message in the mobile phone may be parsed for occurrences of feature words included in the feature list and then converted to an input vector. The input vector may be compared to the learning model to determine the classification of the incoming text message.
US07756530B2 Data output system, output control terminal, program to be applied to output control terminal, and data output method
The invention provides a data output system which can control a printer in accordance with the position of a user without providing a mobile terminal and the printer with special devices, which can reduce the processing load on the mobile terminal, which can ensure the convenience of the user when using the printer, and which avoids inconvenience as a result of incorrect settings by the user. The invention can include a print control terminal that obtains mobile terminal position information from a relay station. When the distance between the mobile terminal position specified by the obtained mobile terminal position information and the printer position specified by printer position information from a storage device is less than a predetermined value, a print command and corresponding print data are transmitted to a printer PR in response to a request from a mobile terminal.
US07756529B2 Position information management method and apparatus
A position information management system in which a portable remote terminal includes a plurality of kinds of positioning means for positioning based on a GPS, positioning based on a portable-telephone or PHS base station, positioning based on a radio marker, and independent positioning based on a direction detector, so that the holder of the portable remote terminal can be navigated anywhere. The holder of the portable remote terminal can know the position of a third party similarly holding such a portable remote terminal, by inquiring of a central system, and he/she can supervise, for example, the action of an old person, a child, or a skier in a skiing area. Further, only the map data of a district which is often used by the holder is stored in the portable remote terminal. In this regard, when the holder is in a district not contained within the retained map data, he/she downloads corresponding map data from the central system and uses the downloaded map data.
US07756525B1 Continuous dynamic mobile querying
A continuous dynamic mobile query system including a mobile device is disclosed. The mobile device includes a mobile device memory, a query stored in the mobile device memory, a transmitter for continuously transmitting the query, a receiver for receiving a response, a mobile device output device for displaying the response. The system also includes a location source device for providing the location of the mobile device and a network adapted to receive the query and the location of the mobile device. The system also includes a database management system adapted to receive the query and the location of the mobile device from the network. The database management system is further adapted to execute the query taking into account the location of the mobile device to produce a response and provide the response to the network. The network is further adapted to receive the response from the database management system and transmit the response to the mobile device.
US07756521B2 Method for subcarrier allocation and modulation scheme selection in wireless multicarrier transmission system
A method for allocating subcarrier frequencies to a user terminal in a wireless system using multi-carrier modulation such as OFDM in which a network is adapted to communicate with a plurality of user terminals for data transmission, signaling control and link adaptation via an air interface downlink channel and feedback channel, and where a number of terminals estimate their own specific channel transfer function, wherein upon terminal channel transfer function estimation over a certain period of time, a set of terminals report to the network, over their feedback channel, information about their measured channel transfer function and interference noise estimate and the network, according to this information, allocates the subcarrier frequencies of at least one first frequency subset to the set of terminals which sent said information following a frequency-selective allocation scheme and allocates the subcarrier frequencies of at least one second frequency subset to the rest of the terminals according to a frequency interleaving scheme.
US07756518B2 Method and system for minimizing call setup delay for calls occurring in one or more wireless networks
Provided is a method and system for minimizing call setup delay in a network. The system includes a central node that may be connected to multiple home location registers (HLRs) and a number portability database (NPDB). The central node may also be associated with two tables. The first table includes mobile station identifiers and associated location routing numbers (LRNs), and the second table includes mobile station identifiers and associated home location registers (HLRs). The method searches the first and second tables for a mobile station identifier that matches a mobile station identifier associated with a call. If a match is found, the method uses the associated LRN or HLR to continue with the call setup or to obtain further information. If no match is found, the method sends a query to the NPDB. The method may also dynamically update the first and second tables as current information is obtained.
US07756514B2 Method and system for call forwarding between a wireless switching apparatus and a fixed telephony network using a virtual number
A method and a related system for forwarding a telephone call from a caller intended to be directed to a first, fixed, telephony number to a second, mobile, telephone number in order to render an intended responder associated with the mobile telephony number reachable at a mobile phone instead that at a fixed telephone. The method includes having the caller place a call to a virtual mobile telephony number associated with the fixed telephony number; conditioned to the fact that call forwarding from the fixed telephony number to the mobile telephony number is enabled, routing the call to the mobile telephony number; and, if the responder accepts, terminating the call from the caller at the mobile telephony number of the responder instead of at the fixed telephony number, so as to establish a direct telephone call between the caller and the responder. This direct telephone call is viewed by the caller as a call to a mobile telephony number, and, in particular, the caller sustains the cost of the call.
US07756510B2 Authentication method for wireless distributed system
The present invention relates to an authentication method for wireless distribution system including at least one base station providing access service to mobile stations in a coverage of the base station. In the authentication method, an unregistered base station receives an authentication request from a mobile station, multicast an identity request for identifying the mobile station over the wireless distribution system, receives identity responses from at least one base station in response to the identity request, and performs authentication of the mobile station on the basis of the identity responses. The distributed authentication method of the present invention is performed without AAA server, when a new base station is installed or isolated base stations are joined, such that it is possible to extend the network in an easy manner without degradation of the security degree and additional labor burden of the operator.
US07756500B1 Active inductor circuits for filtering in a cable tuner circuit
An integrated front-end filter for a tuner provides an array of from several to a multitude of passbands, each for passing at least one but less than all channels designated in a band of frequencies. Each passband is exclusively selectable. The integrated front end filter includes at least one active filter unit with an active reactance element in either of fixed and variable filter configurations and a decoder coupled to said at least one active filter unit and being responsive to a control signal for selecting a one of the passbands. In one example a multitude of active filter units of fixed filter configuration provide the multitude of passbands. Each data is stored at a predetermined location and reproduced in response to a corresponding control data signal from a tuner controller. Each data characterizes one of the plurality of passbands. The filter element is switchable from one passband to another in response to the control data signal. Lower power dissipation and lesser requirements of an on-following integrated circuitry tuner permit a reduction of “off chip” connections and cost.
US07756498B2 Channel estimator and method for changing IIR filter coefficient depending on moving speed of mobile communication terminal
Disclosed is a channel estimator and a method for changing a coefficient of an IIR filter depending on a moving speed of a mobile communication terminal. In the channel estimator, a coefficient changing unit receives I and Q signals from a current base station, and selects a coefficient of the IIR filter optimized depending on the moving speed of the current mobile communication terminal. The coefficient changing unit sets the selected coefficient of the IIR filter to the IIR filter of the channel estimator. Accordingly, it is possible to prevent the performance degradation of the channel estimator caused by the speed of the mobile communication terminal.
US07756494B2 RF power amplifier
The RF power amplifier includes first and second amplifiers Q1 and Q2 as final-stage amplification power devices connected in parallel between an input terminal RF_In and an output terminal RF_Out. The amplifiers Q1 and Q2 are formed on one semiconductor chip. The first bias voltage Vg1 of the amplifier Q1 is set to be higher than the second bias voltage Vg2 of the amplifier Q2 so that the amplifier Q1 is operational between Class B and AB, and Q2 is operational in Class C. The first effective device size Wgq1 of the amplifier Q1 is intentionally set to be smaller than the second effective device size Wgq2 of the amplifier Q2 beyond a range of a manufacturing error of the semiconductor chip. An RF power amplifier that exhibits a high power-added efficiency characteristic regardless of whether the output power is High or Low can be materialized.
US07756492B2 Predistortion device based on vector envelope injection and the method thereof
The present invention discloses a predistortion method based on vector envelope injection. The method includes the following steps: radio frequency input signals are divided into two signal streams; one input signal stream generates two envelope injection signals whose amplitudes can be adjusted independently; the other signal stream is divided into further two radio frequency signal streams; the two radio frequency signal streams are amplified with the same amplitude; frequency mixing is performed for the two envelope injection signals and two radio frequency signal streams respectively to obtain two compensation signals; the amplified radio frequency signal and compensation signals are power synthesized in the same way, so as to obtain two compensation signals and amplified radio frequency signals of different directions. This present invention also provides a corresponding predistortion device.
US07756488B2 High-frequency switch module
A FET switch enables an antenna input/output port connected to an antenna to connect to any of a port connected to a transmission signal input terminal and ports respectively connected to two reception signal output terminals by switching between the ports. After a transmission signal is input through the transmission signal input terminal and is then input from the port to the FET switch, harmonic distortion occurs and is output to the transmission signal input terminal side. A phase setting element connected to the port changes an impedance of the input side viewed from the port with respect to harmonics from an open state to a short-circuited state, so as to disperse the harmonics. Accordingly, harmonics returning to the port are greatly suppressed and minimized.
US07756481B2 Rake receiver with time-shared fingers
A rake receiver for processing a multi-path input signal received from a communications channel, wherein each multi-path component of the multi-path input signal comprises one or more symbols, comprises a plurality of fingers and a demodulator. Each of the plurality of fingers is adapted to receive the multi-path input signal and provide a sequence of input samples corresponding to a multi-path component of the multi-path input signal. The demodulator is adapted (i) during a single clock period, to receive and process one or more input samples corresponding to only one of the fingers, (ii) for each of the fingers, to accumulate multiple processed input samples to form a symbol, and (iii) to provide the formed symbols for all fingers.
US07756477B2 Device and method for searching for and connecting to bluetooth devices
Disclosed are a device and method for searching and connecting to Bluetooth devices. A Host Device restricts the Bluetooth transmit power below a preset level, so as to limit the transmission range of an HCI inquiry signal output from the Host Device. When two or more Bluetooth devices are detected within the restricted transmit range, the Host Device compares the intensities of response signals received from the Bluetooth devices, and then selects a Bluetooth device having the response signal with the greatest intensity. Next, the Host Device attempts to connect to the selected Bluetooth device and starts to provide Bluetooth services. Thus, it is possible to restrict the Bluetooth devices detected according to the restricted transmission power. Further, the Host Device can connect to the Bluetooth device located at the nearest position, thereby making it possible for a user to easily and conveniently start a Bluetooth device service.
US07756471B2 Systems and methods for multi-element antenna arrays with aperture control shutters
Embodiments include systems and methods for controlling beam direction of an array of antenna elements in a wireless communications system. In one embodiment, aperture control shutters substantially cover each radiating antenna element. Each aperture control shutter is selectively turned on or off to control the direction of a beam of the antenna array.
US07756467B2 Multimedia distribution using a near field communication capable wireless communication device
A wireless communication device includes a Near Field Communication (NFC) interface, a transceiver, and a controller. The NFC interface receives data related to multimedia content from an external NFC tag responsive to establishing an NFC link with the NFC tag. Based on the received data, the controller establishes a communication link with a multimedia server via a wireless communication network, and controls the multimedia server to download information associated with the multimedia content to a user-specified destination device.
US07756465B2 Digital radio feedback apparatuses, system, and methods
An apparatus, system, and method for establishing a two-way communication feedback path between a receiver and a transmitter. The receiver includes an input portion, a processor, a user interface, a control module, and a network interface. The input portion is configured to receive a signal transmitted by a transmitter and to convert the signal to an audio signal. The user interface is configured to receive an input command and to convey the input command to the processor. The processor executes a control module for processing the input command and generating a query in accordance with the input command. The network interface is configured for facilitating communication between the receiver and the transmitter via the network and the query is transmitted from the receiver to the transmitter via the network. The system includes a digital radio broadcast transmitter, a receiver in communication with the digital radio broadcast transmitter, and a network in communication with the digital radio broadcast transmitter and the receiver. The receiver is configured to establish a two-way communication path with the digital radio broadcast transmitter via the network. The method includes steps for requesting information, formulating a query, transmitting the query, and receiving a response to the query.
US07756462B2 Image forming apparatus and cleaning device
An image forming apparatus includes: an image carrier that carries an image; a developing unit that develops the image on the image carrier into a toner image; a transfer unit that transfers the toner image carried on the image carrier onto a transfer medium; and a cleaning unit that cleans residual toner, having not been transferred by the transfer unit, from the image carrier. The cleaning unit includes a cleaning roller member provided in contact with the image carrier and supplied with a predetermined bias voltage, having a surface layer of a conductive fiber cloth, and a conductive roller member provided in contact with the cleaning roller member and supplied with a predetermined bias voltage.
US07756458B2 Fusing member rejuvenating method and system in a toner image producing machine
A fusing member rejuvenating method and apparatus for cleaning and rejuvenating an external surface of a fusing member of a toner image producing machine. The fusing member rejuvenating method and apparatus include (a) a cleaning cartridge including a movable cleaning material movable at a first speed for contacting and removing residual toner and dirt from an external surface of the fusing member; (b) a first articulating device connected to the movable cleaning cartridge for selectively moving the movable cleaning cartridge into and out of contact with the external surface of the fusing member; (c) a scouring cartridge including a movable scouring material movable at a second speed for contacting and scouring the external surface of the fusing member; and (d) a second articulating device connected to the movable scouring cartridge for selectively moving the movable scouring cartridge into and out of contact with the external surface of the fusing member.
US07756457B2 Fuser assembly having selectable fuser detack mechanism
A fuser assembly includes a fuser housing, a fuser roller rotatably mounted to the fuser housing, an actuator mechanism, and a fuser detack mechanism. The fuser detack mechanism includes a detack housing pivotably mounted to the fuser housing. The fuser detack mechanism is pivoted from a first position to a second position when the actuator mechanism is actuated. A plurality of detack fingers is mounted to the detack housing. Each of the plurality of detack fingers has a distal end, wherein when the fuser detack mechanism is in the first position, the distal end of each of the plurality of detack fingers is positioned to be disengaged from an exterior surface of the fuser roller, and when the fuser detack mechanism is in the second position, the distal end of each of the plurality of detack fingers is positioned to be engaged with the exterior surface of the fuser roller.
US07756449B2 Electrophotographic printing apparatus and methods in which carrier medium is extracted from unused ink
An electrophotographic printing apparatus includes an image-forming member having a surface on which a latent electrostatic image can be formed and a developer for depositing a layer of ink onto the surface of the image-forming member. The ink includes charged ink particles and a carrier medium. A supply conduit is connectable to an ink tank for supplying ink to the developer. An exit conduit is connectable to the ink tank for delivering unused ink from the developer to the ink tank. The supply conduit, the developer and the exit conduit define a flow path. A separator is operable to separate the carrier medium from the ink particles. The separator is connectable to the flow path to receive unused ink and to reintroduce carrier medium extracted from the unused ink to the flow path.
US07756445B2 Transfer unit-fixing apparatus and image forming device having the same
A transfer unit-fixing apparatus to integrally fix a transfer unit on a door, and an image forming device having the same are disclosed. The transfer unit-fixing apparatus includes a position fixing unit to pivotally support a first part of the transfer unit on the door and a locking unit to lock a second part of the transfer unit to the door. The transfer unit can be easily assembled and disassembled to and from the door by the position fixing unit and the locking unit, and thus the image forming device can be easily assembled, maintained and repaired.
US07756444B2 Liquid Developer
A liquid developer which has excellent preservability, storage stability for a long period of time, and fixing characteristic of toner particles and which is also harmless to the environment is provided. The liquid developer contains an insulation liquid and toner particles dispersed in the insulation liquid. The insulation liquid contains a saturated fatty acid and at least one component selected from a group comprising a linolenic acid component, a linoleic acid component and an oleic acid component. The liquid developer may contain an antioxidizing agent and an oxidation polymerization accelerator for accelerating an oxidation polymerization reaction of the linolenic acid component, the linoleic acid component or the oleic acid component during a fixing process.
US07756443B2 Image forming apparatus and developing cartridge having driving input and guide
A system that provides a compact and functional image forming device that can securely supply a driving force to the developing cartridge is described. A developing cartridge is described that can be mounted to the image forming device in an insertable/removable manner. A passive coupling gear and cylinder externally project in the width direction of the collar member allowing secure supply of a driving force through connection of the passive coupling gear to the coupling input shaft. In addition, the amount of movement of the coupling input shaft to connect with the passive coupling gear can be minimized, thereby allowing for a miniaturization of the color laser printer. Furthermore, in addition to the original function, the function of being guided by the left guiding groove for the passive coupling gear and the function of being guided by the right groove for the cylinder can be added.
US07756442B2 Locking feature for use in cartridge insertion guide applications
A guide is used to protect a corona cartridge during shipping and during insertion into an electrostatic marking apparatus. The guide has dimensions that will permit the cartridge to fit therein and has a locking mechanism that securely holds the cartridge in place during shipment or movement. When the cartridge is to be removed from the guide and inserted into an electrostatic marking system, a handle attached to a latch is used to free the latch from a groove in the guide. The groove in the guide is located between two upwardly protruding ramps having a slidable side and a locking side that abuts the latch and holds it in place until activation when the latch handle frees it from the groove.
US07756436B2 Image forming apparatus with improved quality on image of low dot population
A developing roller supplies toner to an image on an image bearing body, the image being formed in accordance with image data. A toner supplying member supplies developer material to the developer bearing member. A computing section computes a dot population density in corresponding one of a plurality of sub data areas. The plurality of sub data areas are obtained by dividing the image data such that the plurality of sub data areas are aligned in a printable area of a print medium in a direction perpendicular to the direction of travel of the print medium. A controller performs a developer material removing process based on the dot population density, in which the toner deposited on the developing roller is removed from the developing roller in an area corresponding to a low dot population density of image data.
US07756432B2 Image forming apparatus and cartridge having optical detection of toner amount
An image forming apparatus is described. The image forming apparatus includes a first casing accommodating a developing agent and having a first opening, an agitating member rotatably provided in the first casing and agitating the developing agent, a detection device outputting a signal in response to receiving of detection light passing through the first casing, and a control unit detecting an amount of the developing agent accommodated in the first casing and the position of the agitating member on the basis of the signal output from the detection device.
US07756431B2 Image formation apparatus with controlled discharge current
An image formation apparatus that includes a photoconductor, a charging section that applies a bias voltage having an AC voltage superposed on a DC voltage and charges the photoconductor, a controller that controls at least one of the AC voltage and an AC current applied by the charging section, and a detector that detects an amount of discharge occurring between the photoconductor and the charging section. The controller controls at least one of the AC voltage and the AC current so that the amount of discharge detected by the detector falls within a predetermined range containing a singularity in change of the amount of discharge.
US07756428B2 Media path diagnostics with hyper module elements
A system for handling media sheets is provided which comprises a plurality of hardware components including a first image marking engine operative to mark media sheets, and a second image marking engine operative to mark media sheets. In addition, the plurality of hardware components can include a first object delivery path operative to transport media sheets presented by the first image marking engine to a first destination, and a second object delivery path operative to transport media sheets presented by the second image marking engine to a second destination. The first and second destinations may be a single destination, separate destinations, or interchangeable destinations. One of the first and second delivery paths can be redundant. At least one of the first and second delivery paths includes a hyper module for transporting a series of diagnostic media sheets in both forward and reverse directions through a first recursive loop through the plurality of hardware components within the system during a diagnostic sequence whereby a fault is detected.
US07756423B2 Wavelength division multiplexing optical transmission apparatus, wavelength division multiplexing optical transmission system and wavelength division multiplexing optical transmission method
A wavelength division multiplexing optical transmission apparatus for transmitting wavelength division multiplexing optical signals, the apparatus including a plurality of optical transmitting units outputting optical signals having a different wavelength from each other, a plurality of optical intensity modulating units intensity-modulating the optical signals, and a wavelength multiplexing unit multiplexing the optical signals. The plurality of optical intensity modulating units sets the amount of wavelength chirp adapting to each wavelength of the optical signals for the optical signals outputted from each of the plurality of optical transmitting units, and the wavelength multiplexing unit multiplexes the optical signals having the amount of wavelength chirp set respectively and then outputs the multiplexed optical signals.
US07756422B2 Method for measuring optical characteristics and system thereof
During initial start-up of an optical communication system, an ASE reference span loss is calculated based on transmitting power and received power of ASE light generated by an optical amplifier, and an OSC reference span loss is calculated based on the transmitting power and the received power of OSC light. During normal operation of the optical communication system, a span loss is calculated using the OSC light, and an amount of change in the span loss representing a difference between the span loss and the OSC reference span loss is calculated. A current span loss between a transmitting station and a receiving station is calculated by adding the amount of change in the span loss to the ASE reference span loss.
US07756419B2 Traffic signal node cross scheduling method and system
A traffic signal node cross scheduling method includes: decomposing a multi-wavelength signal into multiple first single-wavelength signals; decomposing a first single-wavelength signal into multiple small-granularity wavelength signals; scheduling the multiple small-granularity wavelength signals; and converging the multiple small-granularity wavelength signals after scheduled into a second single-wavelength signal. A traffic signal node cross scheduling system is also provided by the embodiments of the present invention. According to the traffic signal node cross scheduling method and system provided by the embodiments of the present invention, one scheduling matrix may be used to implement the scheduling of the wavelength and sub-wavelength traffics, which improves the integration of the network node cross scheduling system and the utilization rate of the scheduling matrix, and reduces the hardware cost of the network node cross scheduling system.
US07756418B2 Passive optical network loss test apparatus and method of use thereof
An apparatus and methods for testing a passive optical network with regard to fiber connectivity and attenuation losses, and with regard to the proper operation of packet-based communication protocols thereon.
US07756416B2 Optical communication node and optical network system
The present invention relates to prevention of erroneous connection in an optical network and, in particular, it provides an optical communication node having route switching function as well as an optical network system using the same in a wavelength division multiplex (WDM) network system. There is provided an optical communication node that is connected to a specific optical path in an optical network, the optical communication node having: an external network that is placed thereunder; and an interruption part for interrupting connection between the optical network and the external network, wherein the interruption part interrupts the connection until a sequence of changing a route is completed when the route setting of the optical path is changed.
US07756415B2 Method and system for automatically estimating the spatial positions of cameras in a camera network
A method for automatically estimating the spatial positions between cameras in a camera network utilizes unique identifying signals, such as RFID signals, transmitting between nearby cameras to estimate the relative distances or positions between cameras from received signal strength (RSS), time of arrival (TOA), or time difference of arrival (TDOA) measurements to thereby determine the neighboring relationship among the cameras. A discover-locate process can be used to discover, from the estimated relative distances, unknown cameras in the vicinity of at least three cameras at known locations. Absolute locations of the discovered unknown cameras can then be calculated using a geometric calculation. The discover-locate process can be cascaded throughout the network to discover and locate all unknown cameras automatically using previously discovered and located cameras. Such methods can be implemented in systems having cameras with transceivers integrated therein and a controller operably linked to the cameras.
US07756414B2 Image capturing apparatus with pop-up flash structure
An image capturing apparatus includes a pop-up flash. Pop-up flash includes a flash housing configured for receiving a flash therein, a drive lever and a locking lever. Flash housing is pivoted on image capturing apparatus, and moves between a first position and a second position relative to image capturing apparatus. Flash housing includes at least one positioning hole. Drive lever moves between a third position and a fourth position relative to image capturing apparatus. Locking lever abuts against drive lever. At least one locking protrusion perpendicularly extends upward from a longitudinal side thereof. When drive lever is at third position, at least one locking protrusion engages with at least one positioning hole to lock flash housing at first position; while when drive lever moves from third position to fourth position, flash housing is released to second position after at least one positioning hole separated from at least one locking protrusion.
US07756413B2 Illuminating device for photographing and camera
An illuminating device for photographing includes: an illuminating unit having a plurality of current-controlled light emitting elements, which illuminates a subject with light emitted from the plurality of light emitting elements; a storage unit in which light emission brightness information is stored in correspondence to each of the plurality of light emitting elements; and a light emission control unit that controls light emission at the plurality of light emitting elements based upon the light emission brightness information stored in the storage unit so that the plurality of light emitting elements achieve uniform brightness levels at the subject.
US07756411B2 Photographing apparatus and method
A photographing apparatus and method that can combine a plurality of images photographed by time division exposure. The photographing apparatus and method employ a photographing device having an entire reset mode in which entire pixels are exposed simultaneously right after a flash is shot, and a sequential exposure mode in which exposure time is different according to a state where a flash is not shot, and an image combining unit that combines images photographed by the photographing device, such that the photographing device performs photographing in combination of the entire reset mode and the sequential exposure mode in sequential photographing operations.
US07756403B2 Heating process of the light irradiation type
A light irradiation heating process in which, even in the case of an asymmetrical physical property of an article to be treated, uniform heating is possible, or in which heating can be performed such that the article acquires a desired physical property after heat treatment. Based on the measured value of the local physical property of the article to be treated, the emissivity distribution is obtained and the distribution pattern of the light intensity on the article to be treated is determined. According to this light intensity pattern, the individual intensity of the light emitted from respective light emitting parts of lamp units of the heating device are determined beforehand. According to this determined result, the intensity of the light emitted from the respective light emitting parts of the lamp units are controlled individually, and thus, the article to be treated is irradiated with light.
US07756402B2 Method and circuit for controlling rotation speed of computer fan
An exemplary method for controlling rotation speed of a computer fan includes: judging the type of a fan by comparing two rotation speeds detected before and after changing a duty cycle of a PWM signal respectively; controlling the computer fan as a 4-pin fan the PWM signals if the rotation speeds are different; and controlling the computer fan as a 3-pin fan via voltage signals converted from the PWM signals if the rotation speeds are equal. And an exemplary circuit for controlling rotation speed of a computer fan is capable of controlling rotation speed of the 4-pin fan via PWM signals, and controlling rotation peed of the 3-pin fan via voltage signals converted from PWM signals.
US07756399B2 Safe recovery in DVD recordable/rewritable realtime recording
An apparatus comprising an encoder, a packet generator, a disc loader, and a rebuild circuit. The encoder may be configured to generate a format data stream in response to an input signal. The packet generator may be configured to generate special packets from extracts of the format data stream. The disc loader may be configured to write the special packets on a disc. The rebuild circuit may be configured to (i) rebuild one or more navigation files and a file system with the special packets and (ii) write the one or more navigation files and the file system to the disc.
US07756395B2 Video recording and reproducing apparatus and method thereof
An apparatus and method to store a recording pattern of a user. Recording information and recording pattern including the record repetition count are stored to record the user's favorite programs and a message is displayed to notify the user of the recording start time of the favorite programs.
US07756392B2 Optical disc, recording apparatus, reproducing apparatus, program, computer-readable recording medium, recording method and reproducing method
A recording apparatus for an optical disc is provided which stores a VOB, the recording apparatus performing: receiving, from an operator, an operation to specify a preceding reproduction section and a subsequent reproduction section from the VOB through an interactive screen; duplicating an end vicinity including an end point of the beginning vicinity, and a beginning vicinity including a starting point of the subsequent reproduction section; connecting the duplicated parts to yield a connected part; and writing the connected part to the optical disc in correspondence with Temp_Cell information, the reproduction sections being specified by Cell information which includes Temp_Cell_FLAG, the Temp_Cell_FLAG, 1) if set to be off, indicating a sequential reproduction of the preceding and subsequent reproduction sections, and 2) if set to be on, indicating a reproduction of the connected part between the reproduction of the preceding and subsequent reproduction sections.
US07756391B1 Real-time video editing architecture
An architecture which allows real-time video editing using a 2D/3D graphics engine. This architecture comprises input and output buffers. It receives video streams from either compressed sources of data or non compressed sources of data. This architecture allows a flexible upgrade of the video effects using software plug ins.
US07756389B2 Data processing apparatus
A data processing apparatus includes an encoder and a processor. The encoder generates reproduction units each including I/B/P picture data, and information indicating reproduction time to reproduce each of the pictures to generate a data stream. The processor generates, in accordance with the type of the recording medium, one of basic picture information and reproduction unit information, and time length information. Such information is stored in one or more tables of the respective units as management information. The basic picture information defines a correspondence between a reproduction time to reproduce the first I picture which is recorded at the top of the each unit, and a recording position of the I picture. The reproduction unit information defines a correspondence between a reproduction time length of each unit and a recording position of the I picture. The time length information relates to the reproduction time length on pictures in each unit.
US07756388B2 Media item subgroup generation from a library
A method for generating a subgroup of one or more media items from a library of media items. The method monitors user playback control actions during a playback experience with the library on a media player. The method chooses a selecting filter based upon the monitored user playback control action and generates a subgroup of media items selected from the library of media items by applying the selecting filter to the library of media items. The method may further order the subgroup of media items. A system also generates a subgroup of one or more media items from a library of media items. The system comprises a processor for monitoring a user playback control action during a playback experience with the library, a selecting filter adapted to generate a subgroup of media items from the library of media items, and a user interface adapted for presenting the user with the subgroup of media items for playing on a media player.
US07756387B2 Information storage medium containing preloading information, apparatus and method of reproducing the same
An information storage medium having preload information and an apparatus and a method of reproducing the same, and more particularly, an information storage medium storing contents and preloading information in a binary format and an apparatus and method of reproducing the same. The information storage medium includes: navigation data for AV data; at least AV data which is decoded to an AV data stream with reference to the navigation data and is recorded with a format of a clip as a recording and reproducing unit; and preloading information which reads data to be preloaded corresponding to the AV data and commands the data to be stored in a buffer.
US07756385B2 Antisqueezed light generator
An antisqueezed light generator system is built with only the components for optical communications with long-term reliability. A cw-LD light is made pulses by an intensity modulator and amplified by an optical amplifier. The amplified optical pulses are made short by high-order soliton pulse compression effect at a first optical fiber and peak power is increased. A fluctuation is expanded in a phase direction through propagation in a second optical fiber. Because an initial fluctuation is amplified by the optical amplifier, the fluctuation expanded in the phase direction is increased to the extent of the amplification and sufficient antisqueezing strength can be obtained.
US07756377B2 Waveguide comprising a channel on an optical substrate
The invention provides a waveguide comprising a channel 12 on an optical substrate 11, the refractive index of the channel being higher than that of the substrate. The waveguide includes at least one guide layer 13 arranged on the channel, the index of said guide layer being higher than that of the substrate. In addition, the channel 12 is integrated in the substrate 11. advantageously, the waveguide further includes a covering layer 14 deposited on the guide layer 13, the index of said covering layer being lower than that of the guide layer and lower than that of the channel. The invention also provides a method of fabricating the waveguide.
US07756376B2 Optical functional waveguide, optical modulator, arrayed waveguide grating, and dispersion compensation circuit
An optical functional waveguide having a small size, used with stored energy, controlling the phase of light at high speed, and adjusting the optical path length. The optical functional waveguide includes a substrate (11), a quartz waveguide clad (12), a quartz waveguide core (13), groove structures (14), a filling material (15), and heater electrode (16). The filling material (15) placed in the groove structures (14) is, e.g., a resin transparent to the wavelength region of the guided light, and the refractive index temperature coefficient is about 10 to 100 times that of quartz. The heater electrode (16) is interposed between the groove structures (14) provided along the optical path. Therefore, the temperature of the filling material (15) can be varied sharply and quickly with little energy expended.
US07756370B2 Method of producing a ferrule with an optical fiber
In a state in which a front end of a single-core fiber is passed through an end surface portion of a reinforcing pipe, an inner surface of the reinforcing pipe and an outer peripheral surface of the single-core fiber are glued together by means of adhesive. By using the same adhesive, an adhesive portion is formed by curing it so as to protrude and taper from the end surface portion of the reinforcing pipe toward the front end of the single-core fiber. Thereafter, a coated optical fiber formed with the adhesive portion is inserted in a ferrule until an end surface portion of the coating of the single-core fiber abuts against the first tapered hole and until the end surface portion of the reinforcing pipe abuts against the second tapered hole. Then, the optical fiber is glued in the ferrule by means of adhesive.
US07756368B2 Flex spectrum WSS
Switching optical signals containing a plurality of spectral channels characterized by a predetermined channel spacing is described. A selected beam deflector array may be selected from among a plurality of available beam deflector arrays configured to accommodate spectral channels of different channel spacings. The selected beam deflector array is configured to accommodate spectral channels of the predetermined channel spacing. The spectral channels are selectively optically coupled to the selected beam deflector array, which selectively optically couples the spectral channels between one or more input ports and one or more output ports.
US07756365B2 Near ultraviolet-wavelength photonic-crystal biosensor with enhanced surface to bulk sensitivity ratio
Biosensors are disclosed based on one- or two-dimensional photonic-crystal reflectance filters operating at near-ultraviolet wavelengths. The biosensors feature a tightly confined resonant electric field at the surface of this biosensor and provide a high surface-sensitivity to bulk-sensitivity ratio, and therefore enables enhanced detection resolution for biomolecules adsorbed on the biosensor surface. These new biosensors can be fabricated in mass by replica molding. They are especially well suited for applications requiring the detection of small molecules or ultra-low analyte concentrations.
US07756360B2 Image processing apparatus, image capturing apparatus, image processing method, and computer program
An image processing apparatus includes a signal processor which generates moving image data by performing data conversion on still image data, and a controller which determines an aspect ratio of the moving image data generated in the data conversion performed by the signal processor. The controller determines the aspect ratio of the moving image data generated in the data conversion by the signal processor on the basis of aspect ratio information of image data files recorded on a recording medium onto which the moving image data generated by the signal processor is recorded.
US07756358B2 System and method of aligning images
A method performed by a processing system. The method includes receiving a sequence of frames, each frame comprising a sequence of at least two images, each image at a different image position in the sequence and each pair of adjacent images having an overlap region. A local alignment value is determined for the images of each pair of adjacent image positions of each frame based on minimizing a difference of a desired parameter between the images in the overlap region. Global alignment values are determined for all images at corresponding pairs of adjacent image positions of each frame based on the local alignment values for the images at the corresponding pair of adjacent image positions of each frame. Each global alignment value is applied to at least one image of the images of the corresponding pair of adjacent image positions of each frame.
US07756354B2 Image processing apparatus, image taking apparatus and program
An image processing apparatus, which obtains a synthesized image whose exposure is corrected by synthesizing a first image and a second image, is disclosed. The image processing apparatus comprises a detection section which detects an amount of displacement of the second image with respect to the first image which is a reference image, a coordinate conversion section which performs coordinate conversion to the second image so as to conform to the first image, and a synthesis section which synthesizes the second image having been subjected to the coordinate conversion with the first image.
US07756352B2 Apparatus and method for data processing by using plurality of data processing apparatuses and recording medium storing program for executing the method
A data processing method is provided in which a plurality of data processing apparatuses share their attribute information such that an optimum data processing apparatus or an optimum combination of data processing apparatuses can optimally process input data. The method includes receiving attribute information of at least one of the data processing apparatuses, determining a data processing condition for processing input data based on the information, and transmitting the data processing condition to the at least one of the data processing apparatuses. Therefore, when the method is used, redundant processing of input data by data processing apparatuses having the same function can be prevented. At the same time, data processing can be carried out in an optimum condition.
US07756347B2 Methods and apparatus for video decoding
Techniques for performing the processing of blocks of video in multiple stages. Each stage is executed for blocks of data in the frame that need to go through that stage, based on the coding type, before moving to the next stage. This order of execution allows blocks of data to be processed in a nonsequential order, unless the blocks need to go through the same processing stages. Multiple processing elements (PEs) operating in SIMD mode executing the same task and operating on different blocks of data may be utilized, avoiding idle times for the PEs. In another aspect, inverse scan and dequantization operations for blocks of data are merged in a single procedure operating on multiple PEs operating in SIMD mode. This procedure makes efficient use of the multiple PEs and speeds up processing by combining two operations, inverse scan (reordering) and dequantization, which load the execution units differently. The reordering loads mainly the load and store units of the PEs, while the dequantization loads mainly other units. By combining the inverse scan and dequantization in an efficient VLIW packing performance, processing gain is achieved.
US07756344B2 System for displaying character and a method thereof
Disclosed are an image processing system for displaying character information and a method for the same. According to the image processing system, character information is input by a user, and the input character information is combined with received image and audio signals to generate Transport Streams (TSs), which are transmitted to an image display. The image display decodes and outputs the received TSs. Accordingly, when it is necessary to inform urgent public notices within a predetermined region such as a public place, these notices may be rapidly transmitted to be displayed as character information.
US07756340B2 Method and apparatus for identifying and/or removing combs from scanned images
Methods and apparatus for detecting the presence of combs, determining their shape and removing the combs from a scanned form in an automated manner are described. Horizontal and vertical line feature analysis is combined with knowledge of the usual size, shape, and spacing characteristics of lines which form a comb. Vertical and horizontal lines failing to meet certain characteristics, e.g., size or shape characteristics, are eliminated from consideration. Vertical lines which do not intersect a horizontal line are also eliminated from consideration. Confidence measures for different possible comb shapes are generated and the most probable comb shapes as indicated by the confidence measures are included in a comb list. The comb list may be output for use in further processing, e.g., comb removal and/or data extraction processing.
US07756331B2 Image processing apparatus and method for displaying images and corresponding histograms
When image data which is decoded after being irreversibly compressed is to be displayed, this invention makes it possible to display a histogram close to the exposure conditions perceived by the human sense during photography. This invention includes a histogram acquisition unit which acquires histogram information from input image data, an encoding unit which generates encoded image data by encoding the input image data or by encoding image data obtained by performing predetermined processing on the input image data, and a recording unit which records the encoded image data and histogram information.
US07756330B2 Producing an extended dynamic range digital image
A method of producing a digital image with extended dynamic range, includes capturing at least a first full resolution digital image of a scene; combining pixels of a first full resolution digital image to produce a lower resolution digital image identifying dark regions in a first full resolution digital image and replacing the dark regions in the full resolution image with corresponding regions from the brighter, lower resolution image to thereby provide a digital image with extended dynamic range.
US07756328B2 Color chart processing apparatus, color chart processing method, and color chart processing program
A color chart processing apparatus includes a spectrum calculating unit for receiving information regarding a spectral reflection factor of each color contained in a predetermined color chart and information regarding determination illumination light, and determining a spectrum of the color contained in the predetermined color chart under the determination illumination light by calculating the received information, and a determination information output unit for receiving a color signal of a subject, determining which color of the predetermined color chart closest matches the color signal of the subject by comparing the spectrum of each color determined by the spectrum calculating unit with the color signal of the subject, and outputting information identifying the resulting determination color.
US07756327B2 Image processing system having multiple imaging modes
An image processing system is used for dentistry. Upon creating a false tooth of a patient (59), a plurality of illuminating light of LEDs with different wavelengths emit light and a photographing apparatus (1A) photographs a tooth portion of the patient (59), thereby obtaining image data. The image data is sent to a dentistry filing system (2A) serving as a processing apparatus, and color reproducing data is obtained by calculation. The color reproducing data is sent to a dentistry factory (55) via a public line. Data is searched from a database (56) for calculating a ceramic compounding ratio, compound data of the ceramic false tooth is obtained, matching the color of the tooth portion of the patient (59), and the false tooth approximate to the tooth color of the patient (59) is created.
US07756326B2 Method for forming and distributing a composite file including a dental image and associated diagnosis
A method of providing dental-related imaging data of a patient to a dental practitioner is provided, the dental-related imaging data being obtained by a third party imaging provider at a third-party imaging provider site using a three-dimensional digital imaging device. Three-dimensional image data of the maxillofacial complex of the patient is obtained with the imaging device and analyzed to form a diagnosis. A two-dimensional image associated with the diagnosis is formed from the three-dimensional image data, and the two-dimensional image and diagnosis are combined into a composite file as part of the dental-related imaging data. The dental-related imaging data is stored in encrypted read-only format executable by a standard multi-media player and made available to the dental provider in a secure arrangement. The composite file is thereby selectively viewable by the dental provider for determining an appropriate treatment for the patient. Associated methods and apparatuses are also provided.
US07756321B2 Method for fitting part assemblies
Shims used to join part assemblies are automatically designed and fabricated without the need for fitting part assemblies together in order to determine the exact dimensions of voids filled by the shims. The locations of key features on part assemblies are surveyed using a merged photogrammetry and laser tracking technique that generate the dimensions of a virtual shim. The dimensions of the virtual shim are contained in a digital file that can be used to automatically fabricate the shim using automated fabrication equipment such as a CNC machining center. The automated virtual shim design may be modified to reflect the effect of part assembly fit on performance characteristics of the aircraft.
US07756320B2 Defect classification using a logical equation for high stage classification
With little efforts, to estimate the appropriateness of automatic defect classification, and to make classification criteria settable with a guarantee for the better classification performance, defects unknown with their classification classes are classified based on two different classification criteria. Also, defects differed in classification results are collected, and each thereto, a defect classification class is provided by using a manual. Then, the defects provided with the classification classes are divided into two types of groups: one is a setting group for the classification criteria; and the other is an evaluation group. Based on the classification criteria that is so set as to classify the defects included in the setting group with the maximum performance, the classification performance of a case where classification is applied to defects included in the evaluation group is calculated, and the appropriateness of thus set classification criteria is evaluated.
US07756319B2 Optical system for determining the angular position of a radiating point source and method of employing
An optical system for determining the angular position of a radiating point source is disclosed, wherein radiation from a point source travels through a mask and onto the surface of a sensor. A preferred embodiment employs a plurality of mask transmission frequencies and a detector designed to be sensitive to the phases of the frequencies. A computer measures the phases of a plurality of detected image frequencies. Measurement of the particular phases of the frequency components allows determination of the image shift on the detector axis. The image shift is then used to compute angle of incidence of the light source upon the detector. The preferred embodiment employs a refractive window, hence the angle of incidence between point radiating source and mask are determined using the window index of refraction and refraction equations. Applications include within the cockpit of a jet aircraft.
US07756317B2 Methods and systems for automated detection and analysis of lesion on magnetic resonance images
A method for detecting and analyzing candidate lesions in a magnetic resonance image of a breast. The method includes the steps of: accessing a plurality of temporal magnetic resonance images of the breast; identifying candidate lesions by performing a temporal pattern analysis of the plurality of images to produce temporal features based on an uptake phase and a washout phase; performing a morphological operation on the candidate lesions to produce morphological features; and classifying the candidate lesions using the morphological features and temporal features to produce classified candidate lesions.
US07756313B2 System and method for computer aided detection via asymmetric cascade of sparse linear classifiers
A method for computer aided detection of anatomical abnormalities in medical images includes providing a plurality of abnormality candidates and features of said abnormality candidates, and classifying said abnormality candidates as true positives or false positives using a hierarchical cascade of linear classifiers of the form sign(wTx+b), wherein x is a feature vector, w is a weighting vector and b is a model parameter, wherein different weights are used to penalize false negatives and false positives, and wherein more complex features are used for each successive stage of said cascade of classifiers.
US07756312B2 Methods and apparatus for noise estimation
The method includes estimating a noise level in a reconstructed image using a total attenuation of the reconstructed image.
US07756310B2 System and method for segmentation
A method and system for segmenting structures such as lesions in an image is provided. The method comprises selecting one seed inside a lesion in an image either by a user or automatically. The method further includes deriving a directionally statistical model based on a background region or a foreground region of the lesion and determining candidate voxels along a radial direction. The candidate voxels represent the lesion. The method further includes segmenting the lesion using the candidate voxels.
US07756306B2 Method and apparatus for extracting cerebral ventricular system from images
A method and apparatus for extracting a cerebral ventricular system from images of one or more cerebral ventricular regions comprises defining multiple regions of interest (ROI) in the images, defining seed points within each ROI, growing images of ventricular regions while correcting for leakages into extraventricular space and connecting the ventricular regions grown.
US07756305B2 Fast 3D cytometry for information in tissue engineering
Methods and apparatus are described for enhancing operator independent image cytometry. Aspects of the invention include enhanced tissue surface tracking which can detect both tissue surfaces. The surface detection can aid cytometry, such as by reducing the amount of image data to be stored. Segmentation is described for 3D images in which 3D least squares filtering is applied to increase contrast for simplifying the delineation of objects from backgrounds. A method of creating 3D FIR image filters based on ideal objects is also described. A data structure is defined by which 3D object data may be organized for image representations if samples. Methods of performing remote segmentation processing are also described toward centralizing the necessary processor power and applications and reducing the burden on researchers and clinicians.
US07756304B2 Medical diagnostic ultrasonic imaging method and system for displaying multi-phase, multi-frame images
A medical diagnostic ultrasonic imaging system acquires image data for at least two frames at each of multiple positions, each frame identified with a respective phase of a physiological cycle. A multiphase 3-D or extended field of view data set is constructed from the image data. Then a plurality of images are generated from the multiphase data set. Each image is associated with a respective phase of the physiological cycle, and these images are displayed in sequence to a user.
US07756303B2 Fingerprint scar recognition method and apparatus
A method of recognizing an injury pattern on a fingerprint is disclosed. The method comprises the steps of providing biometric information to a contact imager; imaging and characterizing the biometric information; comparing an image of the biometric information against previously stored templates; upon a comparison result of the comparison, determining an injury pattern; wherein upon an injury pattern determination, performing a comparison against a stored template based on features extracted from the biometric data and the damage data.
US07756297B2 Camera based sensing in handheld, mobile, gaming, or other devices
Method and apparatus are disclosed to enable rapid TV camera and computer based sensing in many practical applications, including, but not limited to, handheld devices, cars, and video games. Several unique forms of social video games are disclosed.
US07756295B2 Change region detection device and change region detecting method
A device includes a first change detection unit which detects a change region distribution based on the texture information; a second change detection unit which detects a change region distribution based on a background differential method; a texture detection unit, a change-detection-unit weighting storage unit, and a change detection result integration unit, wherein while applying a firm texture differential method to the illumination change as much as possible, a detection unit based on a background differential method is applied to a region to which the texture differential method is not favorably applicable.
US07756294B2 Machine vision system and method for estimating and tracking facial pose
System and method for estimating and tracking an orientation of a user's face by combining head tracking and face detection techniques. The orientation of the face, or facial pose, can be expressed in terms of pitch, roll and yaw of the user's head. Facial pose information can be used, for example, to ascertain in which direction the user is looking. In general, the facial pose estimation method obtains a position of the head and a position of the face and compares the two to obtain the facial pose. In particular, a camera is used to obtain an image containing a user's head. Any movement of the user's head is tracked and the head position is determined. A face then is detected on the head and the face position is determined. The head and face positions then are compared.
US07756293B2 Movement capture and analysis apparatus and method
A movement analysis apparatus includes: a data acquiring unit that acquires moving image data including a series of image data obtained by photographing a human body; a storing unit that stores target range designating information that designates, within the image data, a moving range of a predetermined part of the human body; a detecting unit that designates, for each set of image data included in the obtained moving image data, a plurality of image areas that correspond to the moving range of the predetermined part of the human body that is designated by the target range designating information, and detects, from the plurality of designated image areas, an image area including the predetermined part of the human body; and an output unit that outputs information representing the results detected by the detecting unit.
US07756289B2 Image watermarking systems and methods
A method of determining a location for a watermark on an image having an array of pixels, each pixel having image information associated therewith includes determining a size for the watermark. The size has a pixel height and a pixel width. The method also includes calculating a region brightness value for each of a plurality of regions of the image. Each of the plurality of regions has a pixel height and a pixel width equal to the pixel height and the pixel width of the watermark. Each of the plurality of regions includes a plurality of pixels and the brightness value is representative of the image information associated with the plurality of pixels comprised by the region. The method also includes selecting one of the plurality of regions as the location for the watermark. The selection is based, at least in part, on the brightness value for the region.
US07756282B2 Hearing aid employing electret and silicon microphones
In a hearing device with multiple microphones, and a signal generation method, the dynamic range of hearing devices is improved by using a combination including a silicon microphone and an electret microphone for the hearing device input. Low frequencies thus can be acquired by the silicon microphone and high frequencies can be acquired by the electret microphone, in order to generate a wide-band hearing device input signal. The fact that a silicon microphone possesses a lower internal noise than a conventional electret microphone at low frequencies is utilized.
US07756278B2 Ultra-directional microphones
Some embodiments provides a highly directional audio response that is flat over five octaves or more by the use of multiple colinear arrays followed by signal processing. Each of the colinear arrays has a common center, but a different spacing so that it can be used for a different frequency range. The response of the microphones for each spacing are combined and filtered so that when the filtered responses are added, the combined response is flat over the selected frequency range. To improve the response, the output of the microphones for a given array spacing can also be filtered with windowing functions. To receive the response from other directions a “steering” delay may also be introduced in the microphone signals before they are combined. Some embodiments can also extend to two and three dimensional arrays.
US07756275B2 Dynamically controlled digital audio signal processor
A system and method for processing multiple channel audio signals to create a realistic soundscape in a space largely independent of the number of loudspeakers and audio source channels is provided. The system includes an encoding system in the recording process and a decoding system in the local listening area.
US07756273B2 System and method for bit-reversing and scrambling payload bytes in an asynchronous transfer mode cell
A method and apparatus are disclosed for efficiently bit-reversing and scrambling one or more bytes of payload data according to DSL standards on a processor. In one embodiment, this is achieved by providing an instruction for bit reversing and scrambling one or more bytes of data according to the DSL standards. Accordingly, the invention advantageously provides a processor with the ability to bit reverse and scramble data with a single instruction thus allowing for more efficient and faster scrambling operations for subsequent modulation and transmission.
US07756269B2 Cryptosystem for communication networks
The REX cryptosystem presented herein is a variant of the NTRU cryptosystem. In the REX cryptosystem, a primary ring RXOR and two secondary rings RXOR,q and RXOR,p are used to reduce the number of operations required to compute the keys, to perform the encryption process, and to perform the decryption process. The REX cryptosystem may also be implemented using Walsh-Hadamard transformations to significantly increase speed.
US07756268B2 Outlet add-on module
A method and an apparatus for upgrading an existing service outlet (e.g. LAN, telephone, power or CATV outlet) in a house by adding functionality thereto. The functionality is added by an add-on module, connected electrically and secured mechanically to the existing outlet. Several attachment devices are exampled, including surface attachment, side clamping, snap locking, strap securing and fastening screws. The add-on module may include a service connector for retaining the basic existing outlet function. The module may be attached in a permanent way or by using a detachable solution.
US07756265B2 On-board hands-free communication apparatus
In an on-board hands-free communication apparatus, a gain of an amplifier of a speaker for outputting an incoming voice signal from a telephone device varies with a volume set value of a speaker volume switch adjusted by an user. When the gain of the amplifier increases equal to or greater than a threshold value, a feature extraction amplification circuit performs a feature extraction amplification processing to apparently amplify output power of the incoming voice signal, and a control circuit fixes the gain of the amplifier to the threshold value regardless of the volume set value.
US07756250B2 X-ray detector
An X-ray detector to make possible digitization of an existing X-ray imaging apparatus is to be realized. Also an X-ray detector excellent in versatility is to be realized. This is an X-ray detector having a flat panel type detector unit for detecting the two-dimensional intensity distribution of incident X-rays and an interface unit for a detection signal utilizing device, and the interface unit conforms to open standards regarding images for medical use and communication. The interface unit has a first node on the detector unit side, a second node on the detection signal utilizing device side and a network linking them. The network is the Ethernet. The first node and the second node perform communication conforming to TCP/IP. The first node is integrated with the detector unit. The open standards regarding images for medical use and communication are the DICOM standards.
US07756247B2 Method and apparatus for generating a panoramic image by combining image data generated from multiple perspectives
An apparatus for generating a panoramic image of part of a target, the apparatus including a source of penetrating radiation and a detector aligned with the source of penetrating radiation. The detector and source of penetrating radiation are rotate-able together with respect to the target. The detector has an array of radiation sensors arranged in rows and columns and is configured to output contents of each radiation sensor in the array of radiation sensors. The apparatus also includes a computer connected to the detector and configured to generate a panoramic image by combining data from sensors in the same row in different columns in different readout intervals, corresponding to different positions of the detector as it rotates with respect to the target. The combined outputs are selected to represent rays of radiation passing through a point on a defined curve. The computer is further configured to alter the defined curve and generate a second panoramic image using the altered curve and combing data from the sensor a second time.
US07756239B2 Diagnostic imaging two non K-edge basis materials plus N K-edge contrast agents
A diagnostic imaging system in an example comprises a high frequency electromagnetic energy source, a detector, a data acquisition system (DAS), and a computer. The high frequency electromagnetic energy source emits a beam of high frequency electromagnetic energy toward an object to be imaged and be resolved by the system. The detector receives high frequency electromagnetic energy emitted by the high frequency electromagnetic energy source. The DAS is operably connected to the detector. The computer is operably connected to the DAS and programmed to employ an inversion table or function to convert N+2 measured projections at different incident spectra into material specific integrals for N+2 materials that comprise two non K-edge basis materials and N K-edge contrast agents. N comprises an integer greater than or equal to 1.
US07756238B2 Switch set of bi-directional shift register module
A switch set used in a bi-directional shift register circuit includes a plurality of switch devices. Each switch device is controlled by corresponding control signals to switch the direction of the input signal. One of the switch devices includes a first switch unit for transmitting a shift register signal from a previous shift register to a shift register according to a first control signal, a second switch unit for transmitting a shift register signal from a next shift register to the shift register according to a second control signal. The first and the second control signals have the same frequency as the clock signal of the shift register circuit.
US07756230B2 Low power fast impulse radio synchronization
A method for synchronizing on a pulsed waveform sequence including pulsed waveforms. An impulse radio receiver is provided including a radio frequency (RF) front end connected to a demodulator, and the demodulator is connected to a processing unit. Power is provided to at least a portion of an RF component such as the RF front end and/or the demodulator, during time windows sufficient for testing an hypothesis regarding timing of the pulsed waveforms. The powering is controlled by the processing unit. Preferably, testing the hypothesis includes accumulating a signal of the pulsed waveforms, correlating with the pulsed waveforms, or accumulating the correlation result of the pulsed waveforms. Preferably, others functions of the receiver are powered or enabled subsequent to the testing. Preferably, the impulse radio receiver is an ultra-wide band receiver.
US07756228B1 Transceiver system with analog and digital signal echo cancellation having adaptably adjustable filter characteristics
Analog echo-cancelling circuitry (611 and 627) operates on an input analog signal that includes an echo of an output signal, or on an analog signal generated from the input signal, to produce an analog signal with reduced echo. An analog-to-digital converter (210) converts the echo-reduced analog signal, or an analog signal generated therefrom, into a digital signal. Digital echo-cancelling circuitry (615 and 621) operates on the digital signal, or on a digital signal generated therefrom, to produce a digital signal with further reduced echo. An output decoder (605) decodes the echo-reduced digital signal, or a digital signal generated therefrom, into a stream of symbols. The echo-filtering characteristics of both echo-cancelling circuitries are typically adaptively adjusted during generation of the symbol stream. The analog echo-filtering characteristics may be adapted in response to information provided by operating on the echo-reduced digital signal or on a digital signal generated therefrom.
US07756222B2 Adaptive quantization method and apparatus for an OFDM receiver
A quadrature frequency division multiplexing (“OFDM”) wireless receiver, including methods and devices for adaptive quantization of OFDM signals according to modulation and coding schemes and sub-carrier frequency responses, is provided. Efficient quantization may be utilized to reduce the large dynamic range of signals to achieve circuit simplification and chip area reduction. In one embodiment, a quantization circuit includes a quantization selector to select quantization thresholds according to modulation and coding schemes and sub-carrier frequency responses, and a non-uniform quantizer to reduce input dynamic range so that an output is represented by fewer bits than an input.
US07756216B2 Signal peak voltage suppression apparatus
As in a conventional technology, a hard clipping process and a filtering process are performed on a transmission signal. An original transmission signal is subtracted from a signal on which the processes have been performed, and an inverse sign signal to the suppressed signal is retrieved. By giving a gain to the signal, and adding up to the original transmission signal, a peak voltage is suppressed. The gain can be a ratio of a difference signal between a hard clipped signal and an original transmission signal to a signal of suppression of a filtered signal from the original transmission signal, or a value determined by a simulation depending on the cutoff frequency of a low pass filter used in the filtering process.
US07756215B2 Radio communication base station apparatus and radio communication method in multi-carrier communications
Provided is a radio communication base station device capable of acquiring both a multi-user diversity effect and a frequency diversity effect simultaneously in multi-carrier communications. In this device, modulation units (101-1 to 101-n) modulate data to mobile stations (MS#1 to MS#n) individually to create data symbols. A separation unit (102) separates each data symbol inputted, into an Ich (in-phase components) and a Qch (orthogonal components). An Ich arrangement unit (103) and a Qch arrangement unit (104) arrange the Ich and Qch, respectively, in a plurality of sub-carriers constituting an OFDM symbols, and output the same to a synthesization unit (105). This synthesization unit (105) synthesizes the Ich and Qch arranged for each sub-carrier, to create the synthesized symbol.
US07756213B2 Method for enhancing bluetooth transmission speed and robustness of emitting end and receiving end of communication system
A method for enhancing the Bluetooth transmission speed and robustness of an emitting end and a receiving end is provided. The method is utilized in a system having an emitting end and a receiving end, wherein at least one of the emitting and receiving ends is provided with BlueSPEED-PSK or BlueSPEED-DELTA-PSK (adapted Gray coded D16PSK) modulation with optional FEC.
US07756212B2 Channel estimation for wireless systems with multiple transit antennas
In various embodiments, techniques are provided to determine channel characteristics of various communication systems such as OFDM systems or systems using a plurality of transmit antennas by using various sets of training symbols.
US07756206B2 FGS identification in scalable video coding
A system and method for providing improved FGS identification in scalable video coding. According to the present invention, each FGS enhancement layer is assigned a unique dependency identifier and contains only FGS enhancement information. For subsequent enhancement layers, the base dependency identifier for the subsequent enhancement layers will point to either a base-quality layer or an FGS enhancement layer.
US07756204B2 Moving picture coding method, and moving picture decoding method
A moving picture coding apparatus (10) for performing inter-picture predictive coding on pictures constituting a moving picture is provided with a coding unit (103) for performing predictive error coding on image data; a decoding unit (105) for performing predictive error decoding on an output from the coding unit (103); a reference picture memory (117) for holding output data from the decoding unit (105); and a motion vector detection unit (108) for detecting forward and backward motion vectors on the basis of decoded image data stored in the memory (117). When coding a B picture, a picture that is timewise closest to the target picture is used as a candidate picture for forward reference, and an I or P picture that is timewise closest to the target picture is used as a candidate picture for backward reference. The moving picture coding apparatus (10) so constructed can improve coding efficiency of a B picture to be subjected to bidirectional predictive coding.
US07756201B2 System for random access to content
A method for accessing a desired point in time-synchronized data within a stream, the stream being associated with time information, the method including providing a desired presentation time associated with a desired point within a time-synchronized data stream, determining a stream access point, decoding the stream beginning at the stream access point, and assigning a time associated with the stream access point as a utilization time. Related apparatus and methods are also disclosed.
US07756200B2 Combining least squares and least mean squares algorithms to determine equalizer tap values
A method of operating an equalizer includes combining a Least Mean Squares (LMS) algorithm and a Least Squares (LS) algorithm to determine a set of equalizer tap values to be used in processing a signal. A channel impulse response (CIR) is computed, and an equalizer taps interval is then determined based on the CIR. The LS algorithm is used to determine a set of equalizer major taps based on the interval, and the LMS algorithm is used to determine a set of equalizer minor taps based on the interval.
US07756198B2 System and method for assigning channels in a wireless network
A method for assigning channels in a wireless network includes receiving from each of a plurality of a first type of wireless components a total average data rate. Each total average data rate is based on an average data rate for each of a first plurality of a second type of wireless components coupled to the respective first type of wireless component. The method also includes determining at least one channel parameter for a first wireless component of the plurality of the first type of wireless components based on a ratio of the total average data rate associated with the respective first wireless component to the total average data rate associated with the plurality of the first type of wireless components. The method further includes allocating a channel to the first wireless component based on the determined at least one channel parameter.
US07756192B2 Despreading of modulated signals with low noise
A method of despreading modulated signals with low noise to demodulate a sum of spread signals from a base station of a mobile phone system provides the sum of spread signals to several paths. A despreading circuit in each path despreads the sum of spread signals by respective spreading codes. The despread signals are separated into channels and symbols for each channel are estimated on each path. The symbols are modulated by applicable Walsh codes corresponding to the respective channels, added and spread to produce an estimated spread signal corresponding to the spreading code for each path. Then the sum of spread signals is despread again on each path after the estimated spread signals of other paths are subtracted from the sum of spread signals so that the noise due to interference between the spreading codes is reduced.
US07756186B2 Unstable resonator with variable output coupling
Through the use of a relatively inexpensive third mirror on a novel folded hybrid unstable resonator configuration, the optimum output coupling for a given laser design can be explored quickly and easily with a minimum of intracavity mirror alignment. No changes in either the radii of curvature of the three cavity optics or their spacing are required for this exploration. In addition to providing techniques for purposefully and systematically introducing mirror edge effects or avoiding edges effects altogether, the invention provides that output beams of different width can be advantageously explored in a relatively simple and straightforward manner. The invention provides that higher geometric magnification cavity designs may be made compatible with low diffraction output coupling in a configuration that uses only three totally reflecting optics.
US07756184B2 Electrodes for generating a stable discharge in gas laser system
Arcing is minimized in a discharge chamber of a gas laser system by utilizing an electrode which comprises a surface portion capable of functioning as one of an anode and a cathode in order to energize a gas mixture in a discharge chamber of the gas discharge laser system, a shoulder portion being positioned on either side of the surface portion and being exposed to the gas mixture, and a coating layer made of electrically insulating material, wherein the coating layer is attached to the shoulder portion by a cold spraying method.
US07756182B2 RF excited CO2 slab laser tube housing and electrodes cooling
The laser tube housing of a CO2 slab laser is provided with a cooling system in which coolant fluid tubes are inserted into hollowed out portions formed in the longitudinal sidewalls of the laser tube housing; mounting the coolant fluid tubes in this way provides for enhanced cooling and increased stiffness of the laser tube housing. Also, a cooling system is provided for the laser's electrode assembly that relies on a manifold system that is mounted on a longitudinal sidewall of the laser tube housing to route coolant fluid through the sidewall to the electrode assembly; sidewall flow of the coolant fluid enables the end flanges of the laser tube housing to be remove without disturbing either the electrodes or the optical resonator of the laser. Also, a bracket assembly is provided for attaching the laser's electrode assembly to a longitudinal sidewall of the laser tube housing; the bracket assembly includes two brackets each of which is attached to a respective end of the electrode assembly and each of which is also attached to a longitudinal sidewall of the laser tube housing in proximity to a respective longitudinal end of the laser tube housing.
US07756179B2 Semiconductor laser apparatus
A semiconductor laser apparatus can improve electric conversion efficiency to a satisfactory extent. The apparatus includes an n-type cladding layer, an n-type cladding layer side guide layer, an active layer, a p-type cladding layer side guide layer, and a p-type cladding layer, wherein electrons and holes are injected into the active layer, transverse to the active layer, through the n-type cladding layer side guide layer and the p-type cladding layer side guide layer. The p-type cladding layer side guide layer is thinner than the n-type cladding layer side guide layer to position the active layer closer to the p-type cladding layer, and, at the same time, the refractive index of the p-type cladding layer side guide layer is higher than the refractive index of the n-type cladding layer side guide layer.
US07756168B2 Method for improving high frequency operation of a vertical cavity surface emitting laser (VCSEL) with monolithically integrated bridge arm
A vertical cavity laser apparatus is provided. In one embodiment, the apparatus includes an electrically responsive substrate; a support block positioned on the electrically responsive substrate; a bridge arm structure coupled to the support block, the structure having a base; a laser active area on the bridge arm structure, a tuning pad on the bridge arm structure, a laser bond pad on the bridge arm structure with traces connecting the laser bond pad to the laser active area and base. The traces are positioned and shaped to be symmetric to avoid problems due to the asymmetry of the injection current. Additionally, in this embodiment, the laser bond pad is kept at a height of the base in order to minimize device capacitance and the traces are also kept at the height of the base. Methods are also provided whereby impedance matching and high speed performance can be accomplished irregardless of the mechanical configuration of the bridge arm structure.
US07756167B2 Q-switched laser
A system for producing a laser light pulse is disclosed. The system includes a travelling wave or ring laser incorporating a gain medium with polarizing means for introducing substantially polarized radiation having a first polarization state into the travelling wave laser and output coupling means to substantially output couple radiation having an output polarization state from the travelling wave laser. The system further includes polarization changing means incorporated into the optical path of the travelling wave laser for changing the polarization of radiation having the first polarization state to a seeding polarization state, wherein radiation with the seeding polarization state seeds the gain medium, and radiation intensity modulation means for modulating the intensity of radiation in the travelling wave laser to vary the feedback of radiation into the gain medium, wherein the radiation intensity modulation means also modulates the radiation with respect to the output coupling means.
US07756166B2 Transmission system for transmitting a main signal and an auxiliary signal
In a transmission system with a transmitter coupled to a receiver a main signal encoded according to a coding property is transmitted together with an auxiliary signal (AUX).In order to transmit the auxiliary signal without needing additional space in the transmission frame, the auxiliary signal is transmitted by changing the coding property according to a predetermined sequence. This is done by means of the sequencer. In the receiver, the decoding of the predetermined sequence is performed by a decoder.
US07756165B2 Method and arrangement for producing a time interval between data frames
The invention relates to producing data traffic where the time intervals between successive data frames follow a predetermined probability distribution. In the present invention, it is surprisingly discovered that a time interval of a desired length between successive data frames can be produced by setting a certain bit quantity of digital stuffing data, defined on the basis of the target length of the time interval target, in a buffer memory (101), where successive data frames are waiting to be transmitted. The digital stuffing data is set in the buffer memory (101), so that the stuffing data is, in the read-out order, located between successive data frames.
US07756164B2 Distributing a timing reference over a communications bus
On a communications bus, a relatively low frequency timing reference is distributed by regularly transmitting numbers that represent its instantaneous phase. An active framer component maintains a wrapping count of root superframes and, during each block, transmits in encoded form an expected value for the root superframe count at the start of the following block.
US07756160B2 Packet consolidation
Systems, methods, and devices for consolidating network packetized data are disclosed. Data packets are received by a consolidator. Common content and unique attributes of the packets are identified. A consolidated packet is created and the consolidated packet is transmitted in response to a condition.
US07756159B2 Radio protocol for mobile communication system and method
Radio protocol for a next generation mobile communication system is disclosed including a radio link control layer for connecting to an upper layer through a service access point provided in advance and for connecting to a lower layer through a plurality of logic channels provided in advance. The radio link control layer includes at least one radio link control entity for transmission/reception of data to/from up-link or down-link according to a form of a data transmission mode.
US07756157B2 Provisioning bandwidth for a digital media stream
Provisioning bandwidth for a digital media stream, the digital media stream characterized by a bandwidth, including adapting by a media server a first portion of the bandwidth for transmission of the content of a first channel and at least one second, smaller portion of the bandwidth for transmission of the content of at least one second channel; and transmitting, multiplexed together in the digital media stream, by the media server to a media display device, the content of the first channel and the content of the second channel, the content of the second channel transmitted with a lower quality than the content of the first channel.
US07756153B1 Distributed method and apparatus for allocating a communication medium
The invention provides a method and apparatus for end-users to allocate a communication medium locally without requiring a central arbitration device while guaranteeing access to the end-users. The end-users bid for control of an upstream data channel by concurrently transmitting auction data and address data on a first upstream signaling channel and a second upstream signaling channel. An end-user gains control of the upstream data channel when data received from the first and second downstream signaling channels match the auction and address bits. When it is determined that the end-user lost the bid, the end-user backs off from the first and second upstream signaling channels and refrains from bidding until the first and second upstream signaling channels become quiet.
US07756151B2 Adaptive network to dynamically account for hidden nodes
One embodiment of the present invention relates to a network element that is configured to be associated with a network having a number of nodes. The master node is configured to communicate with a number of nodes and allocate bandwidth therebetween by sending outgoing signals and receiving incoming signals over a transmission medium. The master node is further configured to adaptively account for hidden nodes with which the master node cannot bi-directionally directly communicate by communicating at least one signal with at least one proxy node. Other methods and network elements are disclosed.
US07756148B1 Multi-threaded FIFO memory generator with speculative read and write capability
Systems and methods for generating synthesizable code representing first-in first-out (FIFO) memories may be used to produce FIFO memories for multi-threaded processing. A single FIFO memory is shared between the threads to conserve die area, however each thread may be executed independently, as if each thread has a dedicated FIFO memory. A synthesizable code generator produces synthesizable code for a sender interface, storage, receiver interface, and other features that are specified by a programmer. The other features may reduce power consumption or improve timing. The code generator is used to efficiently produce different variations of FIFO memories.
US07756142B2 Signaling agent realizing method based on media gateway control protocol
The present invention discloses a method for realizing signalling agent based on a media gateway control protocol, which comprises the following steps of: providing an agent equipment between media gateways and a media gateway controller that locate in different networks, the agent equipment providing signalling agent and network address translation between different networks; requesting for registering to the media gateway controller from a media gateway; for a MGCP/MEGACO signalling that is not related to media between the media gateway controller and the media gateway, directly replacing a transaction number by the agent equipment and then forwarding; for a MGCP/MEGACO signalling that is related to media, processing a media identifier correspondingly by the agent equipment and then forwarding. According to the present invention, transparent traversing of MGCP/MEGACO protocol among different networks can be realized to make a media gateway controller control media gateways not matter which network they locate in, in which messages on media gateways are dynamically generated by the agent equipment according to MGCP signallings, and operation maintenance cost decreases.
US07756140B2 Relay device, path control method, and path control program
The relay device, comprising an address correspondence holding section which holds, for each of the terminals, the IP address and real MAC address of the terminal and a virtual MAC address being a MAC address that is virtual; a proxy reply section which, when a first ARP request frame that seeks the acquisition of the virtual MAC address from the terminal is received, reads the virtual MAC address of the corresponding terminal from the address correspondence holding section and sends back the virtual MAC address to the terminal; a MAC address conversion section which receives a first frame addressed to the virtual MAC address when the first frame is sent and received between the terminals, performs conversion of the virtual MAC address and real MAC address for the MAC address of the first frame, and sends back a converted second frame; and a security check section.
US07756129B2 Personal area network with automatic attachment and detachment
A network (100) includes a hub device (110) and at least one unattached peripheral device (120). The unattached peripheral device (120) transmits an attach request to the hub device (110) with a selected address, receives a new address from the hub device to identify the unattached peripheral device (120), and communicates with the hub device (110) using the new address.
US07756128B2 System and method for network analysis
A method of evaluating the performance of a network at an edge device of a provider network includes receiving a plurality of packets associated with a plurality of customers and copying the header information for each of the plurality of packets. The method also includes identifying one of the plurality of customers for each of the plurality of packets and storing the header information for each of the plurality of packets in a database associated with the identified customer.
US07756120B2 Method for tagging SIP contact headers while preserving the contact header format towards softswitches
A private communications network and method of managing calls in a private communications network. A Session Border Controller (SBC) listens for private network voice communications originating from private communications devices, e.g., Session Initiation Protocol (SIP) devices sending/receiving Voice over Internet Protocol (VoIP) communications such as SIP messages. The SBC assigns a unique port to each registering communications device and adds a path header with a single, common SBC port to the SIP register messages. A softswitch responds by adding a route header to identified voice communications. Thereafter, all identified voice communications pass through a single, common SBC port.