Document Document Title
US07802722B1 Techniques for managing fraud information
Techniques are presented for managing fraud information. Metadata defines user profiles, security levels, fraud cases, and presentation information. One or more queries or reports are processed against disparate data store tables and the results are aggregated into a repository. The repository is also defined by the metadata. Furthermore, operations associated with sharing, viewing, and accessing the results from the repository is defined and controlled by the metadata. In an embodiment, portions of the metadata may be viewed and navigated in a hierarchical and graphical formatted presentation.
US07802719B2 System and method for presenting multiple transaction options in a portable device
A portable device authorizes a payment transaction from an account associated with the portable device. The portable device comprises a communication system, such as a near field communication (NFC) system, for communicating with a transaction system of a merchant or other receiving entity, a user interface, a memory storing account information for each of a plurality of accounts, and a transaction application. The transaction application applies at least one predetermined selection rule to the plurality of accounts to determine a selected subset of the plurality of accounts. A display of the user interface displays, under control of the transaction application, a plurality of transaction option indicators. Each transaction option indicator, which may be text or graphic, represents a one of the accounts within the selected subset of accounts. The transaction application prompts user selection of a selected one of the transaction option indicators. The transaction application drives the communication system to exchange data with the transaction system of a merchant or other receiving entity to initiate a payment to the merchant. The payment being from the payment account associated with the selected one of the transaction option indicators.
US07802718B2 Automated transaction machine
An automated retail terminal in which a plurality of goods and/or services are provided in an integrated system. The integrated system generally avoids duplicating hardware or functions in the course of delivering the goods or services offered, so for example in a combination ATM and Internet kiosk the same credit card or smart card reader is used for both the ATM and the Internet kiosk functions, the same control screen activates the ATM functions and the Internet functions, and etc.
US07802717B2 Electronic image cash letter monitoring
Monitoring an electronic check processing status of an image cash letter (“ICL”) and items in the ICL includes processing each ICL item by performing at least one electronic check processing event in connection with the item. For each electronic check processing event and for each item, a record comprising information related to a status of the electronic check processing event is created. Each record is associated with the corresponding item and the ICL. A status of each item can be determined based on the information stored in the records corresponding to that item. A status of the ICL can be determined based on the status of the items from the ICL.
US07802713B2 Friction stir spot joining device
There is provided a friction stir spot joining device wherein stirring-related members are unitized to form a unitized stirring unit and an opening is formed in a friction stir spot joining device body for housing the unitized stirring unit therein. A stirring motor, a stirring shaft and a power transmission mechanism are unitized to form a stirring unit, and bearings of a linear motion guide are fixed to the stirring unit immediately under the stirring unit, and a ball nut is fixed to the back face of the stirring unit, wherein the friction stir spot joining device body is opened to form the opening at a rear upper portion through which the stirring unit is caused to move inside thereof.
US07802712B2 Surgical stapling device
A surgical stapling device is disclosed for the treatment of internal hemorrhoids. The surgical stapling device includes a handle portion, an elongated body portion and a head portion including an anvil assembly and a shell assembly. The head portion includes an anvil assembly including a tiltable anvil which will tilt automatically after the device has been fired and unapproximated. The tiltable anvil provides a reduced anvil profile to reduce trauma during removal of the device after the anastomoses procedure has been performed. The anvil assembly of the stapling device may include an approximation mechanism having an anvil retainer including an elongated distal extension dimensioned to be telescopingly received within a longitudinal bore of an anvil center rod of the anvil assembly. The elongated distal extension is of a length to provide telescopic engagement with the anvil center rod without obstructing visualization of the surgical site. A kit including a surgical instrument having a removable anvil assembly and an anvil assembly insertion handle is also disclosed. The kit may also include a speculum, an anal dialator and/or an obturator.
US07802710B1 Nail pusher that can push nails successively
A nail pusher includes a handle, a guide tube mounted in the handle and having a nail guide slot, a nail magazine mounted on the handle, a plurality of nails mounted in the nail magazine, a push member movably mounted in the nail magazine to push each of the nails through the nail guide slot into the guide tube, and a thrusting rod mounted on the handle and movable in the guide tube to thrust one of the nails outwardly from the guide tube. Thus, the push member is pushed to introduce each of the nails into the guide tube successively, and the nails are ejected outwardly from the guide tube successively, so that the nail pusher can push and eject the nails successively.
US07802707B2 Vehicle article carrier apparatus having single sided release and method therefor
A vehicle article carrier apparatus and method incorporating a single side releasable crossbar assembly. In one embodiment the crossbar assembly includes a pair of end supports that each includes an actuating member. In one embodiment the actuating member is formed by a pivotally mounted actuating lever. In another embodiment the actuating member is formed by a rotationally mounted, trigger style actuating member. In either embodiment, the actuating member is movable between locked and unlocked positions. Each end support also includes a locking pin having a pivot wheel carried thereon. A cable is entrained around the pulley wheel of each locking pin, and the ends of the cable are coupled to the actuating members. Either actuating member can be used to simultaneously lock and unlock the locking pins of both end supports from a pair of support rails on which the cross bar assembly is supported.
US07802704B2 Gasoline can
A gasoline can having a nozzle assembly which includes a ball valve that is in an open mode when the can's nozzle is lifted for pouring, and which when the can's nozzle is in a lowered storage mode, the ball valve is closed.
US07802700B2 Product discharge and delivery system for a vending machine
A product discharge and delivery system for a vending machine includes a product delivery cup including a carriage portion and a shroud portion having an open bottom section and a discharge element. After receiving a selected product, the product delivery cup is shifted toward a dispensing chamber causing the discharge element to engage with a discharge member mounted within the vending machine. Engagement of the discharge element and discharge member causes the shroud portion to pivot relative to the carrier portion exposing the open bottom section allowing a selected product to release into a dispensing chamber. A delivery port is mounted in the dispensing chamber that rotated between a product receiving position and a product delivery position.
US07802698B2 Apparatus to insert articles into bags
An apparatus (15) to aid in locating articles in bags produced by a packaging machine (10). The apparatus (15) includes a reservoir (40) to which the articles are delivered, with a plurality of discharge locations being located at angular spaced positions about the reservoir (40). Each of the discharge locations (24) includes an upwardly facing aperture (25) through which the articles are delivered to a central chute (27) from where the articles are located in the bags being formed. Adjacent each discharge location (24) is a conveyor device (29) that moves angularly so as to take articles from the reservoir (40) to the associated aperture (25).
US07802696B2 Spent gum wrapper dispenser and method of using same
The invention is a portable device designed to hold and dispense wafers used in the containment and disposal of spent chewing gum. The device is small and can be sized to fit in a person's pocket. The wafers are stacked, loaded, and housed in a chamber. When loading, the hinged lid is opened and a stack of wafers are inserted. An elevation spring and associated elevation pad propel the wafers in a position to be dispensed. The wafers are then dispensed by the user who pulls them through a lid opening. Once dispensed, the user wraps the wafer around the spent chewing gum and then disposes.
US07802695B2 Lidded container with linear brim segments and medial sealing beads
An improved lidded container includes a receptacle portion with a brim having a plurality of lateral substantially straight brim wall segments provided with medial sealing beads extending between corners of the brim. The medial sealing beads are characterized in that they project away from the respective walls upon which they are disposed a maximum distance at a central portion of the wall and the medial sealing beads extend over a major portion of the length of the lateral sealing wall upon which they are disposed. Most preferably, the beads are tangent with and terminate at rounded corners between the wall segments.
US07802692B2 Device for and method of fastening two component members
A device and method for fastening two component members. The device includes a first component member including at least two protruded portions each having a predetermined lead angle, and a second component member which keeps predetermined positional relationship with the first component member and has at least two protruded portions which are engaged with the protruded portions of the first component member, among at least two of which protruded portions, at least one of the protruded portion has a different lead angle from the lead angle of the protruded portions of the first component member, and the first and second component members can be moved closer opposite each other, the protruded portions are engaged with each other after moving opposite each other by a certain distance, and the first and second component members are integrally fixed by frictional engagement of the protruded portions differing in the lead angle.
US07802689B2 Articulated coupling apparatus
An articulated coupling apparatus utilized in connecting together, in a substantially semi-permanent fashion, adjacently disposed ends of a pair of railway cars includes male and female connection members. A front and rear followers, each having a spherical cavity, are positioned within the female connection member. First and second lubricating liners are positioned within such spherical cavities and a spherical member is operably caged between such lubricating liners. A shaft is attached to the spherical member and extends outwardly from the female connection member for secure connection to the male connection member. A pair of wedges are mounted adjacent the rear surface of the rear follower and exert a force onto such rear follower moving it toward the spherical member and further toward the front follower to compensate for wear of the mating spherical surfaces during service and to prevent formation of a gap between the mating surfaces.
US07802687B2 Coating powder sieving device
The invention relates to a coating powder sieving device, specifically for a powder paint coating installation, having a screen surface for sieving a coating powder. The screen surface is angular. An ultrasonic probe excites vibrations in the screen surface wherein the vibrations in the screen surface occur substantially in a direction perpendicular to the screen surface. A powder fluidization hopper incorporating the coating powder sieving device and a powder coating installation including plural powder fluidization hoppers are also disclosed.
US07802683B2 Cover sheet member for pill receptacles and method of sealing a pill receptacle with a cover sheet member
A pill receptacle has a number of recessed pill compartments formed therein. The method comprises the steps of providing a cover sheet member that has a sealing sheet with a top identification surface on which information can be printed and a bottom adhesive surface provided with an adhesive. The cover sheet member further has a protective sheet that removably overlays the sealing sheet on its adhesive surface. First weakness zones are provided on the cover sheet member, that extend transversely through the sealing sheet and the protective sheet in a registering fashion to define first cutaway lines on the cover sheet member. A fraction of the cover sheet member is separated from the rest of the cover sheet member along at least some of the first cutaway lines, including concurrently separating corresponding fractions of the sealing sheet and the protective sheet in registering fashion. The protective sheet fraction is peeled away from the sealing sheet fraction on the cover sheet member fraction. The selected pill compartments are covered and individually sealed by applying the adhesive surface of the sealing sheet fraction on the pill receptacle whereby the adhesive surface of the sealing sheet fraction adheres to the pill receptacle about the pill compartments.
US07802682B2 Systems for increasing compliance with a medicament treatment regime
A container for storing a medicament comprises a deformable shell including at least one blister associated therewith. A unit of medicament is stored in the at least one blister. A rupturable material is coupled over an opening of the blister, the rupturable material being configured to rupture upon dispensing of the unit of medicament from the blister. An aroma discharge system is coupled to, or over the opening of, the blister, the aroma discharge system containing an aroma generating substance. The aroma discharge system is positioned such that dispensing of the unit of medicament from the blister results in discharge of the aroma from the aroma generating substance.
US07802676B2 Conveyor belt module with high friction conveying surface
A belt module having a grid geometry including cavities and ribs associated with an outer surface for attaching a high friction material.
US07802672B2 Two-piece wedge diverter gate
A diverter gate generally includes a bracket which connects to an actuator and a flag which releasably engages with the bracket via cooperating engagement members. The cooperating engagement members may be symmetrical, and may comprise one or more tabs and one or more corresponding receptacles. The tabs may be dimensioned slightly larger than the receptacles so as to create a positive interference fit. The bracket and the flag may include openings to receive a fastener extending substantially across the length of the gate. Tightening the fastener compresses the tab(s) against the receptacle(s) to result in a compression fit between the flag and the bracket. The two-piece design allows the flag to be easily removed and reversed or replaced, without disassembling or removing the bracket or the actuator.
US07802668B2 Stator side plate for a torque converter
The present invention broadly comprises a stamped side plate for a torque converter stator, including: an annular segment having an inner circumferential surface and a top surface and at least one protrusion extending radially inward beyond the inner circumferential surface. The at least one protrusion comprises a race retaining surface substantially parallel to the top surface. The inner circumferential surface and the race retaining surface are arranged to center and retain an inner race for the stator, respectively. The annular segment also includes at least one annular protrusion extending from the top surface and including a centering surface substantially orthogonal to the top surface. The centering surface is arranged to center a bearing for the stator. The at least one annular protrusion is proximate the inner circumferential surface or an outer edge for the annular segment.
US07802666B2 Device for protection and handling of electric feed cables for mobile use
A device for protection and handling of electric feed cables (20-20′) for mobile use, especially for a mobile device (26-26′) for lifting and moving loads such as cranes, bridge cranes and the like installed along harbour docks. The device includes a mobile frame (10-10′), made of metal or other suitable material, provided with a central tower (30-30′) connected to said mobile device and with opposite arms (32-32′), arranged in alignment on a part of a trench duct or raceway (12-12′) buried in the ground with an open top substantially aligned with the surface level (14-14′) and screened by a flexible tape (16-16′). At least one of the opposite arms (32-32′) is provided with structure for lifting the flexible tape (16-16′), arranged at the top and/or at the bottom of the tape, and structure for guiding and centering the frame (10-10′) in cross direction relative to the raceway (12-12′).
US07802661B2 Brake device for motorcycle
A brake device for a motorcycle which includes a brake caliper for parking and which favorably ensures the followability of the swing arm in response to the fluctuation of a road surface. A brake caliper for braking and a brake caliper for parking are respectively arranged separately in the vertical direction with respect to the swing arm and, at the same time, are arranged in front of the rear axle. Here, the brake caliper for parking is arranged below the swing arm and the brake caliper for braking is arranged above the swing arm.
US07802649B2 Steering lock device for motorcycle
A steering lock device has a steering catch mechanism including a handlebar attached to a steering stem, and a locking arm attached to this handlebar and being equipped with a lock pin for engagement on the tip end portion thereof. The steering catch mechanism also includes a locking claw as an engaging portion that is engagable with the lock pin. The locking claw is usually biased in the unlocking direction. In this catch mechanism, the locking claw is disposed on a rotation track of the lock pin. Accordingly, when an external force is applied to the lock pin such that the lock pin is in contact with the locking claw of the catch mechanism, the locking claw is moved in the locking direction so that the locking claw can be engaged with the lock pin. Therefore, a steering-lock stand-by state is accomplished.
US07802645B2 Articulated suspension assembly for a tracked vehicle
A suspension assembly for a vehicle having an endless drive track is disclosed. The suspension assembly has a slide frame assembly and a rail extension assembly pivotably connected to a rear portion of the slide frame assembly and pivots about a first axis. The rail extension assembly is pivotable between a raised position and a lowered position with respect to the slide frame assembly. A spring biases the rail extension assembly toward the lowered position. The magnitude of the biasing force of the spring is adjustable. The rail extension assembly can be prevented from pivoting from the lowered position to the raised position independently of the magnitude of the biasing force.
US07802642B2 Systems, methods and apparatus of motorised independent main-wheel drive and positioning for a mobile imaging system
Systems, methods and apparatus are provided through which in some embodiments, a mobile imaging device includes one or more motors to propel the mobile imaging device.
US07802636B2 Simultaneous tubular handling system and method
A system and method for building and handling oilfield tubular stands while drilling operations are simultaneously and independently occurring with one drilling deck, one derrick, and one rotary system. An offline guided path horizontal to vertical arm lifts and moves in the same plane tubulars stored horizontally on the catwalk and positions the tubulars vertically directly into a preparation hole for assembling and disassembling tubular stands while online drilling operations are simultaneously being conducted. A stand arm lifts and lowers the tubulars into and out of the adjustable preparation hole, and transports the tubulars for storage to an auxiliary tubular racking station in the upper part of the derrick. A bridge racker crane moves tubular stands from the auxiliary tubular racking station to the top drive or another tubular racking station.
US07802634B2 Integrated quill position and toolface orientation display
Method and apparatus for visibly demonstrating a relationship between toolface orientation and quill position by: (1) receiving electronic data on an on-going basis, wherein the electronic data includes quill position data and at least one of gravity-based toolface orientation data and magnetic-based toolface orientation data; and (2) displaying the electronic data on a user-viewable display in a historical format depicting data resulting from a most recent measurement and a plurality of immediately prior measurements.
US07802633B2 Reversible valve assembly for a pneumatic tool
A pneumatic rotary tool comprises a housing, a square drive output member supported by the housing for rotational movement, and a pneumatic motor disposed in the housing for driving rotation of the square drive. A valve is disposed in the housing for rotary movement between a first position in which pressurized air powers the motor in a forward direction and a second position in which pressurized air powers the motor in a reverse direction. An actuator supported on the housing for translational movement is connected to the valve by a lost motion connection system. The lost motion connection system comprises first and second connector elements that are engaged for generally conjoint movement in a first direction and for relative sliding movement in a second direction generally perpendicular to the first direction.
US07802632B2 Stranded wire retaining channel for an electrical tool
An electrical tool includes a housing, a conductor channel, and a stranded conductor. The housing includes a motor, electronics, and drive gear. The conductor channel has a flexible section and a rigid section. The stranded conductor is in a receptacle of the conductor channel. One end of the stranded conductor is connected to a conductor of a network cable of the electrical tool. Another end of the stranded conductor is conductively connected with a component of the electrical tool.
US07802627B2 Remotely operated selective fracing system and method
A remotely-operated selective fracing system and valve. The valve comprises a casing with at least one casing hole; an inner sleeve nested within the casing and having at least one sleeve hole alignable with the at least one casing hole; actuator means engagable with the inner sleeve for moving the inner sleeve relative to the casing to selectively align the at least one sleeve hole with the at least one casing hole; and receiver means electrically connected to the actuator means and having a sensor for detecting a seismic or electromagnetic signal generated by a remote source. The system further includes source means for generating an acoustical signal receivable by the receiver means.
US07802626B2 Mounts for blowout preventer bonnets and methods of use
A mount for a bonnet of a blowout preventer includes at least one support member coupled to a body of the blowout preventer, and a bonnet mounting member moveably coupled to the at least one support member and adapted to move substantially normal to a face of the body of the blowout preventer, wherein the bonnet is coupled to the bonnet mounting member.
US07802625B2 System and method for producing a well using a gas
Systems and methods for producing a well using a gas are disclosed herein. A compressed lift gas can be provided to a well to obtain a production stream. The production stream can be separated to obtain the product and a recycle gas stream. The recycle gas stream can be immediately recompressed for use as lift gas, or separated to form a lift gas stream, and a power stream containing natural gasses from the well. The lift gas stream is recycled for use as lift gas, while the power stream can be transported and/or collected for sale, recycled for use as lift gas, or consumed as power for the compressor, based on measurements obtained throughout the system, coupled with practical and economic variables. By supplementing or replacing generated lift gas and/or an external power source with natural gas from the well, the present systems and methods can become self-contained after start-up.
US07802622B2 Cable-protective pipe section, a method of protectively arranging at least one cable on the outside of the pipe section and use of a device for protecting the cable
A technique protectively arranges at least one cable on the outside of and along at least one pipe section of a pipe string. The cable is secured to at least one cable protector coupled to the outside of at least one pipe section of the pipe string. The cable protector comprises a cable-retaining strip. The cable-retaining strip is provided with at least one continuous cable track arranged along the cable-retaining strip, the cable track opening outwards relative to the pipe section. The at least one cable is also secured to the at least one cable track, whereby the cable is protected from the external environment.
US07802621B2 Inflow control devices for sand control screens
Inflow control devices for sand control screens. A well screen includes a filter portion and at least two flow restrictors configured in series, so that fluid which flows through the filter portion must flow through each of the flow restrictors. At least two tubular flow restrictors may be configured in series, with the flow restrictors being positioned so that fluid which flows through the filter portion must reverse direction twice to flow between the flow restrictors. A method of installing a well screen includes the step of accessing a flow restrictor by removing a portion of an inflow control device of the screen.
US07802614B2 Electric motor cooling rings
An electric spa motor includes a ring circling the motor and in direct contact with the motor case. The ring carries a flow of water to cool the motor and to provide heat to the flow of water to supplement a spa heater. The ring includes a passage through the ring for carrying the flow of water. The ring and the passage have cross-sections with approximately equal height and width.
US07802613B2 Metallic coated cores to facilitate thin wall casting
A core for investment casting processes includes a core having one or more ceramic materials; and an exterior layer of metal material not susceptible to oxidation under investment casting operating conditions. A method for casting a turbine engine component having an internal passageway includes the steps of forming one or more mold sections each having internal surfaces and at least one of the aforementioned cores for forming one or more turbine engine components having at least one internal passageway; assembling the one or more mold sections; introducing a molten alloy into the one or more assembled mold sections; and consuming the metal of the at least one core during the process.
US07802611B2 Process for producing an implant from a titanium alloy, and corresponding implant
A process for producing a medical implant from a titanium alloy, by investment-casting a β-titanium alloy in a casting mold which corresponds to the implant that is to be produced, hot isostatic pressing, solution annealing, and then quenching. The corresponding medical implant is produced from the titanium alloy using the investment casting process, thus allowing economical production of objects from β-titanium alloys. The β-titanium alloy and has a mean grain size of at least 0.3 mm. It is possible to combine the advantageous properties of β-titanium alloys, in particular their excellent mechanical properties, with the advantages of producing objects by the precision casting process, thus enabling even implants of complex shapes, such as femur parts of hip joint prostheses, which have heretofore been impossible (economically) to produce by conventional forging processes, to be produced from a β-titanium alloy.
US07802608B2 Modular transport system for coverings for architectural openings
A modular blind transport system for a window blind application. The complete system may be assembled from a relatively small number of individual modules to obtain working systems for a very wide range of applications, including especially a category of counterbalanced blinds wherein a relatively small external input force may be used to raise or lower the blind, and/or to open or close the blind.
US07802602B2 Labeling device
The invention concerns a labelling device (1) comprising a conveying device (3) provided with a drive unit (14) for transporting a supporting band (7) having a plurality of labels, and a dispensing device (2). The supporting band (7) comprising labels (6) is unwound on a label roll (9), then, once the labels are removed from the supporting band (7), the latter (7) is wound on a supporting band roll (10). The conveying device (3) has two roll units (8, 12) for the label roll (8) and the supporting band roll (10), said roll units capable of being driven each in different rotational directions. The transporting direction of the supporting band (7) may be reversed by inversion of the driving direction of the drive unit (14) for labelling containers (19) in two different labelling directions (X1, X2). The roll units (8, 12) are identically shaped.
US07802597B2 Press apparatus
A press apparatus includes upper and lower heating plates arranged in a vertical direction to hot-press the product therebetween, a fixed platen to which the upper heating plate is fixed, a movable platen to which the lower heating plate is fixed, a movable platen driving unit configured to move the movable platen along the vertical direction with respect to the fixed platen, an upper cooling plate, a lower cooling plate, the upper and lower cooling plates being arranged in the vertical direction to cold-press the product therebetween, and a cooling plate driving unit moving the upper and lower cooling plates in a horizontal direction between a first position for cold pressing that is located between the upper and lower heating plates and a second position for hot pressing that is located apart from the upper and lower heating plates in the horizontal direction.
US07802596B2 Pneumatic tire with tread having center land and assistant grooves
There is provided a pneumatic tire capable of improving on-snow performance on a snowy road surface including a sherbet-like snowy road surface without deteriorating on-ice performance. An assistant groove 6 less in width than the main grooves 2 extends in the circumferential direction TC of the tire in each middle land 4. The lateral grooves 7 include right and left first lateral grooves 8 extending from the center land 3 outward in the widthwise direction of the tire beyond the tire ground contact ends TF, and right and left second lateral grooves 9 extending from the middle lands 4 outward in the widthwise direction of the tire beyond the tire ground contact ends TF, the first lateral grooves 8 and second lateral grooves 9 being alternately disposed in the circumferential direction TC of the tire. The groove area percentage in the center region portion 1C of the tread surface 1 is less than the groove area percentage in the ground contact surface region G of the tread surface 1.
US07802595B2 Method for controlling a power source of a forestry machine
A method for controlling a power source (1, 10) of a forestry machine, wherein the power source utilizes directly or indirectly one or more work devices and/or handling devices (3, 4, 7, 8) positioned in the forestry machine and is controlled by a control unit (2). When the control unit in the forestry machine gives one or more work or handling devices a control command starting a change operation, it is transmitted substantially simultaneously to the power source. When arriving at the power source, one or more control commands requiring a power change of the power source affect control parameters of the power source, predicting the future load of the power source.
US07802594B1 Tree trimmer
Apparatus and method for trimming pine trees. The device comprises an enclosure having a pair of cutter heads mounted thereon each cutter head a pair of jaws having cutting blades thereon which jaws surround the trunk of the pine tree and then delimb the pine tree as the enclosure is moved up and down the pine tree by being placed on the front of a motorized skid steer loader/lift. The enclosure contains an air compressor driven by an internal combustion engine which supplies air for conveyance to air cylinders operated by a solenoid which cause the cutter head blades to operate. The enclosure can be moved about easily and conveniently by being mounted on the front of the motorized lift such as a caterpillar or forklift-type device.
US07802592B2 Fluid pressure reduction devices
An example fluid pressure reduction device includes a hollow cylinder having an inner surface and an outer surface and a plurality of passageways extending between the inner and outer surfaces. Each passageway delimits an aperture having a cross-sectional area and a wetted perimeter that is greater than a second wetted perimeter of one of a circle-shaped aperture or a rectangle-shaped aperture having the same cross-sectional area as one of the passageways.
US07802589B2 Multirate tubing flow control valve
A flow control valve includes a stem extending into an interior bore defined by a wall of a flow control member of the valve, the stem and the wall defining therebetween a cylindrical space allowing fluid communication between apertures formed in differing planes of the flow control member.
US07802586B1 Vacuum breaker
A vacuum breaker that includes a substantially cylindrical tubular body having a first end and a second end, wherein the first end has a rim extending away from the body and a ledge extending axially away from the rim thus defining an L-shaped profile. A retainer bead extends axially away from an end of the ledge toward the vacuum breaker body, wherein the retainer bead is adapted to provide a friction fit for releasably attaching a flow control insert to the first end of the body of the vacuum breaker. The second end of the body includes a plurality of lip seals, wherein each lip seal defines a slit with a molded hinged member at an end thereof. The hinged member is preferably in the shape of a hole to prevent tearing and maintain the correct slit length.
US07802579B2 Apparatus and method for treating substrates
A substrate treating apparatus includes a substrate support unit with a chuck on which a substrate is loaded; a bottom chamber having an open top and configured to surround the circumference of the chuck; a top chamber configured to open or close the top of the bottom chamber such that the substrate is dried while the top chamber is sealed from the outside; and a direct injection nozzle member installed at the top chamber to inject fluid directly to the substrate while the top of the bottom chamber is closed. According to the substrate treating apparatus, drying efficiency of an entire substrate is enhanced, external contaminants are blocked, and generation of an oxide layer is suppressed.
US07802577B2 Harness for stretching the penis
A harness for stretching the penis, includes a belt for encircling the waist of the user, with a fastening mechanism secured to a rear part of the belt. A first tractive means applies tractive forces at the base of the penis of a user of the harness, and is secured to the belt via the fastening mechanism. A second tractive means applies tractive forces at the edge of the head of the penis of a user of the harness, and is also secured to the belt via the fastening mechanism. The first tractive means and the second tractive means apply a stretching force to the penis of the user of the harness.
US07802576B2 Head immobilisation assembly for patient positioning in radiation therapy
This invention relates to a non-invasive patient immobilisation assembly for immobilising a body part of a patient and for at least temporarily fixing the position thereof. The immobilisation assembly comprises a rigid template (1) made of a thermoplastic material. The template is thermoformed or otherwise moulded in such a way that the inner surface conforms to and contacts the body part to be immobilised along a contact surface area between the template and the body part. The contact surface area corresponds to at least part of the inner surface of the template. The immobilisation assembly also comprises a fixation plate (3, 12, 13) and connecting means (10, 11, 14, 15, 16) for connecting the template (1) to the fixation plate (3, 12, 13) in view of fixing the position of the template and the body part with respect to the fixation plate. The template (1) is provided to exert a fixation force of a preset value to the body part covered by it along the contact surface area by exerting a pulling force pulling the body part towards the fixation plate (3, 12, 13) with the aim of restraining the displacement of the body part within the template within defined limits. The assembly further comprises means (5, 6, 7, 17, 18) for adjusting the fixation force exerted by the template to the preset value.
US07802575B2 Condom packaging
A condom packaging and method of donning a condom are disclosed. The condom packaging has a top layer and a bottom layer, which are attached along two opposing sides. The opposing sides of the condom packaging may be squeezed to cause the packaging material and the condom to take a cylindrical shape to aid in donning the condom. In the method of donning a condom, a condom enclosed in a condom package is provided. The condom package has a packaging material surrounding the condom and is substantially flat with a top layer, a bottom layer, and two opposed sides. The opposed sides of the packaging material can be squeezed to cause the packaging material and the condom to take a cylindrical shape. The condom can then be donned and the condom package may be removed.
US07802572B2 Face mask
A medical face mask comprising a central transparent portion, an outer filter portion and, optionally, one or more antimicrobial agents is described.
US07802570B2 Drug transfer device
A drug transfer system is adapted to transfer a powdered drug into a patient via inhalation. The drug transfer system includes a drug container or packet that removably inserts into an inhaler device. As the patient inhales from the inhaler device, the drug flows from the container, through the inhaler device, and into the patient's respiratory system. The system is adapted for ease of use without requiring the user to perform any cumbersome manipulations of the drug packet during insertion into the inhaler or during inhalation of the drug.
US07802566B1 Portable barbecue set and kit
A barbecue kit includes a threaded rod having a bore in its interior along its longitudinal axis. An elongated stake having a sharp and a blunt end loosely fits into the interior bore of the threaded rod. The combination of rod and stake include a functional mechanism for allowing the threaded rod to act as a slide hammer to drive the stake into the ground without allowing the rod to fall along the entire length of the stake. A grill having a handle includes a plate with a substantially circular cut-out. The distance and configuration of the cut-out and handle are dimensioned in such a way that the grill can be hung at any place on the threaded rod with the circular cut-out engaging the threads. A pan suitable for holding items to be cooked, or charcoal, or like fuel suitable for cooking, has a like handle which is nevertheless removable and reversibly mountable on the pan. The pan can be similarly hung on the rod either with its hollow or with its substantially flat side up on the threaded rod. When hung on the threaded rod both the grill and the pan can be lowered or raised on the rod by turning it on the threads of the rod.
US07802565B2 Barbecue grill
A charcoal fired barbecue grill is described and shown herein. In one embodiment, a charcoal grate is disclosed which is formed from a sheet metal material. The charcoal grate includes a bottom wall and a plurality of side walls, The bottom wall includes a plurality of apertures to allow combustion air to reach the charcoal and a plurality of embossments to increase the structural rigidity of the charcoal tray. At least some of the side walls include side wall extensions which are configured to engage with the barbecue grill firebox to support the charcoal grate underneath the cooking grate. In a second embodiment, a charcoal grill firebox is disclosed which includes a dual purpose nesting target on an inside surface. The nesting target is not only configured to support a grate, it is also configured to nest with a corresponding nesting feature which is positioned on an outside surface of the firebox.
US07802563B2 Air/fuel imbalance monitor using an oxygen sensor
Air/fuel imbalance monitoring systems and methods for monitoring air/fuel ratio imbalance of an internal combustion engine are disclosed. In one embodiment, an oxygen sensor is sampled above cylinder firing frequency and a ratio of data from at least one window over a total number of windows is determined. The approach can be used to indicate imbalances between engine cylinders.
US07802562B2 Engine boost control for multi-fuel engine
A fuel delivery system for an internal combustion engine and a method of operating the fuel delivery system is described. As one example, the method includes delivering a first fuel blend from a first fuel tank to the engine; delivering a second fuel blend from a second fuel tank to the engine, the proportion of said second fuel blend delivered to the engine to said first fuel blend delivered to the engine being related to the desired engine output; transferring said first fuel blend from said first fuel tank to said second fuel tank to prevent an amount of said first fuel blend and said second fuel blend in said second fuel tank from falling below a predetermined level; and boosting air delivered to the engine, the amount of boosting being related to latent heat of vaporization of said second fuel blend delivered to the engine.
US07802557B2 Electronic-injection fuel-supply system
Described herein is an electronic-injection fuel-supply system for an internal-combustion engine having at least one injector and a fuel pump; the fuel pump is provided with: a variable-volume pumping chamber; a one-way intake valve; a one-way delivery valve; a mobile piston that integrates within it the intake valve and is coupled to the pumping chamber to vary cyclically the volume of the pumping chamber itself; and an actuator device that impresses a reciprocating motion on the piston and has an electromagnetic actuator for actuating the piston during an intake phase and a spring for actuating the piston during a delivery phase.
US07802552B1 Gas channeling cylinder head assembly
A gas channeling cylinder head assembly for fixed attachment to a cylinder, the cylinder having a slidably mounted piston, the piston being cyclically moveable, the assembly incorporating a plenum having a first port, a second port, and a third port, the first port, upon the fixed attachment, communicating with the cylinder; a poppet valve; a solenoid actuator connected operatively to the poppet valve for alternatingly seating and unseating the poppet value at the first port, the solenoid actuator seating and unseating the poppet valve; and a check valve connected operatively to the plenum, the check valve being adapted for alternatingly permitting and resisting inward and outward flows of the gas through the second port; the check valve incorporating a vane which is adapted for movement between flow permitting and flow resisting positions, the vane being positioned for, upon movement to the flow permitting position, directing flows of the gas toward the first port; the assembly further incorporating a second check valve connected operatively to the plenum, the second check valve being adapted for alternatingly permitting and resisting outward and inward flows of the gas through the third port.
US07802550B2 Cylinder head arrangement including a rotary valve
A cylinder head arrangement is provided. The arrangement may include a cylinder head having at least one valve chamber defined therein. The arrangement may also include at least one rotary valve, accommodated in the valve chamber, the rotary valve having a curved portion, two side portions and at least one flow passage intersecting the curved portion and at least one of the side portions, and thereby defining flow openings in the curved portion and two side portions. In addition, the arrangement may also include at least one deflector arranged adjacent at least one side portion of the rotary valve in which a flow opening is defined.
US07802548B2 Camshaft adjusting device
In a camshaft adjusting device for adjusting a phase position of a camshaft, including a rotary actuator having a stator and at least one axially displaceable rotor and including a gear mechanism which is arranged operatively between two of at least three shafts, one of the shafts being a control shaft which is acted upon by the rotary actuator, one of the shafts being a drive shaft which is connected to the crankshaft, and one of the shafts being an output shaft which is connected to the camshaft, a compact locking structure is provided whereby at least two of the at least three shafts can be locked to one another in a rotationally fixed manner by a spring depending on operating conditions and released by an auxiliary coil which, upon energization, provides for axial movement of the rotor out of its locked position to permit adjustment thereof.
US07802547B2 Internal combustion engine having variable valve operating device
To effectively arrange actuators for control by individually controlling an intake valve and an exhaust valve in an internal combustion engine which includes a variable valve operating device for controlling valve operating characteristics. An internal combustion engine includes a variable valve operating device having a valve characteristic variable mechanism for controlling valve operating characteristics of engine valves consisting of an intake valve and an exhaust valve. The valve characteristic variable mechanism includes electrically operated motors for changing operational timings and lift quantities of the above-mentioned engine valves. The electrically operated motors are arranged outside a valve operating chamber. At the same time, the electrically operated motors are arranged close to the throttle body on a cylinder intake side.
US07802541B2 Poultry vaccination apparatus and method
An apparatus for providing multiple vaccinations of poultry simultaneously is described. A neck injection, breast injection, two wing injections, and an eye mist or drop may be performed in one operation. The apparatus holds the bird in position for precise location of injections, thereby reducing wasted vaccine. The risk of injury to the bird during the process is minimized by greatly reducing the manual handling of the bird during vaccination. Vaccination costs are also reduced by the reduction of labor otherwise required in this process.
US07802540B2 Collapsible soft crate for pet
A collapsible soft crate comprising a frame having at least one top member, at least one bottom member, and at least two side members. The at least one top and bottom members are hinged along a length thereof. The at least one top member and the at least one bottom member are connected to the at least two side members. At least four panels are connected together and surround at least a portion of the frame. This configuration allows the crate to collapse more compactly than those in the art.
US07802535B2 Electropneumatic horn system
The present electric horn system includes a monolithic rigid housing member having a receiving opening for fixably housing, in an non-removable and secure manner following assembly, a compressor member, thereby preventing unintended separation and improving a reliability of the electric horn system. An acoustic sound wave generator includes an acoustic duct chambering system associated throughout with the monolithic rigid housing member. The acoustic sound wave generator receives compressed air from the compressor member to produce sound and propagate the same externally. A horn mounting system enables ready attachment of the system to a consumer-desired surface; either mechanically, magnetically, adhesively or via any other known attachment or mounting system. Optional weather and water resistant systems prohibit unintended water access to the electric horn system enabling use of the system in exposed weather conditions for improved user convenience.
US07802534B2 Self propelled hydrofoil device with leverage-based control of drive foil
A self-propelled hydrofoil device having front and rear foils, a support structure and a steering mechanism. The hydrofoil device is preferably configured such that a user can change the angle of attack of the drive foil and/or the height of the hydrofoil device in the water by placing the handle bar to a corresponding position. The steering mechanism is movably coupled to the user platform in a manner that provides a user with sufficient leverage to move the handle bar. A flexible steering-shaft joining member and dihedral foil configurations, among other features, are disclosed.
US07802533B1 Marine vehicle having pre-swirl generator for generating pre-swirl flow
A marine vehicle includes a hull, a rudder, a propeller, a swirl generator mounting region provided on an outer surface of the hull and located on a port side or a starboard side where a rotation direction of the propeller is downward, and a pre-swirl generator having a swirl creating wedge disposed in the swirl generator mounting region. The swirl generator mounting region is disposed in front of a central axis of the rudder and behind a vertical line spaced from the central axis by a distance that is 0.2 times the length of the vehicle. The swirl creating wedge is inclined with respect to a waterline by an angle (θ1) of 13°-45°. The pre-swirl generator can produce a flow guiding effect that enhances propulsive efficiency of the marine vehicle.
US07802527B2 Pallet
In one example, a pallet is disclosed comprising a first pallet comprising a first side wall. The first wall has a length and a first groove lying in a plane and extending along the entire length. A second pallet comprising a second side wall is adjacent to the first side wall. The second side wall has a second length and a second groove lying in the plane and extending along the entire second length. The second groove faces the first groove and is aligned with the first groove in the plane, along the entire first and second lengths. A connecting member is within the aligned first and second grooves to connect the first and second pallets. Two unit, four unit, and larger pallets may be made. A method of using such pallets is also described.
US07802526B2 Modular and customizable returnable rack system
A customizable returnable rack system for shipping products is provided. The system includes a plurality of racks (10), wherein each rack (10) is selectively displaceable between a collapsed position and an upright position. The racks (10) are adapted to be stacked upon one another in either the collapsed or upright position. The system further includes a first removable dunnage structure (22) couplable to a rack (10) and configured to receive a first type of product and a second removable dunnage structure (22) couplable to a rack (10) and configured to receive a second type of product.
US07802516B2 Screen printing method and apparatus including two squeegees with different lengths and pressures
A screen printing device configured to print a printing paste on a printed board, the printing paste being applied on a screen printing plate where openings corresponding to a pattern to be printed are formed, the screen printing device includes a first squeegee advanced and pressed downward so that the printing paste is pushed on the printed board corresponding to the openings of the screen printing plate; and a second squeegee situated in the vicinity of the rear of the first squeegee, the second squeegee being configured to provide pressure forward and downward, the pressure having properties different from properties of a pressure provided by the first squeegee, wherein a printing operation by the second squeegee is performed right after a printing operation by the first squeegee.
US07802514B2 Locking structure of hot beverage machine with steam sealing device
A locking structure of a hot beverage machine with a steam sealing device is provided. The hot beverage machine has a feeder for various drinks placed with raw materials, such as coffee powder, coffee bag, tea leaves, tea bags, etc., and utilized with a sealing element, which allows steam to come in. When the machine is used, the feeder is tightly sealed with the sealing element so as to make drinks with purer flavor. Alternatively, when the machine is not in use for brewing, the feeder is separated from the sealing element with a distance such that the hot beverage machine can have a variety of different functions.
US07802510B2 Ammunition loading assembly
An ammunition loading assembly (10) is disclosed for loading a projectile (12) into a barrel (14) of a gun. The assembly includes an urging member (16) for urging the projectile (12) into the barrel (14) and a drive means (18) for driving the urging member (16) between a projectile receiving position outside the barrel (14) and a projectile delivery position inside the chamber (20) of the gun. The drive means (18) includes a drive chain assembly (22) that moves the urging member (16) between the projectile receiving position and the projectile delivery position, so that the projectile is released just before the barrel engraving and engraves on it's own momentum. The assembly further includes first and second chain-retaining devices (42, 44) for limiting curving of the chain assembly and guiding the chain when moving out of the magazine.
US07802508B2 High speed braider
A high speed braider, includes a main shaft, driven by a prime motor. The main shaft drives rotating shafts of inner and outboard spindle driving disks through a cylindrical gear transmission mechanism. The cylindrical gear transmission mechanism includes a main shaft gear and two translating gears. The main shaft gear engages with one of the cylindrical gears on the shaft of the inner or outboard spindle driving disks, and the two translating gears rotate together, of which, one engages with the cylindrical gear on the main shaft, another engages with the other of the cylindrical gears on the shafts of inner or outboard spindle disks. The transmission ratio between the rotating shaft of the inner spindle driving disk and the main shaft is equal to the transmission ratio between the rotating shaft of the outboard spindle driving disk and the main shaft.
US07802501B1 Workpiece stabilizer for multiple-jaw chuck
A workpiece stabilizer having a generally cylindrical body can be inserted in the central opening of a multiple jaw chuck and secured therein by tightening a securement nut onto a threaded rod. The end of the threaded rod can be used to engage and stabilize rod stock during its machining. For machining disk-shaped workpieces, a plurality of radially extending arms can be affixed to the cylindrical body portion and cap screws threaded into any of several recesses in the arms, as a function of the workpiece's diameter, to engage and stabilize the disk.
US07802500B2 Pneumatic fastener driving tool
A pneumatic fastener driving tool is configured to drive a threaded fastener using both linear and rotational motion. The tool allows a fastener to first be driven linearly, without rotation, through a surface material and into a substrate material, preferably to a depth that causes the fastener to at least pierce the substrate material. The tool then rotates the threaded fastener and causes it to fully engage the substrate material, thereby fastening the surface material to the substrate material. The tool has sufficient linear force to drive a fastener into relatively hard substrate materials, such as steel studs, and has a stationary air motor assembly to reduce recoil generated during the driving process. The tool further comprises a gear reducer assembly that uses a compound planetary gear in order to reduce the overall length of the tool.
US07802496B2 Stripper for round sheathed cable
A plier type stripper tool is provide for stripping sheathed cable of the type having a three spaced insulated power conducting wires, a ground wire disposed among the insulated wires and a sheath surrounding the wires. In one embodiment, the stripper tool includes a pair of levers having jaw, boss and handle portions. The stripper tool may further include a pivot joining the boss portions to enable relative movement of the levers about the pivot between open and closed portions. The jaw portions each have blade sections for coactively circumferentially cutting a cable sheath when the levers are moved from the open to the closed position. Each blade section has a set of three aligned cutting parts of a cutting edge, including a first cutting part disposed at an acute angle with respect to a longitudinal axis of the tool, a second cutting part disposed at an acute angle with respect to the longitudinal axis of the tool, and an arcuate cutting part disposed between the first cutting part and the second cutting part.
US07802493B2 Connecting rod, internal combustion engine, automotive vehicle, and production method for connecting rod
A connecting rod includes a rod main body, a small end located at one end of the rod main body and a big end located at another end of the rod main body, the big end including a curved section which is curved so as to become narrower toward the rod main body. The big end is formed of a metal material whose composition is different from that of the rod main body, and is bonded to the rod main body. A joint between the big end and the rod main body is located closer to the small end than is an end of the curved section facing the rod main body.
US07802486B2 Portable discrete groundwater sampling system
Methods and systems are presented for discrete sampling of groundwater. The methods and systems presented are directed toward collecting groundwater samples at one or more locations below ground surface using one or more portable, vacuum-activated sampling devices including a collection chamber, one or more check valves, and a vacuum tube within a main body for activating the check valve to admit groundwater into the collection chamber. A groundwater inlet filter can be provided upstream of the check valve for some systems. A groundwater inlet chamber having a separate vacuum tube for purging the inlet chamber may be provided for other systems.
US07802484B2 Compact vibratory flowmeter for measuring flow characteristics of a multi-phase flow material
A compact vibratory flowmeter (200) for measuring flow characteristics of a multi-phase flow material at a flow material pressure of greater than about 10 pounds-per-square-inch (psi) is provided according to an embodiment of the invention. The compact vibratory flowmeter (200) includes one or more flow conduits (301), at least two pickoff sensors (308), and a driver (309). The compact vibratory flowmeter (200) further includes a maximum water drive frequency in the one or more flow conduits (301) that is less than about 250 Hertz (Hz) and an aspect ratio (L/H) of the one or more flow conduits (301) that is greater than about 2.5. A height-to-bore ratio (H/B) of the one or more flow conduits (301) is less than about 10 and a bowed flow conduit geometry includes end bend angles Θ of between about 120 degrees and about 170 degrees.
US07802483B2 Test device
A test structure for dynamic seat tests comprises a load cell, a seat rail with a bar and a upper chord, a load transfer device, which comes into contact with opposite sides of the bar of the seat rail and is fixed to the load cell and an integrated floor plate which is fixed to the upper chord of the seat rail and to the load transfer device.
US07802482B2 Diaphragm attaching structure of electrostatic capacity type pressure gauge
The present invention provides a diaphragm attaching structure of an electrostatic capacity type pressure gauge which can achieve an improvement of a measuring precision by inhibiting a poor weld and a heat strain from being generated while restricting an increase of a cost with an easy manufacturing.The present invention is a diaphragm attaching structure of an electrostatic capacity type pressure gauge in which a diaphragm for receiving a fluid pressure is provided in a tensional manner on one end of a tubular case, and a fixed side electrode for picking up a deflection displacement of the diaphragm as a change of an electric capacity is provided within the tubular case on a side opposite to a pressure receiving surface of the diaphragm, wherein an outer peripheral edge portion of the diaphragm is formed thicker than a center portion thereof, and the thick outer peripheral edge portion is thermally molten to be welded and firmly attached to an end surface portion around the opening on the one end of the tubular case.
US07802479B2 Stirring apparatus, abnormality determining method of same, and analyzer
A stirring apparatus includes an acoustic wave generating unit that is provided in a vessel keeping a liquid and generates an acoustic wave toward the liquid, the liquid being stirred by the acoustic wave; a driving unit that drives the acoustic wave generating unit; a detecting unit that detects a reflected power reflected from the acoustic wave generating unit; and a determining unit that determines a presence of an abnormality based on the reflected power detected by the detecting unit. The determining unit determines the presence of the abnormality when a difference between an in-operation reflected power which is reflected from, during an operation, the acoustic wave generating unit and a reference reflected power of the acoustic wave generating unit at a same driving frequency exceeds a predetermined value.
US07802475B2 Acceleration sensor
An acceleration sensor having a vibrating body includes: a base fixed to a pedestal; an oscillating arm extended from the base in a beam-like shape, oscillating transversally in a planer direction at a predetermined resonant frequency. Here, the oscillating arm includes: an oscillating block defined by a through hole opened through a thickness direction at a widthwise center of the oscillating arm, the through hole extending in a lengthwise direction thereof; an added mass being a junction of a distal end of the oscillating block defined by the through hole; and an excitation means installed on the oscillating arm. At this time, the oscillating arm is supported by the base and by the added mass, either in a pseudo-dual anchor structure or a single anchor structure. With the above configuration, the acceleration sensor detects a resonant frequency variability of the vibrating body caused by an inertial effect of the added mass under acceleration.
US07802473B2 Angular velocity sensor
An angular velocity sensor includes a tuning-fork oscillator that includes a base portion, arm portions extending from the base portion, and a pair of driving electrodes that are provided to extend from the front face and the back face to a side face of at least one of the arm portions.
US07802469B2 Measurement method for brakes in wind turbines
A method for testing the brakes of a wind energy system is provided, wherein the method comprising determining the brake torque by an indirect measurement. The method contains a comparison to defined threshold values for time and generator torque as well as time and actual power. Further, a computer-readable medium is provided that provides instructions which when executed by a computing platform cause the computing platform to perform operations wherein the operations include the method according to embodiments described herein. Further, a wind energy system is provided that has a rotor with a rotor brake and a calculation unit adapted for comparing two threshold values for time and torque to the actual values of time and torque, alternatively for comparing two threshold values for time and actual power to the actual values of time and actual power.
US07802466B2 Oscillating sensor and fluid sample analysis using an oscillating sensor
An assembly design for an oscillating resonator-based sensor where an oscillating crystal resonator such as a quartz crystal resonator is rigidly affixed or ‘mounted’ onto a solid substrate in such a fashion that the resonator can either rest flush against the substrate surface or upon a rigid mounting adhesive. Once cured, the mounting adhesive forms a liquid tight seal between the mounted resonator and the substrate such that only the sensing electrode surface will be exposed to fluids applied to the front side of the substrate. The mounted resonator assembly is designed in such a way that it can be interfaced with a fluid delivery system to form a liquid tight chamber or flow cell around the mounted resonator without incurring additional physical impact upon the mounted resonator. The assembled flow cell can in turn be used to direct multiple fluid streams to flow in a laminar manner over the sensing surface of the mounted resonator and by varying the rates of flow for the different laminar flowing fluid streams the total hydraulic pressure exerted on the surface of the mounted resonator can be held constant.
US07802465B2 Collecting conduit, apparatus and method for leakage monitoring and leakage location
A collecting conduit for leakage monitoring and leakage location at an installation, includes a support pipe having openings. An outer surface of the support pipe is covered by a layer being permeable to a substance to be monitored, at least on a segment extending in longitudinal direction of the support pipe. An electrically conductive layer extends in longitudinal direction. The substance (L) can at least penetrate into the electrically conductive layer and the electrically conductive layer has an ohmic resistance dependent on the substance penetrating into it. An apparatus and a method for leakage monitoring and leakage location are also provided.
US07802462B2 Gas flowmeter calibration stand
A gas flow stand (200) is provided according to an embodiment of the invention. The gas flow stand (200) includes a weighing device (210) and a meter under test (203) positioned on the weighing device (210). The gas flow stand (200) further includes a gas source (201) positioned on the weighing device (210) and conduit (205) connecting the gas source (201) and the meter under test (203). The weighing device (210) generates a weight measurement for the meter under test (203), the gas source (201), and the conduit (205).
US07802454B2 Washing machine
Washing machine including an outer tub in a cabinet for holding washing water, an inner tub rotatably mounted on an inside of the outer tub having an agitating device rotatably mounted therein, a power transmission device having a washing shaft connected to the agitating device and a spinning shaft connected to the inner tub, a driving motor on an outside of the outer tub having a rotor assembly with a magnetism, and a hollow stator assembly arranged in the rotor, a clutch assembly for selective transmission of a driving power from the driving motor to the spinning shaft depending on operation modes, and a drain device for draining the washing water to an outside of the washing machine.
US07802452B2 Processes for making inorganic fibers
Inorganic fiber production processes and systems are disclosed. One process includes providing a molten inorganic fiberizable material, forming substantially vertical primary fibers from the molten material, and attenuating the primary fibers using an oxy-fuel fiberization burner. Other processes include forming a composition comprising combustion gases, aspirated air and inorganic fibers, and preheating a fuel stream and/or an oxidant stream prior to combustion in a fiberization burner using heat developed during the process. Flame temperature of fiberization burners may be controlled by monitoring various burner parameters.
US07802447B2 Positive displacement expander
A casing (31) houses therein an expansion mechanism (60) and a compression mechanism (50). The expansion mechanism (60) has a rear head (62) in which a pressure snubbing chamber (71) is provided. The pressure snubbing chamber (71) is divided by a piston (77) into an inflow/outflow chamber (72) which fluidly communicates with an inflow port (34) and a back pressure chamber (73) which fluidly communicates with the inside of the casing (31). The piston (77) is displaced in response to suction pressure variation whereby the volume of the inflow/outflow chamber (72) varies. This enables the inflow/outflow chamber (72) to directly perform supply of refrigerant to or suction of refrigerant from the inflow port (34) which is a source of pressure variation, thereby making it possible to effectively inhibit suction pressure variation.
US07802444B2 Ice/beverage dispenser with in-line ice crusher
An ice crusher is attached to an ice dispenser or to a combined ice and beverage dispenser. The ice crusher occupies minimal space in order to fit the dispenser into an existing space on a serving counter or in a beverage dispensing area. The ice crusher may also elevate the ice. In embodiments using this technique, the outlet of the ice from the ice crusher is higher than the ice inlet. As the ice flows from a source of ice, such as an ice bin, the ice is elevated while it is being crushed. The ice then flows from the outlet of the ice crusher down an ice chute or other outlet of the ice crusher, into a cup or container as desired. Other embodiments convey the ice without lifting it, and still other embodiments dispense either crushed or cubed ice, as the consumer may select. In one embodiment the selected crushed ice or cubed ice are both dispensed though the same ice dispensing chute. A retrofit kit may be used to add an ice crusher to an existing ice dispenser, or to an existing combined ice and beverage dispenser.
US07802443B2 Total room air purification system with air conditioning, filtration and ventilation
A self-contained air conditioner unit incorporates an energy recovery ventilator portion that brings about several changes of room air per hour with outdoor fresh air. There is an outdoor air intake plenum which furnishes the fresh air and the condenser air for the condenser coil, and a return air plenum. Air from the room return air plenum is HEPA filtered and conducted to the evaporator coil and evaporator fan, and is supplied back into the conditioned space. The energy recovery ventilator has a counterflow heat exchanger core situated between the return air plenum and the fresh air intake plenum, as well as two ventilation fans, one (or both) of which may be of variable or multiple speed. By controlling the fan speeds, it is possible to produce a neutral pressure, a positive or overpressure, or a negative or underpressure in the conditioned space. The unit can be wheeled into place and installed easily by personnel without special training. The unit can be scaled up in size and capacity for a larger room or whole house applications, or scaled down for smaller rooms or window mounting.
US07802440B2 Compression system and air conditioning system
A compression system for an air conditioning system includes first and second compressors. The first compressor includes a first compression chamber in which a fluid introduced from an outside of the first compressor is compressed, and a first case defining a first space into which the fluid compressed in the first compression chamber is introduced. The second compressor includes a second case defining a second space into which the fluid compressed in the first compressor is introduced, and a second compression chamber in which the fluid introduced from the second space is compressed. The second compressor operates independently of the first compressor, and a connecting line connects the first and second compressors.
US07802438B2 Slope predictive control and digital PID control
The present invention provides an airflow control loop that uses averaged airflow measurements without the problems that are normally encountered with averaging measurements, such as the delay introduced into the airflow control loop. This is accomplished, in the present invention, through a predictive control scheme. The predictive control scheme of the airflow control loop calculates the damper sensitivity, calculates the damper runtime needed to achieve setpoint, and then runs the damper for the determined period of time. In addition to the unique airflow control loop used to maintain the constant airflow into the room, the present invention also implements a digital form of proportional, integral, and derivative (PID) control to maintain the room temperature. The digital form of PID control uses non-linear gains which vary according to how far the measured temperature is from setpoint.
US07802435B2 Cogeneration process for a regenerator in an FCC system
A cogeneration process is provided for a regenerator in a fluidized catalytic cracking system having a reactor and a regenerator. The process includes introducing flue gas from the regenerator into a heating unit to produce heated flue gas at a temperature of at least about 900° C. The heated flue gas is introduced into an expander. Steam is heated with the heated flue gas to produce heated steam. The heated steam is introduced into a turbine to extract energy from the steam.
US07802430B1 Condensers efficiency through novel PCS technology
This invention improves and integrates a pressure control device (Pressure control device or PCD) into a new and efficient air removal system of a power plant condenser to dramatically improve condenser efficiency by reducing back pressure. The major improvements in the PCD of this invention are summarized below: First, the invention of a condenser steam-air mixture exhaust simulator for production of steam-air mixture at low pressure typical of operating conditions of power plant condensers makes it possible to study condensation mass and heat transfer data and to learn operating procedures for this Novel Pressure Control System (PCS) Technology for optimum reduction of air inventory in a condenser. With these data and procedures, the design and performance of a PCD can be greatly improved. Second, the development of an orifice plate to replace spray nozzles in a PCD greatly enhances the efficiency of the PCD. Third, the creative design for easy, safe and non-intrusive installation of a PCD by introducing a bypass loop avoids shut down of a power plant in case of failure of the PCD. This last feature helps ensure commercial viability of the Novel PCS Technology.
US07802429B2 Exhaust turbo-supercharger
An exhaust turbo-supercharger having a high efficiency is provided. The exhaust turbo-supercharger includes therein an exhaust turbine housing including a spiral channel and a turbine-accommodating chamber connected to an innermost peripheral part of the spiral channel; an exhaust turbine provided in the turbine-accommodating chamber so that the axial line of the exhaust turbine is parallel to that of the spiral channel; a shaft that is concentrically connected to one side of the exhaust turbine in the axial line direction; a bearing housing disposed at the side of the exhaust turbine in the axial line direction so as to be adjacent to the exhaust turbine housing; a bearing that is provided in the bearing housing and that rotatably supports the shaft around the axial line; and a heat shield component interposed between the exhaust turbine housing and the bearing housing. The heat shield component constitutes a part disposed near the entrance of the turbine-accommodating chamber, the part being a part of the inner wall surface of the spiral channel. The part composed of the heat shield component, the part being a part of the inner wall surface of the spiral channel, forms a protruding part protruding toward the inside of the channel relative to an upstream part.
US07802427B2 System and method for monitoring boost leak
An engine system is disclosed that monitors for boost leak. The system has an engine, a compressor located upstream of the engine, at least one auxiliary flow device located downstream of the engine, and a computing system operable to determine an estimated value corresponding to a flow of fluid through the compressor. The estimated value takes into account a flow of fluid from the compressor toward the at least one auxiliary flow device distinct from a flow from the compressor toward the engine.
US07802426B2 System and method for rapid isothermal gas expansion and compression for energy storage
The invention relates to systems and methods for rapidly and isothermally expanding gas in a cylinder. The cylinder is used in a staged hydraulic-pneumatic energy conversion system and includes a gas chamber (pneumatic side) and a fluid chamber (hydraulic side) and a piston or other mechanism that separates the gas chamber and fluid chamber while allowing the transfer of force/pressure between each opposing chamber. The gas chamber of the cylinder includes ports that are coupled to a heat transfer subassembly that circulates gas from the pneumatic side and exchanges its heat with a counter flow of ambient temperature fluid from a reservoir or other source.
US07802425B2 Method for controlling or regulating the air pressure in a compressed air supply device
A method is provided for controlling and/or regulating the air pressure in a compressed air supply device for a utility vehicle. At least one pressure value in the compressed air supply device and/or in vehicle components connected to the compressed air supply device is recorded. A humidity value representing the humidity content in an air filter unit associated with the compressed air supply device is determined. A clutch connecting a drive to a compressor is opened. A discharge valve of the compressed air supply device is opened when the pressure value is above a predetermined minimum value and the humidity value exceeds a predetermined threshold value. The clutch is opened and the discharge valve remains closed when it is indicated that the clutch can be engaged, the pressure value reaches a predetermined cutting-off pressure, and the humidity value is below the predetermined threshold value.
US07802421B2 PM generating apparatus
A means capable of supplying exhaust gas sufficiently imitating exhaust gas from actual diesel engines is provided. A PM generating apparatus has a constitution in which combustion air supplied to the space between a chassis and an outer casing via an air inlet is introduced into the space between the outer casing and an inner casing via through-holes of the outer casing, and a fuel injected by an fuel-injection means into the space between the chassis and the outer casing is introduced into the space between the outer casing and the inner casing via the through-holes of the outer casing, wherein the fuel is combusted to generate PM.
US07802420B2 Catalyst composition and structure for a diesel-fueled autothermal reformer placed in and exhaust stream
A power generation system and method of operating a power generation system which comprises a diesel engine which produces lean exhaust which passed to an exhaust after treatment system comprising an exhaust line which is in communication with a controller, reformer, lean NOx trap and SCR has been taught wherein the reformer comprises oxidation and reforming catalyst is a composition which comprises a catalyst wash coat comprising a ZrO2 refractory metal oxide support, a LnxOy distributed on the surface of the refractory metal oxide in an amount to form a monolayer over the refractory metal oxide support wherein Ln is selected from the group consisting of La, Nd and mixtures thereof and Rh distributed over the catalyst surface in an effective amount to catalyze steam reforming at 650° C.
US07802418B2 Method for production of a yarn by the assembly of several basic yarns subjected to a prior transformation and device for carrying out the same
A method and apparatus for production of a yarn, by plying, twisting or covering several basic yarns, subjected to a prior transformation, is provided. At least one of the basic yarns is different from the others and/or is subjected to a different prior transformation. The prior transformation may be carried out in parallel in the same machine, by independent transformation members able to be independently controlled. A slackening of yarn tension resulting from the prior transformation to give the desired tension at an assembly point is carried out on yarn feeding devices. Routing of the yarns is achieved by guide members towards the point of assembly, where the staple yarns are combined and arranged in parallel. A bobbin receives the assembled yarns in a device, constituting or associated with a positive feed device operating without slippage with relation to the yarn. The yarn bobbin with assembled yarns is then placed on a spindle of a twisting machine for a second double plying, twisting, or covering process.
US07802417B2 Combine harvester draper header central auger transition floor pan
A harvesting header having a flexible cutterbar assembly utilizes draper belts behind the cutterbar assembly to gently consolidate the severed crop materials and deliver them to a point of discharge and delivery, such as to the feederhouse of a combine harvester. One embodiment has draper assemblies and a central conveyor fixed relative to the flexible cutterbar assembly, while another has the draper assemblies and central conveyer flexible with the cutterbar assembly.
US07802414B1 Armored building modules and panels—installation and removal
Panels and their modules, such as for walls and roofs, are disclosed that provide armored shelter for protecting people and equipment from ballistic projectiles and mortar attacks. Each module is made from multiple co-parallel plates arranged in a stack, spaced apart, and held together along their sides by side elements. This is done in such a way that, when assembled side-by-side or end-to-end into panels, adjacent modules overlap one another to prevent straight-through seams yet allow any damaged module to be removed and replaced without moving adjacent modules. Space within a module, between plates and sides, can contain energy absorbing material in a variety of shapes. Plates serve as structural flanges, and side elements comprise structural webs, to permit each module to function as a structural beam. With such designs, the modules and panels are easily and quickly inserted and/or removed individually by a sequence of simple manipulations.
US07802411B2 Mechanical locking system for floor panels
A tongue adapted for being received in a sidewardly open groove of a floor panel, wherein in the tongue, which is of an elongated shape, when received in the groove is displaceable in a plane substantially parallel with a front face of the floor panel.
US07802408B2 Panel joining member
A method of connecting a panel (50) to a panel joining member (51) is disclosed. The method includes the steps of forming a recess (16) adjacent to an edge of a panel. The panel (50) is located within a panel joining member (51) the panel (50) being located against a stop member (15) and the recess (16) being aligned with an aperture (18) in the wall (13B) of the joining member (51). A fastener (17) is passed through the aperture (18) and urges the panel towards the outer wall (15) of the joining member (51). A receiver (30) is inserted into the recess (16) to assist engagement of the panel (50) with the fastener (17). The receiver (30) has a shape complementary to that of the recess (16). Opposing walls (13A, 13B) of the joining member (51) are inclined towards one another to improve panel retention. A push or snap-fit join is included to facilitate assembly.
US07802404B2 Connector for geodesic dome structures
A dome connector including a hub portion and at least one pair of strut portions. The at least one pair of strut portions attached to and extending from the hub portion. Each of the strut portions has an upper end, a lower end and an intermediate region between the upper end and the lower end. The intermediate region has a greater thickness than the upper end and the lower end.
US07802403B2 Refrigeration vapor intrusion retardant system and method of installation
Commercial meat and perishable product refrigeration buildings commonly suffer from infiltration of moisture which normally occurs at the roof/wall junction where the roof meets the walls. Warm moist outside air is drawn into the cooler because of the lower pressure therein and once inside, forms ice which lowers the cooler temperature and causes freezer burn. By removing the building roof, and installing a moisture proof 40-50 mil thick sheet polymer membrane onto the cooler wall panels, over the top sill plate and the top header ledger board then welding it at the roof perimeter to the roofing membrane, an impermeable seal can be formed. To ensure the unitary integrity of the system, a flexible polymer mastic is trawled onto the wall panels before the membrane is affixed and a double sealing strip is screwed into the membrane though the mastic and into the wall panels.
US07802401B2 Window regulator with improved carrier
A window regulator for raising and lowering a window glass in a motor vehicle. The regulator includes at least one rail defining at least one track, at least one glass carrier for receiving the window glass and mounted for movement along the at least one track, at least one cable where the at least one cable is attached to the at least one glass carrier generally parallel to the at least one track, and a drive unit for operably engaging the at least one cable to move the at least one glass carrier along the at least one track. The cable attachment includes at least one aperture of the glass carrier for receiving an end of the at least one cable and at least one elongated aperture of the glass carrier for receiving a length of the at least one cable generally parallel to the at least one track. The glass carrier additionally includes a cushioned support member for supporting the lower edge of the window glass. The cushioned support member includes a horizontally extending member, which includes a retaining member, and a cushion received by the horizontally extending member and secured by the retaining member. The cushion is formed from a polypropylene material, which is a different material than the horizontally extending member.
US07802399B2 Plant stand
A plant stand with a circular base, locking arms and a main shaft. The plant stand can reside in a plant pot, with the circular base and locking arms fitting precisely with the bottom and sides of the plant pot. Additional plant pots may be placed upon the main shaft of the plant stand in a visually appealing fashion. Other systems and methods are disclosed.
US07802397B2 Method and apparatus for tracking vermin
A method for tracking vermin includes causing the vermin to be covered in a non-toxic fluorescent substance which will leave a trail as the rodent enters/exits the human habitation, then examining the habitation with an ultraviolet light to determine the location of the entry/exit point used by the vermin. The fluorescent substance is preferably invisible without the aid of an ultraviolet light. It is also non-toxic to humans as well as animals and is relatively inexpensive. The apparatus for applying the ultraviolet substance is preferably a “bait station” within which an attractive substance is placed and surrounded by the fluorescent substance.
US07802394B1 Rifle barrel and method of determining rifling twist for very long range accuracy
A rifle having a rifled barrel and a cartridge having a bullet having a diameter, a length, a ballistic coefficient (BC), and a muzzle velocity (V1) greater than 1250 ft/sec are related to achieve accuracy at very long range in that the twist of the rifling is substantially equal to: 83.7 ÷ ( bullet ⁢ ⁢ ⁢ length × 2 ⁢ B ⁢ ⁢ C bullet ⁢ ⁢ diameter ) × bullet ⁢ ⁢ diameter × [ 1 + ( V 3 V 1 × 0.667 ) ] where: V2 is the entry speed for the transonic, i.e. 1,250 ft/sec., and V3 is V1 minus V2. A rifle barrel for receiving a bullet has rifling twist according to the relationship. A method uses the relationship to determine the rifling twist for a rifle barrel receiving a known bullet. Another method uses the relationship to design a cartridge for a known barrel rifling. The relationship is particularly applicable for bullets having a high BC, such as 0.325 or greater.
US07802393B2 Soft-projectile gun barrel and method for making same
A method for making a gun barrel for soft projectiles includes providing a mandrel for the bore of the barrel. The mandrel is inserted into a barrel base that can be connected in use to the receiver of a soft-projectile gun. The connected barrel base and mandrel are inserted into a tube. A resin, preferably reinforced, is poured into the space between the inside of the tube and the mandrel. The barrel base, mandrel and tube are surrounded by a pressure chamber. A vacuum is applied to the pressure chamber to de-gas the resin. Then a positive pressure is applied to the pressure chamber to force the tube against the mandrel and resin to form the desired barrel. The mandrel may have rifling impressions. The tube may have a mold shape for forming an ornamental design in the outside of the barrel. Barrels made by the method are also disclosed.
US07802391B2 Rounds counter remotely located from gun
A rounds counter for a weapon mount is disclosed. The rounds counter is mounted on the mount in a remote location from the weapon itself, such as to a pedestal supporting a gimbal rotating the weapon mount in azimuth, inside an elevation drive housing, or to other structure. The mounting location is selected to be one where shock loads are relatively high, as compared to other locations on the mount. The rounds counter includes a sensor which senses shock due to the firing of the weapon, such as an accelerometer or strain gauge. The sensor could also be an acoustic transducer. Analog and digital circuitry for processing the sensor signal and to count the firing of the gun is also disclosed. The rounds counter is particularly useful as a common, single rounds counter unit for a weapon mount is adapted to receive and fire a variety of weapons, such as remotely operated weapon mounts mounted to military vehicles and patrol watercraft adapted to receive and fire four different types of guns.
US07802389B2 Label holder for merchandise display hooks and method of making same
A label holder for displaying information labels at the front of merchandise display hooks, and method for making the label holder. The label holder is of inexpensive continuously extruded construction, which is inexpensively processed after extrusion to eliminate the typical shortcomings of conventional extruded label holders. The extruded body form is cut to usable length and subjected to a plurality of die cutting operations on the back or mounting portion of the label holder, to form positioning and retention features. The label holder is thus provided with many if not most of the beneficial features of specially molded label holders, without incurring the greater expense involved in the molding process. The label holder is designed to accommodate mounting on label holders of several wire sizes commonly found in use in merchandise displays.
US07802381B2 Footwear for use during and after a pedicure and method of using same
Footwear is described for use during or after a pedicure, and for normal wear when one desires a comfortable shoe with magnets. The footwear includes a main body for receiving a foot and a toe cover that is repeatedly detachable and attachable to the main body or a sole of the footwear. A rear portion of the footwear wraps around a rear of the foot to stabilize the foot. An upper surface of the footwear forms an opening through which the toes are extended. The upper surface also covers a portion of the foot and reduces or inhibits the upward movement of the toes. The toe cover rests on the upper surface. In certain embodiments, the shoe includes two adjustable straps forming the upper over the top of the foot.
US07802379B2 Article of footwear with indented tip cleats
An article of footwear including different cleat sizes is disclosed. The article of footwear includes cleats of a first size along the medial side of the outsole and cleats of a second size along the lateral side of the outsole. The cleats also include spherical indentations along their tips. The outsole also includes an internal structural plate with notches associated with the cleats.
US07802375B2 Clothes dryer lint screen assembly with built in lint scraper blade
A lint screen assembly for a clothes dryer has a scraper blade within an open frame which mounts a lint screen panel to enable scraping out accumulated lint therefrom. The scraper blade is pivotable from a stowed position to an on-edge operative position and guided when being stroked across the lint screen panels by pivot pins captured in slots in opposite side members of the open frame.
US07802366B2 Insert for a slicer
A reversal insert for a slicer for chopping up items such as fruit, vegetables, etc. has a base plate, of which one side is designed as a bearing surface. In a first reversal position of the insert the item can be guided longitudinally on the bearing surface onto a cutting edge of a blade of the slicer. The insert includes first fastening elements in order for the insert to be secured on a basic body of the slicer in the first reversal position, and second fastening elements in order for the insert to be secured on the basic body in a second reversal position. The second fastening means are arranged such that, in the second reversal position, the insert covers the cutting edge of the blade from above.
US07802365B2 Window component scrap reduction
A method of making elongated spacer frame members prevents a first spacer frame member in a series of spacer frame members from being scrapped. A supply of thin relatively narrow sheet metal stock is provided. The stock is fed endwise to a stamping station. The stock is passed through the stamping station that stamps the stock to define a scrap length of stock followed by a connected first spacer frame defining length of stock. The scrap length of stock and the connected first spacer frame defining length of stock are fed to a roll forming station. The scrap length of stock and the connected first spacer frame defining length of stock are formed into a rigid linearly extending scrap element having opposite side walls and a base wall and a connected rigid linearly extending first spacer frame element having opposite side walls and a base wall. A connection between the scrap element and the first spacer frame element is then severed.
US07802364B2 Automotive vehicle framing system
A vehicle framing system for framing an automotive vehicle body from a plurality of separate body components wherein the body components each include a reference surface. The system includes an assembly station having spaced-apart frame members positioned so that, when a vehicle carrier supporting the vehicle body components is positioned at the assembly station, the frame members extend along opposite sides of the vehicle carrier. At least two docking stations are secured to each frame member at predetermined locations. A robot mounts its associated tool arm with a docking station. At least one set of reference block and framing clamp is secured to each tool arm and these framing clamps maintain the reference surfaces of the vehicle body components against the reference blocks to hold the vehicle components at a predetermined position relative to each other. After each robot positions each associated tool arm with the docking station, the robot disengages from the tool arm and then welds the body components together by a welding gun carried by the robots.
US07802360B2 Methods for filling holes in printed wiring boards
The invention comprises methods for filling holes in printed wiring boards and printed wiring boards produced by these methods. The methods involve plating metal conductors inside the holes of the printed wiring boards while protecting the conducting surfaces of the printed wiring boards from being plated using photoresist film. The side surfaces of a printed wiring board are covered with photoresist. The photoresist is exposed to developing light, except the photoresist covering the holes on one side of the board is masked to prevent exposure of the holes to the developing light. The undeveloped photoresist covering the holes is removed. The board is subjected to a plating process, which deposits conductive materials in the holes, but the photoresist on the conducting surfaces of the board prevents conductive materials to be plated on the surfaces of the board.
US07802358B2 Rigid-flexible printed circuit board manufacturing method for package on package
A manufacturing method for rigid-flexible multi-layer printed circuit board including: a flexible substrate of which circuits are formed on both sides and which is bendable; a rigid substrate which is laminated on the flexible substrate and circuits are formed on both sides and a cavity within which a semiconductor chip is mounted is formed; and a bonding sheet adhering the flexible substrate and the rigid substrate and having a insulating property. When the same numbers of the semiconductor chips are mounted or the POP is embodied, the whole thickness of the package can be lower. Also, two more semiconductor chips can be mounted using the space as the thickness of the core layer, and the structure impossible when the number of semiconductor chip mounted on the bottom substrate becomes two from one in conventional technology can be embodied.
US07802357B2 Method of forming plating film, method of manufacturing magnetic device and method of manufacturing perpendicular magnetic recording head
A method of forming a plating film capable of improving magnetic properties is provided. A photoresist pattern, having a first opening with an aspect ratio greater than 1 and a second opening with an aspect ratio smaller than that of the first opening, is formed on a surface of a substrate. A seed film is formed to cover an exposed surface of the substrate in the openings and an inner wall of the photoresist pattern in the openings. On the seed film in the openings, the plating film of magnetic material is deposited such that the first opening is filled under application of a magnetic field in the direction intersecting the surface of the substrate, and the second opening is filled under application of the magnetic field in the direction along the surface of the substrate.
US07802354B2 Method of manufacturing support structure for open MRI
A multi-layered support structure of an open magnetic resonance imaging (MRI) system, configured to provide high permeability to a magnetic flux from a source of a magnetic field, includes a first multi-layered support structure, a second multi-layered support structure and at least one third support structure, connecting the first multi-layered support structure and the second multi-layered structure.
US07802353B2 Method of producing a razor head
A method of producing a razor head that includes the steps of providing a guard member having a lower surface and including securing pins protruding from the lower surface, securing a blade unit onto the guard member, providing a cap member, and securing the cap member onto the guard member, independently of the blade unit. A razor head having such features is also provided.
US07802352B2 Monitoring system for fastener setting tool
A rivet setting tool having a motor driven hydraulic pump is disclosed. The rivet setting tool incorporates a fastener setting verification system configured to monitor changes pump drive motor current to determine if a particular fastener set is acceptable.
US07802348B2 Device for stretching webs of material transversely to their travel direction
A device for stretching webs of material transversely to a travel direction thereof, includes at least one rotary stretcher extending transversely to the travel direction of the web of material. The stretcher is composed of at least two round tubes which are aligned axially with each other and are supported by ball-and-socket joints on links. The links are mounted adjustably on a base frame.
US07802345B2 Four-bar linkage hinge for a motor vehicle hood
A four-bar linkage hinge having a restraining catch arranged to prevent the hinge from opening and translating rearward when said hinge is subjected to an external force causing a transverse deflection of its linkage.
US07802344B2 Affixable plastic shim
A plastic shim that has a hole for fixing the shim to a wide variety of objects. The shim may also be breakable for use with smaller applications, while also being usable for larger applications without breaking. In a preferred embodiment, each of the breakable sections has a hole for a screw or nail, so that each of the breakable sections is separately affixable.
US07802341B2 Wiper system having a pin-style wiper arm and wiper assembly
A wiper system including a wiper arm having a pivot end, attachment member and an elongate body. The attachment member includes a deck, a tab, wall plate, and a pin that extends transversely relative to the tab. The tab and the wall plate depend from the deck to define a channel. The deck extends along an inclined plane to maximize downward force of air current applied to the deck to reduce wind lift. The system further includes a wiper assembly having a wiping element, an elongated beam and a carrier. The carrier has sidewalls that define a track to receive the elongated beam and further includes a coupler to releasably engage the attachment member. The coupler includes a bore to receive the pin and a saddle to engage the channel. The saddle includes first and second guide surfaces to limit the rotational movement of the wiper assembly about the pin.
US07802339B2 Side brush
Side brushes adapted to be mounted on a sweeping machine and operative as a brush about a rotation axis are disclose herein. The side brushes include a base element and a bristle segment. According to one embodiment, the base element has at least one outer edge and an elongate channel extending inwardly from a respective outer edge. The bristle segment has a plurality of bristles and a frame member. The frame member has a configuration complementary to a configuration of the elongate channel such that interaction between the frame member and the base element adjacent the elongate channel couples the bristle segment to the base element. Each bristle has a top end, and all of the bristle top ends are fused together to define the frame member.
US07802334B1 Pest proof bed cover apparatus
The pest proof bed cover apparatus provides a flexible, sealable, bug proof cover for both a mattress and a mattress support, such as typical box springs. The first end of the cover provides a zipping lock that properly seals against pest invasion and escape. Importantly, the apparatus also provides a properly supported fan mechanism for evacuating inside the cover so that air is removed from the mattress, mattress support, and from around and between the two, thereby suffocating pests. Additionally, pesticides can be used within the cover for even more positive pest control. The apparatus is cost effective in providing both pest control and in providing a means for sanitarily storing and transporting mattresses and mattress supports.
US07802330B2 Disposable protective covering for beds and pillows
Products and materials providing disposable protective covering for beds and pillows.
US07802328B2 Hoist device with sling attachment detection
A hoist device for lifting persons, said hoist device comprising holding means (27); and a hoist sling comprising attachment means (37), said attachment means (37) being connectable to the holding means (27). Any of the attachment means (37) and the holding means (27) comprises a reference object (8), and any of the attachment means (37) and the holding means (27) comprises sensing means (7) configured to detect the reference object (8), for determining if the attachment means (37) are properly connected to the holding means (27).
US07802327B1 Portable training sink and vanity for children
A portable and compact children's training sink is provided with a main housing having a basin, a drain hole disposed in the basin, and a back splash panel substantially adjacent to, behind, and projecting above the basin. Support legs support the main housing, including at least one front support leg and at least one rear support leg. The front and rear support legs are spaced apart to accommodate and placed over or outside of a household bathtub or shower stall. A reservoir is preferably removably disposed in the back splash panel, and a spigot is in fluid communication with the reservoir and extends over and empties into the basin. When the rear support leg is placed inside a bathtub or shower and the front support leg is placed outside the shower, fluid entering the basin by gravity from the reservoir and through the openable spigot exits via the drain hole and empties into the bathtub or shower or a waste water receptacle.
US07802326B2 Bath tub lifter
A bath tub lifter for seniors or disabled persons comprises a frame to rest on a portion of a bath tub, a seat plate and a backrest in connection therewith, a lifting means for adjusting the height of the seat plate and the backrest between a lowermost and an uppermost end position, the lifting means comprising a driving means mounted to the backrest and a telescopic lifting tube to be actuated by the driving means, a spindle base in connection with the lifting tube for providing support against the frame, and an automatic lock-release device coupling the backrest and the seat plate above the lowermost end position and releasing the backrest and the seat plate in the lowermost end position, the lock-release device comprising at least one lock bolt movably held at the backrest for coupling the backrest and the seat plate above the lowermost end position, and at least one sliding guide formed at the seat plate for actuating the at least one lock bolt.
US07802325B2 Hartford loop manifold assembly for bathing vessels
Hartford loop manifold assembly installed in operable communication with an air control assembly in a whirlpool bathing system. The manifold assembly includes a tubular manifold housing having a coupling member in intussusceptible relation therewith. The manifold housing has an elongate body and an elongate wall coextensive with an upper body proximate extent and a lower body distal extent thereof. The elongate wall includes an internal manifold wall delineating a reception lumen that accommodates insertion of the coupling member therein. The internal manifold wall is disposed by a predetermined distance from an external manifold wall in parallel therewith to define a flow area therebetween. The external manifold wall has at least one outlet depending generally normally therefrom. Each outlet has a lumen defined therethrough for unoccluded fluid communication between each manifold flow area and at least one conduit detachably coupled to each outlet extent.
US07802323B2 Portable toilet
A self-contained portable toilet for a patient's room includes a movable cabinet having a base and a plurality of wheels on the base and a brake for moving and securing the cabinet to a selected location. The cabinet also includes a water tank, a toilet bowl having an opening in the bottom portion thereof disposed in the cabinet at a pre-selected height. An excrement drawer is provided below the opening in the toilet bowl and a conduit provides water from the tank for cleaning a patient and/or the bowl. The cabinet also includes water level indicators for indicating the amount of water in the tank and in the excrement drawer. The drawer also includes an opening for receiving waste and a spring biased element for closing the opening when the drawer is removed from the cabinet.
US07802319B2 Helmet with rearward access aperture
A safety helmet for protecting a user head includes a shell extending about the perimeter of the user's head. The shell has multiple layers of material suitable for protecting a person's head in the event of a crash or other impact. A front opening is formed in the shell to allow the user to see while wearing the helmet. A separate access opening is included at the rear of the helmet, which includes a channel member extending through the multiple layers.
US07802317B2 Interchangeable head coverings
The present invention provides several preferred embodiments and variations of head coverings that may be worn by both males and females, men, women, boys and girls, that come to provide alternatives to the heretofore traditional head covering worn by the general public as well as by the observance communities of the world, as well as those who prefer to cover their head as a result of sensitivity to scalp or hair due to therapeutic treatments (chemo or otherwise) sun and/or wind damage causing cosmetic concerns and or hair loss. Multiple use head coverings that also contemplate being part of or attached to other main body garments or parts there of, such as collars, blouses, jackets and the like.
US07802315B2 Hockey glove
A hockey glove having a thumb member comprising a top layer and a bottom layer affixed together at their respective peripheries for defining a cavity, a thumb pocket for receiving the thumb, and a rigid thumb skeleton enclosed in the cavity, the rigid thumb skeleton comprising a first section for covering at least partially the proximal phalanx of the thumb, a second section for covering at least partially the middle phalanx of the thumb and a third section for covering at least partially the distal phalanx of the thumb, wherein the second section comprises a proximal slot extending between first and second ends and a distal slot extending between first and second ends. The rigid thumb skeleton further comprises a proximal pin passing through the proximal slot of the second section and a distal pin passing through the distal slot of the second section. In use, when the second section pivots relative to the first section towards the closed position, the proximal pin abuts the second end of the proximal slot to prevent overbending of the thumb, and when the third section pivots relative to the second section towards the closed position, the distal pin abuts the first end of the distal slot to prevent overbending of the thumb; and when the second section pivots relative to the first section towards the open position, the proximal pin abuts the first end of the proximal slot to prevent hyperextension of the thumb, and when the third section pivots relative to the second section towards the open position, the distal pin abuts the second end of the distal slot to prevent hyperextension of the thumb.
US07805766B2 Broadcast router having a shared configuration repository
A broadcast router includes plural input cards, first and second router matrix card and plural output cards. Programmable devices residing on the cards requiring configuration issue a request for configuration to a main controller which resides, with a shared configuration information repository on a configuration control card. After a period of time which allows additional programmable devices to request configuration elapses, the main controller polls the programmable devices residing on the cards to determine which of the programmable devices had requested configuration and, using the configuration information maintained in the shared configuration information repository, configures each programmable device which had requested configuration.
US07805765B2 Execution validation using header containing validation data
Executable files are extended with a file signature containing a header containing validation data. This header may be added to an existing executable and linking format (ELF) header, added as a new section, or placed in a file's extended attribute store. The header contains results of all previous validation checks that have been performed. The file signature is inserted, with a date stamp, into the file attributes. On execution, the system checks the previously-created file signature against a current file signature, instead of creating the file signature for every file during the execution process. Checks to ensure that the file signature is secure, and is valid and up to date, are also implemented. Only if the file signature is not valid and up-to-date does the execution program create a new file signature at the time of execution.
US07805764B1 Sequencing data blocks to provide hidden data on a recording medium
Method and apparatus for providing a hidden signature to a recording medium, such as an optical disc (102). The hidden signature is generated in relation to the selected sequencing of data blocks (132, 134, 136, 138, 140, 142). A plurality of) mutually exclusive, valid possible states are identified for each of the data blocks (202), each state conforming to requirements set forth by a published standards document to which the optical disc conforms. A different logical value is assigned to each of the possible states, and the hidden signature is selected as a multi-value logical word comprising a sequence of the logical values (204). The hidden signature is thereafter written to the optical disc by writing a set of corresponding data blocks at selected locations on the optical disc having states corresponding to the multi-value logical word (206). The hidden signature thereafter facilitates copy protection or forensic tracking efforts (208).
US07805762B2 Method and system for reducing the false alarm rate of network intrusion detection systems
According to one embodiment of the invention, a computerized method for reducing the false alarm rate of network intrusion detection systems includes receiving, from a network intrusion detection sensor, one or more data packets associated with an alarm indicative of a potential attack on a target host and identifying characteristics of the alarm from the data packets. The characteristics include at least an attack type and an operating system fingerprint of the target host. The method further includes identifying the operating system type from the operating system fingerprint, comparing the attack type to the operating system type, and indicating whether the target host is vulnerable to the attack based on the comparison.
US07805759B2 Systems and methods for malware-contaminated traffic management
The fraction of virus-infected information, in wireless uplink flows is monitored, and the different fractions are used to adjust bandwidth assignments for different channels. Channels which contain a high fraction of malware contamination are thereby prevented from imposing an excess burden on total available bandwidth.
US07805758B2 Information processing apparatus
An information processing apparatus has: a memory 13; CPU for executing a program written in the memory 13; a secure module 20; and storage means for storing a plurality of encrypted programs into which a program is divided. The CPU transmits the program stored in the storage means to the secure module 20. The secure module 20 has: means for receiving the program stored in the storage means, means for returning the received program to an executable state; means for writing the program, which has been returned to the executable state, in the memory 13 in a sequence for CPU to execute, and means for deleting the program from the memory 13 by CPU after execution is completed. When executing the program, the information processing apparatus can make reverse analysis by a malicious third party difficult, and enhance security of a load module to be executed.
US07805753B2 System and method for optical medium region protection
Restrictions on optical drive code changes, such as a predetermined number of region code changes for playing optical media with varying region codes, are enforced with an application solution. Each request to perform a region code change is authorized by retrieving a certificate to verify that a code change is permitted, decrementing the number of remaining authorized code changes reflected by the certificate, and storing the updated certificate for use at a subsequent code change request. The certificate is generated by application of one or more unique identifiers and encrypted during storage for security.
US07805748B1 Signal processing apparatus and methods
A unified system of programming communication. The system encompasses the prior art (television, radio, broadcast hardcopy, computer communications, etc.) and new user specific mass media. Within the unified system, parallel processing computer systems, each having an input (e.g., 77) controlling a plurality of computers (e.g., 205), generate and output user information at receiver stations. Under broadcast control, local computers (73, 205), combine user information selectively into prior art communications to exhibit personalized mass media programming at video monitors (202), speakers (263), printers (221), etc. At intermediate transmission stations (e.g., cable television stations), signals in network broadcasts and from local inputs (74, 77, 97, 98) cause control processors (71) and computers (73) to selectively automate connection and operation of receivers (53), recorder/players (76), computers (73), generators (82), strippers (81), etc. At receiver stations, signals in received transmissions and from local inputs (225, 218, 22) cause control processors (200) and computers (205) to automate connection and operation of converters (201), tuners (215), decryptors (224), recorder/players (217), computers (205), furnaces (206), etc. Processors (71, 200) meter and monitor availability and usage of programming.
US07805747B2 Method and system for providing interactive look-and-feel in a digital broadcast via an X-Y protocol
A system for providing an interactive look-and-feel in a digital video broadcast via an X-Y protocol is provided. At a head-end, video information is digitized and associated with private data, such as event identifications, X-Y coordinates, link event identification and synchronization data. This information is then transmitted to a receiving end and is input into a set-top box. The set-top box receives the broadcast digital signal and includes a member for receiving the broadcast digital signal and generating a playable signal including indicia of the link data. The playable signal is then played on a playing device. The user is provided with a remote control or similar input device for selecting from the indicia. Upon selection of a desired indicia, the user may exercise the predetermined link associated with the selected indicia in order to obtain the desired playable signal.
US07805743B2 Broadcast receiver
When a channel of a digital TV broadcasting is selected, a direction information of the channel, which is stored in a channel setting table, is set in a smart antenna and then, in a case of a signal absence state of a broadcasting signal or when a reduction of receiving signal intensity is detected, an optimal directivity direction, in which the broadcasting signal is reproducible and the receiving state of the wave is optimal, is determined by switching (scanning) the directivity direction of the smart antenna. And, the determined directivity direction is stored in the channel setting table as the direction information of a current channel and the directivity direction is set in the smart antenna.
US07805741B2 Systems and methods for networking digital video recorders
A digital video recording system is provided that comprises a plurality of digital video recorders in communication with a digital video recorder proxy system. Each of the plurality of digital video recorders is connected to a network and the digital video recorders are configured to send its status to the digital video recorder proxy system when a status change to its local resources occurs. The system further includes a digital video recorder proxy system configured to consolidate program guide information from each of the plurality of digital video recorders. The program guide information is stored in a database. Finally, the digital video recorder proxy system is configured to display the consolidated program guide information.
US07805739B2 Methods and apparatus for indirect illumination in electronic media rating systems
Methods and apparatus for indirect illumination in electronic media rating systems are disclosed. A disclosed example method includes reflecting infrared light off of a room ceiling to indirectly illuminate the audience member, receiving reflections of the indirect illumination off of the audience member, blocking visible light prior to receiving the reflections of the indirect illumination off of the audience member, and processing the received reflections to detect the audience member.
US07805738B1 Signal processing apparatus and methods
A unified system of programming communication. The system encompasses the prior art (television, radio, broadcast hardcopy, computer communications, etc.) and new user specific mass media. Within the unified system, parallel processing computer systems, each having an input (e.g., 77) controlling a plurality of computers (e.g., 205), generate and output user information at receiver stations. Under broadcast control, local computers (73, 205), combine user information selectively into prior art communications to exhibit personalized mass media programming at video monitors (202), speakers (263), printers (221), etc. At intermediate transmission stations (e.g., cable television stations), signals in network broadcasts and from local inputs (74, 77, 97, 98) cause control processors (71) and computers (73) to selectively automate connection and operation of receivers (53), recorder/players (76), computers (73), generators (82), strippers (81), etc. At receiver stations, signals in received transmissions and from local inputs (225, 218, 22) cause control processors (200) and computers (205) to automate connection and operation of converters (201), tuners (215), decryptors (224), recorder/players (217), computers (205), furnaces (206), etc. Processors (71, 200) meter and monitor availability and usage of programming.
US07805734B2 Platform management of high-availability computer systems
Software for platform management of high-availability computer systems is provided. A management database can be configured for storing the data about the set of management instruments and the set of management capabilities that are required for the platform management. Further, an application program interface (API) and a command line interface (CLI) are provided for administering of the hardware platform by reading and updating the state of set of management instruments, and the set of management capabilities. Execution of a policy in the occurrence of a pre-defined trigger event can be enabled by a policy execution module.
US07805731B2 Distributed processing management for de-centralized information ecosystem technologies (DIET)
A system for distributed process management uses a plurality of units of software installed on a computing platform. Further software controls operation of the plurality of units in use. Each unit of software communicates with other units of software, and at least some of the units of software further provides one or more elements of a software process. The further software being capable of defining at least one set of software units and controlling communication by the units in the set to be limited to communication only with other units of the set
US07805730B2 Common component framework
A Common Component Framework (CCF) provides a container interface and a component interface for communication in a multi-tiered software application. Component context data may be transmitted to and from a container describing a current state of a component executing within the container. Context data may correspond to a specific entity (e.g., a financial entity such as a company or stock) identified by a user interacting with the component. The container may communicate the context data between different components to synchronize and coordinate component behavior, providing a more robust and coherent user experience. In addition to component context data, other information may be transmitted between containers and components such as properties, menu options, and data fields, supporting more complete integration of even web-based components into containers.
US07805728B2 Browser elements for communicating with other browser elements and with external applications
Techniques for configuring direct communicating between browser elements running in a browser and for direct communication between a browser element and an external application are described. Browser elements communicate with each other by referencing unique identifiers associated with the browser elements. External applications communicate directly with browser elements by referencing unique identifiers associated with the browser elements.Browser elements are configurable as web services and communicate using various communication architectures and protocols. Application programming interfaces associated with browser elements configured as web services are accessible to web browsers through web scripting modules.
US07805725B2 System and method for synchronizing system modules
A method and system is provided for automatically reassigning an interface card and devices associated with the interface card in a programmable logic controller system from a non-deterministic operating environment to a deterministic operating environment so that the change is performed essentially instantaneously to avoid disruption of operations of the PLC devices associated with the interface involved in the reassignment. All operating system registries and configurations are automatically performed. The move provides for an improved response time for devices associated with and controlled by the card.
US07805724B1 Apparatus, method and computer program for dynamic slip control in real-time scheduling
An apparatus, method, and computer-readable program code for dynamically controlling slip is disclosed. The method monitors the time of an actual interrupt, wakes up, interacts with the physical environment, and then notes the completion time and reduces a wait period. The wait period ends in a scheduled interrupt time. By reducing the wait period based on the difference between the actual interrupt time (instead of the scheduled interrupt time) and the completion time, slip is prevented from accumulating and is reduced.
US07805716B2 Method for executing a first software program, developed for a stored-program controller, on a computer
A first software program may be read in by way of a compiler, which is included in a computer, and is converted into a second software program that may be executed by the computer. This second software program may be executed on the computer so that a control function of a stored-program controller can be taken over by a computer by way of a particular process.
US07805714B2 Technique for constructing syntax-directed search and modifications in program transformation systems
A front end component and a technique are provided. The front end component allows a transformation rule writer to specify syntax structure of interest, as well as what action to take when a syntax structure of interest is found. Example syntax structures include function call, variable declaration, math expression, etc. Typical actions include matching, replacement, or copying. The technique allows transformation tool writers to translate the specification into actual query and manipulation commands on the program representation. It is structured to be target language agnostic and, therefore, can be easily re-targeted to different programming languages.
US07805710B2 Shared code caching for program code conversion
Subject program code is translated to target code in basic block units at run-time in a process wherein translation of basic blocks is interleaved with execution of those translations. A shared code cache mechanism is added to persistently store subject code translations, such that a translator may reuse translations that were generated and/or optimized by earlier translator instances.
US07805709B2 System and method for bypassing execution of an algorithm
A system and a method for bypassing execution of an algorithm are provided. The method includes associating a first algorithm of a first computer with a second algorithm of a second computer, utilizing the first computer, wherein execution of the second algorithm by the second computer is to be bypassed. The method further includes determining when the second computer has a predetermined state. The method further includes stopping execution of the second algorithm on the second computer when the second computer has the predetermined state. The method further includes initiating execution of the first algorithm on the first computer when the second computer has the predetermined state.
US07805708B2 Automatic tool to eliminate conflict cache misses
This invention simulates program to create a conflict graph of the cache accesses. The conflict graph is used to relay out relocatable functions to minimize cache conflict misses where conflicting functions map to the same portion of the cache. The conflict graph includes a vertex for each function and an edge between functions having a weight corresponding to a conflict amount. This conflict graph enables a layout of functions to minimize the number of conflicting items that map to the same location in the cache weighted by the degree of conflict encoded by the edges in the graph.
US07805704B2 Development framework for mixing semantics-driven and state-driven dialog
An application program interface embodied on one or more computer readable media is disclosed. The interface includes a first dialog container configured to facilitate development of a first type of dialog within an application. Also included is a second dialog container configured to facilitate development of a second type of dialog within the application.
US07805702B2 Collaborative development environments for software
A collaborative development environment includes an integrated development environment and a collaboration client integrated into the environment. There also is a Help menu of a software application which includes sections to provide information about the software application and a peer support section to provide access to a collaboration server.
US07805696B2 Method for fast identification of available reference designators in a design automation system
A method, system, and computer program product for a faster identification of available reference designators (ARDs) in a design automation system. An ARD utility detects a selection of one or more selected component types for placement on a circuit schematic. A list containing one or more unavailable reference designators (URDs) is sorted through to identify one or more ARDs from the list of URDs. A list of ARDs is then generated, from which a pre-determined portion of ARDs are reserved. The reserved list of ARDs is then outputted for selection by a user.
US07805695B2 Presentation of a simulated or hardware system including configuration entities
Within a display device, a respective one of a plurality of design graphical representations is displayed for each of a plurality of hierarchically arranged design entity instances within a simulated system. The design entity instances include a particular design entity instance containing a latch that is represented by a particular design graphical representation. A configuration entity instance associated with the particular design entity is identified within a configuration database associated with the simulated system. The configuration entity instance has a plurality of different settings that each reflects a value of the latch. Within the display device, a configuration graphical representation of the configuration entity instance is presented in association with the particular design graphical representation corresponding to the particular design entity instance. In addition, a current setting of the configuration entity instance is presented concurrently with the configuration graphical representation.
US07805693B2 IC chip design modeling using perimeter density to electrical characteristic correlation
IC chip design modeling using perimeter density to an electrical characteristic correlation is disclosed. In one embodiment, a method may include determining a perimeter density of conductive structure within each region of a plurality of regions of an integrated circuit (IC) chip design; correlating a measured electrical characteristic within a respective region of an IC chip that is based on the IC chip design to the perimeter density; and modeling the IC chip design based on the correlation.
US07805690B2 Method for generating compiler, simulation, synthesis and test suite from a common processor specification
A hardware/software design tool converts an electronic design specification and zero or more technology specifications into realization of the electronic design in computer hardware, software and firmware. It compiles design and logic technology specifications into a model which can be utilized for behavioral analysis of logical characteristics. It translates partitions of the design and one or more logic technologies into one or more processor intermediates or binaries suitable for execution on multi-purpose processing units. It translates partitions of the design and logic technology into a collection of cells and interconnects suitable for input to physical design processes such as is required to target a FPGA, ASIC, system-on-a-chip or custom logic. It analyzes behavior of the embedded binaries running on processing units and implementations augmented by additional physical technology and parameters, yielding a more detailed prediction of the resulting hardware/software system behavior when realized through manufacturing.
US07805689B2 Circuit board information acquisition and conversion method, program, and device for the same
A circuit information acquisition and conversion device, a method, and a program therefor for acquiring a layer configuration, wire traces and shapes of via holes from circuit board design information; optimizing, before conversion into an analysis model, the output target range of the via holes on the basis of a package area, heat density distribution, and power consumption; and creating an analysis model that is suitable for a purpose of the analysis are provided.
US07805680B2 Statistical metering and filtering of content via pixel-based metadata
An apparatus for using metadata to more precisely process displayed content may include a processor executing stored instructions, which causes the apparatus to at least receive an image data frame including pixels having a visual object(s), wherein bits in the image data frame includes pixel data for a single pixel. The pixel data includes content and metadata fields. The metadata field includes a value. The metadata value indicates that the single pixel is part of a visual object in a category. The execution of the stored instructions may also cause the apparatus to identify pixels including a visual object by their metadata fields. The pixels include a visual object identifiable within the image data frame such that certain operations are performed on the pixels forming an individual visual object separate from pixels forming remaining visual objects in the visual field. Corresponding methods and computer program products are also provided.
US07805672B2 Layout processing method, layout processing apparatus, and layout processing program that changes the priority of an area for automatic layout
A layout processing method is provided which is for dynamically changing a layout of a template having a plurality of data areas according to content data inserted into each off the plurality of data areas. The method includes a setting a priority on each of the plurality of data areas; changing, in a case where a difference in size between content data and a data area associated with the content data meets a predetermined condition, a priority set on the associated data area; determining an area size of each of the data areas according to weighting based on a changed priority; laying out the content data according the determined area sizes of the plurality of data areas; and outputting the laid-out content data.
US07805665B2 Parity engine for use in storage virtualization controller and method of generating data by parity engine
A parity engine for use in a storage virtualization controller includes a control unit being a control kernel of the parity engine; a control unit buffer serving as a data buffer of the control unit and storing map tables required for operations; at least one XOR engine being started by the control unit and used to select data from a data stream according to the map tables stored in the control unit buffer for performing XOR operations; and at least one data buffer serving as the data buffer of the XOR engine in the operating process.
US07805663B2 Methods of adapting operation of nonvolatile memory
In a nonvolatile memory system a Soft-Input Soft-Output (SISO) decoder corrects errors in data that is read from a memory and a statistical unit connected to the SISO decoder collects data regarding corrections. The statistical unit generates at least one output based on the collected data and at least one operating parameter of the memory is modified in response to the output.
US07805660B2 Multilevel semiconductor memory, write/read method thereto/therefrom and storage medium storing write/read program
A semiconductor device has multilevel memory cells, each cell storing at least three levels of data each. At least a first data composed of first data bits and a second data composed of second data bits are arranged in order that at least a bit of an N-order of the first bits and a bit of the N-order of the second bits are stored in one of the cells, the N being an integral number. A voltage corresponding to the N-order bits is generated and applied to the one of the cells in response to an address information corresponding thereto. Another semiconductor device has multilevel memory cells arranged so as to correspond to a physical address space, each cell storing 2n levels of data each expressed by n (n≧2) number of bits (X1, X2, . . . , Xn). A logical address is converted into a physical address of the physical address space. Judging is made whether a logical address space including the logical address matches the physical address space. When matched, the most significant bit X1 is specified once using a reference value. The specified bit is output from one of the cells corresponding to the physical address. If not matched, the bits (X2, . . . , Xn) are specified by n—time specifying operation maximum using maximum n number of different reference values. The data writing/reading operations to/from the semiconductor devices can be stored in a computer readable medium as program codes for causing a computer to execute these operations.
US07805658B2 DRAM Cache with on-demand reload
Embodiments include a DRAM cache structure, associated circuits and method of operations suitable for use with high-speed caches. The DRAM caches do not require regular refresh of its data and hence the refresh blank-out period and refresh power are eliminated, thus improving cache availability and reducing power compared to conventional DRAM caches. Compared to existing SRAM caches, the new cache structures can potentially achieve the same (or better) speed, lower power and better tolerance to chip process variations in future process technologies.
US07805655B2 Turbo stream processing device and method
A turbo stream processing device and method. A turbo stream processing device includes a turbo stream detector to receive a dual transmission stream in which a turbo stream and a normal stream are multiplexed, and to detect the turbo stream; an outer encoder to encode the turbo stream; an outer encoder to interleave the turbo stream which is encoded at the outer encoder; and a turbo stream stuffer to reconstruct the dual transmission stream by stuffing the interleaved turbo stream into the dual transmission stream. Accordingly, the reception performance can be enhanced by more robustly processing the turbo stream in the dual transmission stream.
US07805654B2 Decoding device and decoding method and program
To provide an LDPC decoder, to which SPA is applied, and a method wherein decoding characteristics are improved by reducing the ratio of a message from a check node within messages sent to the same check node. In a decoding device that decodes a received LDPC code by repeating the passing of messages between a plurality of check nodes and a plurality of bit nodes corresponding to a check matrix in each iteration, the order of message computation at a cluster in an iteration out of at least two iterations that have a before-and-after relationship in time and the order of message computation at a cluster in another iteration are varied.
US07805650B2 Semiconductor integrated circuit and debug mode determination method
A semiconductor integrated circuit has a terminal to input a debug signal which specifies a debug mode, a reset circuit to generate a reset signal when a power is turned ON, and a debug mode control circuit to output a control signal which causes a shift to the debug mode based on the debug signal and the reset signal. The debug mode control circuit includes a latch circuit to generate a first signal by latching the debug signal, and a register circuit to generate a second signal when written with a permit code, and the control signal is generated based on the first signal and the second signal.
US07805647B2 System and method for testing a plurality of circuits
A system for, and method of, testing a plurality of circuits, which may be unsingulated die on a wafer. In one embodiment, the system includes: (1) a test data interconnect that connects a test data output of a first circuit directly to a test data input of a second circuit located adjacent to the first circuit, (2) a test clock interconnect that connects a test clock output of the first circuit directly to a test clock input of the second circuit, (3) a test mode select interconnect that connects a test mode select output of the first circuit directly to a test mode select input of the second circuit and (4) a contact region coupled to provide test data, a test clock signal and a test mode select signal respectively to the test data interconnect, the test clock interconnect and the test mode select interconnect.
US07805646B2 LSI internal signal observing circuit
An LSI internal signal observing circuit includes a pad; a monitor line connected to the pad and wired inside an LSI; a shield line wired adjacent to the monitor line and having a fixed potential; a buffer having an output enable terminal and connected to an internal node in the LSI; and a capacitor connected between an output of the buffer and the monitor line, wherein an output enable signal input to the enable terminal is controlled to set the buffer in an output enable state, and a change of a signal at the internal node is superposed on the monitor line through the capacitor and observed at the pad.
US07805643B2 Non-volatile semiconductor memory device
A cut-off circuit cuts off supply of a power supply voltage from a voltage supply circuit to a non-volatile memory block. A discharge circuit discharges an electric charge accumulated in stability capacitance. In a data retention test of the memory block, a self test circuit instructs the cut-off circuit to start operation after writing predetermined data into the memory block, and instructs the cut-off circuit to stop the operation to check retention of the predetermined data in the memory block in a predetermined time after the instruction to the cut-off circuit to start the operation. Further, in the data retention test of the memory block, the self test circuit instructs the discharge circuit to start operation along with the instruction to the cut-off circuit to start the operation, and instructs the discharge circuit to stop the operation along with the instruction to the cut-off circuit to stop the operation.
US07805641B2 Test apparatus for regulating a test signal supplied to a device under test and method thereof
A test apparatus tests a device under test. The test apparatus includes a period generator that generates a rate signal determining a test period according to an operating period of the device under test, a phase comparing section that inputs an operational clock signal for the device under test generated from the device under test and detects a phase difference between the operational clock signal and the rate signal using the rate signal as a standard, a test signal generating section that generates a test signal to be supplied to the device under test in synchronization with the rate signal, a delaying section that delays the test signal in accordance with the phase difference to substantially synchronize the delayed signal with the operational clock signal, and a test signal supplying section that supplies the delayed test signal to the device under test.
US07805639B2 Tool to report the status and drill-down of an application in an automated manufacturing environment
Disclosed are embodiments that provide near real-time monitoring of a control application in a manufacturing environment in order to detect and determine the root cause of faults within the control application. The embodiments monitor the flow of data within the control application during certain events (i.e., certain transactions, stages, process steps, etc.). By comparing a dataflow path for a near real-time event with historical dataflow path records, dataflow interruptions (i.e., fails) within the control application can be detected. By determining the location of such a dataflow interruption, the root cause of the control application fail can be determined. Additionally, the invention can generate summary reports that quantify the performance and/or the effectiveness of the control application. These summary reports can further be generated with drill downs to provide a user with direct access to the records upon which the reports were based.
US07805637B2 Network equipment and a method for monitoring the start up of such equipment
The invention concerns a network equipment for connection to a local network and a method for monitoring the start up of a such an equipment. This equipment comprises a persistent memory for storing software and advantageously also comprises: communication means for connection to said network, means for monitoring the start up of the equipment in order to detect a software failure, means for generating a software failure signal in response to the detection of a failure on the network, wherein said notification is broadcast on the network for reception by said at least one software server.
US07805634B2 Error accumulation register, error accumulation method, and error accumulation system
In operating a dual core processor, a register file collects a history of the error state information for each core. The core error state data can be analyzed to understand the recovery sequence of events. The recorded error sequence over time presents a detailed history of the recovery sequence which is useful to understand complex error scenarios.
US07805632B1 Storage system and method for rapidly recovering from a system failure
A method and apparatus for delaying the process of freeing data blocks during the processing of a non-volatile transactions log are disclosed. Accordingly, after a system failure, when a storage system is replaying transactions in a non-volatile transactions log, the storage system flushes the data generated from the transactions to disk storage without freeing and data blocks which, as a result of processing the transactions log, are no longer storing data that is part of the active file system. Consequently, the replay of the transactions log takes less time, and the storage system is brought online more quickly.
US07805631B2 Bare metal recovery from backup media to virtual machine
A legacy computer system receives a hard drive or other hardware failure. Rather than attempting to rebuild the computer system or recover selected data, which may require locating discontinued hardware or even software, a virtual machine image is created from a previously prepared backup image of the hard drive. The retrieved backup image is modified to create a virtual image that is bootable on a virtual machine. Thus, the original computer environment stored on the legacy system is now virtualized removing the need to repair or replace the failed hardware.
US07805630B2 Detection and mitigation of disk failures
A method and apparatus to detect and mitigate disk failure is disclosed. The method may collect data from a disk from time to time and by analyzing the data, may provide an alert that there is a bad disk.
US07805628B2 High resolution clock signal generator
A clock signal generator having first and second coarse delay circuits connected in series delays pulses of a reference signal having period Tp to produce pulses of the clock signal. The first coarse delay circuit delays pulses of the reference signal with a delay resolution of Tp/N seconds over a range spanning Tp seconds to produce pulses of an output signal. The second coarse delay circuit delays pulses of the output signal of the first coarse delay circuit over a range spanning Tp seconds with a delay resolution of TP/M seconds to provide pulses of the clock signal with a timing resolution of Tp/(M*N) seconds when the integers N and M are relatively prime.
US07805625B1 Power supply delivery for leakage suppression modes
A method includes providing power to on-die combinatorial circuitry of an integrated circuit (IC) from an external power supply regulator during an active mode of the IC. A state of the on-die combinatorial circuitry of the IC is moved into on-die storage of the IC. Power to the on-die combinational circuitry is disabled during a low power mode of the IC by disrupting power supplied from the external power supply regulator to the IC. A power feedback signal from an internal portion of the IC is provided to the external power supply regulator.
US07805621B2 Method and apparatus for providing a bus interface with power management features
Methods and apparatus for providing a bus interface are disclosed. An example method for providing a bus interface includes operating first circuitry using a first power supply voltage in a normal operating mode, where the first circuitry includes at least a portion of datapath circuitry of the bus interface. The example method further includes powering down the first circuitry in a low power operating mode and operating second circuitry using the first power supply voltage in the normal operating mode. The example method also includes operating the second circuitry using a second power supply voltage in the low power operating mode. The second circuitry includes a power management control circuit adapted to receive a power management event indication signal. Responsive to the power management event indication signal, the control circuit provides at least one of an in-band power management indication and an out-of-band power management indication to one or more devices in a computing system. In the example method, the first and second power supply voltages may be provided by a single power supply or, alternatively, by multiple power supplies.
US07805618B2 Component indicators used during extended power-off service
A method and related apparatus for servicing an electrical/electronic device during power shut offs is provided. The apparatus comprises a service logic having a memory and control component for storing device information during normal device operation and one or more indicators driven by the memory and control component after power shut off to provide service signals. The service logic also includes an auxiliary energy source selectively engageable to provide auxiliary power to the memory and control component during power shut off and to enable providing of service signals through the indicator(s).
US07805611B1 Method for secure communication from chip card and system for performing the same
A method and system is provided to secure a data transmission from a chip card to an off-card entity. A transport key is generated at the off-card entity. The transport key is transmitted in a secure manner from the off-card entity to the chip card. At the chip card, the transport key is used to encrypt data to be sent from the chip card to the off-card entity. The data having been encrypted at the chip card using the transport key is then transmitted from the chip card to the off-card entity. The off-card entity is capable of decrypting the data received from the chip card through use of the transport key previously generated at the off-card entity.
US07805608B2 User privacy through one-sided cookies
Techniques for ensuring privacy of users are provided. In one approach, a Web server receives a request from a Web browser. The Web browser generates an encryption key and sends the encryption key to the Web browser in a cookie. The Web server later encrypts the request (or any portion thereof) using the encryption key and deletes the encryption key so that the Web server is unable to determine the actual contents of the encrypted data. If the user does not delete the cookie (which would delete the encryption key), then a later request from the Web browser includes the cookie and the encryption key. The Web server is then able to decrypt the previously encrypted data and perform substantive analysis on the decrypted data.
US07805605B2 Server, terminal control device and terminal authentication method
Information on whether a prefix is distributable to a MN is held by a CA. The server section of the HA allots prefix information to a MN approved by the CA. When the server section of the HA receives an IKE packet from the MN, the server section generates an IPsec SA after checking the prefix information in the server section. The server section allows an MN location registration request to fulfill the IPsec SA. The CA approves distribution of a prefix to the MN and verifies that the MN is genuine by generating an IPsec SA with the HA by utilizing the prefix distributed by the MN.
US07805604B2 Offline analysis of packets
A network interface and storage medium that, in an embodiment, filter packets received from a network based on rules. The filtering discards a subset of the packets based on the rules and keeps a remaining subset of the packets. The remaining subset is copied to a destination. The rules are created offline in a lower priority process from the filtering and copying by detecting whether symptoms exist in a sample of the remaining subset. In an embodiment, the order that the symptoms are detected is changed based on the frequency of the existence of the symptoms in the sample. In various embodiments, the symptoms may include receiving a threshold number of ping packets within a time period, receiving a threshold number of broadcast packets within a time period, receiving a packet with an invalid source address, and receiving a packet with an invalid header flag.
US07805600B2 Computer-implemented systems and methods for managing images
Computer-implemented systems and methods for handling requests to execute software applications. A system and method can be configured to include a set of pointers that are created for both referencing data associated with the requested software application's associated image and data associated with changes made during execution of the requested software application. A mapping is generated to indicate with which physical computer processing unit the created set of pointers is associated.
US07805594B2 Multithread processor and register control method
The present invention relates to a multithread processor, and this multithread processor comprises a plurality of register windows each provided for each of threads and capable of storing data to be used for instruction processing in an arithmetic unit, a work register capable of mutually transferring data with respect to the plurality of register windows and the arithmetic unit and a multithread control unit for controlling data transfer among the plurality of register windows, the work register and the arithmetic unit on the basis of an execution thread identifier for identifying the thread to be executed in the arithmetic unit. This enables conducting the multithread processing at a high speed.
US07805590B2 Coprocessor receiving target address to process a function and to send data transfer instructions to main processor for execution to preserve cache coherence
A coprocessor (14) may be used to perform one or more specialized operations that can be off-loaded from a primary or general purpose processor (12). It is important to allow efficient communication and interfacing between the processor (12) and the coprocessor (14). In one embodiment, a coprocessor (14) generates and provides instructions (200, 220) to an instruction pipe (20) in the processor (12). Because the coprocessor (14) generated instructions are part of the standard instruction set of the processor (12), cache (70) coherency is easy to maintain. Also, circuitry (102) in coprocessor (14) may perform an operation on data while circuitry (106) in coprocessor (14) is concurrently generating processor instructions (200, 220).
US07805588B2 Caching memory attribute indicators with cached memory data field
A processing system may include a memory configured to store data in a plurality of pages, a TLB, and a memory cache including a plurality of cache lines. Each page in the memory may include a plurality of lines of memory. The memory cache may permit, when a virtual address is presented to the cache, a matching cache line to be identified from the plurality of cache lines, the matching cache line having a matching address that matches the virtual address. The memory cache may be configured to permit one or more page attributes of a page located at the matching address to be retrieved from the memory cache and not from the TLB, by further storing in each one of the cache lines a page attribute of the line of data stored in the cache line.
US07805585B2 Storage system and storage system data migration method
This storage system modifies the migration plan in accordance with the state of the migration destination when a plurality of volumes are migrated all at once. Migration-source volumes are migrated collectively to volumes inside the migration-destination storage apparatus. The user can make settings related to migration-source volumes and migration-destination volumes in a migration plan, and can establish a mid-process control plan for modifying the migration plan in the middle of processing. If a failure occurs in the migration-destination storage apparatus subsequent to the commencement of data migration processing, a processing method controller either cancels or temporarily halts the data migration processing, or changes the migration destination, on the basis of the mid-process control plan. When changing the migration destination, a previously selected alternate storage apparatus is selected as the new migration-destination storage apparatus. When a failure occurs in the alternate storage apparatus, yet another alternate storage apparatus is selected.
US07805583B1 Method and apparatus for migrating data in a clustered computer system environment
Methods and apparatus for performing a data migration in a clustered computer system. In one aspect, the availability of the data being migrated is maintained during the migration. In another aspect, a data set is migrated by a transfer utility in one of the hosts in the cluster, and in response to a failure of the host, the migration is resumed without restarting from the beginning point of the data set. In a further embodiment, the hosts in the cluster have agents associated therewith to manage the data migration, and prior to taking at least one action associated with the data migration, the agents coordinate to ensure that the hosts in the cluster are prepared to have the at least one action taken.
US07805582B2 Method of managing memory in multiprocessor system on chip
Provided is a method of managing memory in a multiprocessor system on chip (MPSoC). According to an aspect of the present invention, locality of memory can be reflected and restricted memory resources can be efficiently used by determining a storage location of a variable or a function which corresponds to a symbol with reference to a symbol table based on memory access frequency of the variable or the function, comparing the determined storage location and a previous storage location, and copying the variable or the function stored in the previous storage location to the determined storage location if the determined storage location is different from the previous storage location.
US07805581B2 Multiple address and arithmetic bit-mode data processing device and methods thereof
A data processing device and methods thereof are disclosed. The data processing device can operate in three different modes. In a first, N-bit mode, the data processing device performs memory accesses based on N-bit values and performs arithmetic operations using N-bit values. In a second, hybrid N-bit/M-bit mode, the data processing device performs memory accesses based on M-bit values, where M is less than N, and performs arithmetic operations using N-bit values. In a third, M-bit mode, the data processing device performs memory accesses based on M-bit values and performs arithmetic operations using M-bit values. The three modes provide for compatibility with a wide range of applications. Further operation in the M-bit mode can provide a power savings when implementing applications compatible with that mode.
US07805580B2 Method and system for determining optimal data layout using blind justice
Disclosed are a method and system for finding an optimal data layout. The approach of the present invention is to try one of several data layouts in the memory, measure the impact of said one data layout on a performance of a program, and decide which of said several data layouts to try next. The trying and measuring steps are repeated, and one of said several data layouts is selected as best or optimal based on the measurings. The preferred embodiment of the invention provides layout auditing, a framework for picking the best data layout online without requiring any user input. Layout auditing optimizes data layouts with a try-measure-decide feedback loop: use a data reorganizer to try one of several data layouts, use a profiler to measure the impact of the data layout on performance, and use a controller to decide which data layout to try next.
US07805569B2 Electronic apparatus and method for detecting a state of a removable medium
A method and an apparatus for detecting a state of a removable medium installed in an electronic apparatus is provided. The electronic apparatus includes a detection device, a non-volatile storage device, a state change detection device, and a first notification device. The detection device detects a state of the removable medium and creates state data. The non-volatile storage device stores the state data. The state change detection device detects a change of the state of the removable medium by comparing state data stored during a first power-on period to state data stored during a second power-on period, where the first power-on period and the second power-on period are separated by a power-off period. The first notification device produces a first notification if the state change detection device detects the change of the state of the removable medium.
US07805568B2 Method and apparatus for data storage using striping specification identification
An apparatus for data storage includes a cluster of NFS servers. Each server has network ports for incoming file system requests and cluster traffic between servers. The apparatus includes a plurality of storage arrays in communication with the servers. The servers utilize a striped file system for storing data. A method for data storage. A method for establishing storage for a file. A method for removing a file from storage. A method for reading data in a file. A method for writing data in a file.
US07805567B2 Chipset and northbridge with raid access
A Northbridge providing RAID access is coupled among a central processing unit, a system memory, and a Southbridge. Furthermore, the Northbridge further couples to a RAID through a Southbridge. The Northbridge include a RAID accelerator for performing RAID operations according to RAID control commands which are stored in a register.
US07805566B2 Replication in storage systems using a target port mimicking a host initiator port
Embodiments include methods, apparatus, and systems for replication in storage systems. One embodiment includes a method that uses a target port on a storage array to function as an initiator port on a host in a storage area network (SAN). The target port discovers storage arrays in the SAN and mimics an initiator port to transmit input/output (I/O) requests.
US07805565B1 Virtualization metadata promotion
A method for storing digital data in a virtualization storage system which includes the step of creating a virtual storage volume and communicating the location of the virtual storage volume to a storage subsystem. The storage subsystem identifies a mapping type between the virtual volume and at least one virtual volume-related physical device and then creates virtualization metadata describing the virtual volume, the mapping type, and the virtual volume-related physical device. The storage subsystem mediates the storing of at least a portion of the virtualization metadata on the virtual volume-related physical device as device stored metadata. A portion of the stored virtualization metadata is provided to then one or more using systems which utilize this metadata to update the virtual volume information contained therein. A virtualization storage system implements one or more steps of the methods of the invention.
US07805561B2 Method and system for local memory addressing in single instruction, multiple data computer system
A single instruction, multiple data (“SIMD”) computer system includes a central control unit coupled to 256 processing elements (“PEs”) and to 32 static random access memory (“SRAM”) devices. Each group of eight PEs can access respective groups of eight columns in a respective SRAM device. Each PE includes a local column address register that can be loaded through a data bus of the respective PE. A local column address stored in the local column address register is applied to an AND gate, which selects either the local column address or a column address applied to the AND gate by the central control unit. As a result, the central control unit can globally access the SRAM device, or a specific one of the eight columns that can be accessed by each PE can be selected locally by the PE.
US07805560B2 Methods and apparatus for translating messages in a computing system
Methods and apparatus for translating messages in a computing system are disclosed. In particular, a disclosed method for converting messages in a computer system includes receiving a command message from a processing unit where the message is defined according to a transport protocol that utilizes command messages using an address to communicate commands to devices in the computer system. The command message is translated to an interface standard by mapping the address into an address field of a packet constructed according to the interface standard. Corresponding apparatus that perform the methods are also disclosed.
US07805557B2 Interrupt controller and method for handling interrupts
An interrupt controller and method are provided for handling interrupt requests generated by a plurality of interrupt sources. The interrupt controller comprises pend logic for receiving interrupt requests generated by the plurality of interrupt sources, and for each interrupt request, determining whether to accept that interrupt request for handling by the interrupt controller. Interrupt handling logic then selects an interrupt request from amongst those interrupt requests accepted by the pend logic, and generates an indication of the interrupt routine to be executed by a processor to process that interrupt request. The pend logic is arranged, for each of the interrupt sources, to detect a transition of the associated interrupt request from an unset state to a set state, and to accept the interrupt request upon such detection. The pend logic also receives an exit signal indicating completion of the interrupt routine by the processor, and if the associated interrupt request is in the set state on receipt of the exit signal, re-accepts that interrupt request. By such an approach, the interrupt controller can automatically support both level interrupt requests and pulsed interrupt requests without the need for software configuration.
US07805556B2 Interrupt control apparatus, bus bridge, bus switch, image processing apparatus, and interrupt control method
An interrupt control apparatus that controls an interrupt process request caused by a predetermined interrupt factor is disclosed. The interrupt control apparatus includes: an obtaining unit configured to obtain an interrupt process request signal including an interrupt factor identifier associated with at least equal to or more than two interrupt factors; an interrupt process unit configured to execute an interrupt process requested by the interrupt process request signal; and a control unit configured to control the interrupt process unit so as not to execute interrupt processes caused by interrupt factors associated with the interrupt factor identifier until the interrupt process executed by the interrupt process unit ends.
US07805553B2 Integrated circuit device and electronic instrument
An integrated circuit device includes a common transceiver macrocell including a circuit necessary for host operation and a circuit necessary for device operation. The common transceiver macrocell includes an analog front-end circuit and a high-speed logic circuit. The high-speed logic circuit includes a parallel/serial conversion circuit, a first parallel interface which serves as an interface between an external circuit and the parallel/serial conversion circuit, a sampling clock generation circuit, a serial/parallel conversion circuit, and a second parallel interface which serves as an interface between the serial/parallel conversion circuit and the external circuit.
US07805551B2 Multi-function queue to support data offload, protocol translation and pass-through FIFO
A multi-port serial buffer having a plurality of queues is configured to include a first set of queues assigned to store write data associated with a first port, and a second set of queues assigned to store write data associated with a second port. The available queues are user-assignable to either the first set or the second set. Write operations to the first set of queues can be performed in parallel with write operations to the second programmable set of queues. In addition, a first predetermined set of queues is assigned to the first port for read operations, and a second predetermined set of queues is assigned to the second port for read operations. Data can be read from the first predetermined set of queues to the first port at the same time that data is read from the second predetermined set of queues to the second port.
US07805550B2 Management of polling loops in a data processing apparatus
A data processing apparatus and method are provided for managing polling loops. The data processing apparatus comprises a main processing unit and a subsidiary processing unit operable to perform a task on behalf of the main processing unit. The subsidiary processing unit is operable to set a completion field when the task has been completed and the main processing unit is operable to poll the completion field in order to determine whether the task has been completed. If on polling the completion field a threshold number of times the main processing unit determines that the task has not been completed, the main processing unit is operable to enter a power saving mode. The subsidiary processing unit is operable, when the task has been completed, to cause a notification to be issued on a path interconnecting the main processing unit and the subsidiary processing unit. The main processing unit is arranged, upon receipt of the notification to exit the power saving mode. This provides a particularly efficient technique for managing a polling loop within the data processing apparatus.
US07805547B2 Process and device for the transmission of data between a processor and a mass memory unit
A process for the transmission of data between a processor and a mass memory unit, initialization and/or control commands are transmitted via a PCMCIA interface to the mass memory unit, while user data, however, are transmitted via a memory interface. Accordingly, a device for the transmission of data between a processor and an (ATA) mass memory unit has a driver designed for switching over the transmission paths of initialization and/or control commands via a PCMCIA interface and of user data via a memory interface.
US07805539B2 Data transfer apparatus and data receiving apparatus, and data transfer system
When multimedia data made up of a plurality of related files is transferred to a data receiving apparatus, a single data object that includes the plurality of related files is generated in a format supported by the data receiving apparatus. This data object is then transferred to the data receiving apparatus, and therefore the data receiving apparatus can confirm the relationship between the plurality of files.
US07805534B2 Service for personalizing communications by processing audio and/or video media flows
A method is provided for the exchange of media flows between a terminal used by a user and a connection termination during the same session of interpersonal communication. The method includes a personalization step for running a personalization program associated with an activation command by a personalization table, following the selection of the activation command by the user, for the personalization of exchanged media flows. The method includes a step for the transmission of the exchanged media flows that can be personalization at least one relay address previously defined for the personalization of the flows, and a step for the retransmission, from the relay address, of the flows oriented towards the termination, the flows being personalized or not according to whether the personalization step has been carried out or not.
US07805532B2 Platform for interoperability
Systems and methods for interoperability are disclosed which allow for a user of one network to communicate seamlessly with a user of another network. In accordance with one embodiment of the present invention, a network bridge is provided. The network bridge may comprise a number of gateways and adapters for handling multiple protocols. In one embodiment an application bridge comprising an application server may be used to service communications while a billing bridge may be provided to control and charge network subscribers. Users are provided seamless access to data services in different networks without having to subscribe to those networks.
US07805526B2 Inter-device authentication system, inter-device authentication method, communication device, and computer program
In view of the connection of a home network to an external network via a home router, using a mechanism that access from the same network is provided with a source MAC address whereas a source address field is rewritten to a MAC address of the router in the case of external access via the router, whether or not access is made from the home network is automatically identified by comparing a MAC address of a device on the other side of communication with a MAC address of the home router. It is capable of suitably managing so that a client terminal uses the contents legitimately acquired on a home server within the scope of private use allowed by the copyright law.
US07805524B2 Display control apparatus, display control program and display control method
A display control apparatus, a display control program and a display control method can prevent re-controlling of a CGI from taking place as a result of updating a web browser. The display control apparatus includes a CGI processing section that executes a CGI process and outputs the outcome of the CGI process in response to a CGI request received from the client, an address shifting section that connects the apparatus to a link address different from the address connected by the client to issue the CGI request according to the CGI request and an output section that outputs display information for displaying predetermined information according to the outcome of the CGI process output from the CGI processing section to the client for whom the address to be connected is shifted by the address shifting section.
US07805521B2 Network access using network identification
A network system that identifies a home network of a user by a network identification in an access request. When the access request is received in a network, the accessed network extracts a network identification from the access request and determines whether the access request is received from a subscriber or non-subscriber. If a non-subscriber, then a foreign network is identified and a network identification database is consulted to retrieve contact information for the foreign network. If the contact information is successfully retrieved, then the user may be routed to the foreign network (home network of the user). Otherwise (if the contact information is not in the network identification database), the user may be denied any access, and a purchase agreement for connect services may be offered.
US07805517B2 System and method for load balancing a communications network
The invention relates to a system and method for load-balancing multiple servers in a communications network. Instead of using round robin or other predetermined scheme, SIP messages are forwarded to one of multiple SIP servers according to a performance score that is calculated from measured performance data. Advantageously, the disclosed system and method decreases signaling latency, improving overall communications speed. Moreover, where performance data indicates that a SIP server has failed, the performance score for the failed SIP server is zero, and the load balancer will not forward SIP messages to the failed SIP server. System uptime is also improved.
US07805515B2 Method for dynamic rate adaptation based on selective passive network monitoring
A method for managing a session over a network that involves multiple end points obtaining services via an application server, the method involving: after the end points have registered with the application server for the session, establishing initial policies for network traffic flows for each end point participating in the session; after establishing the initial policies, determining information about the network traffic flows for at least some of the multiple end points participating in the session; from the information determined about the network traffic flows, identifying which of the multiple end points is functioning as a host server for the session; and after identifying which of the multiple end points is functioning as the host server, establishing new policies for network traffic flows for the multiple end points, wherein under the new policies fewer network resources are reserved for each of the multiple end points other than and as compared to the end point functioning as the host server.
US07805513B2 Access control list checking
Method and system for dynamically checking an access control list during the data transfers between a client web browser and a web server. The method and system allow checking of access control list by an application firewall, independent from the web application. The rules, upon which the checking is based, can be easily updated without affecting the web application.
US07805510B2 Hierarchy for characterizing interactions with an application
Application runtime data is obtained from an application monitoring system which monitors execution of an application, and traffic monitoring data is obtained from a traffic monitoring system which monitors traffic to/from the application as the clients interact with the application. Corresponding application runtime data and traffic monitoring data can be selectively output to assist an operator in investigating an anomalous condition. The data can be classified and selectively output according to one or more hierarchies which characterize the interactions. The hierarchies can include a domain level, a business process level (where a domain is made up of a number of business processes), a business transaction level (where a business process is made up of different business transactions), an individual transaction level (where a business transaction is made up of different transactions), and a transaction component level (where a transaction is made up of one or more transaction components).
US07805509B2 System and method for performance management in a multi-tier computing environment
Apparatus for monitoring a selected tier in a multi-tier computing environment, the apparatus including a context agent and a dynamic tier extension, the context agent associated with the selected tier and coupled with other context agents, each of which is associated with a respective tier, the dynamic tier extension coupled with the context agent and with specific predetermined points of the selected tier, the dynamic tier extension monitoring request traffic passing through the selected tier, the monitored request traffic including at least one entering request received at a request entry port from an adjacent tier, the dynamic tier extension identifying each request in the monitored request traffic and sending at least a request identifier to the context agent, the context agent also receiving information relating to the request context of the entering request from the context agent associated with the adjacent tier, the context agent associating the information relating to the request context of the entering request with the entering request, in accordance with the received request identifier.
US07805504B2 Network device allowing easy setup and computer program therefor
A network device operating in a configuring mode and a normal operational mode includes: a configuration parameter memory; a network interface; a dynamic address generating unit that generates two logical addresses, when a DHCP request is received in the configuring mode, and returning one logical address to a transmission source of the request and assigning the other to the network device; a name resolving unit that transmits, when a name resolving request is received in the configuring mode, a logical address of the network device to the transmission source regardless of the name; and a parameter setting unit storing a parameter value transmitted, after the logical address of the network device is transmitted by the identifier resolving unit to the transmission source, using the logical address by said transmission source. In the normal operational mode, a network function is realized using parameters in the memory.
US07805499B2 RFID edge server with security WSRM
An RFID edge server can associate with multiple RFID readers at a location. The RFID edge server can include an application server using a Web Services Reliable Messaging to transfer RFID data.
US07805495B2 Method and system for transferring web browser data between web browsers
In one embodiment, a method for transferring web browser data between web browsers includes collecting browser data pertaining to a first web browser, packaging the browser data into an intermediate format, and storing the packaged data for a subsequent import into a second web browser.
US07805489B2 Electronic mail communications system with client email internet service provider (ISP) polling application and related methods
An electronic mail (email) communications system may include a mobile wireless communications device, a wireless communications network connected to the Internet, and an Internet Service Provider (ISP) server connected to the Internet for receiving emails for a given user. The system may further include an email proxy server connected to the Internet for pushing emails from the ISP server to the mobile wireless communications device via the wireless communications network. A user computer may be connected to the Internet and may include a client email application for periodically polling the ISP server to detect new emails. The client email application may also send new email notifications to the email proxy server upon detection of new emails to cause the email proxy server to push the new emails to the mobile wireless communications device.
US07805483B2 Apparatus and method for associating a geospacial location to content on a network
The format of the Presence Information Data Format—Location Object (PIDF-LO) as defined by the Internet Engineering Task Force (IETF) is extended or modified to accommodate, within the standard PIDF-LO format, an association of geospacial location to virtual content on the Internet. A filename of virtual content is associated with geospacial location information (either a specific location, zone, or direction). The filename is inserted into a section of a Presence Information Data Format-Location Object (PIDF-LO) compliant document as defined by the Internet Engineering Task Force (IETF). In this way, geospacial location information is associated with Internet based virtual content using a standard PIDF-LO format.
US07805474B2 Method and apparatus for mapping between XML and relational representations
A method to convert data between a relational format and an XML document, by creating a set of XML Mapping Definition from metadata; selecting relational data from a relational application database, and converting the relational data to the XML document using the set of XML Mapping Definition.
US07805473B2 Data center management systems and methods
Methods, systems, and machine-readable mediums are disclosed for managing data centers. In one embodiment, a method is disclosed which comprises receiving, at an interface for a data center management system, a grid location input for a first asset, the grid location input having a grid location value corresponding to a grid location in a data center managed by the data center management system. A first vertical position input for the first asset is also received at the interface, the first vertical position input having a first vertical position value indicating a vertical position. The method further comprises mapping the first asset to the grid location value and mapping the first asset to the first vertical position value.
US07805471B2 Method and apparatus to perform incremental truncates in a file system
The present invention provides a computer implemented method for truncating a file in a file system. The file system receives a request to truncate a file to a target size, the file having a first inode. The file system creates a second inode to a transient directory, wherein the second inode holds a plurality of in-progress entries. The file system sets a target size in the first inode. The file system writes a truncate entry to a journal, the truncate entry comprising a predetermined size. The file system truncates the file by up to the predetermined size. The file system determines that the file is above the target size. Responsive to a determination that the file is above the target size, the file system repeats the truncating step and the determining step. Responsive to a determination that the file is not above the target size, the file system applies the in-progress entries from the transient directory.
US07805469B1 Method and apparatus for splitting and merging file systems
Methods and computer program products that provide for extracting a portion of a file system for use as an independent file system and merging a file system into another file system are presented. One or more storage objects containing data from a multi-volume file system can be extracted from the multi-volume file system. One or more storage objects containing a first file system can be merged with one or more other storage objects containing a second file system, thus forming a merged file system.
US07805468B2 Information processing apparatus, server apparatus file processing method, storage medium, and program
In a system that includes a client for managing a file and a document management server for storing the file on a storing portion, the client requests to a policy management server to issue policy data to be set to the storing portion. Then, the client creates a control file to be set to the storing portion, based on the policy data acquired from the policy management server and transfers the created control file to the document management server.
US07805464B2 Web viewer setup dialog and grammar for generating web addresses
A setup dialog for a web viewer dynamically changes to reflect parameters needed to generate a web address. The setup dialog can include a list box containing websites for which website templates are available for assisting the user in generating web addresses. The list box can also include an option to generate a custom web address without using a website template. An extensible grammar is provided for generating custom website templates.
US07805463B2 Three-dimensional topology building method and system
This patent application is for a method and system that takes any arbitrary pre-existing geometric data and builds ISO 19107 compliant 3-Dimensional (3D) topology rather than requiring an incremental build of the topology. In accordance with at least one embodiment of the present invention, a method for integrating a three-dimensional feature geometry into a three-dimensional topology in a database includes adding a three-dimensional feature geometry into a table in a database; passing the three-dimensional feature geometry to a three-dimensional topology engine and a cache; performing a spatial refinement to determine a number of topology primitives in an existing three-dimensional geometry in the database that are near to topology primitives of the three-dimensional feature geometry; obtaining a number of relevant nearby spatial topology primitives in the geometries using a spatial search; performing an interaction refinement to determine a precise set of the number of relevant nearby topology primitives in the geometries that have spatial interactions; determining a common section of each topology primitive in the number of relevant nearby topology primitives that have spatial interactions; validating that the three-dimensional feature geometry fits into the three-dimensional topology table using a plurality of rules; and saving the validated three-dimensional feature geometry in the database.
US07805461B2 Method and apparatus for database induction for creating frame based knowledge tree
An automated process (and system) for facilitating the creation of a frame based knowledge tree for use with a configuration system is provided. In accordance with a preferred embodiment, a database induction module interacts with a user interface and a vendor provided database containing product information in the form of database files. The user sets induction preferences via a graphical user interface, and the induction module accesses product information from the client database file and automatically generates a frame based product knowledge tree in light of the user's preferences, where the frame based product knowledge tree is intended for use with a configuration system for configuring certain desired products, services, or other assemblages.
US07805457B1 System and method for identifying members of a gang or security threat group
System and method for monitoring activity of detainees comprising identifying a detainee who is affiliated with a gang, searching one or more databases for information associated with the detainee, and correlating the information to identify individuals who may be affiliated with the gang. The databases may include call record databases, and the information associated with the detainee may include individuals called by the detainee, individuals who visit the detainee, telephone numbers called by the detainee, and sources of funding for the detainee's calls voice and/or facial biometric identifiers. An alert may be triggered when the detainee calls a specified individual or telephone number.
US07805455B2 System and method for problem analysis
Problem analysis system, given either half of a cause-effect relationship, automatically formulates a natural language or Boolean query that is automatically submitted via a knowledge search tool to a database of cause-effect relationships, and responses to this query from the database are automatically provided.
US07805449B1 System, method and apparatus for enterprise policy management
Disclosed are systems, methods and apparatuses for managing objects in an enterprise environment according to policies. According to the invention, each policy rule ties a condition that conceptually lives in a repository to an appropriate action(s). Since each condition can be expressed in terms of metadata, policies can be applied and enforced over managed objects (files and directories) by allowing users to program appropriate corresponding action(s) via manipulating metadata stored in a metadata repository, e.g., a policy could prohibit storing MP3 files in corporate storage. In one embodiment, a user can specify a policy rule that ties the condition “no MP3 files in volumes A-Z” to an action “delete MP3 files from volumes A-Z” via a Web-based user interface. A harvester is disclosed for harvesting metadata across file systems.
US07805446B2 Agent-based method for distributed clustering of textual information
A computer method and system for storing, retrieving and displaying information has a multiplexing agent (20) that calculates a new document vector (25) for a new document (21) to be added to the system and transmits the new document vector (25) to master cluster agents (22) and cluster agents (23) for evaluation. These agents (22, 23) perform the evaluation and return values upstream to the multiplexing agent (20) based on the similarity of the document to documents stored under their control. The multiplexing agent (20) then sends the document (21) and the document vector (25) to the master cluster agent (22), which then forwards it to a cluster agent (23) or creates a new cluster agent (23) to manage the document (21). The system also searches for stored documents according to a search query having at least one term and identifying the documents found in the search, and displays the documents in a clustering display (80) of similarity so as to indicate similarity of the documents to each other.
US07805439B2 Method and apparatus for selecting data records from versioned data
One embodiment of the present invention provides a system that selects data records from versioned data. The system operates by receiving a query from a client to select data records from a data source that match a criteria specified by the query. Note that the data source includes at least one data record which has been modified at least one time, to create multiple versions of the data record. The system performs the query on the data source, which includes performing the query on multiple versions of the data record. Finally, the system returns results of the query to the client.
US07805438B2 Learning a document ranking function using fidelity-based error measurements
A method and system for generating a ranking function using a fidelity-based loss between a target probability and a model probability for a pair of documents is provided. A fidelity ranking system generates a fidelity ranking function that ranks the relevance of documents to queries. The fidelity ranking system operates to minimize a fidelity loss between pairs of documents of training data. The fidelity loss may be derived from “fidelity” as used in the field of quantum physics. The fidelity ranking system may use a learning technique in conjunction with a fidelity loss when generating the ranking function. After the fidelity ranking system generates the fidelity ranking function, it uses the fidelity ranking function to rank the relevance of documents to queries.
US07805436B2 Arrival rate throttles for workload management
A computer-implemented method, system and article of manufacture for managing workloads in a computer system, comprising monitoring system conditions and operating environment events that impact on the operation of the computer system, regulating execution of one or more queries based on the monitored system conditions and operating environment events using arrival rate throttles, and performing the queries to access data in a database for presentation and use to a user.
US07805435B2 Transformation of a physical query into an abstract query
Embodiments of the invention provide methods, systems, and articles of manufacture for transforming a physical query (e.g., written in SQL) into an abstract query than can be run against an abstract database described by a database abstraction model. In one embodiment, the transformation occurs as a multiple step process: first, transformation of the physical query into an intermediate representation, such as an abstract query plan, and second, transformation of the intermediate representation into an abstract query. There are thousands upon thousands of existing physical (e.g., SQL) queries. Rather than just abandon these existing queries in favor of an abstract database, embodiments of the present invention provide for reverse query processing, that is, for creating an abstract query of the abstract database from a physical query (e.g., an SQL query) of the physical database underlying the abstraction.
US07805433B2 Multidimensional cube functions
Cube functions may be used to obtain data from a multidimensional database. The cube functions may be contained within one or more cells of a spreadsheet. These cube functions behave similarly to the standard functions that may be included within a spreadsheet. Exemplary cube functions include obtaining: a cube member, a cube value, a cube set, a ranked member, a KPI, a member property and a count relating to a set. The cube functions within the spreadsheet may access the cube data from one or more multidimensional databases. Using the cube formulas in individual cells allows the user to add/delete rows and/or columns from within the spreadsheet.
US07805430B2 Evaluation of name prefix and suffix during a search
Disclosed is a method, system, and computer readable medium for evaluating a string input for a name. Exemplary embodiments categorize the words within the input string into different fields and using relationships between the different fields provide more accurate search results during a name search.
US07805427B1 Integrated search engine devices that support multi-way search trees having multi-column nodes
An integrated circuit search engine device supports a multi-way tree of search keys therein. The search engine device includes at least one multi-node sub-engine. The multi-node sub-engine includes a node processor and a plurality of columns of sub-nodes containing search keys. The node processor is configured to distribute an applied search key in parallel to each of the plurality of columns of sub-nodes in response to a search request. The node processor is also configured to receive and resolve corresponding sub-node search results from the plurality of columns of sub-nodes.
US07805425B2 Efficient database lookup operations
A system, apparatus, method, and computer-readable media are provided for efficient database lookup operations. According to method, procedural checks for generating a response to a database query are converted into a set of database operations. The database operations are performed the first time a query of the database is received to generate a set of possible results for the query. The set of possible results for the query are then stored. A specific answer to the query is generated from the set of possible results. Future database queries are responded to by generating an answer to the query from the stored set of possible results.
US07805422B2 Change notification query multiplexing
In order to efficiently handle change notification requests to a storage system based on a database data store and a database engine, the change notification requests are multiplexed. This can be done by issuing a query which refers, for information about what changes are being tracked, to a data structure. The information about what changes to track for each request to be multiplexed is stored in the data structure. Additionally, information about the request can be stored in the data structure. By adding information to the data structure, the query can be altered without needing to directly modify or reissue the query.
US07805418B2 Data-processing apparatus, data processing method, and storage medium
A data-processing apparatus for processing form data including predetermined layout information and image-forming data formed by merging variable data in the form data includes a history table for storing a corresponding relationship of each form data, between the image-forming data and the variable data used in the image-forming data; and a registering unit for registering the corresponding relationship in order to generate image-forming data.
US07805414B2 Wireless network customization
A branding sub-file is associated with one or more SSID's. A user interface which displays available networks takes the available branding sub-files into account when displaying the names of networks within range. If branding is available for a given SSID, it shows a rich view of the network, using the branding information, allowing the user to make a more informed choice. A sign-up sub-file is also provided. The sign-up sub-file includes information, such as a list of items, that a network desires from a user to allow the user to access the network.
US07805413B2 Array compression method
A program stored in a storage device is read. Partial compression, in the element in an array in a loop nest in the program, is performed by replacing an element local only in the loop nest in the entire program with a scalar variable. Access to an original array is inserted into a program for an non-local element.
US07805412B1 Systems and methods for parallel reconstruction of files and objects
Parallel reconstruction of file components following a failure of one or more of the storage devices is implemented in the context of a storage system that includes a plurality of storage devices for storing file components and a plurality of metadata managers. A storage device having one or more unrecoverable read errors requiring reconstruction is identified. A metadata manager which will serve as a scheduler, and a plurality of metadata managers which serve as a plurality of workers, are identified. The plurality of workers includes metadata managers other than the scheduler. A scheduler service running on the metadata manager identified as the scheduler is used to construct a list of file components from the storage device affected by the one or more unrecoverable read errors requiring reconstruction. The scheduler service assembles a work list corresponding to each of a plurality of the workers. The work list for each worker includes a subset of file components from the list requiring reconstruction. The scheduler service instructs each worker to reconstruct data contained in the subset of file components on the work list of said worker. In response to the instructions from the scheduler service, the plurality of workers operates in parallel to reconstruct the data contained in the file components requiring reconstruction.
US07805407B1 System and method for dynamic configuration of replicated database servers
System and method for the dynamic configuration of replicated database servers. Embodiments may provide a mechanism to dynamically and automatically replace lost server nodes with a pool node to maintain a necessary or desired level of replication. Some embodiments may provide a mechanism or mechanisms to dynamically and automatically increase the number of server nodes to meet an increase in demand, and to dynamically and automatically decrease the number of server nodes during periods of decreased demand. To maintain consistency among the database replicas, some embodiments may provide a mechanism or mechanisms for synchronizing the database replicas on the server nodes. In one embodiment, the nodes may be peer nodes in a peer-to-peer network, and the pool nodes may be a peer group.
US07805406B2 Cross-population of virtual communities
Systems and method for cross-population of virtual communities are provided. An exemplary method comprises providing a plurality of virtual communities, each of the virtual communities related to other virtual communities by a cross-population relationship. A user associated with a first virtual community of the plurality of the virtual communities is provided access to a second virtual community of the plurality of the virtual communities based on a cross-population relationship between the first virtual community and the second virtual community.
US07805404B2 Network-extensible reconfigurable media appliances
Extensible reconfigurable media appliance for security and entertainment captures images digitally for storage. Digital effects and filters are applied to incoming video stream on-the-fly or to video data stored in memory. Digital effects and filters are dynamically stored, modified, updated or deleted, providing extensible reconfigurable effects studio. Digital media appliance communicates wirelessly with other media appliances, computers, security systems, video storage, email, chat, cellular services or PDAs to provide seamless integration of captured video stream.
US07805401B2 Method and apparatus for splitting a replicated volume
At least two replicated instances of a source volume are split while allowing clients to access data moved during the split. Clients are redirected to the first replicated instance of the source volume. The first replicated instance is split by first moving files in a split path from the first replicated instance to the target volume. Then, after the files in the split path have been successfully moved to the target volume, a junction is inserted at the split directory to redirect clients to the target volume. After the first replicated instance is split, a second junction replaces the split path on the replicated instance of the first replicated instance.
US07805392B1 Pattern matching in a multiprocessor environment with finite state automaton transitions based on an order of vectors in a state transition table
Pattern matching in a plurality of interconnected processing engines includes: accepting a stream of input sequences over an interface and storing the input sequences; storing instructions for matching an input sequence to one or more patterns in memory accessible by a first set of one or more processing engines, and storing instructions for matching an input sequence to one or more patterns in memory accessible by a second set of one or more processing engines; distributing information identifying selected input sequences to the first and second sets of processing engines; and retrieving the identified input sequences to perform pattern matching in the first and second sets of processing engines.
US07805391B2 Inference of anomalous behavior of members of cohorts and associate actors related to the anomalous behavior
Inferring a probability of a first inference absent from a database at which a query regarding the inference is received. The first inference relates to identifying anomalous behavior of cohorts members, which identification can be used to identify crimes that are particularly difficult to detect, such as identity theft. Each datum of the database is conformed to the dimensions of the database. Each datum of the plurality of data has associated metadata and an associated key. The associated metadata includes data regarding cohorts associated with the corresponding datum, data regarding hierarchies associated with the corresponding datum, data regarding a corresponding source of the datum, and data regarding probabilities associated with integrity, reliability, and importance of each associated datum. The query is used as a frame of reference for the search. The database returns a probability of the correctness of the first inference based on the query and on the data.
US07805388B2 Method for feature selection in a support vector machine using feature ranking
In a pre-processing step prior to training a learning machine, pre-processing includes reducing the quantity of features to be processed using feature selection methods selected from the group consisting of recursive feature elimination (RFE), minimizing the number of non-zero parameters of the system (l0-norm minimization), evaluation of cost function to identify a subset of features that are compatible with constraints imposed by the learning set, unbalanced correlation score, transductive feature selection and single feature using margin-based ranking. The features remaining after feature selection are then used to train a learning machine for purposes of pattern classification, regression, clustering and/or novelty detection.
US07805379B1 Method and system for leasing or purchasing domain names
A method and system are described that enables a domain name owner (i.e., a “lessor”) to grant a third party (i.e., a “lessee”) a lease to any domain name the lessor owns. More specifically, a lessor may use a domain name service to allow a third party (i.e., a “lessee”) to lease a domain name for use or to purchase the domain name outright. More specifically, the lessor may lease a domain name to the lessee so that any user who accesses the leased domain name is redirected to a network resource identified by the lessee. The lessee may also be provided the option to purchase the domain name outright from the lessor, rather than lease it.
US07805378B2 System and method for encoding information in magnetic stripe format for use in radio frequency identification transactions
A transaction device system is associated with a transaction device proxy account identifier, which may be stored in a database on the transaction device system and may be associated with a transaction account identifier for use in completing a transaction. The proxy transaction device identifier may include at least a first portion which corresponds to a portion of the transaction device identifier. The first portion of the proxy transaction device identifier may be segmented into proxy fields where a first segment includes a portion of a transaction account data set, and a second segment has encoded therein an account provider desired information. The proxy account identifier segments are undetectable by receiving systems such that the proxy account identifier emulates a merchant recognizable data transfer format. The account provider system uses the first portion of the transaction device identifier to reassemble the transaction device identifier for use in transaction completion.
US07805376B2 Methods and apparatus for facilitating a transaction
A system, method, apparatus, means, and computer program code for conducting a transaction include identifying information defining a transaction including at least a transaction amount, identifying an account identifier to associate with the transaction, and establishing a pre-authorization record associated with the account identifier, the pre-authorization record including an authorization restriction based on the transaction amount.
US07805371B2 Rights expression profile system and method
A system, method and device for creating a rights expression for association with an item for use in a system for controlling use of the item in accordance with the rights expression, including specifying rights expression information indicating a manner of use of an item, the rights expression information including at least one element, the element having a variable and corresponding value for the variable; generating a profile of the rights expression information, including removing the value for the variable from the element; and generating an identification for the profile, whereby the rights expression information can be enforced on the device based on the variable and the identification for the profile.
US07805370B2 System and method for providing supplemental transaction processing services to users of a primary financial services system
A supplemental financial transaction processing system operates with a primary system to provide financial transaction processing services to a client system which has established a secure session with the primary system. A secure web services system receives a transaction request identifying the primary system and: i) assigns a unique redirect URL to the transaction request, and ii) returns the unique redirect URL to the primary system. The primary system provides the unique redirect URL to the client system. The supplemental transaction server: i) provides a web document object to the client system; ii) receives a post of the financial transaction from the client system; and iii) performs at least one of: i) writing the financial transaction to a transaction database; or ii) forwarding the financial transaction to a processing system distinct from the supplemental transaction processing system.
US07805364B2 Multiple loan payment option sales tool
A multiple option loan presentation apparatus and method allows a loan agent to communicate a non-traditional loan product to a customer. Non-traditional mortgage products such as pick-a-payment loans allow a borrower to exchange lower payments during an initial period for higher payments later in an amortization period. Some borrowers do not want to accept the risk associated with adjustable rate mortgages (ARMs) for increases in interest rates, but are still desirous of options for reduced monthly payments Combining fixed rate loans with an option for interest-only or minimum payments allows this flexibility, but places a premium on being able to graphically depict the implications of these choices. Thereby, the borrower can make an informed decision and the loan agent is able to more quickly conclude the transaction In particular, the minimum payments constraints and changes in amounts can be made more intuitive.
US07805363B2 Consumer behaviors at lender level
The present invention generally relates to financial data processing, and in particular it relates to lender credit scoring, lender profiling, lender behavior analysis and modeling. More specifically, it relates to rating lenders based on data derived from their respective consumers. Also, the present invention relates to rating consumer lenders based on the predicted spend capacity of their consumers.
US07805362B1 Methods of and systems for money laundering risk assessment
A method of assessing money-laundering risk of an individual includes gathering geographic information, personal information, and product information regarding the individual, determining a risk value of the geographic information, a risk value of the personal information, and a risk value of the product information, weighting each of the geographic information risk value, the personal information risk value, and the product information risk value, and summing the weighted risk values to yield a money-laundering risk score.
US07805359B2 Securitization of a commercial transaction
A method and apparatus for generating a tradable security includes confirming a vendor's compliance with predefined terms of a commercial transaction, such that a buyer is obligated to make a due payment. The method and apparatus further includes electronically rating a financial commitment relating to a receivable account for the commercial transaction. This receivable account is rated based on conditions and factors known to a system facilitating the commercial transaction. Based on the ability for the financial commitment to be rated, a financial exchange is operative to transfer entitlement rights to monies due under the receivable account where the terms for the transfer of the entitlement rights are based at least in part on the electronic rating. Thereby, receivable accounts to commercial transactions may be tradable by one or more investors as properly rated investment.
US07805356B2 System and method for trading multiple tradeable objects using a single trading interface
A system and method are provided for displaying information related to a plurality of tradeable objects using a single graphical interface. One example graphical interface includes at least two screen regions displayed in relation to each other, with each region including a plurality of locations. Each location in the first screen region corresponds to a value along a first value axis, and each location in the second screen region corresponds to a value along a second value axis. The graphical interface also includes a first indicator in the first region and a second indicator in the second region. In response to a repositioning command based on an algorithm, the graphical interface includes a repositioned first value axis and the second value axis, such that the indicators are displayed in new locations determined based on the algorithm.
US07805353B2 Portfolio hedging method
A method and system is provided by which an entity manages an exposure to an economic risk associated with a commodity and initially includes the step of modeling the exposure to the risk using financial instruments such as forward contracts and option contracts. Next, a hedge for the exposure is executed. Liquidated cash flows, that are based on the modeled exposure and said hedge, are periodically calculated. If liquidated cash flows are positive, a payout is provided to the entity while a payout is received from the entity if the liquidated cash flows are negative. In an exemplary embodiment, the liquidated cash flows are marked to the market.
US07805349B2 Using an instantiated model to generate an application-specific document
A framework is presented that can be used to create and execute software applications that include a user interview. The framework includes run-time engines and a data repository. The run-time engines include an interview driver. The data repository includes interview instructions and model information. The interview driver generates or modifies an instantiated data model by using the interview instructions and model information to obtain information from a user. The model information includes a meta-model, a data model, and an instantiated model. Once an instantiated model has been created, it can be used to generate an application-specific document, such as a tax form. A transformer and application logic are used to generate an instantiated application-specific model. The instantiated application-specific model and the document renderer are used to generate an application-specific document.
US07805348B2 Systems and methods enabling investment activities via the creation and use of client-specific security files
Methods and system for performing an investment portfolio activity. A record associated with a security is stored. The record includes two or more data fields each associated with a respective security attribute, and each data field is associated with a single data value. A request to add a new data field to one of the security attributes is received, and the new data field is associated with a new data value. A customized record associated with the security is created, which includes the new data field and the new data value, and an order to perform an investment portfolio activity associated with the security is received. The investment portfolio activity is executed using the new data value included in the customized record.
US07805346B1 Securitization structure
A method comprising issuing, buying and/or selling pass-through certificates issued by an issuer. The pass-though rate payments on the certificates may be funded by payments to the issuer by one or more borrowers on a mortgage loan. The certificates may have a legal maturity and an expected maturity that is before the legal maturity. The payments owed by the borrowers on the mortgage loan may be interest only until the expected maturity. The one or more borrowers have a revolving credit facility with a liquidity provider, pursuant to which the liquidity provider commits to make advances to the one or more borrowers from time to time as necessary in order for the one or more borrowers to make timely payments of interest on the mortgage. The mortgaged property may comprise timberlands.
US07805341B2 Extraction, transformation and loading designer module of a computerized financial system
An extraction, transformation and loading (ETL) designer module of a computerized financial system that is used to configure an ETL package for loading data elements from a financial table of a financial database into a reporter table in accordance with a predefined format. The ETL designer module includes a transformation class that defines transformation objects. Each transformation object is responsible for a transformation of the source data elements of a source column of the financial table into a reporter format of an associated destination column of the reporter table.
US07805332B2 System and method for segmenting and targeting audience members
Methods and apparatus for delivering content to an audience member via one or more mediums based on an audience member profile are disclosed. Profile data for audience members may be initially collected from an offline source, such as a registration or subscription database. The profile data may be stored in a dedicated database. The initial profile data may be supplemented periodically with data reflecting online activity by the audience member. The combined offline and online profile data may be used to group the audience members into segments. Audience member segments may be used to identify audience members who are targeted to receive like content. An audience member's inclusion in a segment may be indicated by storing a segment-targeting cookie on the audience member computer. Content may be delivered to the audience member based on identification of the segment in the segment-targeting cookie.
US07805330B2 System and method for cross-selling products and services across an enterprise
A system for cross-selling products and/or services across an enterprise comprising an enterprise-level decision engine and a plurality of line-of-business decision engines; wherein characteristics derived by the enterprise-level decision engine are used by the line-of business-level decision engines to generate cross-sell offer decisions; enterprise-level business rules and line-of-business-level business rules are managed independently of one another; a publish-subscribe message framework allows data to be published at an enterprise level and subscribed to by the line-of-business decision engines according to business rules established at the line-of-business level; the line-of-business decision engines generate cross-sell offer decisions; and the enterprise-level decision engine stores data to and retrieves data from an operational and an analytics data repository. A method of using the system described above to generate cross-sell offer decisions.
US07805325B2 Method and system for secured execution of an activity in a workflow process
A method and system to execute an activity in a workflow process. The method includes receiving a notification to execute the activity. The notification contains private information and public information relating to the activity. The method further includes removing the private information from the notification, providing the notification that contains the public information to users being affected by the activity, receiving a request to execute the activity from one or more of the users, and providing the private information to the users after verifying the request.
US07805324B2 Unified model for authoring and executing flow-based and constraint-based workflows
Designing and executing a workflow having flow-based and constraint-based regions. A user selects one or more activities to be part of a constraint-based region. Each constraint-based region has a constraint associated therewith. The workflow is executed by executing the flow-based region and the constraint-based region. The flow-based region executes sequentially. The constraint is evaluated, and the constraint-based region executes responsive to the evaluated constraint.
US07805322B2 Healthcare eligibility and benefits data system
A healthcare eligibility and benefits system provides efficient processing and exchanging of eligibility and benefits data with clearinghouses and payers, such as insurance companies, federal and state health plans, and the such. Certain data from responses is stored and used by future requests. As such, the system captures member data such that the member data does not have to be keyed in a second time.
US07805319B2 Systems and methods for a consumer to determine food/medicine interactions
One embodiment of the present invention relates to systems and methods for detecting harmful and/or hazardous ingredients that may cause an allergic reaction, interfere with the effectiveness of a prescription drug, exacerbate symptoms associated with a chronic illness, and/or cause another undesired reaction.
US07805317B2 Method of organizing map data for affinity relationships and application for use thereof
An affinity relationship index and a method for using it are disclosed. The affinity relationship index captures, for any given place name, an affinity to one or more potentially more important place names. Each such more important place subtends an affinity domain within which other places are deemed to lie. The index carries this on hierarchically and has the effect of creating a relatively meaningful and minimized structure that can be rapidly searched for a user's intended destination. An application uses these affinity domains to determine the instructions necessary to embark upon a guided journey rather than determining all instructions needed to complete the journey.
US07805316B2 Method for assigning retail units to economic markets
A method of grouping retail units of a set of units in a chain uses store and market-specific characteristics, including store profitability, to group stores into like economic markets. The relation between profits and prices defines markets; stores facing the same relation, that is the same profit function, are in the same economic market. These stores can follow similar pricing and promotion strategies. Multiple regression analysis is used to identify those characteristics that affect the relation between prices and profits (not simply variables correlated with profits). Upon suitable standardization and weighting, these variables are subsequently used with a statistical cluster analysis to classify units in two markets. Based on the estimated relationship and homegenity valuations from discriminant analysis, new stores can be more accurately added to the appropriate group.
US07805314B2 Method and apparatus to quantize/dequantize frequency amplitude data and method and apparatus to audio encode/decode using the method and apparatus to quantize/dequantize frequency amplitude data
A method and apparatus to quantize/dequantize frequency amplitude data and a method and apparatus to audio encode/decode using the method and apparatus to quantize/dequantize the frequency amplitude data. The method includes calculating and quantizing power of frequency amplitudes for each of a plurality of bands constituting an audio frame, normalizing frequency amplitude data for each of the bands using the quantized power, and quantizing a first one of even-numbered or odd-numbered data among the normalized frequency amplitude data. The method may further include interpolating frequency amplitude data that corresponds to a second one of the even-numbered or odd-numbered frequency amplitude that is not quantized from among the normalized frequency amplitude data using the quantized first one of the even-numbered or odd-numbered data, and quantizing an interpolation error corresponding to a difference between the second frequency amplitude data that is not quantized and the interpolated frequency amplitude data.
US07805311B1 Embedding and employing metadata in digital music using format specific methods
A method of embedding useful data in a digital music file in a way that maintains compatibility with existing digital music formats and players and has no effect on the size of the digital music file or sound quality. A digital music file is analyzed to determine a list of start and end locations of at least n consecutive zeros, defining a list of record locations, where n is an integer greater than two. The file store locations are written in initial record locations of the list of record locations and the data and a start key is written remaining record locations of the list of record locations. A process of retrieving the embedded data is also disclosed.
US07805307B2 Text to speech conversion system
A system for the automated conversion to audio of text displayed on a surface.
US07805305B2 Enhancement to Viterbi speech processing algorithm for hybrid speech models that conserves memory
The present invention discloses a method for semantically processing speech for speech recognition purposes. The method can reduce an amount of memory required for a Viterbi search of an N-gram language model having a value of N greater than two and also having at least one embedded grammar that appears in a multiple contexts to a memory size of approximately a bigram model search space with respect to the embedded grammar. The method also reduces needed CPU requirements. Achieved reductions can be accomplished by representing the embedded grammar as a recursive transition network (RTN), where only one instance of the recursive transition network is used for the contexts. Other than the embedded grammars, a Hidden Markov Model (HMM) strategy can be used for the search space.
US07805301B2 Covariance estimation for pattern recognition
A reliable full covariance matrix estimation algorithm for pattern unit's state output distribution in pattern recognition system is discussed. An intermediate hierarchical tree structure is built to relate models for product units. Full covariance matrices of pattern unit's state output distribution are estimated based on all the related nodes in the tree.
US07805295B2 Method of synthesizing of an unvoiced speech signal
The present invention relates to a method of synthesizing a signal comprising the steps of: a) determining of a required pitch bell location on the signal to be synthesized. b) mapping of the required pitch bell location onto an original signal to provide a first pitch bell location, c) randomizing the first pitch bell location to provide a second pitch bell location, d) windowing of the original signal on the second pitch bell location to provide a pitch bell, e) placing the resulting pitch bell at the required pitch bell location within the domain of the signal to be synthesized, f) repeating of the steps a) to e) for all required pitch bell locations and performing an overlap and add operation with respect to the pitch bells in order to synthesize the signal.
US07805293B2 Band correcting apparatus
A voice band correcting apparatus in which the signal level of limit bands is amplified by a correction filter, the signal level of a correction signal supplied is compared by a level detector to a preset level, and the result of decision is sent as level information to a coefficient controller, where the signal level is adjusted in a controlled manner. The high-quality broadband signal may be obtained on correction without degrading the quality of a communication signal ascribable to excess amplification.
US07805292B2 Method and apparatus for audio transcoding
An apparatus for transcoding an audio signal between a CELP-based coder and a hybrid coder includes a source bitstream unwrapper configured to receive a source bitstream, extract one or more CELP compression parameters from the source bitstream, and construct an audio signal vector from the source bitstream while maintaining the one or more extracted CELP compression parameters. The apparatus also includes a frame interpolator coupled to the source bitstream unwrapper and a compression parameter converter coupled to frame interpolator. The compression parameter converter is configured to calculate output compression parameters from at least one of the interpolated compression parameters or the one or more extracted CELP compression parameters. Additionally, the apparatus includes a destination bitstream wrapper coupled to the compression parameter converter and a mapping parameter tuner coupled to the frame interpolator. The mapping parameter tuner is configured to select one or more parameters for use by the compression parameter converter.
US07805291B1 Method of identifying topic of text using nouns
A method of identifying a topic of a text. Text is received. Then, the nouns in the text are identified. The singular form of each identified noun is determined. Combinations are created of the singular form of the identified nouns, where the number of singular forms of the nouns in the combinations is user-definable. The frequency of occurrence in the text of each noun that corresponds to its singular form is determined. Each frequency of occurrence is assigned as a score to its corresponding singular form noun. Each combination of singular form nouns is assigned a score that is equal to the sum of the scores of its constituent singular form nouns. The user-definable number of top scoring singular form nouns and combinations of singular form nouns are selected as the topic of the text.
US07805290B2 Method, apparatus, and program for transliteration of documents in various indian languages
A transliteration mechanism is provided that allows a user to view a text in one Indian language, to highlight a word or phrase, and to easily transliterate the selected word or phrase into a target language or script. The mechanism may be an application, an applet, or a plug-in to another application, such as a Web browser. The target language and/or script may be stored in a user profile. Preferably, the source language may be any known Indian language in any known script.
US07805285B2 Machining simulation system
A numerical control apparatus can perform a machining simulation or an interference check that reflects worksite information. However, a machining simulation apparatus cannot use worksite information in a machining simulation or an interference check. Thus, simulation conditions of the machining simulation apparatus are different from those of the numerical control apparatus. To solve this problem, a machining simulation apparatus and a numerical control apparatus according to the present invention can communicate with each other via a communication unit or a storage medium so as to mutually transmit and receive data. The machining simulation apparatus includes a network transmission/reception control unit or an external memory reading/writing unit. Similarly, the numerical control apparatus includes a network transmission/reception control unit or an external memory reading/writing unit.
US07805283B2 Method for history matching a simulation model using self organizing maps to generate regions in the simulation model
A method of history matching a simulation model is disclosed comprising: (a) defining regions exhibiting similar behavior in the model thereby generating the model having a plurality of regions, each of the plurality of regions exhibiting a similar behavior; (b) introducing historically known input data to the model; (c) generating output data from the model in response to the historically known input data; (d) comparing the output data from the model with a set of historically known output data; (e) adjusting the model when the output data from the model does not correspond to the set of historically known output data, the adjusting step including the step of arithmetically changing each of the regions of the model; and (f) repeating steps (b), (c), (d), and (e) until the output data from the model does correspond to the set of historically known output data.
US07805280B2 Method and device for analyzing a technical process
A method for analyzing technical processes is disclosed, which is characterized in that measuring data of the technical process is generated by at least one decentralized measuring unit, image data associated with a mechanical course of the technical process is produced by at least one decentralized image detection unit, the measuring data stored in the at least one decentralized measuring unit and the image data stored in the at least one image detection unit is provided with a time stamp available to all systems, the measuring and image data are transmitted to a central detection unit where said data is displayed and/or processed in a time-synchronous manner using the time stamp function. Since time stamping is carried out directly in situ, i.e. decentrally in the respective measuring and image detection units, data transmission time required to transmit data to the central detection unit is not critical, so that a time-synchronized display and/or further processing of the measuring and image data can be carried out in the central detection unit with a high degree of accuracy.
US07805276B1 Impact detection system
In an embodiment, an apparatus and method capable of determining the time and location of a projectile's impact is disclosed. In another embodiment, an apparatus and method capable of determining the time and location of a projectile's impact as well as the direction from whence the projectile came is disclosed.
US07805275B2 Traveling direction measuring apparatus and traveling direction measuring method
A traveling direction measuring apparatus including 3-axes acceleration detecting means for detecting acceleration, and acceleration data acquiring means for repeatedly obtaining 3-axes acceleration data, said 3-axes acceleration varying with walking of a pedestrian, the traveling direction measuring apparatus including means for calculating, when the pedestrian is walking with holding said traveling direction measuring apparatus in a generally fixed attitude, gravity acceleration by averaging acceleration data sets during several steps obtained by said acceleration data acquiring means, means for calculating frequency components corresponding to duration of one step of the acceleration data sets projected on a plane perpendicular to the calculated gravity acceleration, and means for estimating a moving direction of the pedestrian seen from a terminal coordinate system associated with said traveling direction measuring apparatus according to frequency components.
US07805273B2 Waveform generator, waveform generation apparatus, test apparatus and computer readable medium
Provided is a waveform generating apparatus that generates analog signal based on fundamental waveform data including a predetermined number of samples, including: phase difference calculating section that calculates phase difference between the initial phase and final phase of a signal resulting from FSK-modulating, based on first set of modulation frequencies, input data sequence to be modulated onto a signal that the waveform generating apparatus generates; frequency calculating section that calculates correction frequency corresponding to quotient of dividing, by the predetermined number of samples, residue of dividing the phase difference by 2π; waveform producing section that produces fundamental waveform data representing a waveform corresponding to a signal resulting from FSK-modulating the input data sequence based on second set of modulation frequencies obtained by subtracting the correction frequency from the modulation frequencies in the first set; and output section that outputs a signal repeating the waveform represented by the fundamental waveform data.
US07805270B2 Encoder signal analysis system for high-resolution position measurement
An apparatus and method for identifying the position of a magnetic shaft are provided. N field sensors are adjacently positioned at fixed locations relative to the shaft's periodic field, corresponding to 180/N relative phase shifts. A table provides N>2 predetermined signal models and a pre-identified position associated with each. An interpolator compares a representation of the N measured sensor signals to at least two predetermined models to generate a correction signal that provides another pre-identified position. The correction signal depends on N sensors for every position of the shaft. The correction signal is used to incrementally choose said another pre-identified position from the table as an approximate position of the shaft in an iterative process to find the minimum correction signal and identify the position.
US07805268B2 Bicycle component calibration device
A bicycle component calibration device and method are provided that assist the user in determining that an adjustment was made. Basically, when a calibration command in inputted to indicate a selected adjustment amount in a selected adjustment direction, the bicycle component (e.g., a derailleur) initially moves farther than the selected adjustment amount in a first direction by an adjustment indicating amount in response to the calibration command, and then subsequently moves the bicycle component in a second direction to the selected adjustment position in which the second direction is opposite to the first direction. The adjustment indicating amount is greater than the selected adjustment amount of the calibration command. Finally, the selected adjustment position is set as an adjusted position of the bicycle component.
US07805265B2 Method and apparatus for measuring electric circuit parameters
A method for measuring electric circuit parameters of a 2-terminal circuit having first and second terminals, includes steps of: terminating one of the first and second terminals with a terminal impedance Z1, to measure reflection characteristics α1 for the other terminal; terminating one of the first and second terminals with a terminal impedance Z2 different from the terminal impedance Z1, to measure reflection characteristics α2 for the other terminal; terminating one of the first and second terminals with a terminal impedance Z3 different from the terminal impedances Z1 and Z2, to measure reflection characteristics α3 for the other terminal; and calculating electric circuit parameters of the 2-terminal circuit based on the resultant reflection characteristics α1, α2 and α3, whereby measuring electric circuit parameters, such as S-parameters, Z-parameters or the like, even of a DUT having a weak ground, in a simple way with high accuracy and low cost.
US07805260B2 Mirror assembly
A mirror assembly mountable to a wall is provided. The mirror assembly includes a mirror platform having a front surface and a rear surface, and a chassis mountable to the mirror platform. At least one electrical component is disposed between the mirror platform and the chassis. An electrical passageway is formed within the chassis for allowing the electrical component to be placed into communication with a power source located remotely from the mirror assembly. A recess is also formed within the chassis for housing a connection between the power source and the electrical component such that the chassis can be mounted substantially flush against the wall when the electrical component is electrically connected to the power source.
US07805258B2 System and method for film stress and curvature gradient mapping for screening problematic wafers
A method of testing a wafer after a current top layer is formed over the wafer. Stress data is collected for the wafer after forming the current top layer. The stress data is derived from changes in wafer curvature. The stress data includes: stress-xx in an x direction and stress-yy in a y direction for each area of a set of finite areas on the wafer, the stress-xx and stress-yy both being derived from wafer-curvature-change-xx in the x direction for each area of the set of finite areas and from wafer-curvature-change-yy in the y direction for each area of the set of finite areas; and the stress-xy being derived from wafer-curvature-change-xy, wherein wafer-curvature-change-xy is a change in wafer twist in the x-y plane for each area of the set of finite areas. A stress gradient vector (and/or its norm) is calculated and used to evaluate the investigating single or multiple accumulated layer.
US07805256B2 Dynamic measured-value filter for a gas sensor arrangement
A method of processing time-discrete measured values, which can be described in their time characteristic by a first exponential function which has a first time constant, the method comprising the steps of: detecting a first measured value and storing the first measured value, detecting a second measured value and storing the second measured value according to a defined time interval with respect to the detection of the first measured value, filtering the first measured value and second measured value by calculating a sum of the first measured value and a weighted difference between the second measured value and the first measured value, thereby generating time-discrete output values which can be described in their time characteristic by a second exponential function having a second time constant different from the first time constant, and outputting the output values is disclosed.
US07805254B2 System, method and computer program for non-binary sequence comparison
A system and method for performing non-binary comparison of biological sequences includes a new measure ω0, which is a non-binary counting measure that is used in a stand alone module called VaSSA-1. This measure obtains substantially more information about sequences and comparisons between them than is gathered by conventional bioinformatics techniques.
US07805252B2 Systems and methods for designing and ordering polynucleotides
Computer systems, computer program products and methods for designing oligonucleotides are provided. A set of sequence elements is defined. Each sequence element represents an amino acid sequence segment or a nucleic acid sequence segment. The set of sequence elements collectively represent a design nucleic acid sequence. The set of sequence elements are displayed as a plurality icons in a linear or a near linear arrangement such that each respective icon in the plurality of icons uniquely represents a corresponding sequence element in the set of sequence elements. In this representation, neighboring icons in the plurality of icons represent neighboring sequence elements in the set of sequence elements. Each respective icon in the plurality of icons depicts a directional property for the corresponding sequence element in the set of sequence elements. An oligonucleotide selection module is used to identify oligonucleotides in the design nucleic acid sequence.
US07805251B2 Two slope reference for synthetic thermal time of flight imaging
A method including receiving a first line and a second line to be joined at a junction location to provide a reference curve. A corresponding system and computer program product.
US07805250B2 Methods and apparatus for geophysical exploration via joint inversion
Methods and apparatus are provided for generating velocity models for pre-stack depth migration (“PSDM”). Seismic, gravity and electromagnetic joint inversion input data are generated based on observed seismic, gravity and electromagnetic data (e.g., magnetotelluric and/or controlled source electromagnetic), and velocity, density and resistivity models. A joint inversion is performed to produce a multiparametric model that is a function of velocity, density and resistivity parameter distributions. The separate parameter distributions are extracted from the multiparametric model, and the extracted velocity model is used to perform a PSDM. A migration velocity analysis is performed on PSDM output to generate seismic image residuals. If the seismic image residuals meet predetermined quality objectives, the extracted velocity model is output as the final velocity model for PSDM. Otherwise, updated seismic, gravity and electromagnetic joint inversion input data are generated, and the process repeats in an iterative fashion until the seismic image residuals meet the predetermined quality objectives.
US07805244B2 Attitude correction apparatus and method for inertial navigation system using camera-type solar sensor
Disclosed herein is an attitude correction apparatus for an Inertial Navigation System (INS) using a camera-type solar sensor. The present invention relates to a system for correcting errors occurring in an inertial navigation system, in which inertial sensors, such as gyroscopes and accelerometers are combined with each other to calculate the attitude, velocity and position of an airplane, and to an apparatus for utilizing a sun-line of sight vector, generated by a camera-type solar sensor, that uses images of the moving sun, and the output value of the inertial navigation system, thus correcting the attitude of an airplane and the errors of sensors. The attitude correction apparatus of the present invention includes a camera-type solar sensor for detecting the sun, a signal processing unit for receiving and synchronizing information, and a data collection processing unit for performing post-processing on information, thus correcting an error.
US07805242B2 Driving assistance system
A control circuit detects a current position of a subject vehicle on a map. Before executing a driving assistance application, the control circuit computes a map reliability degree by using a positioning accuracy coefficient, a time-based change coefficient, and an information accuracy coefficient. The positioning accuracy coefficient indicates a positioning accuracy of map data with respect to a target spot. The time-based change coefficient indicates a time-based change of the map data from the latest investigation for the target spot. The information accuracy coefficient indicates an accordance ratio of the map data relative to actual data with respect to multiple information items related to the target spot. The map data can be used for executing the driving assistance application when the product of (i) a required accuracy designated to the application and (ii) the computed map reliability degree is equal to or more than a predetermined value.
US07805236B2 Apparatus and method for adjusting the performance of an internal combustion engine
A passive control device is interposable between an oxygen sensor and an electric control unit of a motor vehicle to modify a reference voltage used by the electric control unit so that a richer fuel mixture is provided to an internal combustion engine of the motor vehicle than would otherwise be provided in absence of the passive control device. The passive control device directly passes the voltage signal from the oxygen sensor to the electronic control unit without modification. The passive control device works with the electronic control unit to provide a richer fuel mixture without reprogramming the electronic control unit.
US07805234B2 Vehicular turning control apparatus and method
In turning control apparatus and method for an automotive vehicle, the vehicle through at least one of a deceleration action section and a brake mechanism is decelerated when a turning state of the vehicle satisfies a predetermined condition, an accelerator manipulated variable by a vehicle driver is detected, and the deceleration through the brake mechanism is limited and the deceleration through the deceleration action section is carried out, when the detected accelerator manipulated variable exceeds a predetermined value (α).
US07805232B2 Adaptive electronic brake system control apparatus and method
A vehicle has a controller with a threshold brake pedal apply force and an algorithm for determining a first braking torque request corresponding to a pedal apply force, a second braking torque request corresponding to a pedal travel position, and a calculated third braking torque request. The third torque request is calculated by multiplying the first torque request by an average percentage variance of the second to the first torque request. An adaptive electronic brake system (EBS) includes force and travel sensors connected to a brake pedal for determining a force-based and travel position braking torque request, and an algorithm for adapting one of the force-based and travel position-based braking torque requests to the other despite variances over time in a force/travel relationship therebetween.
US07805231B2 Integrated vehicle crash sensing system and method
A vehicle crash sensing system and method are provided for sensing a vehicle crash event. The system includes a linear acceleration sensor located on a vehicle for sensing linear acceleration along a first sensing axis and generating a linear acceleration signal. The system has linear crash sensing logic for determining a crash event along the first sensing axis as a function of the sensed linear acceleration. The system also has signal processing circuitry for processing the linear acceleration signal and generating a processed linear acceleration signal. The system has an angular rate sensor located on the vehicle for sensing an angular roll rate of the vehicle about a second sensing axis and generating a roll rate signal. The system further includes rollover crash sensing logic for determining a rollover event of the vehicle about the second sensing axis as a function of the processed linear acceleration signal and the roll rate signal.
US07805227B2 Apparatus and method for locating assets within a rail yard
A method for tracking assets within a rail yard, the method comprising: creating a track layout database for the rail yard, the track layout database providing a map of rail tracks and switches within the rail yard, wherein the track layout database includes machine readable data identifying discrete locations of the rail tracks and switches of the rail yard, each discrete location corresponding to a geographical position of a portion of a rail track or switch; associating rail yard processing steps with portions of the track layout database; receiving a geographical position signal corresponding to an asset within the rail yard; comparing the geographical position signal to the machine readable data of the track layout database in order to identify the location of the asset within the map; and presenting a graphical representation of the location of the asset on the map along with the yard process steps associated with the track section occupied by the asset, wherein the geographical position signal is received within a time period to allow the graphical presentation to be used in a management decision corresponding to the asset.
US07805224B2 Medical applications in telematics
A vehicle control system and method for facilitating operation of a vehicle by a driver with a potentially debilitating condition. At least one sensor provides sensor data corresponding to at least one of a vehicle condition or a driver condition. A database includes potentially debilitating condition data and symptoms data corresponding thereto. A central processing unit is in data communication with the database and the at least one sensor. The central processing monitors the operation of the vehicle by the driver based on the sensor data and the database.
US07805223B2 Dialogue system
A dialogue system that provides a driver with driving advice includes driving performance evaluation means for evaluating a driving performance of the driver estimated based on driving performance information using a normative driving performance as a reference; response evaluation means for evaluating a driver's response to the provided driving advice based on a change in the driving performance of the driver after provision of the driving advice; and output control means for adjusting contents of the driving advice provided to the driver based on the result of evaluation of the driving performance of the driver and setting a mode of expressing the driving advice based on the result of evaluation of the driver's response to the provided driving advice.
US07805220B2 Robot vacuum with internal mapping system
A robot cleaner is described that cleans a room using a serpentine room clean and a serpentine localized clean. Sensors can include an object following sensor, a stairway detector and bumper sensors.
US07805216B2 Secure medicament dispensing cabinet, method and system
A medicament dispensing cabinet is comprised of a frame, at least one controller, and a plurality of drawers each movably carried by the frame and each defining a plurality of dispensing cells. A plurality of removable dispensing devices is provided with each one carried by one of the dispensing cells. Each of the dispensing cells further comprises a motor for providing rotary motion to one of the removable dispensing devices in response to the controller, a sensor operating in conjunction with the controller for counting medicament dispensed from one of the removable dispensing devices, a chute for receiving medicament dispensed from one of the removable dispensing devices and a chute gate for controlling access to the chute. The cabinet may additionally comprise a chute gate release responsive to the controller for controlling the chute gate and a chute gate sensor connected to the controller and responsive to the position of the chute gate. The cabinet may be used in conjunction with a number of processes including dispensing, secure-pickup (insuring the person picking up the dispensed medicament is authorized to do so), back-end verification (verifying the identity of the person picking up the dispensed medicament), a process for removing a dispensing device from a drawer, and a process for inserting a dispensing device into a drawer.
US07805210B2 Synchronizing multi-channel speakers over a network
A server is arranged to distribute at least one stream of audio data corresponding to an audio signal to two or more speakers across a network. Each speaker includes a respective clock for regenerating the audio signal from the audio data. For each speaker, the server determines a relative rate of the speaker clock to a real time rate; and for each stream of data provided to a speaker, the server determines from a respective relative rate, respective samples of the audio signal to be altered in accordance with said relative rate. The streams are altered accordingly and transmitted across the network.
US07805204B2 Integrated electrical power distribution system using common building blocks
An electrical power distribution system includes a data bus, separate from the main aircraft data bus, internal to the aircraft electrical power distribution system and an electric power control unit (EPCU) in communication with the internal data bus. Primary and emergency power distribution subsystems include line replaceable modules (LRM) connected in the aircraft electrical power distribution system as electrical load control units (ELCU), each having a common supervisory control interface in communication with the internal data bus, while a secondary power distribution subsystem includes LRMs connected in the aircraft electrical power distribution system as solid state power control (SSPC) units, each having the common supervisory control interface in communication with the internal data bus. The common supervisory control interfaces all execute a common supervisory control logic for receiving commutation commands from the EPCU and providing status back to the EPCU.
US07805201B2 Treating a tumor or the like with an electric field
Cells that are in the late anaphase or telophase stages of cell division are vulnerable to damage by AC electric fields that have specific frequency and field strength characteristics. The selective destruction of rapidly dividing cells can therefore be accomplished by imposing an AC electric field in a target region for extended periods of time. Some of the cells that divide while the field is applied will be damaged, but the cells that do not divide will not be harmed. This selectively damages rapidly dividing cells like tumor cells, but does not harm normal cells that are not dividing. Since the vulnerability of the dividing cells is strongly related to the alignment between the long axis of the dividing cells and the lines of force of the electric field, improved results are obtained when the field is sequentially imposed in different directions.
US07805200B2 Implantable medical device with external housing for a recharging coil
A rechargeable implantable medical device with an external recharging coil carried on the medical device proximal face. The recharging coil can be attached to the medical device housing physically, or chemically, or a combination of both physically and chemically. The recharging coil electrically couples through housing electrical feedthroughs to electronics configured to perform a therapy and a rechargeable power source both carried inside the medical device housing. Additionally methods for attaching the external recharging coil to an implantable medical device are disclosed. The rechargeable implantable medical device can be a medical devices such as a neuro stimulators, drug delivery pumps, pacemakers, defibrillators, diagnostic recorders, cochlear implants, and the like.
US07805198B2 Optimizing pitch and other speech stimuli allocation in a cochlear implant
Errors in pitch (frequency) allocation within a cochlear implant are corrected in order to provide a significant and profound improvement in the quality of sound perceived by the cochlear implant user. In one embodiment, the user is stimulated with a reference signal, e.g., the tone “A” (440 Hz) and then the user is stimulated with a probe signal, separated from the reference signal by an octave, e.g., high “A” (880 Hz). The user adjusts the location where the probe signal is applied, using current steering, until the pitch of the probe signal, as perceived by the user, matches the pitch of the reference signal, as perceived by the user. In this manner, the user maps frequencies to stimulation locations in order to tune his or her implant system to his or her unique cochlea.
US07805197B2 System and method using multiple timing channels for electrode adjustment during set up of an implanted stimulator device
Methods using multiple timing channels for electrode adjustment during set up of an implanted stimulator device are disclosed. In one embodiment, at least two conditions of electrodes (i.e., electrode combinations, pulse widths, pulse frequencies, pulse amplitudes) can be “simultaneously” tested by providing each condition in its own timing channel. In a preferred embodiment, the pulses in each of the timing channels are interleaved and non-overlapping to preserve the ability of the patient to assess the therapeutic feel of both and to allow some time between pulses for recovery. As well as allowing two sets of electrode conditions to be gauged at the same time, the technique allows the electrode to be manipulated during set up with ease and with a reduced possibility of providing the patient with erroneous results. For example, the two conditions in the two timing channels can comprise initial and target final conditions, and transitioning between from one to the other during device set up is facilitated as compared to the prior art because concerns with electrodes having inconsistent properties in both conditions are alleviated.
US07805195B2 Respiratory triggered, bilateral laryngeal stimulator to restore normal ventilation in vocal fold paralysis
A laryngeal stimulation system including a sensor for detecting an occurrence of a respiratory signal in a subject and a laryngeal stimulator adapted for coupling to a laryngeal muscle and operable to stimulate the laryngeal muscle in response to the sensor detecting the occurrence of the respiratory signal is provided. A method for laryngeal stimulation including detecting an occurrence of a respiratory signal in a subject and then stimulating a laryngeal muscle in response to detecting the occurrence of the respiratory signal is also provided.
US07805194B1 Matrix optimization method of individually adapting therapy in an implantable cardiac therapy device
A system and method of adjusting therapy delivery in an implantable cardiac stimulation device including establishing a plurality of setting combinations for at least two variable parameters of the implantable cardiac stimulation device affecting delivery of therapy. At least one aspect of a patient's physiologic performance is evaluated under individual ones of the plurality of setting combinations selected such that at least one of the two variable parameters vary among the plurality of combinations. A setting combination providing more optimal patient physiologic performance is programmed for future delivery of therapy. An external device can provide measurements indicative of cardiac performance. Measurements of cardiac performance can also be obtained by an implantable device.
US07805188B2 Anesthesia conduction catheter for delivery of electrical stimulus
A catheter is comprised of a flexible cylindrical tube defining a proximal portion and a distal portion terminating in a distal tip. The tube has a plurality of openings formed therethrough to form a diffusion area. The catheter includes a conductive end cap enclosing a distal tip. A flexible conductive member is attached to the conductive end cap and extends to the proximal portion where it is attached to the inside diameter of the flexible tube. The member is movable within the tube. Because of the rules governing abstracts, this abstract should not be relied upon in construing the claims.
US07805187B2 Monitoring of the cerebral state of a subject
The invention relates to a method and apparatus for monitoring the anesthetic state of a subject. Physiological signal data including EEG and possibly also EMG signal components is acquired from a subject and supplied to a monitoring process configured to derive, based on the said data, a state index indicative of the anesthetic state of the subject. In order to extend the applicability of present-day monitoring processes, the operation of the monitoring process is controlled according to whether at least one drug inducing high frequency EEG signal components is administered to the subject. The presence of the high frequency EEG signal components in the physiological signal data may be detected automatically.
US07805180B2 Method of modifying MR signals using ultrasound waves
Described herein is a medical imaging technique that includes directing ultrasound waves into a portion of a body of interest during at least a portion of a time period during which an MR imaging process is simultaneously performed on the portion of the body of interest such that the MR signal is altered by the application of the ultrasound waves. The ultrasound waves may be applied continually during the MR imaging process, or only during a portion thereof. The frequency of the ultrasound waves may be substantially the same as, or different than that of the MR signals. Images may be produced from only the MR imaging process or both the MR imaging process and the application of ultrasound waves prior to the imaging sessions.
US07805179B2 Method of examining dynamic cardiac electromagnetic activity and detection of cardiac functions using results thereof
A method of examining cardiac electromagnetic activity over a heart for diagnosing the cardiac functions of the heart is disclosed. The method may include constructing a phase diagram of electromagnetic signals over a heart by collecting sets of time-dependent magnetic signals, determining the zeroth and the first derivations of each set of the magnetic signals at a given time, and categorizing the zeroth and the first derivations of the magnetic signals in either of the four phases: (+, +), (−, −), (+, −), (−, +). The method may also include monitoring a wave propagation of the magnetic signals.
US07805174B2 Implantable electro-optical sensor
Embodiments of the invention are related to electro-optical implantable sensors, amongst other things. In an embodiment, the invention includes an implantable medical device including a housing defining an interior volume, the housing comprising a housing wall and defining an aperture. The implantable medical device can include an optical sensor assembly coupled to the housing wall. The optical sensor assembly can occlude the aperture in the housing wall. The optical sensor assembly can include an electro-optical module including an optical excitation assembly and an optical detection assembly. The optical sensor assembly can also include a chemical sensing element configured to detect a physiological analyte by exhibiting a change in optical properties. An optical window can be disposed between the electro-optical module and the chemical sensing element. The optical window can be configured to allow the transmission of light between the electro-optical module and the chemical sensing element. Other embodiments are also included herein.
US07805170B2 System and method for efficient power supply regulation compatible with radio frequency operation
One aspect of the invention is directed towards a switching power regulator and a non-switching power regulator in conjunction to provide regulated power to the digital logic. The digital logic and switching regulator may be deactivated during RF activity so that interference from both the digital circuitry and the switching regulator is significantly reduced. Also, the state of the digital circuitry may be maintained during this standby period by using the non-switching power regulator to provide an as-required leakage current to the digital circuitry in order to maintain state. After the RF event (e.g. sending or receiving data) has concluded, the switching regulator may be activated and digital processing continued using the digital logic with no loss of continuity.
US07805169B2 Methods, systems, and key fob apparatuses for facilitating hands free mobile communications from within an automotive vehicle
Methods, systems, and key fob apparatuses for facilitating hands free mobile communications from within an automotive vehicle are provided. The apparatus includes a key fob with a housing and a SIM associated with the housing. The SIM is operative to identify a subscriber to a mobile telephone network when interfaced with the mobile telephone network. The apparatus may further include a key integrated with the key fob and operatively associated with the SIM. The key is operative to initiate the start of an engine of the automotive vehicle and interface the SIM with a mobile telephone, such as a GSM phone, integrated with the automotive vehicle. Thus, when the key is inserted into an ignition switch operatively associated with a SIM reader, the SIM identifies a subscriber to the mobile telephone network.
US07805168B2 Portable digital device for providing digital broadcasting information through outer display unit and method thereof
A portable digital device includes: a digital broadcast receiving unit receiving digital broadcasting information; a first display unit outputting the received digital broadcasting information; a first input unit controlling the first display unit; a second display unit, separated from the first display unit, outputting the received digital broadcasting information; a second input unit controlling the second display unit; and a digital broadcasting data converting unit converting the received digital broadcasting information for display on the first display unit or the second display unit and providing the converted digital broadcasting information to the first display unit or the second display unit.
US07805167B1 Telecommunications system, base station thereof and telecommunications method
A wireless telecommunications system capable of transmitting desired information to a plurality of mobile stations efficiently is adapted to transmit the information to the plurality of mobile stations by forming a signal beam that covers these mobile stations simultaneously. Since information can thus be sent to a plurality of mobile stations at the same time, it is possible to send information in a highly efficient. In addition, because transmission power can be reduced, interference acting upon other mobile stations can be suppressed.
US07805162B2 Print card with linked object
A method of printing content representative of an object on a print medium using a mobile telecommunications device, comprising the steps of: identifying an object using the mobile telecommunications device; receiving the print medium in a media feed path of the mobile telecommunications device; determining a print media identifier from the print medium using a sensor module of the mobile telecommunications device; and, printing content representative of the object on the print medium using a printer module of the mobile telecommunications device.
US07805160B2 Method and system for mobile receiver architecture for US band cellular and VHF/UHF broadcasting
In a video processing system, a method and system for a mobile receiver architecture for US Band cellular and VHF/UHF broadcasting are provided. Received channels may be processed in at least one radio frequency front end (RFFE) in a mobile terminal and may comprise at least one of a VHF/UHF broadcast channel and World band cellular channels capable of carrying voice and data. The cellular channels may be WCDMA 1900 or 850 MHz and GSM 1900 or 850 MHz. A single cellular/broadcast radio frequency integrated circuit (RFIC) may be utilized for processing the received channels. In another embodiment, a cellular band RFIC may process the EU band cellular channels and a broadcast RFIC may process the broadcast channel. Moreover, a first RFIC may process the WCDMA channels, a second RFIC may process the GSM channels, and a broadcast RFIC may process the broadcast channel.
US07805159B2 Dual-mode keypad for a mobile device
In accordance with the teachings described herein, systems and methods are provided for implementing a dual-mode keypad for a mobile device. The mobile device may operate in a telephony mode and a text-entry mode. The dual-mode keypad may include a plurality of dual-mode keys that each include an associated telephony character and at least one associated text-entry character. The dual-mode keys may include one or more toggle keys, with each toggle key having a plurality of associated text-entry characters and one associated telephony character. When the mobile device is in text-entry mode, the dual-mode keys may be used to input the associated text-entry characters, with the toggle keys each being operable to input a first text-entry character when a first portion of the toggle key is pressed and to input a second text-entry character when a second portion of the toggle key is pressed. When the mobile device is in telephony mode, the dual-mode keys may be used to input the associated telephony characters, with the toggle keys each being operable to input one of the associated telephony characters when any portion of the toggle key is pressed.
US07805158B2 Self defense cell phone with acceleration sensor and emergency call button
The present invention teaches an economical disposable emergency cellular telephone. A major object of this invention is a shocking self-defense capability. A further object is a cell phone which launches projectiles to deliver the shocking voltage. A further object of the invention is a new technique for having a large number of cellular phones share the same small group of access numbers and serial numbers in order to reduce the monthly charges to zero for the end consumer. This makes it more practical to use cellular phones for data transmission and monitoring applications.
US07805156B1 Systems and methods for dynamic aggregation of bandwidth
Systems and methods are presented for the dynamic aggregation of communications network bandwidth. Communication devices are bonded in a community in which the communication resources of a bonded device can be used to transfer data on behalf of another bonded device. In an exemplary embodiment, communication devices are bonded wirelessly to share wireless wide area network communication channels. Bandwidth aggregation is performed dynamically based on user communication requirements and the current states of the bonded communication devices. Methods are presented by which communication devices can be automatically bonded when a predetermined bonding condition is satisfied. The methods and systems of the invention optimize utilization of communication resources in a cost-effective manner that provides a user high quality service as well as location mobility.
US07805153B2 Apparatus and method for transmission power balance adjustment in a mobile cellular system
A transmission power control system can establish synchronization by matching adjustment start timings while repeating adjustment periods even when start timings of transmission power balance adjustment are different due to fluctuation of transmission delay of control message from the control station to base station, and can increase circuit capacity by establishing balance of transmission powers between the base stations. In the transmission power control system the base station comprises control means for controlling initiation of a balance adjustment period for performing the balance adjustment from a frame number determined on the basis of frame number of the balance adjustment period.
US07805149B2 Location-aware fitness training device, methods, and program products that support real-time interactive communication and automated route generation
A portable fitness device includes a global positioning system (GPS) receiver that receives GPS signals, a wireless wide-area network transmitter supporting communication over-the-air to a wireless communication network, and a processing unit coupled to the GPS receiver and the wireless wide-area network transmitter. The processing unit receives the time-stamped waypoints from the GPS receiver and determines athletic performance information and route information from the time-stamped waypoints. The processing unit further outputs at least one of the athletic performance information and the route information to the wireless communication network during a human fitness activity via the wireless wide-area network transmitter.
US07805147B1 System and method for selectively transferring wireless caller location information
A system and method for providing for a wireless calling party to configure his or her wireless service on a call-by-call or on a permanent basis so that only those calls where the caller wants his or her location to be available carry location information. To enable the capability of blocking and/or altering location, the caller can pre-configure his or her service so that the location information of the wireless calling party is either altered or blocked to the called party on a permanent basis. The wireless caller can also select on a call-by-call basis to either alter or block the location information to the called party by entering a particular code prior to making a call. Furthermore, a wireless caller may also select to block the storage of location information in the network by entering a pre-defined number prior to making a call, which in turn can then be used to place the outgoing call.
US07805141B1 Neighborhood cordless service call handoff
A method and apparatus for providing telephone call hand offs between a local cordless service and a different wireless cellular service such as a macro-cellular service. The local cordless service may be configured such that a mobile telephone equipped subscriber may place or receive calls for a fixed rate, for example, per month without having to pay radio frequency air time charges any time they are located within their selected subscribed-to zones. If the subscribed-to zones are adjacent to one another and the mobile subscriber roams from one zone to another, the subscriber may continue their free call uninterrupted and without paying air time charges. However, when the subscriber roams outside their subscribed-to zones they may be switched from the present local cordless services to conventional personal communications services and pay air time charges. However for an active call, no air-time charges are incurred as the user transitions between the cellular/DPCS environment and the local cordless service environment. Associated apparatus comprises an IBS for automatically changing radio frequency channels as the subscriber roams within a subscribed-to neighborhood zone, roams to another subscribed-to zone or roams outside a subscribed-to zone. Subscribers may choose to use their mobile identification number, their current directory telephone number for wired public switched telephone service or obtain a new directory number.
US07805134B2 Configuration and management of wireless network devices
An approach is provided wherein a lack of wireless connectivity between a wireless network device and a wireless network is detected, and the wireless network device connects to an administrator device over a separate wireless network. Network configuration data is transmitted from the administrator device to the wireless network device over the separate wireless network and based on the network configuration data the wireless network device attempts to reconnect to the wireless network.
US07805131B2 Personal service integration on a network
Described are computer-based methods and apparatuses, including computer program products, for personal service integration on a network. A personal service monitors and stores user requests for services. The stored user requests are processed to determine usage patterns. The personal service processes the usage patterns to determine future requests and/or to determine how to fulfill a request. The personal service processes the request.
US07805130B2 Marketing method
A server implements a marketing method. The server may receive a wireless call or message originating at a given facility and return a menu of choices particular to that facility. On receiving a choice selected from said menu, the server may return one or more messages with information particular to a part of said given facility. The information may be a marketing incentive, marketing information, or a promotion.
US07805129B1 Using device content information to influence operation of another device
The present invention provides a system and method for recommending operational information, such as play lists or settings, for one or more devices associated with a local wireless network based on content information describing content stored on a number of user devices within the local wireless network. More specifically, a recommendation engine obtains the content information for a number of user devices within the local wireless network from either a central node or the user devices and analyzes the content information to recommend operational information for one or more devices associated with the local wireless network.
US07805127B2 System and method for generating a unified accounting record for a communication session
A method for creating an accounting record in a policy server in a communication network. The method also includes receiving policy data from one or more application layer elements. The method includes receiving accounting data from one or more lower layer elements, such that the accounting data is associated with the policy data. The method also includes consolidating the accounting data and the policy data received.
US07805121B2 Radio signal receiver and gain control method thereof
A radio signal receiver in which a RF-receiving unit 12 converts a radio received signal to a baseband signal, an AD-conversion unit 15a, 15b converts that baseband received signal to a digital signal, and a baseband-processing unit 16 uses the digital signal to perform specified baseband processing, and in which an average-interference-level-measurement unit (SIR measurement unit) 17 measures the average interference level of the received signal, an amp-gain-adjustment unit 18 sets the gain so that a fixed binary value becomes that measured average interference level, and a variable-gain amp 14a, 14b controls the reception level of the received signal by that set gain.
US07805117B2 Method and apparatus for minimizing noise in a transmitter
A transmitter (200) includes a plurality of amplifier “n” stages (202, 204, 206) providing predetermined gain stages and a plurality of filters (208, 210). Each filter (208, 210) is distributed between each gain stage (202, 204) (204, 206) so as to reject far out noise in accordance with the gain stage preceding that filter.
US07805116B2 Gain control methods for wireless devices and transmitters
Embodiments of wireless devices and transmitters are provided, which perform embodiments of automatic gain control methods. The embodiments of wireless devices and transmitters include a ramp generator, a digital gain signal generator, a combiner, and a variable gain amplifier. The ramp generator is adapted to receive a gain control input signal and to generate a gain ramp signal based on the gain control input signal. The digital gain signal generator is adapted to generate and incorporate a gain arc into a digital gain signal. A combiner is adapted to receive and combine a digital input signal with the digital gain signal, to generate a pre-compensated digital signal. The variable gain amplifier is adapted to apply gains indicated in the gain ramp signal to a pre-adjusted analog signal, which is generated based on the pre-compensated digital signal, in order to generate a gain-adjusted analog signal.
US07805112B2 Power regulation feedback to optimize robustness of wireless transmissions
A wireless communication system with power regulation feedback for improving the robustness of wireless communication transmissions between a receiver and an active emitter irrespective of the distance separation therebetween. The receiver receives wireless communications and detects a voltage induced therein. A feedback loop provides wireless transmission of power regulation feedback based on the detected voltage. The active emitter generates a power regulated data signal in which at least one of maximum and minimum bit voltage levels of respective logical high and low bits is adjusted based on the induced voltage received via the feedback loop. The RF power level, modulation index, and/or slew rate of a data signal emitted from the active emitter is regulated by adjusting at least one of maximum and minimum bit voltage levels of respective logical high and low bits based on voltage induced in the receiver during a previous communication from the active emitter.
US07805109B2 Detachable earphone structure
A detachable earphone structure includes an earphone body and a transmitter detachable from the earphone body. The earphone body has an opening portion, a pair of connecting terminals installed in the opening portion and electrically connected to an internal circuit. The transmitter has a pair of contact terminals stored in the opening portion of the earphone body or detachably connected to the earphone body for electrically conducting the connecting terminal and the contact terminal through the contact of the connecting terminal with the contact terminal.
US07805105B2 Closing auxiliary device and image forming apparatus therewith
A closing auxiliary device includes an automatic sheet feeder, a closing auxiliary handle, and a magnet and a metal portion. The automatic sheet feeder is provided in the apparatus main body while being openable and closable by a hinge unit. The closing auxiliary handle is rotatably provided in one side portion of the automatic sheet feeder. The magnet and the metal portion fix the closing auxiliary handle and the automatic sheet feeder. When the automatic sheet feeder is opened to form a predetermined angle between the automatic sheet feeder and the apparatus main body, the closing auxiliary handle is released from the automatic sheet feeder to which the closing auxiliary handle is fixed by the magnet and the metal portion. A projection portion and a rotation control portion are provided in the closing auxiliary handle.
US07805100B2 Misregistration amount detector, misregistration amount detecting method, and storage medium
A misregistration amount detector in a tandem image forming apparatus having a conveying body configured to convey paper on which a color image is to be printed is disclosed. The misregistration amount detector includes an image creating part configured to create, on the conveying body, a first pattern for detecting the amount of misregistration of an image position related to a first color relative to an image position related to a second color other than the first color and a second pattern for measuring the conveyance speed of the conveying body, the first pattern and the second pattern being side by side in the conveyance direction of the conveying body, and a reading part configured to read the first pattern and the second pattern created on the conveying body by the image creating part.
US07805099B2 Teeter-totter valve for carrier replenishment system
A teeter-totter valve device for metering magnetic particles from a hopper includes (i) a tube connected to the hopper for flow of magnetic particles out of the hopper; (ii) a teeter-totter member having a first arm including a first distal end, and a second adjustable arm including a second distal end; (iii) a support assembly supporting the teeter-totter member on and spaced from the tube; (iv) a first magnet located at the first distal end; (v) a second magnet located at the second distal; and (vi) a moving assembly for moving each of the first magnet and the second magnet towards and away from a first near point and a second near point on the tube to create or remove a point magnetic field and magnetic particles dam within the tube, thereby stopping or allowing flow of a desired quantity of magnetic particles past the first near point and past the second near point.
US07805096B2 Toner conveying device, toner supply device and image forming apparatus using these
In a supply passage assembly having a toner passage arranged under a toner bottle for conveying toner supplied from the toner bottle to a developing unit arranged below, a toner conveying pipe for forming the toner passage is formed of an elastic material and a toner conveying pipe deforming member is arranged adjacent to the toner conveying pipe for elastically deforming the toner conveying pipe.
US07805088B2 Image forming apparatus
An image forming apparatus equipped with an improved developer detecting device and agitating device to simplify an inner structure of a developing device and/or a waste developer container while reducing the number of components and costs. The image forming apparatus includes a developer storage part to store a developer, a light emitting part and a light receiving part provided to detect an amount of developer stored in the developer storage part, and a rotating unit which rotates to agitate the developer stored in the developer storage part and guides light emitted from the light emitting part to the light receiving part. The rotating unit includes two rotating members. Each of the rotating members has a rotating shaft portion and an extending portion which extends eccentrically from the rotating shaft portion. The extending portions oppose each other to define a developer detecting region therebetween. When the rotating unit rotates, the developer detecting region moves upward and downward. Accordingly, the amount of developer stored in the developing device or the waste developer container can be checked more precisely.
US07805086B2 Image forming apparatus
An image forming apparatus in which the consumption article can be attached to and detached from a main body has a controller, which reads first new/old information that is stored in a repetitively rewritable area of a memory provided on the consumption article and represents whether or not the consumption article is unused after manufacturing or after recycling and second new/old information that is stored in a once rewritable area of the memory and represents the number of times of recycling of the consumption article and controls the operation of the image forming apparatus on the basis of the first new/old information and the second new/old information.
US07805079B1 Free-space quantum communications process operative absent line-of-sight
Photonic signals are tagged with a pre-selected modification, such as a polarization signature to carry data across an obstructed path between sender and receiver. Communication authentication through polarization variation allows for Yuen-Kumar or entangled photon quantum communication protocols to propagate through environmental scattering media such as air, smoke, fog, rain, and water. While ultraviolet light photons are well suited as a carrier for quantum communication signals scattered in air, it is appreciated that visible wavelengths have longer propagation paths in water to convey non-line-of-sight data. A secure signal is scattered by the media and simultaneously communicated to a single recipient or multiple recipients exposed to scattered signal portions. A process of solving the scattering processes through a random scattering media is provided to reconstruct a quantum keyed message at a receiver. The scattering of the signal is utilized herein to provide non-line-of-sight and intentional short-range communication.
US07805078B1 Integrated electrical/optical hybrid communication system with revertive hitless switch
A system according to embodiments of the invention may include a first communication path that converts an optically-modulated source signal to a radio signal based on a detected degradation in a quality of a received optical signal, and a second communication path that converts a radio-modulated source signal to an optical signal based on a detected degradation in a quality of a received radio signal. The system has the ability to automatically adapt to diverse weather conditions to improve the reliability of a communication link without user intervention while supporting multiple modulation schemes.
US07805077B2 Scalable and movable DWDM usage of CWDM networks
Systems and methods provide for the addition of DWDM modules to CWDM systems in order to increase bandwidth over existing lines. This allows for the expansion of communications capacity without the need to replace existing CWDM systems. The DWDM modules can be transparently inserted into the CWDM systems by, in the CWDM system, reserving a channels for use by the DWDM. The DWDM system then occupies that channel with a scalable number of DWDM wavelength channels, for example four, eight, or sixteen. The DWDM systems can be used in both single and dual fiber systems as well as ring systems. Use of single fiber systems is obtained by implementing coupling devices, such as interleavers, passband filters, and circulators, that can used in pairs to couple bidirectional signals over a single fiber.
US07805074B2 Package starting control device
The invention relates to a package starting control device determining a moment and a sequence of starting a package corresponding to an individual wavelength to be wavelength-division-multiplexed in a wavelength division multiplex transmission device. An object of the invention is to provide a package starting control device capable of effectively increasing or decreasing the number of wavelengths at low cost without changing a basic structure drastically. The package starting control device is constructed such that operational states of optical modules that generate optical signals wavelength-division-multiplexed into wavelength division multiplexed optical signals are monitored, the optical signal output by packages that generate the optical signals wavelength-division-multiplexed into the wavelength division multiplexed optical signals during a period when any of the operational states is not in a steady state is restricted and the restriction of the optical signal output by one package of the packages each time the period elapses is released.
US07805072B2 Wavelength division multiplex optical ring network for transmitting protected signals by local state switching following local interruption detection
Wavelength division multiplex ring communication network equipment comprises a first multiplexer connected to a first optical fiber portion dedicated to transporting multiplexed signals and a second multiplexer connected to a second optical fiber portion. The equipment comprises signal protection circuitry connected to the first and second multiplexers and to a terminal which, in the event of local detection of interruption of signal transmission at a first wavelength on the first optical fiber portion, send the signals coming from the terminal to the second multiplexer at a second wavelength so that it communicates them to the second optical fiber portion, and sends to the terminal the signals that are addressed to it and that come from the second optical fiber portion at the second wavelength.
US07805069B2 Imaging device, system and associated methods using multiple harmonized data streams
An imaging system includes an image sensor, a digital image sensing device and a host system. The digital image sensing device provides image data in a plurality of formats, suitable for the differing requirements of different applications running on a host system.
US07805068B2 Imaging apparatus
An imaging apparatus includes a viewfinder optical system that observes a subject image input from a photography optical system. The imaging apparatus also includes a transmissive member upon which is provided a line image indicating detection positions of photography supporting information relating to photography conditions, within a photography region. The photography conditions are at least one of setting information relating to a focus and setting information relating to an exposure. The imaging apparatus further includes an imaging device that acquires a photographed image relating to the subject image, the line image having been superimposed on the photographed image. In addition, the imaging apparatus includes a processing unit that corrects a part of the line image extracted from the line image shown in the photographed image, the part of the line image having been extracted corresponding to the photography conditions that have been set.
US07805067B2 Focus detection device for image forming optical system, imaging apparatus, and focus detection method for image forming optical system
A focus detection device for an image forming optical system includes a micro-lens array constituted with a plurality of two-dimensionally arrayed micro-lenses, a light-receiving element array that includes a plurality of light-receiving element s receiving a light flux from the image forming optical system via the micro-lenses, the plurality of light-receiving elements being disposed in correspondence to each micro-lens, and a focus detection unit that generates image data representing an image formed by the image forming optical system and a focus detection signal, which corresponds to a focus adjustment state at the image forming optical system, based upon signals output from the light-receiving elements at the light-receiving element array, and that detects the focus adjustment state at the image forming optical system based upon the image data and the focus detection signal.
US07805061B2 Structure of navigation information for video data recorded on a recording medium and recording and reproducing methods and apparatuses using the structure
A structure of navigation information for video data recorded on a recording medium and recording and reproducing methods and apparatuses using the structure. The method of recording video data in accordance with the present invention records video data on a recording medium with organizing the video data into navigation units and interleaving navigation units of different reproduction paths with one another in multiple reproduction path segments. An information entry is created for each navigation unit and the information entry comprises information indicating whether the associated-navigation unit is in a multiple reproduction path segment and information for identifying the reproduction path to which the associated navigation unit belongs.
US07805059B2 Data recording method, data recording apparatus and image pick-up apparatus
The present invention is directed to a data recording method of performing data recording while properly using at least two respective divided recording areas on an optical recording medium (5) in accordance with kind of data to be recorded, wherein in the case where inputted data is still picture, remaining capacity of the still picture recording area ARS is confirmed to judge whether or not remaining capacity of the video recording area ARV is larger than extension size when there is no remaining capacity of the still picture recording area ARS, whereby in the case where remaining capacity of the video recording area ARV is larger than extension size, boundary pointer is modified, and recording data management information and file system information are modified to thereby extend the still picture recording area ARS to record still picture data into the still picture recording area ARS to update recording data management information and/or file system information of management are ARM as occasion demands after recording is completed.
US07805056B2 Methods and apparatus for providing cycles of normal and non normal phase in a color burst signal
A method and apparatus provides a modified color stripe video copy protection signal. Normally, prior color stripe video copy protection signals include a color burst signal in which all cycles of subcarrier have an incorrect (i.e., non-normal) phase, thereby to provide copy protection effects on a video recorder. To improve playability, the present application provides a modified color stripe video copy protection signal which has no effect on a TV set. This modified color stripe signal comprises a color burst envelope that has cycles of normal phase as well as cycles of non-normal phase. On selected video lines, the modified color stripe signal incorporates a color burst signal consisting of two or more segments, with each segment having a predetermined phase. In another embodiment, the modified color stripe signal includes an expanded duration color burst envelope.
US07805055B2 Recorder
In order to record a program provided by a program broadcasting device, a recorder (5) that receives program identifying information provided by a program information providing device to record the program includes: a program identifying information detector (10) for detecting the program identifying information at least at one timing of start, duration, and end of the broadcasted program; and a recording operation controller (20) for controlling recording operation based on a detection result of the program identifying information detector (10). The recording operation controller (20) includes: a recording start/end determining section (21) for staring and/or ending the recording operation based on the detected program identifying information; and a recorded program determining section (22) for determining the program being recorded based on the program identifying information detected while the program is recorded.
US07805053B2 Exploitation of discontinuity indicator for trick mode operation
A system and a method for modifying a stream of multimedia content to implement trick mode playback functions in MPEG receivers that do not follow general MPEG trick mode implementation recommendations. The system can include a processor that sets a discontinuity indicator in an adaptation field associated with a video frame. A substitute program clock reference (PCR) value also can be set in the adaptation field. The substitute PCR value can be set to a value approximately equal to a presentation time stamp (PTS) of the video frame with which the adaptation field is associated. The processor also can insert an adaptation field with at least one video frame with which an adaptation field was not already associated. The processor also can remove at least one video frame from the stream of multimedia content. Adaptation fields associated with the removed video frame also can be removed.
US07805049B2 Devices and methods for all-optical processing and storage
Device and methods for optical processing and storage are described. In a preferred embodiment, an integrated optical gate matrix, that includes a set of nonlinear elements and waveguides interconnecting at least some nonlinear elements in the set of nonlinear elements, may be configured to enable optical processing. A first subset of the set of nonlinear elements is preferably configured to function as a set of ON/OFF switches in the “OFF” state to enable a second subset of the set of nonlinear elements to be configured in at least one optical processing configuration. Configuration of the second subset of the set of nonlinear elements may be used for various optical processing operations, such as all-optical 2R or 3R regeneration, wavelength conversion, data format conversion, demultiplexing, clock recovery, logic operations and dispersion compensation. Related apparatus and methods are also described.
US07805043B2 Optical fiber distribution frame with outside plant enclosure
A fiber optic telecommunications frame is provided including panels having front and rear termination locations, the panels positioned on left and right sides of the frame. The frame includes vertical access for the rear cables. The frame further includes left and right vertical cable guides for the front patch cables. The frame further includes cable storage spools for the patch cables. The frame includes a horizontal passage linking the left and right panels and the cable guides. A portion of the frame defines splice tray holders and a central passage from the splice tray holders to the rear sides of the left and right panels. From a front of each panel, access to a rear of the panel is provided by the hinged panels. Alternatively, the panels can form connector modules with front termination locations and rear connection locations for connecting to the rear cables. The modules can house couplers, such as splitters, combiners, and wave division multiplexers. The termination locations can be located on the same side of the frame as the splice tray holders, or on an opposite side. An enclosure of the frame included hinged or otherwise moveable panels to allow access to the terminations or the splice trays.
US07805041B2 Electromagnetic radiation amplification systems based on photonic gratings
Various embodiments of the present invention are related to electromagnetic wave amplification systems employing photonic gratings. In one embodiment of the present invention, an electromagnetic radiation amplification system comprises a photonic grating and a pump source. The photonic grating is configured with a planar periodic lattice of holes in a slab. The pump source is coupled to the photonic grating and outputs an electronic stimulus that excites electronic energy states in the photonic grating so that a coherent beam of electromagnetic radiation incident upon the photonic grating stimulates emission of coherent electromagnetic radiation that amplifies the coherent beam of electromagnetic radiation.
US07805040B2 Optical communication system
A photonic bandgap fiber includes a core formed by a hole at its center, an outer cladding formed around the core, and an inner cladding formed between the core and the outer cladding, in which a two-dimensional Bragg grating is formed by periodically arranging a medium having a different refractive index. An optical fiber is connected to the photonic bandgap fiber, which has wavelength dispersion equal to or larger than 0 ps/nm/km and smaller than wavelength dispersion of the photonic bandgap fiber and D/S value, which is obtained by dividing the wavelength dispersion by dispersion slope, larger than D/S value of the photonic bandgap fiber.
US07805039B2 Single mode optical fiber with improved bend performance
Methods and apparatus relate to optical fibers suitable for use in sensing applications exposed to radiation environments. The fibers include a core of pure silica or chlorine doped silica surrounded by a fluorinated silica cladding. These glasses for the core and cladding utilize dopants that resist radiation-induced attenuation. A two step process for forming the cladding can achieve necessary concentrations of the fluorine by performing a soot deposition process in a different environment from a consolidation process where the soot is sintered into a glass. Concentration of fluorine doped into the cladding layer enables obtaining a numerical aperture that confines a mono-mode of the fiber to resist bend-induced attenuation. Dimensions of the fiber further facilitate bending ability of the fiber.
US07805036B2 Optical waveguide device for touch panel and touch panel using the same
An optical waveguide device for a touch panel, including: a body; a plurality of cores formed on a surface of the body; and an over-cladding layer formed on the surface of the body to cover the plurality of cores, in which the over-cladding layer includes an end portion which covers each of the end surfaces of the cores, and the end portion of the over-cladding layer is formed as a lens portion. The lens portion includes a surface formed as an arcuately curved surface in side view which bulges outwardly, in which a distance (L) from the end surface of the cores to the center of curvature of the arcuately curved surface and the radius (R) of curvature of the arcuately curved surface satisfy the following condition (a): (L/2)−0.3
US07805030B2 Optical structures including selectively positioned color centers, photonic chips including same, and methods of fabricating optical structures
Various aspects of the present invention are directed to optical structures including selectively positioned color centers, methods of fabricating such optical structures, and photonic chips that utilize such optical structures. In one aspect of the present invention, an optical structure includes an optical medium having a number of strain-localization regions. A number of color centers are distributed within the optical medium in a generally selected pattern, with at least a portion of the strain-localization regions including one or more of the color centers. In another aspect of the present invention, a method of positioning color centers in an optical medium is disclosed. In the method, a number of strain-localization regions are generated in the optical medium. The optical medium is annealed to promote diffusion of at least a portion of the color centers to the strain-localization regions.
US07805028B2 Optical sensor and method employing half-core hollow optical waveguide
An optical sensor, sensing system and method of sensing employ a half-core hollow optical waveguide adjacent to a surface of an optical waveguide layer of a substrate. The half-core hollow optical waveguide and the adjacent optical waveguide layer cooperatively provide both an optical path that confines and guides an optical signal and an internal hollow channel. The optical path and channel extend longitudinally along a hollow core of the half-core hollow optical waveguide. The system further includes an optical source at an input of the optical path and an optical detector at an output of the optical path. A spectroscopic interaction between an analyte material that is introduced into the channel and an optical signal propagating along the optical path determines a characteristic of the analyte material.
US07805024B2 Method and apparatus to provide efficient multimedia content storage
Disclosed is a method and a device, that includes a programmed data processor, to process image data. The method includes, for a plurality n of files each containing image data representing one of n images, selecting one file as a base file; selecting as a target file an image data file that is contextually-related file to the base file; comparing the target file and the base file to determine differences therebetween; and storing the target file as a reduced file that is a representation of differences between the image data of the target file and the image data of the base file. An image data file is selected as being contextually-related to the base file based on at least an image capture location, and/or on an image capture time, or based on a user input. Storing can be performed in a memory device that is a part of a wireless communications device, such as a cellular telephone or a personal communicator that includes a digital camera, such as a camera phone.
US07805020B2 Motion compensated image registration for overlaid/fused video
A system for compensating image misregistration between at least two image sensors includes a first image sensor and a second image sensor which are disposed on a platform and are configured to provide first and second output images, respectively. The system also includes a motion sensor and a processor. The motion sensor senses movement of the platform. The processor calculates a lag time between the first and second image sensors based on first and second processing delay times of the first and second image sensors, respectively. The processor also calculates an image offset based on the lag time and the movement of the platform sensed by the motion sensor and offsets one of the first or second output image with respect to the other one of the first or second output image based on the image offset. A fuser combines the offset image with the non-offset image.
US07805017B1 Digitally-generated lighting for video conferencing applications
A method of improving the lighting conditions of a real scene or video sequence. Digitally generated light is added to a scene for video conferencing over telecommunication networks. A virtual illumination equation takes into account light attenuation, lambertian and specular reflection. An image of an object is captured, a virtual light source illuminates the object within the image. In addition, the object can be the head of the user. The position of the head of the user is dynamically tracked so that an three-dimensional model is generated which is representative of the head of the user. Synthetic light is applied to a position on the model to form an illuminated model.
US07805013B2 Adaptive 2n-ary tree generating method, and method and apparatus for encoding and decoding 3D volume data using it
A method and apparatus for encoding and/or decoding depth image-based representation (DIBR) data are provided. The encoding method includes: converting 3-dimensional (3D) volume data into adjustable octree data with predetermined labels given to nodes; by referring to the labels, encoding nodes of the adjustable octree from the root node to leaf nodes by a modified breadth-first search (BFS) method allocating priorities among children nodes; and generating a bitstream with predetermined header information and encoded node data. The decoding method includes: extracting header information containing at least resolution information of an object, from a bitstream and decoding the header information; calculating the number of nodes by using the resolution information of the header, and by a modified BFS method allocating priorities among children nodes, decoding each node of a tree from the root node to leaf nodes; and restoring an adjustable tree by using decoded nodes. According to the method and apparatus, a huge amount of 3D volume data can be encoded with a high efficiency, and volume data with an arbitrary resolution as well as volume data with a fixed resolution can be encoded with a high efficiency. Accordingly, with a small amount of data, 3D volume data with a high picture quality can be restored. In addition, since a progressive bitstream is generated, 3D volume data can be shown progressively when decoding is performed.
US07805005B2 Efficient imagery exploitation employing wavelet-based feature indices
A wavelet-based band difference-sum ratio method reduces the computation cost of classification and feature extraction (identification) tasks. A Generalized Difference Feature Index (GDFI), computed using wavelets such as Daubechies wavelets, is employed in a method to automatically generate a large sequence of generalized band ratio images. In select embodiments of the present invention, judicious data mining of the large set of GDFI bands produces a small subset of GDFI bands suitable to identify specific Terrain Category/Classification (TERCAT) features. Other wavelets, such as Vaidyanathan, Coiflet, Beylkin, and Symmlet and the like may be employed in select embodiments. The classification and feature extraction (identification) performance of the band ratio method of the present invention is comparable to that obtained with the same or similar data sets using much more sophisticated methods such as discriminants, neural net classification, endmember Gibbs-based partitioning, and genetic algorithms.
US07805004B2 Radical set determination for HMM based east asian character recognition
Exemplary techniques are described for selecting radical sets for use in probabilistic East Asian character recognition algorithms. An exemplary technique includes applying a decomposition rule to each East Asian character of the set to generate a progressive splitting graph where the progressive splitting graph comprises radicals as nodes, formulating an optimization problem to find an optimal set of radicals to represent the set of East Asian characters using maximum likelihood and minimum description length and solving the optimization problem for the optimal set of radicals. Another exemplary technique includes selecting an optimal set of radicals by using a general function that characterizes a radical with respect to other East Asian characters and a complex function that characterizes complexity of a radical.
US07805001B2 Method and apparatus for determining asymmetry in an image
A method for determining asymmetry in an image such as an MR image of a brain comprises determining a symmetry plane to divide the image into a first part and a second part representative of, for example, the hemispheres of the brain. The probability distributions of voxels against intensities are determined for the first and second parts and histograms of intensities representative of the parts are generated. Compensation is made for any relative shift along a predetermined axis between the histograms. A divergence value based on a distance between the first and second histograms is then calculated and it is determined if the calculated divergence value is greater than a predetermined threshold. A divergence of greater than the predetermined threshold is indicative of asymmetry in the image that may be considered as suspicious for abnormality. There is also disclosed an apparatus for determining asymmetry in an image.
US07805000B2 Image processing for binarization of image data
In order to carry out an image processing with high precision by using a simple structure, an image processing apparatus is provided with an input unit, a storage unit, a binarization unit, and a determination unit. The input unit inputs image data of an image. The storage unit stores a first condition on absolute positions of pixels in the image and a second condition on positions of pixels relative to a target pixel. The binarization unit binarizes the target pixel based upon a color data of the target pixel and that of at least one related pixel to the target pixel to generate a binarized value. The at least one related pixel in the image satisfies the first and second conditions. The determination unit determines whether or not the image has a specified pattern, based upon the binarized values.
US07804999B2 Method for performing image based regression using boosting
A method for performing image based regression using boosting to infer an entity that is associated with an image of an object is disclosed. A regression function for a plurality of images is learned in which for each image the associated entity is known. The learned regression function is used to predict an entity associated with an image in which the entity is not known.
US07804998B2 Markerless motion capture system
A markerless motion capture system is provided for measurements accurate enough for biomechanical, clinical, sport, entertainment, animation, game and movie, design, ergonomics, surveillance applications. The system has multiple cameras distributed around a viewing volume. The cameras allow for the creation of three-dimensional mesh representations of an object dynamically moving within the viewing volume. A model of the object that incorporates specific morphological and kinematic model information (including soft joint constraints) is then matched to the captured three-dimensional mesh representations. The matching routine aims to embed the model into each of the three-dimensional representations using (i) iterative closest point or simulated annealing algorithms and (ii) using soft joint constraints. This unique combination of routines offers a simple, time-efficient, accurate and thus more meaningful assessment of movements. The system further offers feasibility of accurately and precisely measuring three-dimensional kinematics of the dynamically moving object or human.
US07804994B2 Overlay metrology and control method
An overlay method for determining the overlay error of a device structure formed during semiconductor processing is disclosed. The overlay method includes producing calibration data that contains overlay information relating the overlay error of a first target at a first location to the overlay error of a second target at a second location for a given set of process conditions. The overlay method also includes producing production data that contains overlay information associated with a production target formed with the device structure. The overlay method further includes correcting the overlay error of the production target based on the calibration data.
US07804987B2 Method and apparatus for representation and preparation of at least one examination image of an examination subject
In a method and apparatus for representation and preparation of at least one examination image of an examination subject that is created with an imaging medical examination apparatus, the examination image is transmitted from the examination apparatus to a computer, and a whole-body coordinate system is specified with regard to the examination subject using at least one item of subject-specific information; and the examination image is spatially arranged in the whole-body coordinate system by the computer by means of the subject-specific information. At least one item of image information of the examination image is compared in the computer with the at least one item of subject-specific information of the whole-body coordinate system to check for consistency. The examination image is updated by the computer dependent on the comparison result and of the updated examination image is represented at an image reproduction device.
US07804986B2 System and method for detecting intervertebral disc alignment using vertebrae segmentation
A computer-implemented method for intervertebral disc alignment includes providing a spine image and a click point on the spine image, applying an adaptive thresholding technique to segment vertebrae regions at the click point from the spine image, and filtering segmented vertebrae regions with a morphological operation. The method further includes estimating a multi-scale orientation field from filtered segmented vertebrae regions, extracting an intervertebral disc region by applying region growing for each scale, integrating the multi-scale orientation field in a locally segmented intervertebral disc region based on the intervertebral disc region, estimating a disc centerline from the filtered segmented vertebrae regions, and fusing an integrated multi-scale orientation field with the disc centerline based on associated confidence measures to provide an intervertebral disc alignment.
US07804982B2 Systems and methods for managing and detecting fraud in image databases used with identification documents
We provide a system for issuing identification documents to a plurality of individuals, comprising a first database, a first server, and a workstation. The first database stores a plurality of digitized images, each digitized image comprising a biometric image of an individual seeking an identification document. The first server is in operable communication with the first database and is programmed to send, at a predetermined time, one or more digitized images from the first database to a biometric recognition system, the biometric recognition system in operable communication with a second database, the second database containing biometric templates associated with individuals whose images have been previously captured, and to receive from the biometric recognition system, for each digitized image sent, an indicator, based on the biometric searching of the second database, as to whether the second database contains any images of individuals who may at least partially resemble the digitized image that was sent. The a workstation is in operable communication with the first server and is configured to permit a user to review the indicator and to make a determination as to whether the individual is authorized to be issued an identification document or to keep an identification document in the individual's possession.
US07804979B2 Feeder control system and method
A feeder control system and method are disclosed. The system includes a feeder information detector, and a feeder information leverager to provide integrity verification, system control and/or reporting. The method includes the steps of detecting feeder information, and leveraging the feeder information to provide integrity verification, system control and/or reporting.
US07804977B2 Methods and apparatus for hiding data in halftone images
We propose methods for generating a halftone image, in which each pixel takes one of two tone values. The generated image contains hidden data, which is present at data storage pixels chosen using a pseudo-random number generator. In a first case, the data is hidden within an existing halftone image by reversing the tone value at certain of the data storage pixels, and at pixels neighboring the data storage pixels. In a second case, the halftone image is generated from a grey-scale image, and data is hidden during this conversion process.
US07804975B2 In-ear device
A housing inserted in to the ear of a user is disclosed, said housing comprising a lateral end defined by being a part of the housing which is directed towards surroundings if the housing is inserted into the ear, a medial end defined by being a part of the housing which is directed towards the inner ear of the user if the housing is inserted into the ear, said medial end comprising at least a medial opening, wherein at least the lateral end of the housing is covered by a cover element. The cover element is acoustically transparent and made of open porous foam. The inventive in-ear device can be used as hearing device to improve the hearing of a hearing impaired person or as a communication device for natural as well as for remote communication.
US07804974B2 Hearing aid and a method of processing signals
A hearing aid (30) includes a microphone (71), a signal processor (20) and an output transducer (22), and the signal processor (20) includes a set of audio processing parameters mapped to a set of stored noise classes (12) and a noise classification block (8) for classifying the background noise for the purpose of optimizing the frequency response in order to minimize the effects of the background noise. The hearing aid may further include a neural net for controlling the frequency response. A method for reducing a noise component in a signal includes the steps of classification of the noise component, comparing the noise component to a set of known noise components, and adapting the processed audio signals according to a corresponding set of frequency response parameters.
US07804972B2 Method and apparatus for calibrating a sound beam-forming system
A method and apparatus system for calibrating a sound beam-forming system provides calibration of low cost alternatives to present array beam-forming systems. A test signal is supplied to multiple speaker drivers and is detected from a microphone signal supplied from a microphone positioned at a listening position. A signal relationship between surround channel information supplied to the multiple speaker drivers is adjusted in conformity with the detected signal so that the surround channel information is substantially attenuated along a direct path toward the listening position. The result is that the surround channel information is propagated in a directivity pattern having at least one primary lobe directed away from the listening position so that the surround channel information is diffused by reflection before reaching the listening position. The signal relationship may be controlled by multiple digital filters that maximize late vs. early response of the surround channel information.
US07804967B2 Circuit for preventing output of pop noise
Disclosed is a circuit for preventing an output of a pop noise, which occurs from an audio amplifier when a power switch of an electronic device loading the amplifier is turned on/off. The circuit may comprises an analog switch for switching an electrical connection between an audio amplifier and a speaker, and a signal delay circuit capable of respectively delaying times that the operating states of the analog switch and the power supply are changed when the power switch is turned on/off, and it is structured such that the analog switch is already opened state at the time that the power supply is on/off. Accordingly, it is possible to prevent the pop noise from being outputted through a speaker connected to the amplifier. The circuit of the invention can be applied to a variety of electronic devices having an audio amplifier.
US07804966B2 Audio amplifier attachable to speaker system by way of magnetic coupler and method therefor
An audio amplifier and speaker system are stacked and magnetically coupled together. The audio amplifier is coupled for receiving an audio signal. A first securing assembly is provided on a bottom surface of the amplifier. The first securing assembly may be a foot formed on the bottom surface of the audio amplifier. The speaker is electrically coupled to the amplifier. A second securing assembly is provided on a top surface of the speaker. The second securing assembly may be a receptacle formed in top surface of the speaker. The foot is inserted into the receptacle. The foot and receptacle are magnetically coupled to attach the amplifier to the speaker. The foot has a first electrical connector, and the receptacle has a second electrical connector mated to the first electrical connector to route the audio signal from the amplifier to the speaker.
US07804959B2 Digital cable television broadcasting receiver
A global platform card manager of the IC card chip includes a conditional access software decoding part. A decoding key specific to each conditional access software vendor and a key identification number corresponding to the decoding key are preset in the conditional access software decoding part. The conditional access software encrypted by the conditional access software vendor is decoded using the decoding key designated by the key identification number in the conditional access decoding part, when received.
US07804958B2 Super encrypted storage and retrieval of media programs with smartcard generated keys
A method and apparatus for storing and retrieving program material for subsequent replay is disclosed. In summary, the present invention describes a system and method for storing and retrieving program material for subsequent replay. The method comprises the steps of accepting encrypted access control information and the program material encrypted according to a first encryption key, the access control information including a first encryption key and control data; decrypting the received access control information to produce the first encryption key; decrypting the program material using the first encryption key; re-encrypting the program material using according to a second encryption key; encrypting the second encryption key according to a third encryption key to produce a fourth encryption key; and providing the re-encrypted program material and a fourth encryption key for storage. The apparatus comprises a conditional access module, for accepting encrypted access control information and the program material encrypted according to a first encryption key, the encrypted access control information including the first encryption key and temporally-variant control data, the control access module comprising a first decryption module, for decrypting the access control information to produce the first encryption key; a first encryption module, for encrypting a second encryption key with a third encryption key to produce a fourth encryption key; and a second decryption module for decrypting the fourth encryption key to produce the second encryption key.
US07804956B2 Biometrics-based cryptographic key generation system and method
The present invention provides a biometrics-based cryptographic key generation system and method. A user-dependent distinguishable feature transform unit provides a feature transformation for each authentic user, which receives N-dimensional biometric features and performs a feature transformation to produce M-dimensional feature signals, such that the transformed feature signals of the authentic user are compact in the transformed feature space while those of other users presumed as imposters are either diverse or far away from those of the authentic user. A stable key generation unit receives the transformed feature signals to produce a cryptographic key based on bit information respectively provided by the M-dimensional feature signals, wherein the length of the bit information provided by the feature signal of each dimension is proportional to the degree of distinguishability in the dimension.
US07804948B2 System and method for initiating a conference call
The present invention is a system and method for initiating conference calls via an instant messaging system to reduce the effort required to initiate and manage the call. The system uses an IM connection between a requesting party and a conference call server to inform the conference call server of the desire to initiate the conference call. The conference call server may initiate the conference call by having involved parties called by a conference bridge, thus reducing the effort required by the parties to join the call.
US07804947B2 Method and apparatus for validation and error resolution of configuration data in a private branch exchange switch
Methods and apparatus are provided for validating configuration data in a switch. An error is detected if the configuration data fails to comply with one or more rules; and a user is presented with an interface that allows the user to correct the error. The rules may include one or more syntactic rules or conflict rules (or both). In the case of a simple error, the user is presented with an error indication with a smart error link. In the case of a conflict error, the user is presented with an error indication that identifies the conflicting endpoints and optionally allows the user to correct at least one conflicting endpoint. The configuration data is revalidated after a change is made by a user. Changes are propagated to affected data objects. A number of error types may be automatically updated. When an objects inherit properties through application of a template to the data object, a list is maintained of the data objects associated with each template, so that the associated data objects can be updated if the template is updated. Errors information can be presented to the user in a hierarchical error tree. The user can select errors from the tree to be corrected. The error tree can optionally be redisplayed following a change by validating only affected elements.
US07804945B2 Enterprise application based multi-billing integration system
A telecommunications messaging architecture efficiently routes messages to the appropriate support systems which process the messages. The messaging architecture is a partially merged architecture in which selected previously independent processing systems (e.g., customer relationship management systems) have been merged. Despite the partially merged architecture, a routing system flexibly routes messages between the merged systems and the appropriate supporting systems. The supporting systems may multiple independent billing systems which have not been merged, for example.
US07804944B2 Communication assistance system and method
A communication assistance system provides access to information corresponding to a plurality of subscriber listings. The system includes a telephone switch for receiving calls from a plurality of callers desiring to access the information corresponding to the subscriber listings and a database directory listing for storing information corresponding to each one of the subscriber listings. The information in the subscriber listings include a Rate Plan field associated with billing rates corresponding to each one of the subscribers such that when the system connects the caller to the subscriber, the system employs the Rate Plan Field to determine the billing amount charged to the caller so that the subscriber is not billed for the call.
US07804943B2 Management for a heterogeneous pool of processors for the assignment of additional load
An exemplary method implements load management for large granularity processes on application processors, APs. First data associated with the primary processes running on each AP is periodically collected, where the first data is proportional to processor occupancy, PO, for the primary processes running on each AP. Second data associated with auxiliary processes running on each AP is periodically collected where the auxiliary processes directly support the primary processes running on the respective AP. The second data is proportional to PO for the auxiliary processes running on each AP. A processor scaling factor and an overhead scaling factor are calculated for each AP based on the first and second data, respectively. The total amount of additional PO a second AP would incur to run a first large granularity process is determined by two aspects. The amount of additional PO due to the primary process is determined by applying at least the second processor scaling factor to a value related to an amount of primary process PO of the first process running on the first AP. The amount of additional PO due to overhead processes is determined by applying the overhead scaling factor of the second AP to the previously determined amount of additional PO due to the primary processes determined for the second AP.
US07804941B2 Systems and methods for message delivery in a controlled environment facility
Systems and methods are disclosed for sending and receiving a message between a nonresident and a resident of a controlled environment facility that associates an identifier to the message, wherein the resident does not associate the identifier to resident created messages. The identifier my take the form of a barcode printed directly onto the message form or printed onto a detachable sticker that is affixed to the message form. Embodiments may allow the searching of a message for prohibited words, phrases, or ideas and notifying a relevant authority to the existence of such prohibited content. Embodiments may also allow a nonresident to select a delivery medium that is incompatible with the format of a message created by a resident by converting the resident created message to a message format compatible with the delivery medium.
US07804936B2 Dose-guided radiation therapy using cone beam CT
A system includes acquisition of a three-dimensional cone beam image, and determination of a dose to be delivered based on the three-dimensional image and on parameters of a treatment beam to deliver the dose. Some systems may include modification of a three-dimensional cone beam image to correct for scatter radiation, and determination of a dose based on the modified three-dimensional cone beam image.
US07804933B2 Dental computer tomographic imaging
This invention directed to a computer tomography imaging apparatus designed for dental use as well as to methods realizable by it, especially to a method for relative positioning of the imaging means and the patient for imaging. A relevant feature of the computer tomography imaging device according to the invention is an arm construction consisting of turnable arm parts. The use of the construction enables implementation of, particularly, a so-called Cone Beam computer tomography apparatus (CBCT) as lighter, and more inexpensive realization of it, than has been the case regarding CT devices of prior art, especially when thinking of their use in odontology.
US07804929B2 Method and system for calculating rod average criteria
A method of calculating and using a constraint for fuel rods is provided. The method may utilize pin nodal exposures and pin nodal powers to obtain the constraint, calculate rod average exposures and rod average powers (kW/ft) in each fuel assembly, and develop maps from the calculated rod average exposures and powers (kW/ft) to operate design, optimization, licensing, and/or monitoring applications.
US07804928B2 Systems and methods for the cyclotron production of iodine-124
The present invention relates to targets, systems and methods for the cyclotron production of 124I from aluminum telluride (Al2Te3) targets. The systems and methods utilize low energy proton cyclotrons to produce 124I by the 124Te(p,n) reaction from enriched Al2Te3 glassy melts. The 124I is recovered in high yield from the glassy melt by adapted methods of common thermal distillation techniques.
US07804924B2 Symbol timing recovery and broadcast receiver using the same
A timing recovery for recovering a symbol clock using received data is provided. The timing recovery estimates a timing offset in such a way that dispersion constants of received symbols are minimized. Since the dispersion constants do not totally depend on a specific portion of a received signal spectrum, deterioration of the timing recovery performance by fading of a specific frequency component can be prevented. Particularly, the timing offset can be stably captured in a frequency selective fading channel such as a multi-path channel.
US07804917B2 Clear channel assessment method and system for ultra wideband OFDM
An ultra-wideband clear channel assessment system uses a double-window energy technique for energy detection, which indicates a clear or busy channel.
US07804914B2 Radio transmission apparatus having peak suppression function
A radio transmission apparatus executing peak suppression processing to an input signal in at least two stages, includes a first peak detector detecting a first peak, a maximum peak among peaks exceeding a first threshold, for a plurality of envelopes included in a predetermined input signal section; a second peak detector detecting a second peak exceeding a second threshold, on the basis of each input signal envelope; a first peak suppression unit suppressing the predetermined input signal section to the limit of a first level based on the first peak; a modulation signal generation unit generating a modulated signal modulated from the input signal suppressed by the first peak suppression unit; and a second peak suppression unit suppressing the second peak to the limit of a second level by each modulated signal envelope based on the first level and the second peak.
US07804910B2 Systems and methods for wireless communication system channel allocation using international delay distortion
Advantage is taken of adaptive allocation techniques by intentionally creating multi-user diversity in an otherwise flat fading environment in order to improve system capacity. In one embodiment, multi-path distortion can be resolved to determine subscriber station (SS) diversity gain. Overall network capacity can be increased by allocating channel assignments to SSs within the network based on determined SS diversity gains. In one embodiment, intentional multi-path distortion is produced by transmitting a signal and a time-delayed version of the signal from a base station (BS).
US07804900B2 Method for fast SATD estimation
A method for determining an encoding cost for a block of video data includes providing an image frame, partitioning the image frame into multiple blocks, obtaining a difference matrix for one of the multiple blocks, performing a part of an FHT (Fast Hadamard Transform) for the difference matrix including at least one butterfly step to obtain outputs in a sequence, the at least one butterfly step in number being one butterfly step less than that required for performing the entire FHT, performing an absolute value operation for each of the outputs, comparing the absolute values of every two of the outputs according to the sequence to determine a greater value for each of the every two absolute values, and adding the greater value of each of the every two absolute values thereby obtaining the encoding cost as a sum of absolute transformed differences (SATD) of the difference matrix.
US07804899B1 System and method for improving transrating of MPEG-2 video
The present invention discloses how a transcoder may be used to reduce the bit rate of an MPEG-2 stream by transmitting only the visible area of the movie specified by pan-scan directives. Because the pan-scan conversion is performed prior to transmission, not immediately before display, the non-viewed portion of video does not need to be transmitted.
US07804898B2 Method and apparatus for encoding a digital video signal
The present invention relates to a method and an encoder for encoding a digital video sequence, said digital video sequence comprising some sets of images including a disparity map, said disparity map being used to reconstruct one image of a set of images from another image of said set of images. The method is characterized in that it comprises the steps of:—encoding a type of a disparity map to be used for the reconstruction of an image, and—encoding the disparity map. Use: encoder in a video communication system
US07804894B2 System and method for the adjustment of compensation applied to a signal using filter patterns
A method for adjusting a signal includes applying a compensation for distortion to a data signal to generate an output signal. The method also includes sampling the output signal to generate data values and an error value, each data value comprising either a high value or a low value based on the sampling of the output signal, the error value indicating residue of the distortion based on the sampling of the output signal. The method further includes selecting one or more filter patterns and monitoring the output signal for patterns of data values corresponding to the selected filter patterns. The method further includes detecting a pattern of data values in the output signal corresponding to one of the selected filter patterns and adjusting the compensation applied to the data signal based on the error value.
US07804893B2 Feedback of reinterleaved correctly decoded data block to decoder for use in additional channel decoding operations of channel coded word containing data block
The feedback of reinterleaved correctly decoded data blocks to a decoder is provided for use in channel decoding operations of channel coded word containing data block. Once a properly decoded data block has been determined, feedback of constraints on the estimated bit sequences decoded data characteristics to a turbo decoder assist in additional decoding operations. Estimated bit sequences may be selected from those trellises that pass through the constraint imposed by knowledge of re-interleaving properly decoded data blocks. This allows the decoder to generate solutions having a minimum probability of error that are also confined by the re-interleaved properly decoded data blocks.
US07804890B2 Method and system for response determinism by synchronization
A discussion of improving integrated device deterministic response to test vectors. For example, limiting the transmission delay for an integrated device's response within known bounds by synchronizing an initialization training sequence to a reset deassertion. Specifically, the proposal facilitates response determinism from the DUT by synchronizing training sequences and subsequently synchronizing flit transmission to reset assertion as sampled by reference clock.
US07804884B2 Packet detection in time/frequency hopped wireless communication systems
Systems and methods for packet detection for frequency hopping networks. Multiple receiver chains are set to different frequencies to check for packets at the different frequencies, at least until receipt of a preamble sequence in a packet is received. After detection of a packet at least some of the receiver chains are used to process received signals according to a frequency hopping pattern.
US07804882B2 Nitride semiconductor laser element
A nitride semiconductor laser element, comprises a substrate and a nitride semiconductor layer in which a first semiconductor layer, an active layer, and a second semiconductor layer are laminated in this order on the substrate, wherein recessed and raised portions are formed in the first semiconductor layer and/or the second semiconductor layer, a semiconductor layer that embeds the recessed and raised portions are formed on the semiconductor layer in which said recessed and raised portions are formed, the semiconductor layer in which the recessed and raised portions are formed is equipped with a side face having a first region extending downward and a second region extending farther downward continuously from the first region, and the second region has a greater slope with respect to the normal direction of the substrate than the first region.
US07804879B2 Gas laser electrodes shaped in the longitudinal axis
A gas discharge laser includes elongated discharge electrodes having an active surface width that varies along the length of the resonator. In one example each of the electrodes is formed by a row of pins having a circular active surface. The pins are diametrically aligned with the active surfaces generally coplanar.
US07804876B2 Optically pumped alkali laser and amplifier using helium-3 buffer gas
In one embodiment, a laser oscillator is provided comprising an optical cavity, the optical cavity including a gain medium including an alkali vapor and a buffer gas, the buffer gas including 3He gas, wherein if 4He gas is also present in the buffer gas, the ratio of the concentration of the 3He gas to the 4He gas is greater than 1.37×10−6. Additionally, an optical excitation source is provided. Furthermore, the laser oscillator is capable of outputting radiation at a first frequency. In another embodiment, an apparatus is provided comprising a gain medium including an alkali vapor and a buffer gas including 3He gas, wherein if 4He gas is also present in the buffer gas, the ratio of the concentration of the 3He gas to the 4He gas is greater than 1.37×10−6. Other embodiments are also disclosed.
US07804866B1 Pulse stretcher
A pulse stretcher includes a plurality of substantially parallel slab-like optical paths of different optical path lengths and a plurality of reflecting surfaces, which are totally internally reflecting surface formed, located at an end of the corresponding optical path. Due to the different path lengths, the pulse stretcher can spread out an input pulse into a stretched pulse having a longer pulse duration and proportionally lower intensity than the initial pulse.
US07804865B2 Single-frequency monolithic linear laser device and system comprising same
A laser device includes: an amplifying medium (1, 7) adapted to generate a fundamental wavelength laser beam (13); a birefringent non-linear medium (3, 20, 20) for doubling the fundamental wavelength laser beam to generate a harmonic wavelength laser beam (14); a polarizing medium (1b, 5, 6, 2, 8, 9, 16, 20) for selecting a fundamental wavelength laser beam polarization, the polarizing medium being such that the fundamental wave at its output remains parallel to the fundamental wave at its input. The invention is characterized in that the polarizing medium (1b, 5, 6, 2, 8, 9, 16, 20) has an output side (2b) perpendicular to the fundamental wave exiting the polarizing medium. The amplifying medium, the birefringent non-linear medium are mutually integral so as to constitute a monolithic resonant cavity.
US07804864B2 High power short pulse fiber laser
A pulsed laser comprises an oscillator and amplifier. An attenuator and/or pre-compressor may be disposed between the oscillator and amplifier to improve performance and possibly the quality of pulses output from the laser. Such pre-compression may be implemented with spectral filters and/or dispersive elements between the oscillator and amplifier. The pulsed laser may have a modular design comprising modular devices that may have Telcordia-graded quality and reliability. Fiber pigtails extending from the device modules can be spliced together to form laser system. In one embodiment, a laser system operating at approximately 1050 nm comprises an oscillator having a spectral bandwidth of approximately 19 nm. This oscillator signal can be manipulated to generate a pulse having a width below approximately 90 fs.
US07804861B2 Demultiplexer and demultiplexing methods for digital broadcasting receiver
An exemplary embodiment of the present invention may provide an arbiter, a demultiplexer, and a digital receiver. An exemplary embodiment of the demultiplexer may include packet identifier filters, first-in first-out memories, an arbiter, and a conditional access buffer. Another exemplary embodiment of the present invention provides a method for demultiplexing multiplexed broadcasting signals.
US07804860B2 Method of processing traffic information and digital broadcast system
A digital broadcast transmitting/receiving system and a method for processing data are disclosed. The method for processing data may enhance the receiving performance of the receiving system by performing additional coding and multiplexing processes on the traffic information data and transmitting the processed data. Thus, robustness is provided to the traffic information data, thereby enabling the data to respond strongly against the channel environment which is always under constant and vast change.
US07804859B2 System and method of providing electrical isolation
In a particular embodiment, a system includes an input/output (I/O) interface adapted to couple to a network cable to receive power and data and includes a physical transport layer (PHY) circuit including multiple channels coupled to the I/O interface. The PHY circuit is adapted to send data to and receive data from a network device via the multiple channels. The system further includes a multiplexer circuit coupled to the PHY circuit to multiplex data from the multiple channels into a multiplexed data stream and includes an isolation barrier circuit coupled to the multiplexer circuit and to a particular circuit. The isolation barrier is adapted to electrically isolate a particular circuit from the multiplexer circuit, the PHY circuit, and the I/O interface.
US07804857B2 Transceiver and communication method for digital multi-carrier communication
The present invention relates to a transceiver and communication method involving a time division multiple transmission method, which performs data transmission among a plurality of transceivers. The transceiver includes a transmitter sending data, a receiver receiving data, a switch operable to switch among connecting the transmitter to a transmission line, connecting the receiver to the transmission line, or disconnecting both the transmitter and the receiver to the transmission line or connecting the transmission line to high impedance, and a controller operable to control the switch. The switch connects the transmitter or the receiver to the transmission line at a time that the transceiver has a relation to a communication designated by the time division multiplex transmission method. On the other hand, the switch disconnects the transmitter or the receiver to the transmission line or connects the transmission line to the high impedance at a time that the transceiver does not have a relation to the communication designated by the time division multiplex transmission method.
US07804856B2 Advanced, self-balancing video multiplexer system
An advanced video multiplexer system designed and optimized for next generation on-demand video distribution is described. The system optimizes identifies a multi-program transport stream best able to accommodate new seesions based upon Quality of Service (QoS) and QAM utilization ratios. MPTS channels are rebalanced via re-grouping and transrating as necessary to optimize bandwidth utilization. Multiple video formats are supported via built-in transcoding. The multiplexer manages encryption resources and supports new sessions using previously allocated encryption resources where possible. Sessions can be grouped into encryption channels either by using a single authorization tier per channel policy, or by requiring all clients of the group to be in physically separated service groups. Encryption channels can be released when a channel no longer serves any clients or when one or more other channels that have been assigned the same entitlement can accommodate any remaining clients.
US07804855B2 Method and system for exploiting spare link bandwidth in a multilane communication channel
A system for encoding data in a multilane communication channel may include at least one processor operable to generate, from existing control characters in a character set, expanded control characters utilized for controlling the data in each lane of the multilane communication channel. Each lane of the multilane communication channel may transport the data in a similar direction. The at least one processor is also operable to control at least one of the lanes of the multilane communication channel using at least one of the generated control characters. If a first control character of the existing control characters is a start-of-packet control character, the at least one processor is then operable to select a second control character from any other of the generated expanded control characters, and to indicate a start of a packet using the selected second control character for at least one of the lanes.
US07804854B2 Digital message transmission protocol
A method for transmitting digital messages used during testing of microprocessors. Each message includes at least one data packet. To transmit a message, each data packet is divided into successive segments of predetermined size, each segment being classified in accordance with one or the other among five types depending on whether it contains a start of message (SM), intermediate data (NT), an end of packet (EP), and end of message (EM); or it is an empty segment (ID). As each segment is sent, an identification signal characterizing the succession of the segment concerned and of the preceding segment is sent. To reduce the number of transmitted segments, a segment containing both the start and the end of a message is classified as being a segment containing an end of message, and a segment containing both the start of a message and the end of a first packet of the message being classified as a segment containing an end of packet.
US07804853B2 Communications system
The present invention consists of an information structure conceived for the transport of data in digital form from a transmitting element to a receiver. This structure calls for fields for transport of the data and heading information fields termed “overhead” which improve transmission reliability. This structure enables support of digital interconnections in an element of a transport network capable of switching various traffic types such as CBRx (for example STM-N e OC-N), VC-N, STS-N or ODUk. The structure also enables identification of the frame beginning, verification of the integrity and correctness of the switching, support of protection switching, and transport of quality and timing information associated with the switched entities.
US07804849B2 System and method for controlling communication in a multi-network environment
A hierarchical communication system, arranged in a spanning tree configuration, is described in which wired and wireless communication networks exhibiting substantially different characteristics are employed in an overall scheme to link portable or mobile computing devices. Copies of data, program code and processing resources are migrated from their source toward requesting destinations based on request frequency, communication link costs and available local storage and/or processing resources. Each appropriately configured network device acts as an active participant in network migration. In addition, portable two-dimensional (2-D) code reading terminals are configured to wirelessly communicate compressed 2-D images toward stationary access servers that identify the code image through decoding and through comparison with a database of images that have previously been decoded and stored.
US07804846B2 Robust deframing of MAC layer packets for mobile multimedia multicast system
Finding errors in the fragment headers of the fragments of service layer packets without depending on the erasure indicators of Medium Access Channel (MAC) layer packets of a wireless signal in a wireless communication system includes determining if length of the fragment header is between 121 and 127; determining if length of the fragment header is equal to 127, and if the fragment header is not the last fragment header in a service layer packet being formed; determining if summation of length of the fragment header for a value N is greater than 122 subtracted by number of fragments collected from a MAC layer packet including fragment header; and determining if fragment header is not the last fragment header in the service layer packet being formed, and if fragment header length is less than residual number of bytes in the MAC layer packet.
US07804841B2 Method and communication apparatus for deciding a transmitting region for an allocated transmitting burst in a frame of an OFDMA system
A method and a communication apparatus for deciding a transmitting region for an allocated transmitting burst in a frame of an orthogonal frequency division multiplex access (OFDMA) system are provided. The communication apparatus comprises a decoder and a processing unit. The decoder decodes an MAP message, which is related to the allocated transmitting burst, into a plurality of parameters. The processing unit assigns a plurality of burst regions in the frame according to the parameters and decides a transmitting region according to the burst regions.
US07804835B2 IP datagram de-encapsulation
An apparatus (1001), system (1000) and method (800-900) are provided for improving the de-encapsulation of sections from Multi Protocol Encapsulation (MPE) (151) and Multi Protocol Encapsulation-Forward Error Correction (MPE-FEC) (152) Sections in a DVB-H transport stream. DVB-H is a standard for broadcasting services to hand-helds. Its difference from DVB-T, C, and S that is relevant for this invention is the presence of an additional layer of Forward Error Correction (FEC). Instead of restoring only correctly received sections (151) (152) the present invention also restores fragments of sections (151) (152) by using both Transport Stream packet headers (301. i.1) and section headers (151.1). As a result, entire sections (800-900) may not be erased (which can amount to up to 4080 bytes) whenever one or more fragments are received incorrectly, but only the incorrectly received fragments (which can be each up to 184 bytes) are erased. This leads to a more efficient use of the additional layer of Forward Error Correction (FEC) information.
US07804834B2 Port packet queuing
A port queue includes a first memory portion having a first memory access time and a second memory portion having a second memory access time. The first memory portion includes a cache row. The cache row includes a plurality of queue entries. A packet pointer is enqueued in the port queue by writing the packet pointer in a queue entry in the cache row in the first memory. The cache row is transferred to a packet vector in the second memory. A packet pointer is dequeued from the port queue by reading a queue entry from the packet vector stored in the second memory.
US07804832B2 Method and system for simplified network wide traffic and/or flow monitoring in a data network
Method and system for providing dynamic network data traffic monitoring including monitoring a data network, detecting a change in the data network, initiating a span session based on the detected change in the data network, and dynamically modifying network configuration based on the detected change in the data network is disclosed.
US07804831B2 Rapid media channel changing mechanism and access network node comprising same
A method is provided for enabling rapid media stream channel changes in conjunction with increasing network resource utilization efficiency. A media stream is multicast for reception by a plurality of requesting decoders. The media stream includes packets containing groups of pictures (GOPs), which are stored in a buffer of an access node. At least a portion of the packets are unicast from the access node for reception by a new requesting decoder in response to receiving from the new requesting decoder a request for reception designating a media stream identifier corresponding to the media stream. Thereafter, the media stream is multicast to the new decoder after bringing packet transmission of the unicast media stream into alignment with packet transmission of the multicast media stream.
US07804826B1 Mobile IP over VPN communication protocol
The present invention supports a communication protocol for transmission of information packets between a mobile node and a virtual private network. Information packets are encapsulated and decapsulated along the route as the information packet is forwarded among the various networks on its path to the destination address; either the mobile node on a foreign network or a correspondence node on a virtual private network. A home agent on the virtual private network supports transmitting the information packets, and the information packets are transmitted from the virtual private network from the home agent or a virtual private network gateway.
US07804819B2 Method for implementing voice over IP through an electronic device connected to a packed switched network
A method for implementing Voice over IP through an electronic device including the phase of sampling a voice communication in a corresponding sampled communication; encoding the sampled communication into corresponding encoded data; decoding the corresponding encoded data into decoded data; and connecting the electronic device to a packed switched network for transmitting the corresponding encoded data. The method may include a phase for storing an encoder and a decoder inside a portable memory unit of the electronic device for executing the phase of encoding and decoding the sampled communication. The phase of storing the encoder and a decoder may be executed on a IC Card intended to be inserted in the electronic device.
US07804818B1 Method for maintaining signaling history in a Voice-over-Internet-Protocol (VoIP) network
A method for maintaining signaling history of application servers to be invoked and applications to be provided in a VoIP network. In one illustrative embodiment, the signaling history of application servers that have been invoked and/or applications that have been processed is inserted into a message header by each application server in the network in turn as applications are processed. These headers are then carried in the message traffic between the SB, CCE and AS's in order to maintain a record of these invocations/processing. The SB may illustratively refer to these messages in determining the order in which applications are to be processed as well as to determine when all services have been processed. In another illustrative embodiment, this signaling history may illustratively be carried in SIP VIA headers.
US07804815B1 System and apparatus for telecommunication
A system for IP telephony that utilizes distributed gateways instead of centralized gateways for communication between IP Telephones on a Packet Based Digital Network (PBDN) and Telephones on a Public Switched Telephone Network (PSTN). The system is based on the use of IP Telephone apparatuses (“Gateway Telephones”) wherein each is connected both to the PBDN and a PSTN and includes a built-in gateway between the two network connections. The gateway capacity of the system thus increases automatically with the number of Gateway Telephones. Gateway Location Servers facilitate the selection of a Gateway Telephone to serve as a gateway for a specific telephone call.
US07804810B2 Circuit, method, and program in a CDMA communication system for quickly tracking a stable path
A path searching circuit is provided which is capable of searching a stable path. A power delay profile calculated by a powering section using an I component correlation value and a Q component correlation value is input to a power level change monitoring section, where a change in a power level is monitored at a sampling point for each of two or more delay profiles to be used for same power adding processing. With correct signal receiving path timing, stable high correlation values are observed, that is, it is observed that the received power level is small in change. On the other hand, with instantaneously high correlation values caused by noises, it is observed that the received power level is great in change. As a result, in the weighing coefficient controlling section, a weighing coefficient for correlation values providing a great change in a received power level is determined so that the received power level becomes low when power is added and so that weighing control is exercised.
US07804809B2 Method and apparatus of selectively tying the opening and closing of EVDO and PPP sessions
Method, and associated apparatus, for operating a hybrid access terminal operable in a CDMA 1x/EVDO hybrid communication session system. The hybrid access terminal is operable to communicate pursuant to an EVDO communication session and to a PPP communication session. The opening and closing of the communication sessions are independent of one another. Opening of one session does not require opening of another of the sessions. And, closing of one of the sessions does not require closing of the other of the sessions.
US07804808B2 Method and system for monitoring a selected region of an airspace associated with local area networks of computing devices
A method for monitoring a selected region of an airspace associated with local area networks of computing devices is provided. The method includes providing one or more segments of a legacy local area network to be protected in a selected geographic region. The legacy local area network is characterized by an unsecured airspace within the selected geographic region. The method includes determining a security policy associated with the one or more segments of the legacy local area network. The security policy at least characterizes a type of wireless activity in the unsecured airspace to be permitted, denied, or ignored. Additionally, the method includes connecting one or more sniffer devices into the legacy local area network. The one or more sniffer devices are spatially disposed within the selected geographic region to cause at least a portion of the unsecured airspace to be secured according to the security policy.
US07804805B2 Apparatus and method for scheduling transmission of data packets in a multichannel wireless communication system
A method and apparatus for scheduling the data packets transmitted to a plurality of mobile terminals supporting multiple quality of service (QoS) grades in a multichannel wireless communication system includes a storage device for storing queues and data packets of the mobile stations, the queue and data packets of each of the mobile stations being arranged in an order of the quality of service grades; and a scheduler for allocating resources of multiple channels to the mobile stations based on different scheduling metrics separately applied to the multiple channels according to the quality of service grades, each of the scheduling metrics applied to a particular one of channels being used to select one of the mobile stations whose data packets are transmitted through the particular channel; wherein entire data packets of the mobile stations are transmitted through the multiple channels when the allocation of the channel resources has been completed sequentially for each of the multiple channels.
US07804799B2 Uplink contention based access with quick access channel
Embodiments of a wireless communication system and methods allocating bandwidth are generally described herein. Other embodiments may be described and claimed. In some embodiments, an estimated requested bandwidth is included in a contention code. Additionally, a mobile station may reuse a previously used contention code that resulted in successful access to a base station. Further, a base station may determine or predict contention patterns and allocate codes based on the patterns.
US07804798B2 Method, system and computer program product for managing the transmission of information packets in a telecommunication network
To manage the transmission of information packets on channels of a telecommunications network, the packets are organised into user queues received in respective buffers, measuring the occupancy level of the buffers. The users are sorted into respective classes (RT, NRT) identified by the service mode requested. After determining the propagation conditions on the transmission channel respectively associated to said users, the priority in the transmission of the packets is determined, choosing the order in which the respective queues are visited as a function of: —a first level priority, linked to whether the users belong to the respective classes of service (RT, NRT), —a second level priority, linked to at least a parameter chosen between the level of occupancy of the respective buffer and the propagation conditions of the respective channel.
US07804796B2 Method and system for sending and receiving satellite digital radio programming information for multiple channels
A method and system for communicating satellite digital radio program information for multiple satellite channels is provided. The method includes the steps of providing multiple satellite signals, and providing multiple data frames in each of the satellite signals. The method also includes the steps of providing frame synchronization symbols in each of the data frames, such that the frame synchronization symbols occurring in the satellite signals do not overlap in time with each other. The method also includes the steps of providing multiple data slots within each of the data frames, and providing satellite program information in at least one of the data slots in each data frame. The multiple data slots are positioned within each data frame relative to the frame synchronization symbol of that data frame, such that the data slots containing satellite program information in the multiple satellite signals do not overlap in time with each other.
US07804793B1 SAS diplex communications
A relatively low frequency signal—e.g. RS-232—is coupled to and extracted from a communication link that carries both a high frequency continuous signal and burst mode signal having bursts occurring at one or more frequencies—e.g. SAS with OOB signaling. The communication link has a differential coupling which differentially couples onto a first pair of conductors a continuous signal at a continuous rate and a burst mode signal having bursts occurring at one or more frequencies. The communication link also has a common mode coupling which common mode couples a second signal onto the first pair of conductors. A high pass filter coupled to the first pair of conductors extracts the continuous signal and the burst mode signal from the first pair of conductors. A low pass filter coupled to the first pair of conductors extracts the second signal from the first pair of conductors.
US07804792B2 Method and apparatus for transmitting and receiving data in a communication system
A method for receiving multicast service data by a terminal in a communication system. The method includes receiving a pilot from a base station, measuring channel state information using the received pilot, and transmitting the channel state information to the base station; receiving a frame from the base station, and determining whether there is an error in the received frame; when no error has occurred in the received frame, determining whether the number of frames consecutively received without error is greater than or equal to a predetermined number; and when the number of frames consecutively received without error is greater than or equal to the predetermined number, transitioning to a non-feedback state where the terminal transmits no channel state information to the base station. The frame includes multicast service data.
US07804791B2 Method of generating spanning trees to handle link and node failures in a network
A method of generating spanning trees in a network in which a plurality of network nodes are interconnected by links. The spanning trees are utilized for handling link and node failures. For link failures, each link has at least one tree that does not include that link. For node failures, each node has at least one tree to which the node is connected by a single link. A first spanning tree connects all of the nodes, and from each node one link is left unconnected. A second spanning tree includes all of the nodes and all of the unconnected links. Thus, none of the links is included in both trees. If a node failure prevents other nodes from communicating, a third spanning tree is needed. The method minimizes the number of required trees in large networks of any topology and can be implemented off-line.
US07804787B2 Methods and apparatus for analyzing and management of application traffic on networks
An apparatus and method are provided for analyzing traffic on a network by monitoring packets sent between devices on the network and identifying applications occurring between devices on the network based on information derived from monitoring the packets. Techniques are provided to examine header information of the packets, such as information in the header of Internet Protocol (IP) packets, to identify applications that are occurring on the network. In some cases, information about the packet beyond the header information is examined to match a packet to a particular application. Using these techniques, a list is built of all of the applications occurring between devices on the network. Parameters may be generated to track one or more of the response time, latency and traffic volume associated with a particular device on the network.
US07804785B2 Network system having an instructional sequence for performing packet processing and optimizing the packet processing
A method, apparatus, and system in which a network system has one or more individual networks. The topology of the first individual network includes two or more service modules. At least one of the service modules is modeled to represent a network element that performs one or more functions to process a packet in a network system. The two or more service modules may be arranged in the first individual network in an arbitrary topology. The packet processing by the two or more service modules is governed by the topology of the first individual network.
US07804784B1 Cable tester
A network interface includes a physical layer (PHY) device and a medium access controller (MAC). The PHY device includes a cable-test module and a data processing module. The cable-test module selectively tests a cable connected to the PHY device and generates test data. The data processing module includes a first processor that processes the test data and that generates test results indicating a status of the cable. The MAC communicates with the PHY device and includes a second processor, wherein the PHY device selectively communicates the status to the second processor.
US07804781B2 Methods and apparatus to detect border gateway protocol session failures
Methods and apparatus to detect border gateway protocol (BGP) session failures are disclosed. A disclosed example apparatus comprises a database interface to obtain provisioned configuration information for a provider edge (PE) router, a BGP engine to receive one or more BGP messages from a route reflector, the one or more BGP messages representing a list of active routes for the PE router, and a session analyzer to compare the list of active routes with the provisioned configuration information to determine whether a provisioned route is not present in the list of active routes, and to declare a BGP session failure when the provisioned route is not present in the list of active routes.
US07804778B1 Method and apparatus for monitoring link diversity
A method and apparatus for monitoring link diversity between two communication networks are disclosed. Physical diversity of communication links are important to guarantee service availability and reliability. Diversity monitoring can be achieved by using routing information of the communication links.
US07804775B2 Apparatus and computer program for identifying selected applications utilizing a single existing available bit in frame headers
An apparatus and computer program are disclosed for collecting data about the transmission of network packets that are associated with specified applications. The packets are transmitted through a communications network fabric that is used to couple data processing systems together. A particular existing single bit in a frame header definition is selected. The bit is defined as part of the standard frame header by a communication protocol as an available bit in the frame header. The standard protocol is unchanged by the selection of this bit. An application is specified to be monitored. The selected bit is then set in each network packet that is generated by the specified application. The fabric collects performance data for each packet that has the bit set. Thus, the fabric collects performance data about a transmission of each packet that is generated by the application when that application is setting the bit.
US07804773B2 System and method of managing data flow in a network
The present disclosure is directed to a system and method to manage data flow in a network. The method includes receiving a plurality of data flows, wherein each of the plurality of data flows includes a plurality of data packets. The method also includes determining a protocol associated with each of the plurality of data flows. The method also includes dropping at least one data packet from at least one data flow associated with a first protocol, wherein the at least one dropped data packet meets a first criterion associated with the first protocol. The method also includes dropping at least one additional data packet from a data flow associated with a second protocol, wherein the at least one additional data packet meets a second criterion associated with the second protocol.
US07804772B2 Receiver having integrated spectral analysis capability
A method of managing traffic in a communications channel includes the steps of receiving a subscriber ID corresponding to a subscriber, performing a spectral analysis on a signal received from the subscriber within a time interval identified by the subscriber ID, and adjusting transmission characteristics of the subscriber based on the spectral analysis.
US07804771B2 Method and apparatus for protection switching in virtual private networks
Protection switching of a virtual private network is provided whereby working VPN paths and protection VPN paths are defined. The working VPN path is monitored for increased data traffic and failures, and in response, data is switched from the working VPN path to the protection VPN path. The working VPN path is monitored for a return to proper functioning and normal data conditions, and data is then switched back from the protection VPN path to the working VPN path. Additionally, data capacity is managed through virtual bandwidth classes, and different classes of qualities of service are provided.
US07804768B2 Method for redundant linking lines and wide area network node device
A WAN node device includes a failure monitoring unit that monitors failure in a first LAN-side input-output unit and a second LAN-side input-output unit. If failure in the first LAN-side input-output unit or the second LAN-side input-output unit is detected, failure is notified to a switching controller. Upon receiving a failure notification, the switching controller selects a normally functioning LAN-side input-output unit. Thus, the WAN node device passes on packets to a LAN-communication linking device via either the first LAN-side input-output unit or the second LAN-side input-output unit selected by the switching controller.
US07804767B1 Protection/restoration of MPLS networks
In a multi-protocol label system (MPLS) carrying data, a working path carries data from a starting point or node to a destination point or node via a working path. The working path includes the switches and physical media linking starting point and the destination point. MPLS system reliability is enhanced by way of a protection path, over which data can be carried from the starting point to the destination point upon a detected failure along the working path. Upstream messages inform one or more MPLS switching systems to make a switchover from a working path to a protection path.
US07804764B2 Transmitter and receiver
The transmitter of one embodiment of the present invention includes: a S/P section for converting original serial data to parallel data which will correspond to a plurality of subcarriers; and a second IFFT section for converting the parallel data from the frequency domain to the time domain. The transmitter includes, between the S/P section and the second IFFT section, a first IFFT section for modulating the plurality of subcarriers using elements of a matrix derived from an expression for Inverse Discrete Fourier Transform involving time domain signal levels and frequency domain signal levels. The configuration enables CI and PO-CI to be implemented on transmitters and receivers with a simple configuration.
US07804762B2 Method and apparatus for implementing downlink SDMA in a wireless network
Methods and structures are disclosed for use in implementing downlink spatial division multiple access (SDMA) in a wireless network. In at least one embodiment, a number of orthogonal sets of user devices are first identified within a coverage area. One of the identified orthogonal sets may then be selected based on a predetermined selection criterion. An SDMA exchange may then be initiated for the selected orthogonal set.
US07804760B2 Method and system for signal emulation
A circuit can process a sample of a signal to emulate, simulate, or model an effect on the signal. Thus, an emulation circuit can produce a representation of a real-world signal transformation by processing the signal according to one or more signal processing parameters that are characteristic of the real-world signal transformation. The emulation circuit can apply analog signal processing and/or mixed signal processing to the signal. The signal processing can comprise feeding the signal through two signal paths, each having a different delay, and creating a weighted sum of the outputs of the two signal paths. The signal processing can also (or alternatively) comprise routing the signal through a network of delay elements, wherein a bank of switching or routing elements determines the route and thus the resulting delay.
US07804745B2 Optical pickup and optical disk device
An optical disk device for driving an optical disk having a rotation center and a recording track around the rotation center. The device includes a light source which emits a light beam, an objective lens which irradiates a position on the recording track of the optical disk with the light beam from the light source, and a lens holding member which holds the objective lens. The lens holding member has a plurality of fitting sections. A plurality of elastic supporting members each has a longitudinal length and is fitted at one end thereof to one of the fitting sections of the lens holding member, and a supporting unit base has a plurality of anchor sections supporting the other end of each of the elastic supporting members. The plurality of anchor sections are arranged on first and second sides with reference to a tangent line hypothetically drawn tangentially to the recording track at the position irradiated with the light beam via the objective lens, the rotation center of the optical disk being located on the second side. Each of the anchor sections that are arranged on the first side are arranged closer to the objective lens in the extending direction of the tangent line than are the anchor sections arranged on the second side.
US07804741B1 System and method for focusing a kinetic pulse array
The present disclosure relates to a method and system for finding and physically altering underground targets. Multiple nodes are dispersed into the ground and determine their spatial orientation using seismic waves, and then operate as an array to locate and properly time kinetic pulses to focus seismic waves on the target.
US07804739B2 Seismic data processing method for RMO picking
The invention relates to a method of processing seismic data, the said seismic data comprising a gather of seismic traces organised according to one or several acquisition parameters, comprising the steps of: a) defining an equation for an RMO curve as a combination of elementary functions of the acquisition parameter(s), b) determining an RMO curve from the equation of step (a) as a combination of orthogonal elementary functions c) for a given time or at a given depth, determining the coefficients of the combination that optimise the semblance of traces along the RMO curve.
US07804737B2 Marine vessel working deck for handling of shallow water ocean bottom seismometers
A marine seismic exploration method and system comprised of continuous recording, self-contained ocean bottom pods characterized by low profile casings. An external bumper is provided to promote ocean bottom coupling and prevent fishing net entrapment. Pods are tethered together with flexible, non-rigid, non-conducting cable used to control pod deployment. Pods are deployed and retrieved from a boat deck configured to have a storage system and a handling system to attach pods to cable on-the-fly. The storage system is a juke box configuration of slots wherein individual pods are randomly stored in the slots to permit data extraction, charging, testing and synchronizing without opening the pods. A pod may include an inertial navigation system to determine ocean floor location and a rubidium clock for timing. The system includes mathematical gimballing. The cable may include shear couplings designed to automatically shear apart if a certain level of cable tension is reached.
US07804734B2 Data strobe buffer and memory system including the same
A data strobe buffer and a memory system including the data strobe buffer are provided. The data strobe buffer includes: a first input/output node; a first driver coupled to the first input/output node, the first driver configured to output a first data strobe signal to the first input/output node during a write operation; and a first receiver coupled to receive a second data strobe signal from the first input/output node and output a third data strobe signal during a read operation when the data strobe buffer is in a first or second mode, the first receiver configured to compare the second data strobe signal with a first reference voltage and output a result of the comparison as the third data strobe signal when the data strobe buffer is in the first mode, the receiver further configured to not compare the second data strobe signal with the first reference voltage when the data strobe buffer is in the second mode.
US07804730B2 Method and apparatus for accessing contents of memory cells
The invention relates to accessing contents of memory cells. Some embodiments include a memory structure that has a first cell, a second cell, and a sense amplifier. The first cell stores a first value. The first and second cells are connected to the sense amplifier by one or more bit lines. The sense amplifier receives the first value stored by the first cell by using the one or more bit lines and drives the received first value to the second cell through the one or more bit lines. The receiving and driving occur in a single clock cycle. In some embodiments, the second cell outputs the first value. The memory structure of some embodiments also includes a third cell connected to the sense amplifier by the one or more bit lines. The sense amplifier drives a second value to the third cell while the second cell outputs the first value. Other embodiments include a method for accessing data in a memory structure. The method receives a value stored by a first cell; and drives the received value to a second cell. The receiving and driving occur in a single time period. In some embodiments, the method also includes driving a first value to the second cell in a first time period and driving a second value to a third cell in a second time period. In these embodiments, the second cell outputs the first value during the second time period and the third cell outputs the second value during a third time period.
US07804727B2 Semiconductor device having multiple I/O modes
Semiconductor device having multiple I/O modes. The device includes a data buffer configured to receive data; a strobe input buffer configured to receive a data strobe signal, a phase controller configured to shift a phase of the data strobe signal by different numbers of degrees, including 0 degrees, according to input modes and a data detector configured to detect the data in response to the data strobe signal output from the phase controller.
US07804722B2 Voltage supply circuit and flash memory device including the same, and method of supplying operating voltage
A voltage supply circuit includes a voltage generator and a controller. The voltage generator is configured to pump an externally input voltage and store the pumped external voltage as a first voltage having a set voltage level, before power-up begins, or pump the external voltage, add the pumped voltage to the stored voltage, and output the added voltage as an operating voltage. The controller is configured to output a first control signal to drive the voltage generator or stop operation of the voltage generator, according to an operating state.
US07804721B2 Enqueue event first-in, first-out buffer (FIFO)
In one embodiment, an apparatus comprises a queue, write control logic coupled to the queue and operable in a write clock domain, and a first-in, first-out buffer (FIFO) coupled to the write control logic. The queue is configured to store a plurality of data items, wherein each data item has a type which is one of a plurality of types of data items that can be stored in the queue. The write control logic is configured to maintain write pointers that identify entries in the queue for each of the plurality of types. The write control logic is configured to update the write pointer corresponding to an input type for an input data item written to the queue. Additionally, the write control logic is configured to enqueue a write event in the FIFO to transport the enqueue event to a read clock domain different from the write clock domain.
US07804720B2 Integrated circuit memory devices including mode registers set using a data input/output bus
An integrated circuit memory device may include a memory cell array and a plurality of data input/output pins. The plurality of data input/output pins may be configured to receive data from a memory controller to be written to the memory cell array during a data write operation, and the data input/output pins may be further configured to provide data to the memory controller from the memory cell array during a data read operation. A mode register may be configured to store information defining an operational characteristic of the memory device, and the mode register may be configured to be set using the data input/output bus. Related methods, systems, and additional devices are also discussed.
US07804719B1 Programmable logic block having reduced output delay during RAM write processes when programmed to function in RAM mode
A programmable logic block provides an improved output delay by bypassing the memory array and multiplexer structure when programmed to function as a random access memory (RAM) and a new value is written to the RAM. A programmable logic block includes memory cells, a multiplexer structure, a memory element, a bypass select multiplexer, and a control circuit. The memory cells implement a RAM driven by a write data input signal and a write enable signal. Each memory cell drives an input terminal of the multiplexer structure. Under the control of the write enable signal, a bypass select multiplexer selects either the write data input signal (in RAM mode) or the output terminal of the multiplexer structure (in another mode), and passes the selected signal to a memory element. Thus, when in RAM mode, write data is simultaneously written to a specified location in the RAM and to the memory element.