Document Document Title
US07752880B2 Linear motor mounted press machine and method for controlling linear motor mounted press machine
The present invention provides a linear motor mounted press machine that generate an optimum thrust for a press tonnage to perform different machining operations including one requiring a greater press tonnage and one requiring a high speed and a smaller press tonnage in an energy efficient manner. A linear motor mounted press machine includes a first linear motor 11, a second linear motor 12 that produces a thrust lower than or equivalent to that of the first linear motor 11, and a coupling switching mechanism 13 that releasably couples output shafts 30, 34 of the first and second linear motor 11, 12 together. A press tool 6 is driven forward and backward by the output shaft 34 of the second linear motor 12. Each of first and second linear motors 11, 12 is a unit linear motor assembly having a plurality of unit linear motors 15 arranged around a press working axis center P. The number of the unit linear motors 15 of the second linear motor 12 is the same as or smaller than that of the first linear motor 11.
US07752879B2 Method and device for mounting a fastening element on a part, particularly a sheet metal part
Disclosed are a method and a device for mounting a fastening element (12, 12′) on a part, e.g. a sheet metal part (13, 13′). Said fastening element comprises an axis of symmetry (18), a head piece (14) with a contact surface (22) that comes in contact with the part (13), a fastening section encompassing a thread (15, 15′), and at least one undercut (24, 82) which accommodates the material of the part. The material of the part is pressed against the contact surface and into the undercut by means of a first tool (26-26′″″) which is provided with a female die that is suitable for embodying the fastening element. The inventive method and device are characterized in that a local force (K) is applied to the head piece (14) of the fastening element (12, 12′) or to the tool (26-26′″″) at the side of the axis of symmetry (18) and moves in a circular manner around said axis of symmetry (arrow 43) while performing a relative advancing movement (arrow 28) between the tool (26-26′″″) and the fastening element (12, 12′), between which the part (13, 13′) is positioned, in order to press the material of the part into the undercut (24, 82).
US07752878B2 Servo-press with energy management
In a press installation including a number of presses with servo-drives for operating the presses and auxiliary equipment such as workpiece handling devices wherein an energy management system is provided including a DC voltage intermediate circuit connected to a power supply grid via an AC/DC converter and to the servo-drives via servo-converters, a fly-wheel storage device is connected to the intermediate circuit for supplying energy thereto and recapturing energy therefrom under the control of a control arrangement which controls the flow of power between the intermediate circuit, the servo-drives, the fly-wheel storage device and the power supply grid.
US07752877B2 Rotary actuation latch with disconnect feature
According to certain aspects of the invention, rotary actuation latches are disclosed. The latches include a disconnect feature, so that when locked certain elements of the latches are deactivated. The disconnect feature may be operated by a locking device, such as a key lock or other device. The latch may be a rotary compression latch.
US07752876B2 Lockout device
A lockout device includes an inner housing and an outer housing. The inner housing has an upper end portion, a lower end portion, an arcuate outer portion extending between the upper and lower end portions, and a central bearing portion extending outward from at least one of the upper and lower end portions. The outer housing has an upper end portion, a lower end portion, an arcuate outer portion extending between the upper and lower end portions, and a central opening disposed on at least one of the upper and lower end portions and sized to receive and bear against the central bearing portion of the inner housing for telescopic rotation of the inner housing with respect to the outer housing. The outer housing is sized to at least partially receive the inner housing when the inner and outer housing are rotated to an open position.
US07752865B2 Ice cube catcher
An ice cube catcher is disclosed for positioning on a door of a refrigerator to catch ice cubes dispensed from an in-door dispenser. The catcher may include a body having a sloped portion and a pair of sidewalls. The sloped portion may include a top and a bottom edge and a pair of ends. The sidewalls may be positioned at each end of the sloped portion and include a flange portion. These flange portions may have a fastener that may operable to secure the body to a refrigerator door. Finally, a water retention portion such as ridge or dam or groove be provided proximate the bottom edge of the sloped portion to retain water from melting ice within the body of the catcher.
US07752864B2 Refrigeration apparatus
A refrigeration apparatus (1) is provided with a refrigerant circuit (1E) along which are connected a compressor (2), an outdoor heat exchanger (4), an expansion mechanism, an indoor heat exchanger (41) for providing room air conditioning, and a cooling heat exchanger (45, 51) for providing storage compartment cooling. The refrigerant circuit (1E) includes a discharge side three way switch valve (101) for varying the flow rate of a portion of the refrigerant which is discharged out of the compressor (2) and then distributed to the indoor heat exchanger (41) and the outdoor heat exchanger (4) during a heat recovery operation mode in which the indoor heat exchanger (41) and the outdoor heat exchanger (4) operate as condensers. As a result of such arrangement, even when the amount of heat obtained in the cooling heat exchanger (45, 51) exceeds the amount of heat required in the indoor heat exchanger (41), surplus heat is discharged without excessive decrease in the discharge pressure of the compressor (2).
US07752862B2 Indoor unit in air conditioner
An indoor unit of an air conditioner is provided. The indoor unit has an improved airflow structure, for a rapid air conditioning of the room, a user's convenience, and an efficiency of the air conditioner.
US07752861B2 Outdoor unit of air conditioner
The present invention includes foundation legs of an outdoor unit that are made of a relatively thin plate material, and can reduce cost. This outdoor unit includes a compressor, an outdoor refrigerant circuit that includes pipes and a heat exchanger, a case that houses the refrigerant circuit, and a plurality of supports provided so that they protrude downward from the bottom part of the case. Furthermore, foundation legs are provided at the lower ends of the plurality of supports for fixing such, so that they extend towards the inner side of the case.
US07752857B2 Refrigerator and air conditioner
A refrigerator has a coolant cooler for cooling a coolant at the entrance of a flow control valve, when the cooling amount in the coolant cooler is deficient as well as excessive. The refrigerator includes a compressor for compressing the coolant, a radiator for radiating heat from the coolant, a coolant cooler for cooling the coolant, a flow control valve for regulating the flow volume of the coolant, an evaporator for evaporating the coolant, and a heat-exchange-amount control for controlling the amount of heat exchanged in the coolant cooler. The coolant is circulated through the compressor, the radiator, the coolant cooler, the flow control valve, and the evaporator, in that sequence.
US07752852B2 Vapor compression circuit and method including a thermoelectric device
A system and method includes a thermoelectric device in heat-transfer relation with a working fluid flowing through a vapor compression circuit. Heat is transferred from the working fluid to a first fluid medium and then from the first fluid medium to a second fluid medium.
US07752849B2 Arrangement for controlling flow of fluid to a component of a gas turbine engine
An arrangement for controlling flow of fluid to a component of a gas turbine engine, the arrangement comprising: a conduit, coupled to a supply of fluid, for providing fluid to the component of the gas turbine engine; a magnetic valve for at least partially restricting the conduit and having a valve member with at least a first configuration in which the conduit is at least partially restricted and a second configuration in which the conduit is relatively open, wherein the configuration of the valve member is controlled by magnetic flux in a magnetic circuit which includes at least one member comprising ferromagnetic material, whereby the configuration is responsive to the temperature of the ferromagnetic material.
US07752847B2 Liquid injection in a gas turbine during a cooling down phase
The invention relates to a method for cooling a gas turbine comprising a rotor, said method being carried out after the operation of the gas turbine and whereby the rotor is driven at least intermittently during a cooling phase at a reduced nominal speed. To provide a gas turbine with a reduced down time, a liquid is introduced at least intermittently into the air stream upstream of the compressor during the cooling phase.
US07752846B2 Combustion chamber for a gas turbine
A combustion chamber for an industrial gas turbine has thermal protective elements which are installed along the inner circumference of its casing. The thermal protective elements are cooled by cooling air which is added to the fuel in the region in front of a front casing section after the cooling. A brush seal is installed between the front casing section and the thermal protective elements, where the brush seal is configured in segments. The combustion chamber can be sealed against leakages of cooling air in all operating states of the combustion chamber.
US07752845B2 Solar-powered, liquid-hydrocarbon-fuel synthesizer
A synchronous reaction cell, rotating as a unit, disassociates hydrogen from water, traps and filters hydrogen, mixes and pressurizes hydrogen and ingested carbon, hydrogenates carbon by surface catalysis, isolates and exhausts liquid hydrocarbon products above a desired density, recirculates gaseous products for further reaction, and expands steam through a turbine to produce rotation and turn an electrical generator. Solar energy focused by heliostats is one means of supplying process heat. Burning natural gas or another fossil fuel in oxygen freed by the disassociation of water provides alternative sources of heat. The reaction cell has a vertical axis-of-rotation making it conducive to mounting on a tower disposed at the center of an array of heliostats. The rotating reaction cell has a large, cylindrical heat-absorbing surface. Electrical output might be used to aim heliostats. Excess electrical generation might be added to the local electrical grid and sold for its value.
US07752843B2 Hydraulic fluid reservoir and hydraulic pressure control unit
A piston is guided by a two-point guide thus allowing a working liquid to smoothly flow into or flow out from a liquid chamber. The liquid chamber is formed into a donut shape and an opening of a passage of the working liquid is arranged at a center portion of the donut. The piston adopts a stepped structure which has a large-diameter portion and a small-diameter portion. The large-diameter portion is fitted into a first cylinder bore and a small-diameter portion is fitted into a second cylinder bore. The working liquid flows into or flows out from the hydraulic chamber through groove passages formed on an outer periphery of the small-diameter portions.
US07752839B2 Exhaust emission purifying apparatus
An exhaust emission purifying apparatus of the present invention has a casing that includes therein a plurality of layered passages which is formed by partitioning an inside of the casing to thereby allow an exhaust passage from an exhaust emission inlet to an exhaust emission outlet to be folded in its direction once or more, a reduction catalyst that reductively purifies NOx by using a reducing agent, a nozzle that injects the reducing agent or a precursor thereof to an exhaust upstream side of the reduction catalyst, and a filter (DPF) that collects PM suspended in an exhaust emission. The reduction catalyst and the filter are disposed in the different layered passages. Consequently, a more compact exhaust emission purifying apparatus having both NOx removal function and PM collection function can be provided.
US07752838B2 Device for purifying exhaust gas of an internal combustion engine
A device for purifying exhaust gas of an internal combustion engine comprising a NOx catalyst device, fuel feeding means for feeding additional fuel into combusted gas flowing into the NOx catalyst device during the regeneration treatment, and a NOx concentration sensor arranged on the exhaust downstream of the NOx catalyst device, wherein when the NOx concentration detected by the NOx concentration sensor is lower than a preset concentration during the regeneration treatment of this time, the amount of NOx absorbed by the NOx catalyst device during a preset period until the regeneration treatment of the next time is estimated by utilizing the NOx concentration sensor, and when the absorbed amount of NOx is smaller than a preset amount, it is decided that the amount of additional fuel fed during the regeneration processing of this time had been abnormally decreased.
US07752833B2 Methods and apparatus for gas turbine fuel control
A method for reducing or eliminating oscillations in a gas turbine fuel control system includes utilizing an engine model to regulate a gas supply pressure for a gas turbine, sensing the pressure of gas actually supplied, and applying integral state feedback plus gas supply pressure feedforward combined with integral plus state feedback to the engine model to control and reduce gas fuel supply variations.
US07752831B2 System for activating a rotor drive of an open-end rotor spinning machine
A system for activating a rotor drive (31) of an open-end rotor spinning machine (30), having an open-end rotor spinning machine (30) with a plurality of workstations (33), each having a rotor drive (31) with a control unit (4), which comprises at least one communication interface (18, 19) for connecting to a workstation control unit (35), and external means for substitute activation of the individual rotor drives (31) and for reading signals representing operating state data of the rotor drive from the individual control units (4) of the rotor drives (31) by means of at least one communication interface (18, 19) of the control units (4) for adjustment and checking purposes.
US07752828B2 Loading apparatus and related method for loading edible items into trays
An apparatus that loads horizontally oriented slugs of edible, edge-standing items into trays includes a tray delivery mechanism having a tray infeed for receiving trays, a tray outfeed from which filled trays can be removed from the apparatus and a tray conveyor that moves the trays from the tray infeed to the tray outfeed. An over head transfer mechanism is disposed above the tray conveyor. The over head transfer mechanism includes a pusher flight and a retainer flight. The pusher flight and retainer flight are configured to cooperate to transfer a pre-selected number of edge-standing items forming the slug from a counting conveyor to a tray loading area. The overhead transfer mechanism includes a flight adjustment system that adjusts a distance between the retainer flight and the pusher flight to change the pre-selected number of edge-standing items transferred by the over head transfer mechanism from the counting conveyor to the tray loading area.
US07752827B2 Methods and systems for packaging a product
A method for applying a heat shrinkable film to a carton for forming a shape of the carton is provided. The carton includes a top panel, a bottom panel, at least one side panel extending between the top panel and the bottom panel, and a movable section that is movable between a first position and a second position. The method includes providing a heat-shrinkable but unshrunken film, wrapping the film in an unheated condition around at least a portion of the carton including at least a portion of the movable section of the carton, and moving the movable section from the first position to the second position to form a shape of the carton by heating the heat-shrinkable film to shrink the heat-shrinkable film into contact with at least a portion of the movable section.
US07752824B2 Shrinkage-compensating continuity system
A continuity system for a building is designed to compensate for the downward settling of building elements over time, which occurs due to the shrinkage of wooden building members. The continuity system comprises one or more hold-down assemblies each having a stud-connector secured to a generally vertical stud, a generally vertical rod inserted into an opening of the stud connector, a rod-gripping member in toothed engagement with the rod above the opening, and one or more positioning elements exerting a downward force on the rod-gripping member. The rod has a lower portion secured to a stable building element such as the building's foundation. The opening of the stud-connector defines a frustoconical bearing surface on the upper surface of a portion of the stud-connector, or on a gripper support element in some embodiments. The rod-gripping member includes a plurality of gripping portions each having a lower surface defining a circumferential portion of a frustoconical shape sized and adapted to conform with the frustoconical bearing surface of the stud-connector.
US07752820B2 Fast unfolding two-layer temporary flooring structure
A fast unfolding two-layer temporary flooring structure consisting of preferably rigid plates (1 to 6), made of a suitable material. The plates (1 to 6) are arranged mutually parallel and cascade-linked by an articulated linking element (B) so that between two consecutive plates, the element (B) is linked to an edge of the other plates, and also preferably in a central zone of the other plate, the elements defining hinge lines between parallel planes with longitudinal or transverse axis of the plates.
US07752819B2 Assemblage concrete system and methods of constructing thereof
This invention teaches inter alia a one-piece layered monolithic modulus of composite thermally-insulated concrete walls comprising a foundation; a concrete wall; a plurality of reinforcing steel plates; a pair of wall form panels; a slab; and optionally a plurality of slab-supporting bars; wherein the wall form panels having a plurality of steel plates distributed in uniform spacing and embedded vertically therein are made of polystyrene foam plastic; a plurality of teeth are vertically arranged on the two peripheral edges of the steel plate; a cavity is formed on each tooth; the teeth and the cavities protrude out of the inner surface of said wall form panels; a pair of channel-shaped steels with slots facing upwards are affixed horizontally on the foundation; the bottom surfaces of the wall form panels are affixed respectively into the slots of the channel-shaped steels; a plurality of welded steel fabrics are embedded in the spaces between the wall form panels; at least two wall form panels are interconnected by a plurality of jointing pieces passing through the corresponding cavities in the steel plates; the transverse jointing pieces are interconnected by transverse connecting locks and by vertical connecting locks; and pre-drilled holes are formed at the backside of the steel plates.
US07752818B1 ACM panel retaining clip and self-adjusting coplanar panel mounting system
The present invention provides for a self-leveling structural element in a non-progressive attachment system, a U-shaped retentive clip having a base and two upwardly extending arms that are forced apart by the installation of a self-drilling screw, the novel retentive clip with screw coacting with an extruded frame to mount and retain a plurality of aluminum composite material (ACM) panels in a coplanar manner, to form an Aluminum Composite Cladding System; thereby comprising a non-progressive system that enables removal of individual panels for replacement or repair.
US07752813B2 Partitioning system
A partitioning system is disclosed and includes walls, stands and table tops. In use, each wall has: upper and lower ends; sides spaced apart from one another along a horizontal longitudinal axis; faces spaced apart from one another along a horizontal lateral axis normal to the longitudinal axis. Further, each wall, in use, defines: a longitudinal slot extending from one side to at least partially divide at least one of the faces; and a channel for said slot, said channel extending from the lower end of the wall, between the faces, to said slot to define a void in said wall. Each stand, in use, has: a ground-engaging base; an upright extending from the base within a channel; and a support arm extending transversely from the upright through the slot for which the channel is provided. Each table top is supported in use by one or more support arms.
US07752812B2 Integrated debris-shielding cover, flashing & mounting system for rain gutter
A rain gutter system includes fastening clips, fasteners, a rain gutter and a reverse-curve shield. The shield includes a back dam that overlaps existing flashing and has a crease at the bottom. The fastening clips have a groove that locates the fastening clips relative to the back dam. The upper back end of the back wall of the rain gutter forms a snap together joint with lower end of the back dam. The rain gutter is anchored to the back dam and fastening clips vertically and in the fore/aft direction, and can slide laterally. The front upper end of the rain gutter slopes up and back to improve debris shedding.
US07752810B2 Device for supporting displaceable separation elements
The invention relates to a device for supporting a displaceable separation element (3), in particular a sliding door. Said device comprises a carriage (1), which is guided in a rail (2), equipped with a carriage body (10) and mechanically mounted in the rail (2) by means of rollers (8) or at least one sliding element (11; 110). The rail comprises a central part (2′) and two lateral parts (2″), which are equipped with opposing rail feet (21) that mechanically support the carriage (1). According to the invention, the carriage body (10) is provided with at least one hard magnetic magnet (12, 120), which exerts a force on at least one of the rail magnets (22, 22′, 22″, 220, 2200) that is connected to the rail (2), said force acting in opposition, preferably in an axially parallel manner, to the gravitational force exerted by the separation element (3) on the carriage (1).
US07752809B2 Drive assembly for door and window frames
Drive assembly for door and window frames, comprising at least one actuating member and at least one transmission rod fastened to the actuating member, The transmission rod comprises a central portion and two lateral portions positioned at opposite sides relative to the central portion and forming two channel-shaped longitudinal guides, the central portion having a longitudinal groove positioned between the longitudinal guides, the longitudinal groove of the central portion being closed by a base. The transmission member has a connecting portion including two longitudinal ribs with ends shaped in such a way as to establish a telescopic coupling with the longitudinal guides of the transmission rod and a central portion positioned between said ribs and provided with a threaded hole in which is inserted a screw having a tip that is able to cut a hole in the base of the transmission rod at said longitudinal groove.
US07752806B2 Holding device for rod-shaped components
A holding device for rod-shaped components comprising holding elements that move through a series of positions. To hold a component the holding elements move in sequence from open releasing positions, to contacting positions, to aligning positions and finally to fully closed positions. Holding elements in aligning positions permit the held component to be moved and aligned even though the holding elements are more firmly in contact with the component than in their contacting positions. Slide-resistant surfaces formed on the holding elements are made in such a way that in the case of the movement of a misaligned component, sliding resistance is intensified in one direction while sliding resistance is reduced in another direction to permit movement of the component in that direction into the desired alignment. The holding elements are moved in the opposite sequence to release a component.
US07752799B2 Arm support for use with an elongated item such as a fishing rod
An arm support for use with an elongated item such as a fishing rod is disclosed herein. The arm support device includes an arm cradle that mounts above a handle of the elongated item. The arm cradle is adapted for supporting a person's forearm. The arm cradle can be pivoted relative to the handle to allow the arm cradle to stay in contact with the person's forearm as the person bends his or her wrist to change the lateral angle defined between the person's forearm and the elongated item.
US07752795B1 Semi-automatic weapon for several tubes cartridges loading system for long guns
New design for semi-automatic weapon for several tubes cartridges loading system for long guns, wherein an in-between connection steel part fixes the barrel to the receiver. The retention of the cartridges inside the parallel tubes is done by three metallic nails. The springs of the loading tubes push the cartridges into the cylinder inside the gun through three openings made into the front side of the receiver under the barrel. The rotation mechanism of the cylinder is a result of changing the movement of the bolt from horizontal into vertical.
US07752792B2 Billboard with light emitting diode light source
A billboard (100) includes a light module (120) and a light-permeable panel (140). The light module comprises a plurality of elongated light conductors (122) and at least one LED (124). Each of the light conductors has two end surfaces (1222, 1224) and a circumferential lateral surface (1223) interconnected between the end surfaces, and one of the end surfaces of each of the light conductors is adjacent to and optically coupled to the at least one LED. The light-permeable panel has a light incident surface (142) and an opposite light emitting surface (144). One of the light incident surface and the light emitting surface has a pattern (143).
US07752791B2 Display device
The objective of the present invention is to provide a display device that presents great decorative effects.For a display device that provides a luminous display consisting of characters, numbers, symbols or figures, or arbitrary combinations of them, having a desired form, a half mirror layer is formed above a mirror surface, through a translucent layer, and a desired form is luminously displayed at a location between the mirror surface and the half mirror layer and at a distance from the mirror surface.
US07752790B1 Display device
A lighted display device that includes components that are over molded or encased in a polymer gel. The polymer gel exhibits a high surface coefficient of friction such that the gel has a tacky surface and allows the display device to cling to a surface of any orientation. The polymer gel is clear or translucent such that the over molded components, which include light emitting components, can back or front light a display. The polymer gel can be flat on its sides or include three dimensional protrusions or inclusions on the surfaces.
US07752788B1 Cable connector with signal type indicator
A cable connector includes a base formed on a circuit board, a plurality of pins extending from the base and electrically connected to the circuit board, and a signal type indicator. A plurality of through holes is defined in the signal type indicator to receive the pins, and an emblem is arranged on the signal type indicator to indicate the signal type of the cable connector. The diameter of each through hole is greater than the diameter of each pin so that the pins can pass through the through holes of the signal type indicator for mounting the signal type indicator on the base.
US07752787B2 Electrical cable identification system
An electrical cable identification system for efficiently identifying electrical cables during and after circuit breaker installation. The electrical cable identification system generally includes an identification tab including a first end and a second end, a connecting portion integral with the first end and an identifier portion integral with the second end. The connecting portion is comprised of a thin configuration to slide between an outer sheath of an electrical cable and at least one inner wire encompassed by the outer sheath and a marking is located upon the identifier portion to identify the electrical cable.
US07752786B2 Airport advertising system
The present invention relates to airport advertising. Airports are divided into the “landside” to which the general public is permitted and which includes the terminal(s), car parks etc., and the “airside” from which the public is excluded and which includes the runways, taxiing area, apron etc. Billboards (7) which are substantially flush with the ground surface are located in the airside preferably adjacent the runways (2, 3, 4). The billboards (7) are preferably between the runway extremities and a take off/touch down zone (5). Alternatively the billboards are adjacent taxiways or taxiing areas. The billboards can be provided with movable images and/or interior lighting. A typical billboard size is 50 meters×50 meters (0.25 hectares).
US07752784B2 Card construction having raised wire figures
This description relates to a card construction that may be assembled from a paper material support and at least one bent wire formed into a character outline. The resulting bent wireform may be held to the support with discrete areas of adhesive materials that are positioned to hold the character outline substantially in its mounted form and to (optionally) separate the character outline from the paper material support. The construction may be used as a greeting card, announcement card, artwork, label, or the like.
US07752782B2 Badge for displaying multiple and interchangeable pieces of information
An article to be worn, such as a badge, displays indicia such as identification and advertising. The article includes a housing, a first indicia member positioned on the first indicia portion of the housing and a second indicia member positioned on the second indicia portion of the housing. The first and second indicia portions are discrete from one another and can receive interchangeable indicia members. The invention further includes a method of identifying a wearer of the article, such as a sales clerk or food service preparer, and advertising a product or service, all with the same badge.
US07752779B2 Automated control of boom or attachment for work vehicle to a preset position
A first hydraulic cylinder is associated with a boom. A first sensor detects a boom angle of a boom with respect to a support (or a vehicle). An attachment is coupled to one end of the boom. A second hydraulic cylinder is associated with the attachment. A second sensor detects an attachment position of attachment based on a second linear position of a second movable member of the second hydraulic cylinder. An accelerometer detects an acceleration or deceleration of the boom. A switch is arranged to accept a command to move to a preset position from another position. A controller is capable of controlling the first hydraulic cylinder to attain a target boom position and for controlling the second cylinder to attain a target attachment position associated with the preset position in response to the command in conformity with at least one of a desired boom motion curve and a desired attachment motion curve.
US07752778B2 Automated control of boom or attachment for work vehicle to a preset position
A first hydraulic cylinder is associated with the boom having a first end and a second end opposite the first end. A first sensor detects a boom angle of a boom with respect to a support (or a vehicle) near the first end. An attachment is coupled to the second end of the boom. A second hydraulic cylinder is associated with the attachment. A second sensor detects an attachment angle of attachment with respect to the boom. An accelerometer detects an acceleration or deceleration of the boom. A switch is arranged to accept a command to move to a preset position from another position. A controller is capable of controlling the first hydraulic cylinder to attain a boom angle within the target boom angular range and for controlling the second cylinder to attain an attachment angle within the target attachment angular range associated with the preset position in response to the command in conformity with at least one of a desired boom motion curve and a desired attachment motion curve.
US07752774B2 Powered shoe tightening with lace cord guiding system
The automatic shoe lace tightening system or power lace has a switch on the shoe upper to activate a small battery powered slow speed motor fixed into a recess in the heel which winds in onto the winder spool the smooth plastic or wire lacing cord passing through guiding tubes positioned across the shoe tongue and down the side of the shoe through to the motor housing upon which the tightening cord draws together the lace loop plates fixed either side of the shoe's upper adjacent to the tongue by passing in a zig-zag through cord loops fixed to and along the lace plates with the end of the cord attached to the bottom of one of the plates and the desired tension of the cord and shoe fit is automatically held in place as the cord passes through a sprung loaded clamp which can then be manually released to loosen the shoe.
US07752772B2 Article of footwear having a fluid-filled chamber with flexion zones
An article of footwear is disclosed that includes a fluid-filled chamber with one or more flexion zones. The flexion zones may be areas of the chamber where a tensile element, for example, is absent, or the flexion zones may be areas of the chamber where opposite surfaces of the chamber are bonded together. The footwear may also include a sole structure with a flexion zone, and the flexion zone of the chamber may be aligned with the flexion zone of the sole structure. In other configurations, the chamber may include a chamber secured within a depression of a midsole of the footwear.
US07752768B2 Marker template for breast reduction surgery
A surgical incision marking template for marking a breast with an intended incision pattern prior to surgery comprises a pliable structural portion with a guide portion. The guide portion is substantially shaped and/or shapeable into a “keyhole” pattern. The keyhole pattern corresponds to the incision pattern generally utilized for the vertical short scar and the inferior pedicle techniques for breast reduction or mastopexy surgery and comprises a generally circular pattern and a generally linear pattern, with the generally linear pattern extending downward from the generally circular pattern when the template is placed on a standing patient. The pliable nature of the structural portion not only allows the shape of the guide portion to be altered but also allows the structural portion to conform to the curvature and shape of the breast. Methods of use for the template to mark the breast are also disclosed.
US07752766B2 Method and apparatus for determining spatial coordinates at a multiplicity of measurement points
In order to determine spatial coordinates of a multiplicity of measurement points along a contour of a measurement object, a probe head is provided with a probe element that is movably supported on the probe head. During movement of the probe head along the contour, position measuring values of the probe head and deflections of the probe element relative to the probe head are determined. Spatial coordinates for the measurement points along the contour are determined from the position measuring values and deflections. The probe element is kept in contact with the contour during movement of the probe head by using an actuator to produce a defined contact force. The contact force is set as a function of a differential acceleration of the probe element relative to the probe head.
US07752764B2 Pendulum actuated automatic leveler
An automatic apparatus for leveling suspended articles or hung objects to an angle relative to a reference. The shift lever assembly (112), used as a gravity reference, is activated when the pendulum member swings horizontally in response to slightest inclination or tilt, thereby causing the conductor pin (114.14) to contact one side of a pair of conductor plates (114.24b) or (114.24b). The contacting of the conductor pin to one side of the pair of conductor plates (114.24b) or (114.24b) completes the electrical circuit and allows the electrical storage device (118) to provide electrical current to the planetary motor (116), causing it to rotate. The turning of the planetary motor (116) causes the shift lever assembly (112) to automatically shift the elongated lever arm (112.10) against the rigid axle (122.22), thereby shifting the center of balance of the object in the opposite direction of the rotation of the wheel-like driven gear (112.20). Leveling occurs when the elongated lever arm (112.10) returns to its original vertical orientation, the conductor pin (114.14) is no longer in contact with either side of the pair of conductor plates (114.24a) or (114.24b), and the motor stops turning.
US07752763B2 Electric drill
An electric drill having a function for preventing drilling of unexpected oblique hole. Further in the electric drill, when the direction of drilling is displaced in drilling work using the electric drill, it is sensed automatically to stop the drilling. The electric drill (1) performs drilling in the direction perpendicular a workpiece (7) and have a tilt sensor (10) mounted on a tilt sensor mounting surface (8) defined in parallel to the ground surface. When the rotation axis (C) of the drill positioned perpendicular to the surface of the workpiece is tiled to an angle equal to or greater than a predetermined angle, the tilt sensor (10) senses the tilt shutoff a drive current of the electric drill.
US07752760B2 Portable trimmer having rotatable power head
A portable, hand-operated trimmer has a head module that is removably connected to a power control module. The head module has a power head enclosing an electric motor that is operatively connected to a trimming blade. The power head is selectably settable in a plurality of angular positions with respect to a head support, including a neutral position representing 0 degree rotation, 45 degree flexion and dorsiflexion positions, and 90 degree flexion and dorsiflexion positions. The power head also encloses a stator cartridge that is connected to the housing of the power head by a plurality of fastening members. The head support rotates about the stator cartridge and is engaged by way of a movable engagement pin that is received within a selected recess defined in the stator cartridge. The power head housing and stator cartridge further define molded sockets to receive corresponding pivot arms of the head support. An O-ring is disposed about one of the pivot arms to dampen free rotation. The power control module provides power to the power head through a removable rechargeable battery or through direct connection to conventional household power.
US07752757B2 Shaving system with gas-generating cell
A shaving system is provided that includes a safety razor that can be selectively connected to a razor holder via a fluid coupling. At least one gas-generating electrochemical cell is disposed in a sealed gas module in the razor holder. The gas module is in fluid communication with a reservoir adapted to contain shaving aid material capable of fluid flow. The reservoir is in the handle or can have a portion in the holder and a portion in the handle of the safety razor. The gas-generating cell is employed to generally continuously pressurize the portion of the shaving aid material disposed in the handle reservoir. During a normal shaving operation a valve arrangement of the handle can be operated enabling the pressurized shaving aid material in the handle reservoir to be deposited on the skin surface of a user.
US07752752B1 Method of fabricating an embedded circuit pattern
A method of fabricating a substrate includes forming a first conductive layer on a dielectric layer, forming a resist layer on the first conductive layer, and forming laser-ablated artifacts through the first resist layer, through the first conductive layer, and at least partially into the dielectric layer. A second conductive layer is formed within the laser-ablated artifacts. The laser-ablated artifacts are filled to form an overfilled circuit pattern. The resist layer and the first conductive layer are removed. Further, a portion of the overfilled circuit pattern is removed to form an embedded circuit pattern embedded within the dielectric layer.
US07752751B2 System and method of forming a low profile conformal shield
A system and method for providing shielding to an electrical system is disclosed. A conformal shield is formed by applying a conformal insulating coating to an electrical system. A plurality of openings are formed in the insulating coating at desired locations and a first metallic layer is deposited over the insulating coating and in each of the plurality of openings, the first metallic layer being electrically connected with the circuit board at the desired locations. A second metallic layer is then deposited onto the first metallic layer to increase a thickness of the metallic layers.
US07752749B2 Electronic component mounting method and electronic component mounting device
One of an electrode terminal of an electronic component and a connecting terminal of a wiring substrate is provided with solder beforehand, one of the wiring substrate and the electronic component is secured, and the electrode terminal and the connecting terminal are made to abut each other so that one of the wiring substrate and the electronic component, whichever is not secured, is held. The electronic component is heated so that the solder melts, and the solder is solidified while the electronic component is held, so that the electrode terminal and the connecting terminal are bonded to each other by the solder. Further, while an interval formed between the wiring substrate and the electronic component by the melted solder is being held, the electrode terminal and the connecting terminal are finely moved relative to each other with reference to a surface of the wiring substrate in an XYθ direction.
US07752747B2 Manufacturing method of electronic component
A method of manufacturing an electronic component minimizes the occurrence of voids and degradation of characteristics in a resin-sealed portion, while reducing the costs thereof. A sealing step for sealing surface acoustic wave elements by a sealing resin member formed from a resin film is performed by mounting the surface acoustic wave elements on a collective mounting substrate and the resin film in a bag with a gas-barrier property, and causing the resin film to infiltrate between the surface acoustic wave elements mounted on the reduce-pressured-packed collective mounting substrate to be hermetically sealed by the pressure difference between the inside and the outside of the bag.
US07752746B2 Method of partially attaching an additional attaching material for various types of printed circuit boards
In a method of partially attaching an additional attaching material for various types of printed circuit boards, the method attaches an additional attaching material partially onto circuit blocks after circuits of the circuit blocks are made on a flexible, rigid or mixed printed circuit board or an insulating layer is coated. The method sets an attaching material on a shaping material that covers the circuit blocks, uses a depth control tool to cut away areas not corresponding to those requiring to be attached onto the necessary circuit blocks, aligns the corresponding positions of the circuit blocks to perform pseudo attachment and pressing, and tears away the shaping material from the attaching material, so as to attach additional attaching materials properly onto the predetermined positions of the circuit blocks without requiring to attach the circuit blocks one by one, and achieve the effect of saving manufacturing time and avoiding misalignment.
US07752741B1 Assembly mechanism for motor stators and assembly method for the same
An assembly mechanism is provided to press an inner stator into a receiving space of an outer stator. The assembly mechanism includes a pressing unit and a first positioning plate. The pressing unit includes a supporting device to support the outer stator, and a pressing device movable relatively to the supporting device. The first positioning plate is attached to a top of the outer stator. The first positioning plate defines an opening forming a clearance fit with the inner stator. The opening receives the inner stator and guides the inner stator to move into the receiving space of the outer stator under a pressing action of the pressing device. An assembly method is also provided.
US07752740B2 Apparatus for laying at least one electric line into the grooves of a longitudinal stator
The invention relates to a laying vehicle for laying electric lines (8) in the grooves (6) of an inductor (4), for example a longitudinal stator of a maglev railway. The laying vehicle contains a first, preceding vehicle part (11) comprising a bending and offset unit (14) for configuring winding undulations, a second following vehicle part (16) comprising a pressing station (18) for pressing limbs (8a) of the undulations into the grooves (6), the second vehicle part (16) being displaceable in relation to the first vehicle part (11) and a slide (15) that is coupled in a driven manner to the first vehicle part (11), for transferring the undulations to the second vehicle part (16). According to the invention, a delivery unit (27), which is coupled to the second vehicle part (16), is located between the slide (15) and the pressing station (18), said unit receiving the limbs (8a) from the slide (15) and transferring them to the pressing station (18) at essentially constant intervals.
US07752738B2 Methods for fabricating thin complaint spring contacts
Systems and methods are provided for fabricating compliant spring contacts for use in, for example, IC packaging and interconnection between multi-layers in stacked IC packages and electronic components. Internal stresses generated within an formed film are released to cause the film to buckle and/or bow away from a supporting terminal. A thin stressed metal film layer is selectively broken away from the substrate of the supporting terminal allowing the stressed metal film to take on a bowed and/or spring-like shaped through minute deformation based on a release of the internal stresses. The resultant thin compliant spring contact can deform a small amount as the spring contact is then pressed against a compatible mating contact surface in an overlying layer.
US07752737B2 Method for manufacturing a powder magnetic core
In a method for manufacturing a powder magnetic core, magnetic layer green sheets is formed by using magnetic metal particles having an insulating oxide layer on a surface thereof, and insulating layer green sheets are formed by using insulating particles. The magnetic layer green sheet and the insulating layer green sheet are alternately laminated, and the layers are press molded.
US07752736B2 Method of magnetizing the shaft of a linear stepper motor
A method of providing axially alternating N and S poles in a portion of an axially extending, cylindrical, smooth shaft for a linear stepper motor and a method of manufacturing a magnetizing fixture are provided. A magnetizing fixture is provided including a hollow cylindrical mandrel formed from a non-magnetic material, a single conductive wire serially disposed in parallel, circumferential channels defined in an outer surface of the mandrel, and a central bore defined axially and centrally through the mandrel. The portion of the shaft is inserted in the central bore and a direct current is provided through the wire to magnetize alternating N and S poles along the cylindrical shaft. The wire may be placed in the parallel, circumferential channels such that the direction of flow of a direct current in one channel is in the opposite direction of the flow in the adjacent channels.
US07752735B2 Coil bus transformer and a method of manufacturing the same
The invention is directed to a transformer and a method of manufacturing the same. The transformer has high and low voltage coils mounted to legs of a core. Each low voltage coil includes conductor sheeting having opposing first and second ends and opposing first and second side edges. A pair of coil bus bars is provided for each low voltage coil. Each coil bus bar has first and second portions, wherein the first portion has a width that is more than one and a half times greater than a width of the second portion. Each coil bus bar is secured to the conductor sheeting of its low voltage coil such that the first portion of the coil bus bar is disposed at the first side edge of the conductor sheeting and the second portion of the coil bus bar is disposed at the second side edge of the conductor sheeting.
US07752729B2 Method for shaping a metallic flat material, method for the manufacture of a composite material and devices for performing these methods
The invention relates to a method and a device for shaping a metallic flat material to give a metallic wave profile, in which the flat material is passed between two meshing tooth systems of two rotating, toothed rolls. For setting a desired profile height, the centre distance between the rolls can be adjusted, and for presetting of a profile cross-section the flank clearance between the meshing tooth systems can be adjusted. The invention furthermore relates to a method and a plant for the continuous manufacture of a composite material from a metallic wave profile shaped with the aid of the above-described method or the above-described device, and at least one further flat material, which is firmly joined to the wave profile to give the composite material.
US07752727B2 Holding device
A holding device (1) for holding a gear (60) stationary relative to an engine block. The device (1) includes a body (2) having a threaded passage extending axially therethrough, a projection (4) extending laterally of the body (2) and adapted to engage a recess (63) between teeth (62) of the gear (60), a hooked portion (3) adapted to (i) extend between the gear (60) and the engine block and (ii) hook behind the teeth (62) of the gear (60), and a jacking screw (5) extending through the threaded passage and rotatable relative to the body (2) such that an end (53) of the jacking screw (5) engages the engine block and moves the hooked portion (3) into firm engagement with the gear (60).
US07752724B2 Method of cutting blinds
A method of trimming blinds is disclosed in which at least one spacer is attached to a blind to space the headrail, bottomrail, and window covering between the headrail and bottomrail in relative positions that correspond to openings in a cutting device. A portion of the blind that is desired to be cut is then moved into those openings and cut away.
US07752723B2 Nozzle core for a device used for producing loop yarn as well as method for the production of a nozzle core
The invention relates to a ceramic nozzle core and a method for producing a ceramic nozzle core which is part of a device used for producing loop yarn. The inventive ceramic nozzle core is embodied with an approximately constant wall thickness and a reduced size so as to perform the central functions of the yarn processing duct comprising air injection and a yarn outlet for forming loops while being produced in a molding process. In a particularly preferred method, the ceramic nozzle core is injection-molded with high precision. The inventive ceramic nozzle core can be configured in a miniaturized fashion and as part of a two-piece nozzle core, the ceramic nozzle core being inserted into an outer nozzle core jacket. The two-piece nozzle core can be incorporated into a housing known in prior art, for example, as a replaceable nozzle core.
US07752722B2 Adjustable length litter strap assembly
A litter strap that is easily adjustable to any length while simultaneously secure under tension includes an elongate strap extending between first and second parts of a two-piece buckle. The strap may be threaded through one of the buckle parts and manually slidable therethrough for adjusting a length of the litter strap assembly. A flexible pinch guard may be affixed to the strap so that the pinch guard substantially overlaps the first buckle part when the buckle parts are decoupled and may be wider than the strap and sized to substantially overlap the first and second buckle parts when the buckle parts are coupled. A keeper loop may encircle a middle portion of the strap and be slidable therealong and a pull tab may extend from the keeper loop to facilitate adjusting a position of the keeper loop along the middle portion.
US07752721B2 Swivel hook assembly
A swivel hook assembly includes a hook holder, a hook, which has a hook shank rotatably connected to the hook holder and a hook head for hooking, a barrel sleeved onto the hook holder and movable relative to the hook holder between a first position to close the hook head of the hook and a second position to open the hook head of the hook for hooking, and a spring member connected between the hook holder and the barrel to support the barrel in the first position.
US07752719B2 Rope tensioning device
A rope tensioning device includes an elongated base having a first hooked end and a second hooked end, an anchor for anchoring the rope on the device, and a clamp. The clamp is adapted to grip the rope inserted into the device allowing it to be pulled in a tightening direction to tension the rope. The clamp is adapted to prevent the rope pulling in a reverse direction.
US07752716B2 Portable-device holding clip
Elastic force originating from an elastic body is applied to gripping portions, so that a lower member and an upper member functions as a clip. An elastic member is formed in such a manner as to be cut out from an attachment surface of the lower member along the contour (other than a portion thereof) of a closed figure, and can warp with respect to the attachment surface with that portion taken as a warp axis. The elastic member has a projection on the leading end thereof, and a rear panel has a recess in an attachment surface thereof. When the rear panel is rotated with respect to the lower member, the projection is disengaged from the recess by warping of the elastic member, or engaged with the recess by a retroaction of the warping.
US07752715B2 Procedure and system for opening and proportioning synthetic material
A method and a device for opening and dosing fiber feeds the fiber material via a feeding shaft of an opening device. The fiber material is processed in a first opening step of a dosing opener and is fed without an interconnecting pneumatic means to the feeding shaft of a second opening step. A large-volume feeding shaft has been placed before the first opening device from which the fiber material is delivered to a feeding shaft with a considerably smaller volume that delivers the fiber material to a second opening device. Both opening devices and their associated feeding shafts are placed on top of one other.
US07752711B1 Hinge and an electronic device with the hinge
A hinge is mounted between a cover and a base of an electronic device. A lid covers the hinge and is attached securely to the base. The hinge has two tilting brackets, two tilting shafts, two linking assemblies and two actuating washers. Each tilting bracket has a mounting wing with an elongated hole and a mounting hole and a connecting wing with an abutting surface. The tilting shafts are mounted movably through the elongated holes. Each linking assembly has an actuating seat mounted around the tilting shaft, a holding seat formed on the actuating seat and protruding into the mounting hole and a resilient element mounted in the mounting hole and pressing against the holding seat. The actuating washers are mounted securely around the tilting shafts and selectively abut the abutting surfaces of the connecting wings to lift up the cover.
US07752706B2 Bagger attachment for leaf blower
The bagger attachment for a leaf blower has a large container that accommodates full size trash bags. The container is a barrel mounted on a wheeled cart and includes a cover that is hinged to the container and securely closed by a C-clamp. The exhaust conduit of a leaf blower is secured in an aperture in the cover. A filter is mounted on the cover to allow air from the vacuum to escape the container, permitting the collected leaves and debris to remain inside the container. A flexible hose is attached to the suction end of the blower for pulling the leaves and debris into the container. A trash bag is placed in the container. The container also includes a pivoting platform inside the barrel for supporting the trash bag thereon. A door is provided for allowing access to the interior of the container.
US07752705B2 Extraction cleaning with heating
A portable extraction surface cleaner apparatus wherein a surface to be cleaned is heated to an elevated temperature and a cleaning fluid is applied to the surface to be cleaned sequentially or simultaneously. The cleaning fluid is removed from the surface by suction from a vacuum source. Power is applied alternatively or simultaneously to a heating element and to the vacuum source for recovering the deposited cleaning fluid.
US07752704B2 Deformable crank for windscreen wiper mechanism, comprising an oblong quadrilateral hole
The invention relates to a crank (14) which is intended for the windscreen wiper mechanism of a motor vehicle. The inventive crank is of the type that comprises a horizontal body (16) having a first end (14a) which is linked in rotation to a wiper arm and a second end (14b) which is articulated to a connecting rod. The aforementioned body (16) comprises: a segment (22) which can be deformed in order to adjust the distance between the ends (14a, 14b) of the crank (14), and a longitudinal oblong hole (24) which divides the aforementioned segment (22) into two deformable longitudinal branches (26) which are symmetrical in relation to a center line of said segment (22). The invention is characterized in that the oblong hole (24) takes the form of a quadrilateral with two essentially-perpendicular diagonals (E1, E2), the larger diagonal (E1) extending along the main axis (C) of symmetry of the segment (22) and intersecting the small diagonal (E2) at the midpoint thereof.
US07752703B1 Articulated apparatus flat blade hand tool
The present invention is a type of hand tool apparatus for use as a trowel, scrapper, spatula and others. The tool comprises a handle, to which a plate member is securely coupled. A blade member is securely attached to the plate member; the blade member having opposing parallel edges of typically unlike configurations. The handle has a locking device that is pressure sensitive and provides a means to immobilize the pivot mechanism and secure and lock in place the blade member. Activated by the user, such as finger/thumb manipulation, disengagement and release of the locking device allows the pivot mechanism to operate and the blade member to rotate from the first blade edge to the second blade edge. The new method and novel tool allows for achieving a consistently uniform layer of compound spread much more rapidly and with a reduction of material waste and reduces the need for two or more tools needed in task succession.
US07752699B1 Tubing preparation machine
A tubing preparation machine is an electrically powered mechanical device housed in one convenient housing assembly. A cutoff assembly is provided that virtually eliminates the need for the reaming and deburring of the cut end of tubing and a cleaner assembly is provided that has a tubing alignment guide to accept tubing to the correct depth for cleaning while stabilizing the tubing during the cleaning process. A quick release chuck allows the operator to easily attach the correct size fitting cleaner brush. The tubing preparation machine is portable, lightweight and easily hand carried by use of a handle provided on the housing assembly cover. The tubing preparation machine provides for unparalleled, safe, convenient and efficient preparation of tubing and related fittings.
US07752697B2 Sealed box apparatus for pool cleaning machine
The present invention relates to a sealed box apparatus for a pool cleaning machine wherein the sealed box is installed inside the body of the pool cleaning machine. The box contains and seals electronic devices for the cleaning machine. At least one waterproofed tube is provided for inputting and outputting wires for connecting the electronic devices sealed inside the box with peripherals. A transparent portion is installed on one side of the box. A humidity display is installed inside the box, and corresponds to the position of the transparent portion. The sealed box provides an excellent airproof seal for protecting the inside electronic circuits from being waterlogged, and to provide excellent heat elimination, while leakage into the sealed box may be conveniently monitored in real-time.
US07752693B2 Mattress structure for contained child play area
A mattress assembly for a playard has a plurality of support panels coupled to one another and movable relative to one another. The support panels are movable between a generally planar in-use configuration having a top side and a bottom side and a multi-sided storage configuration with an interior space sized to surround a collapsed playard. A mattress pad is detachable from and attachable to the plurality of support panels. The mattress pad lies against the top side of the plurality of support panels and is movable with the plurality of support panels between the in-use configuration and the storage configuration. A plurality of attachment devices are provided for selectively attaching the mattress pad to and detaching the mattress pad from the plurality of support panels.
US07752692B1 Pillow convertible to a baby changing pad
A baby changing apparatus in a pillow is disclosed. A flexible pad unfolds lengthwise from a pocket. The pad has a plurality of parallel, joined folding sections. A pillow-forming section is one of the sections, at a first end of the pad. The pillow-forming section has fabric defining the pocket. The pillow-forming section may be openable towards an opposing second end of the pad. A stowage section is one of the sections. The stowage section has a first storage volume. The stowage section may have a second storage volume. The opened pillow-forming section may receive the remaining folded sections folded and inserted to form the pillow. The pad may fold such that the pillow-forming section receives the remaining or residual folding sections tucked into the pocket to form the pillow. The folding sections may include a first middle section, and may include an adjacent second middle section.
US07752691B2 SIDS-preventative mattress
An infant mattress includes a core and a cover. The core is made from a resilient material and has a top surface and a bottom surface. The top surface is inclined with respect to the bottom surface and includes a depression. The cover covers the core and includes a mesh-like material that forms an inclined hammock over the depression. The head and torso of an infant are placed on the hammock. One or more sidewalls of the depression may have one or more openings to facilitate air circulation within the depression cavity. The external ends of the openings may connect to an air or aerosol source to inject air or aerosols into the depression cavity. The core may be coated with an impermeable water-proofing layer.
US07752686B2 Infinity shower pan
A shower pan includes a draining base portion that drains to an orifice. The draining base portion includes a support structure for supporting a slab floor member (for example, a single piece of granite, marble, or engineered stone) above the orifice such that a planar upper surface of the floor member has a slight tilt. The pan is installed such that the tilt is toward a shower head. The shower enclosure is finished by cladding the enclosure walls with a finishing material (for example, granite, marble or engineered stone) such that the finishing material extends down into the pan. The floor member is placed on the support structure such that water from the shower head that falls on the floor member runs off one or more edges of the floor member and is conducted to the orifice under the floor member by a draining portion of the draining base portion.
US07752682B2 Personal protection system including a helmet and a hood, the helmet including a ventilation system that blows air on the neck of the wearer
A personal protection system is mountable to a user for distributing air to the user includes a shell providing structure. A fan module is supported by the shell for generating a flow of air. Cushioning is provided between the fan module and the shell to reduce vibrations and noise. The fan module includes a fan with blades having an airfoil shape for added noise reduction. An air flow channel is in fluid communication with the fan module for routing the flow of air. A pair of nozzle tips are in fluid communication with the air flow channel and are rotatably adjustable to allow directional adjustment of the flow of air toward a neck of the user. The personal protection system also includes a face shield with multiple removable layers which are sterilized as a unit using gamma radiation.
US07757300B2 Digital information recording and reproducing method and apparatus therefor
A method is disclosed wherein a first piece of digital information and copy control information of the first piece of digital information is received. The copy control information is for controlling the recording of the first piece of digital information on a recording medium. When the received copy control information is Copy One Generation indicating that only one generation copy of digital information is allowed, then a plurality of the first pieces of digital information are recorded on a first recording medium as the first piece of digital information and a second piece of digital information, wherein the first piece of digital information is different in format or in bit rate from the second piece of digital information.
US07757299B2 Conditional access to digital rights management conversion
The present invention provides for an interface between two seemingly incompatible and different content protection systems. Accordingly, protected content may be transferred between the respective security kernels of a conditional access (CA) and digital rights management (DRM) systems, while maintaining security of the content and any associated protection information. The transfer and consumption of protected content and the associated content protection information may be achieved by temporarily or permanently binding the respective security kernels of the CA and DRM systems, transcribing content protection information, and potentially transcribing the content.
US07757297B2 System for the storage and retrieval of confidential information
The invention relates to a system and a method for the storage and/or retrieval of confidential information for at least one user, by means of which a secret, in particular a project password, can be securely retrieved again. System for the storage and/or retrieval of confidential information for at least one user, particularly within the area of creating a project, with first means for encryption of the confidential information using a public key of an asymmetric method through a key service and for storage of the encrypted information in a generally accessible memory and at least one input device for entry of the private key associated with the public key through the key service for the retrieval of the information, whereby the system includes a selection device for the selection of at least one key service by the at least one user.
US07757295B1 Methods and structure for serially controlled chip security
Structures and methods within an integrated circuit for controlling access to secured information embedded therein. A security block embedded within an integrated circuit (e.g., an SOC) may control authorized and unauthorized access to secured information stored within a memory of the integrated circuit. The security block may combine security key techniques and structures with a counting technique and structure such that when a maximum number of unauthorized attempts are detected, all further access to the secured information will be denied thereby rendering the IC unusable. In one aspect, the counting features may be implemented using a one time programmable register comprising a plurality of one time programmable bits such that each bit may be set to indicate detection of an unauthorized access attempt. If all bits of the OTP register are so set, the maximum number of unauthorized attempts has been detected and the circuit precludes all further access attempts.
US07757292B1 Reducing false positive computer virus detections
Virus detection modules (120) execute virus detection techniques on clients (110) to check for the presence of computer viruses in data and also communicate with a software server (116). A constraints module (320) specifies constraints on the application of certain virus detection techniques. An administrator uses the software server (116) to release (514) a virus detection technique and an associated constraint to the clients (110). The clients (110) execute the technique subject to the constraint, and report the results to the software server (116). The administrator uses the constraint and reported results to determine (518) whether the technique is causing false positive virus detections. If necessary, the administrator modifies (520) the technique to reduce the false positives and/or modifies (524) the constraint to cause the technique to execute more frequently. The constraints allow the administrator to detect false positives without inconveniencing most clients (110).
US07757289B2 System and method for inspecting dynamically generated executable code
A method for protecting a client computer from dynamically generated malicious content, including receiving at a gateway computer content being sent to a client computer for processing, the content including a call to an original function, and the call including an input, modifying the content at the gateway computer, including replacing the call to the original function with a corresponding call to a substitute function, the substitute function being operational to send the input to a security computer for inspection, transmitting the modified content from the gateway computer to the client computer, processing the modified content at the client computer, transmitting the input to the security computer for inspection when the substitute function is invoked, determining at the security computer whether it is safe for the client computer to invoke the original function with the input, transmitting an indicator of whether it is safe for the client computer to invoke the original function with the input, from the security computer to the client computer, and invoking the original function at the client computer with the input, only if the indicator received from the security computer indicates that such invocation is safe. A system and a computer-readable storage medium are also described and claimed.
US07757283B2 System and method for detecting abnormal traffic based on early notification
This method and system for detecting abnormal traffic in a communications network is based on classifying the traffic in risk and status categories and maintaining a service status table with this information for each service at a respective node. The risk categories are initially established based on known software vulnerabilities recognized for the respective service. An early notifier enables further processing of services suspected of malware propagation. Status categories enable segregating the traffic with a “under attack status” from the “non under attack” status, so that the intrusion detection system at the respective node only processes the “under attack” traffic. In this way, the time and amount of processing performed by the intrusion detection system is considerably reduced.
US07757281B2 Privilege restriction enforcement in a distributed system
Remote administrative privileges in a distributed system are disabled by default. To administer a remote system, express action is taken to elevate a user status to obtain remote administrative privileges. When local and remote systems communicate, information pertaining to the status of the logged on user is included in the communications. If the user wishes to legitimately administer a remote system, the user provides an explicit request. The request is processed. If the user is configured as an administrator of the remote system and the request contains an indication that the user's administrative status has been elevated, an authorization token is generated. The authorization token is utilized by the remote system to allow the user to administer the remote system.
US07757279B2 Storage subsystem, storage system, and communication control method
In a storage subsystem which is connected to an IP network, by excluding an improper packet, security is heightened, and a performance of communication to a logical unit of storage subsystem is maintained and secured. In the storage subsystem, a function which carries out filtering of a packet other than an iSCSI packet is provided. With respect to only the packet passed through the function, its accessibility to the logical unit is filtered. Also, traffic of all received packets, and a traffic lob of a packet judged to be discarded by the above filtering is recorded. By using this information, controlling such as a cut-off process of improper communication, QoS securement for normal communication and so on, are carried out.
US07757275B2 One time password integration with Kerberos
A domain controller (DC) side plugin supports one time passwords natively in Kerberos, Part of the key material is static and the other part is dynamic, thereby leveraging properties unique to each to securely support one time passwords in an operating system. The user is permitted to type in the one time passcode into a logon user interface. Rather than calling the SAM APIs to get the static passwords, vendors may register callbacks on the DC to plugin their algorithm. These callback functions will return the dynamically calculated passcodes for the user at a specific point in time. This passcode will then be treated as a normal password by the DC.
US07757268B2 Policy based service management
A system and a method for policy management in a web services environment includes a policy design tool, a policy storage and a policy manager controller. The policy design tool creates (or updates) a policy for association with a web service. The policy storage stores the policy. The policy manager controller provides an interface for transmission of the policy to a policy enforcement tool and also receives messages relating to the policy from the policy enforcement tool. In addition, a system and method for policy enforcement in a web services environment includes a policy enforcement controller, a policy enforcement repository, an enforcer, a policy enforcement framework, and a policy container. The policy enforcement controller receives and commits a policy and the policy enforcement repository stores the committed policy. The enforcer module receives a request to invoke the policy and the policy enforcement framework determines whether the requested policy is committed in the policy enforcement repository and whether the policy is instantiated. The policy container determines whether the policy is enforceable.
US07757267B2 Method for delivering cable channels to handheld devices
A method, apparatus, and article of manufacture provide the ability to broadcast premium video programming. Thus, once premium video programming is received, it is encoded into the vertical blanking interval and unused/non-interfering Active lines found in a typical television broadcast. However, the encoded information is completely transparent to the pre-existing/typical television channel. The resulting encoded content is then broadcast with the typical television broadcast.
US07757265B2 System and method for local meta data insertion
A data modification system and method for selective insertion of local meta data into an incoming data stream, the incoming data stream having a video data component and a meta data component. The data modification system comprises an incoming data terminal, a local data terminal, and a data modification unit coupled to the incoming data terminal and the local data terminal, wherein the data modification unit is adapted to selectively combine data from the incoming data terminal and the local data terminal. The method comprises receiving a data signal, the data signal comprising a first data component and a second data component, separating the first data component from the second data component, determining whether to modify the second data component, retrieving a third data component from a database, merging the third data component with the first data component, and outputting the third data component and the first data component to a distribution terminal.
US07757264B2 Audiovisual reproduction system
Audiovisual reproduction system comprising a central unit managing a sound control circuit, and a telecommunications modem connected to a distribution network controlled by a host server, through a multitask operating system created around a tools and services library, characterized in that the operating system comprises a function that adjusts the sound control circuit to couple volumes in the various areas in which the loudspeakers in the audiovisual reproduction system are used, this function being accessible through a management mode of the multitask operating system, the coupling maintaining the ratios between the various volumes in each area when the volume in one area is modified.
US07757262B2 CATV system and automatic noise controller
The present invention relates to a CATV circuit with an automatic noise controller and a CATV system using the CATV circuit. The CATV circuit is used for automatically reducing upstream noises occurred in a CATV circuit for bidirectional communications between a control center and a home terminal. A variable attenuation method is applied to the CATV circuit, and a noise level measurement method is applied to measure the upstream noise level and control the attenuation rate according to the measured noise level.
US07757259B1 Intelligent asset management in a cable services system
Methods and systems are provided for intelligently managing on-demand content in a cable services system. High demand video programs (e.g., movies, documentaries, mini-series, educational films, and the like) are stored at cable system hubs that service a number of individual cable customers. When a given video program is requested, the requested title is steamed from the hub servicing the requesting customer rather than streaming the requested program from the cable system head end. The video programs cached at the cable system hubs are determined based on attributes associated with individual video programs including time since initial release, association with other programs, association with hub locations, association with current events, and the like.
US07757257B2 Differentiated PSIP table update interval technology
An apparatus, method and data structure for generating at least one table in a broadcast environment, are provided. The apparatus includes a generator to generate an event information table (EIT) and an extended text table (ETT). The ETT has program guide information for an n-hour span and has a transmission interval. The ETT has a transmission interval and program description information according to the EIT. The transmission interval of the EIT is shorter than the transmission interval of the ETT.
US07757254B2 Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
An interactive entertainment system enables presentation of supplemental interactive content along side traditional broadcast video programs, such as television shows and movies. The programs are broadcast in a conventional manner. The supplemental content is supplied as part of the same program signal over the broadcast network, or separately over another distribution network. A viewer computing unit is located at the viewer's home to present the program and supplemental content to a viewer. When the viewer tunes to a particular channel, the viewer computing unit consults an electronic programming guide (EPG) to determine if the present program carried on the channel is interactive. If it is, the viewer computing unit launches a browser. The browser uses a target specification stored in the EPG to activate a target resource containing the supplemental content for enhancing the broadcast program. The target resource contains display layout instructions prescribing how the supplemental content and the video content program are to appear in relation to one another when displayed. When the data from the target resource is downloaded, the viewer computing unit is responsive to the layout instructions obtained from the target resource to display the supplemental content concurrently with the video content program. Embedding the layout instructions in the supplemental content advantageously places control of the presentation to the content developers. The developers are free to arrange the data and video in any manner they choose.
US07757252B1 Navigation system for a multichannel digital television system
The present invention provides a digital television system where access rights to a programme or channel are received analyzed by the decoder in determining whether to permit or prohibit full audio and visual access by the user to that programme or channel when displayed in respective windows of a mosaic formation.
US07757247B2 Small form factor optical/magnetic disk for information storage
Provided is a small form factor optical/magnetic disk including an integrated metal hub and a disk plate. The integrated metal hub includes a circular upper metal hub and a circular lower metal hub integrally formed with and disposed under the upper metal hub. The circular lower metal hub has a smaller diameter smaller than the upper metal hub. A central hole is formed in central portions of the upper and lower metal hubs and passes through the upper and lower metal hubs. The disk plate has a through-hole that is formed in a central portion and is directly associated with the integrated metal hub, and a recess that is formed around the through-hole and allows the upper metal hub to be mounted therein. Since the central portion of the small form factor optical/magnetic disk is not thick, the small form factor optical/magnetic disk can contribute to an ultra thin small form factor information storage device. Also, since manufacturing processes are simple, price and quality competitiveness can be enhanced.
US07757246B2 Disc apparatus with clamp holder having top surface of first flange higher than top surface of second flange
When a motor rotates and a traverse mechanism integrated with a turntable pivots, a clamper holder moves downward together with the turntable whereby an end part of a first flange of the clamp holder abuts the bottom surface of a flange provided at an outer peripheral edge part at the upper end side of the clamper. The first flange is so arranged at the side opposite to the pivoting axis of the traverse mechanism as viewed from the center of the clamper. Further downward movement of the turntable separates the clamper from the turntable in such a manner as to leave the clamper in the clamper holder.
US07757241B2 Playback control methods and arrangements for a DVD player
In accordance with certain aspects of the present invention, enhancements have been developed to further extend the performance of a generic DVD navigator. The methods and arrangements herein provide a mechanism that allows a player application to precisely ‘bookmark’ locations during playback, and later resume playback at the selected bookmarked locations.
US07757240B2 System and related interfaces supporting the processing of media content
A software enabled, matrix switch is presented wherein a scalable plurality of inputs, coupled to media content sources, provide media content which is recursively routed through select media processing object(s) coupled to a scalable plurality of matrix switch outputs in accordance with a user-defined media processing project.
US07757235B2 Trigger support for a bi-directional broker
A trigger support system and method for a bi-directional job broker is provided. One or more action requests, or triggers, are registered, for example, by a manager job scheduler or a broker. The one or more action requests are associated with one or more jobs scheduled to run on a client job scheduler. A broker communicates the one or more action requests to the client job scheduler. The client job scheduler takes an action based on the one or more action requests and reports the result of the action to the manager job scheduler.
US07757233B2 Controlling a computer system having a processor including a plurality of cores
Controlling a computer system having at least one processor including a plurality of cores includes establishing a core max value that sets a maximum number of the plurality of cores operating at a predetermined time period based on an operating condition, determining a core run value that is associated with a number of the plurality of cores of the at least one processor operating at the predetermined time period, and stopping at least one of the plurality of cores in the event the core run value exceeds the core max value at the predetermined time period.
US07757231B2 System and method to deprivilege components of a virtual machine monitor
In some embodiments, the invention involves a system to deprivilege components of a virtual machine monitor and enable deprivileged service virtual machines (SVMs) to handle selected trapped events. An embodiment of the invention is a hybrid VMM operating on a platform with hardware virtualization support. The hybrid VMM utilizes features from both hypervisor-based and host-based VMM architectures. In at least one embodiment, the functionality of a traditional VMM is partitioned into a small platform-dependent part called a micro-hypervisor (MH) and one or more platform-independent parts called service virtual machines (SVMs). The micro-hypervisor operates at a higher virtual machine (VM) privilege level than any SVM, while the SVM and other VMs may still have access to any instruction set architecture (ISA) privilege level. Other embodiments are described and claimed.
US07757229B2 Reflective, XML-based framework for the construction of common application launchers
Apparatus, methods, and computer program products are disclosed for installing computer applications executes installation actions that are common from one implementation to the next using user-supplied, application-specific details for each installation. The teachings involve parsing an XML file to determine attributes of a user interface and attributes of the installation actions. The user interface is then constructed according to user-defined interface attributes and the installation actions are performed according to user-defined installation attributes.
US07757228B1 Systems and methods for writing an image to a computer system
A system for imaging a computer system is disclosed. An administrative computer system includes an image for use with a target computer system and an imaging server for managing imaging processes on other computers. A target computer system includes or is in communication with a computer-readable medium that includes instructions to implement a method for writing the image to a storage device. The target computer system has a hard drive having a file system. The image is received from the administrative computer system. The image is stored on the hard drive of the target computer system without using the file system. The image is written to the hard drive of the target computer system using an imaging tool. The imaging tool uses a temporary file system to access the image. The temporary file system is transparent to the imaging tool.
US07757227B2 Dynamic multilingual resource support for applications
A download component queries a computer containing an application for requesting resources to determine languages associated with the computer. The download component then accesses the remote database and conducts a match between the queried languages on the computer and available languages in the database. The download component then downloads resources for each of the matched languages and a default language, such as English. A smart query module associated with the application on the computer is provided for choosing language resource files for the application. An algorithm is provided for choosing a language resource based upon user default settings and available resources, with a fall back to a default language, e.g., English.
US07757225B2 Linktime recognition of alternative implementations of programmed functionality
A method and apparatus are disclosed for optimizing the runtime behavior of database or other applications by allowing selection of alternative code segments during linking of pre-compiled object modules. A macro-preprocessor inserts a declaration for a global variable in the source code in response to an occurrence of a command of interest. The linker selects object modules for executing other commands based on the presence or absence of the declaration for the global variable in the preprocessed source code. The method and apparatus are useful in implementing programming language statements including non-procedural programming languages such as the Embedded Structured Query Language (ESQL).
US07757217B2 Debugging an application process at runtime
The present invention accordingly provides an application debugger running in a process of a computer system comprising: a debugger memory heap; and an object copier for generating a stateful copy in the debugger memory heap of an application object at runtime wherein the application object is stored in an application memory heap of an application process.
US07757216B2 Application server performance tuning client interface
An application tuning tool, and method, system, and computer program product for application tuning, provides application deployers with a single, unified facility for modifying the relevant parameters to achieve optimal performance, which makes the application tuning process simpler and easier, so that it can be performed by less skilled individuals and yet be performed more quickly by those less skilled individuals. A method of tuning an application deployed in an application server comprises the steps of deploying the application in the application server, invoking an application tuning tool operable to display information relating to application parameters to be tuned, receiving specifications of values of application tuning parameters, and tuning the application using the received specified parameter values.
US07757214B1 Automated concurrency configuration of multi-threaded programs
A system for automated concurrency configuration of multi-threaded programs comprises one or more processors and memory coupled to the processors. The memory stores program instructions executable by the processors to implement a resource management tool. The resource management tool is configured to determine respective target values for one or more concurrency configuration parameters to be set in a deployment of an application using an analytic model and a set of performance metrics obtained from the application (e.g., values of throughput, response times, and corresponding resource utilization measurements), and to deploy the application with the concurrency configuration parameters set to the target values.
US07757210B1 Object framework
An object framework can provide unique and uniform methods for explicit and precise object identification. The object framework features a virtual object space providing access to multiple objects, each object having a set of functionality and being identifiable by a unique identifier provided by the virtual object space. A visualization framework visualizes objects independent of an application implementing an object. Each object is visualized using the object's unique identifier and according to the object's corresponding set of functionality.
US07757205B2 System for preparing a standard framework for automation appliances
The invention relates to a system and a method for preparing a standardized functionality which is independent form the type of appliance and is used to create a solution in the field of automation. The specific properties and functions of different automation systems are directly covered or generalized on respective appliances by a system-specific adapter, the automation runtime layer. Another component implemented on the respective appliance, the runtime framework, provides a general automation functionality and/or base functionality. The automation solution can thus be created in a standardized manner on an engineering system, and randomly ported independently from the respective target platform. Uniform object libraries can be used and already created solutions can be recycled independently from the system.
US07757200B2 Structure of an apparatus for programming an electronically programmable semiconductor fuse
A design structure for an apparatus for programming an electronically programmable semiconductor fuse. The apparatus applies a programming current to a fuse link as a series of multiple pulses. Application of the programming current as a series of multiple short pulses provides a level of programming current sufficiently high to ensure reliable and effective electromigration while avoiding exceeding temperature limits of the fuse link.
US07757199B2 Logic description library of differential input circuit
To present a logic description library of differential input circuit capable of expressing logically, in a differential input circuit, by including an input and output response characteristic depending on the voltage level of individual differential input signals in addition to an input and output response characteristic depending on the differential voltage between differential input signals. A logic description library 1a includes first detection logic primitive DPR1 and output control logic primitive OPR. A tristate buffer TBF functions as a buffer when first detection signal IS1 is at low level, and is controlled in a floating state when first detection signal IS1 is at high level. When at least either positive side logic input signal DINP or negative side logic input signal DINM is at undefined level, the first detection signal IS1 issued from inverter INV3 is at undefined level. Hence, output expectation value DOUT issued from output control logic primitive OPR is at undefined level.
US07757198B1 Scan chain systems and methods for programmable logic devices
Systems and methods provide techniques to support design specific testing for programmable logic devices in accordance with one or more embodiments. For example in one embodiment, a method of generating configuration data for a programmable logic device includes mapping a design for the programmable logic device, wherein the mapped design incorporates scan test logic; placing and routing the mapped design; and generating configuration data based on the mapped design, wherein the incorporated scan test logic is disabled and not selectable within the programmable logic device configured with the configuration data. The method may further include generating a second configuration data based on the mapped design, wherein the incorporated scan test logic is enabled and selectable within the programmable logic device configured with the second configuration data.
US07757195B2 Methods and systems for implementing dummy fill for integrated circuits
A method and system are described to reduce process variation as a result of the electrochemical deposition (ECD), also referred to as electrochemical plating (ECP), and chemical mechanical polishing (CMP) processing of films in integrated circuit manufacturing processes. The described methods use process variation and electrical impact to direct the insertion of dummy fill into an integrated circuit.
US07757191B2 Racecheck: a race logic analyzer program for digital integrated circuits
Techniques a race logic analysis on an integrated circuit (IC) design are described herein. In one embodiment, all hardware description language (HDL) defined system functions and/or tasks that have one or more side-effects when invoked in a first HDL language, but not when the same HDL-defined system functions/tasks are invoked in a second HDL language are identified. For all processing blocks that invoke the HDL-defined system functions/tasks that have side-effects, one or more triggering conditions of the processing blocks and HDL languages in which the processing blocks are coded are collected. When detecting a concurrent invocation race of the HDL-defined system functions/tasks statically or dynamically, checking is performed only the processing blocks that are coded in one or more HDL languages which render the HDL-defined system functions/tasks to manifest the one or more side-effects. Other methods and apparatuses are also described.
US07757188B2 Method and apparatus for designing integrated circuit
In the present invention, a block level net list is separated from a chip level net list so that the chip level net list can be created in a form in which a block is transparent to a designer. The present invention determines a destination block for circuit elements that are described in a chip level net list and for which the destination block is not determined, and creates a final net list by reflecting the chip level net list to the block level net list based on the information on the destination block. As a net list can be created in a form in which a block is transparent to a designer for a circuit system that is required to be optimized for the entire chip, the circuit system can be efficiently optimized.
US07757182B2 Taskbar media player
A system and method for controlling media through a user interface integrated within a taskbar is described. This system and method enable a user to control media while a user interface of another application remains in perspective. Further, this system includes a taskbar media player, which can play media and enable a user to control the play of that media from within a taskbar.
US07757177B1 Virtual forms
A technology enabling a developer to configure a graphical user interface (GUI) such that only a subset of the inputs contained in the GUI will be processed, depending on the user's interaction with the GUI. The configuration identifies one or more logical units known as virtual forms, with each virtual form identifying zero or more input components from the GUI that are said to participate in the virtual form, and one or more submission components from the GUI that are said to submit the virtual form, such that when a user interacts in some particular way with (e.g., clicks) a component that submits a virtual form, only the inputs that participate in that virtual form are processed while other inputs in the GUI are not processed.
US07757175B2 Method and system for testing websites
A method and system is provided for testing and analyzing websites via a test-enabled web browser. In the representative embodiment a user controls a test-enabled web browser via a set of pull-down menus, thereby choosing between alternative testing and analysis functional capabilities, selecting files in which to store recordings (scripts), choosing files into which to place test results and messages, and setting various parameters that affect how the testing and analysis functions are performed. When the user requests it, the representative embodiment provides for deep recording of user interactions as they relate to a specific web page currently on display in the browser view area, for extracting key information from the current web page sufficient to validate that a future playback does or does not produce the same effects on the chosen website page, for playing back a prior recording to confirm that a website page continues to pass the user-defined tests, and for providing detailed analyses based on the specific contents of the current website page. The general result of systematic use of the test-enabled browser on websites is improved content quality, demonstrated website server behavior for deep tests, quicker delivery by the website server, and better serviceability for e-business.
US07757170B2 Recommendation aggregation for digest generation
Systems and methods for processing automatically generated recommendations. In various exemplary embodiments, a method of producing a recommendation digest for a user includes (a) generating a recommendation log for the user by storing a plurality of recommendations, one or more of the plurality of recommendations relating to a representation of a context that led to the creation of the one or more recommendations for the user, and (b) determining a subset of recommendations by using one or more statistics obtained from processing the plurality of recommendations stored in the log.
US07757167B2 Document layout processing using templates
A document processing apparatus according to the present invention capable of changing a layout of a document dynamically in accordance with data to be laid out in the document, comprises a storage unit to store a template which contains a plurality of combinations of region information representing a region to lay out data and priority order information representing a priority order associated with the region; and a layout unit which lays out the data corresponding to the region in an order represented by the priority order in accordance with the template and changes a size or position of the region in accordance with the data without invading a region associated with a higher priority order than the region, wherein the template stored in said storage unit contains the priority order information independently for each region information.
US07757165B1 Method and system for deriving and matching local formatting in an electronic document
Determining and applying format attributes associated with content in an electronic document that is cut or copied from an electronic document and pasted into the same or different electronic document. The determination may be based on the format attributes of the content within a region of an electronic document containing the cut or copied content and the format attributes of a region of content that includes the location where the cut or copied text may be pasted. Local formatting may be associated with the source region of content and the destination region of content. Direct, or emphasis formatting, may be associated with content that has been cut or copied.
US07757164B2 Page information collection program, page information collection method, and page information collection apparatus
A page information collection program for efficiently collecting pages required to verify a web site. When a page acquisition request is input, a page acquisition section acquires the contents of a page and creates page information including the contents of the page and communication information used to acquire the page. Next, a classification section stores the page information put into a group in accordance with an assignment determination condition. If the target page information does not satisfy the assignment determination condition of any group, a grouping section creates an assignment determination condition satisfied by the target page information and a corresponding group, and stores the page information put into the created group. A page acquisition request section outputs a page acquisition request based on the link information in the page information put into the group created by the grouping section, to the page acquisition section.
US07757158B2 Converting hypertext character strings to links by attaching anchors extracted from existing link destination
A link destination hypertext is acquired of an original anchor present in a processing range in an original hypertext, and link destination anchor information composed of a pair of a link destination anchor character string and a link destination URL is extracted from the link destination hypertext. An original anchor effective range is determined which serves as a candidate character string range to which a new anchor is added in the original hypertext, a character string present in the original anchor effective range is compared with a character string present in the link destination anchor information, new anchor information is generated which is composed of a pair of a matched ranged character string and a new link destination URL, and a new anchor is attached to the matched range character string of the original hypertext, so as to convert the original hypertext to a new hypertext.
US07757155B2 Signal transmitting and receiving device and method of mobile communication system
Disclosed is a signal transmission method in a mobile communication system. Unequal error protection (UEP) ratios are determined so that the bits may have different received qualities according to the weights of the bits. The bits are repeated by a bit sequence repeater (210) according to the determined UEP ratios to generate a repeated bit sequence having a predetermined number of bits. The generated repeated bit, sequence is interleaved by an interleaver (220) and the interleaved bit sequence is symbol-mapped by a symbol-mapper (230) to generate a transmission symbol sequence, and the generated transmission symbol sequence is transmitted by the transmitter to a receiver. Furthermore, also a corresponding signal reception method, a corresponding signal transmitter and a corresponding signal receiver are disclosed.
US07757154B2 Magnetic disk control apparatus, magnetic disk apparatus, and method of correcting read error
A magnetic disk control apparatus includes an error determining unit and a correcting unit. When a correctable read error has occurred during read access to a disk drive, the error determining unit specifies an area on the disk drive where an error may occur due to the same cause as that of the correctable read error. The correcting unit corrects the area specified by the error determining unit by rewriting the area.
US07757152B2 Data corruption scrubbing for content addressable memory and ternary content addressable memory
A method for remedying data corruption in a first circuit, which may be a CAM or a TCAM. The method includes providing a RAM circuit external to the first circuit, the RAM circuit being configured for storing error detection information for data stored in the first circuit. The method also includes scrubbing the data stored in the first circuit during scrubbing cycles of the first circuit. The scrubbing corrects stored bit patterns read from the first circuit that fail an error detection test using error detection information corresponding to individual ones of the stored bit patterns. In an embodiment, ECC may be employed for the error detection test and also to correct any single bit error found.
US07757148B2 Method to suspend automatic repeat request (ARQ) reset
A method (100) of operating an Automatic Repeat Request (ARQ) transmitter (102) and an ARQ receiver (104) suspends an ARQ reset under circumstances where an ARQ reset would be superfluous. When a transmitter has a final currently-available data block, it deactivates its transmitter ARQ sync loss timer (172) and transmits a ‘suspend ARQ reset’ signal (122). Upon receipt of the ‘suspend ARQ reset’ signal (122), the receiver deactivates its receiver ARQ sync loss timer (176) and sends ARQ feedback (128). At this point, the ARQ connection can be maintained without superfluous ARQ resets even when no ARQ data blocks are being sent. When resuming transmission of ARQ data blocks, the transmitter activates its transmitter ARQ sync loss timer (182) and transmits an ARQ data block (142). The receiver receives the ARQ data block, activates its receiver ARQ sync loss timer (186) and sends ARQ feedback (148).
US07757142B2 Self-synchronizing pseudorandom bit sequence checker
Self-synchronizing techniques for checking the accuracy of a pseudorandom bit sequence (PRBS) are provided. The PRBS being checked may be generated by a device (e.g., a device under test) in response to a PRBS received by the device (e.g., from a PRBS generator). In an aspect of the invention, a PRBS checking technique includes the following steps/operations. For a given clock cycle, the presence of an error bit in the PRBS generated by the device is detected. The error bit represents a mismatch between the PRBS input to the device and the PRBS output from the device. Then, propagation of the error bit is prohibited for subsequent clock cycles. The prohibition step/operation may serve to avoid multiple errors being counted for a single error occurrence and/or masking errors in the PRBS output by the device.
US07757138B2 Semiconductor integrated circuit, test data generating device, LSI test device, and computer product
A semiconductor integrated circuit includes plural shift registers that receive plural test patterns randomly generated, respectively, a mask device that masks, among the shift registers, a target shift register specified by a mask pattern randomly generated. When a shift register other than the target shift register outputs an unknown value, the mask device masks the shift register according to a control signal. When the target shift register outputs a fault value, the mask device releases a mask of the target shift register according to a control signal.
US07757137B2 Method and apparatus for on-the-fly minimum power state transition
The invention includes a novel scan chain structure for LSSD or GSD IC operation. The scan chain structure includes a first flip-flop (L1) and a second flip-flop (L2) configured to operate the first flip-flop (L1) in normal mode operation, in scan mode operation, in initialization mode and in low leakage power mode operation, wherein each flip-flop within a long scan chain of latches includes a data input, data output, a clock input, a scan-in input and a scan-out output, arranged for normal mode operation. A buffer circuit is electrically connected between the scan-out output of the second flip-flop (L2) and the scan-in input of the first flip-flop (L1) for the next latch in the scan chain, the buffer circuit including a control element that controls the operation the first flip-flop (L1) to scan mode or low power leakage mode. The first flip-flop (L1) is set to a data output value upon exit from low power leakage mode that is the same value that it is set to at initialization during normal mode operation. The switching occurs in only one clock cycle.
US07757135B2 Method and apparatus for storing and distributing memory repair information
A system for repairing embedded memories on an integrated circuit includes an external Built-In Self-repair Register (BISR) associated with every reparable memory. Each BISR is serially configured in a daisy chain with a fuse box controller. The controller determines the daisy chain length upon power up. The controller may perform a corresponding number of shift operations to move repair data between BISRs and a fuse box. Memories can have a parallel or serial repair interface. The BISRs may have a repair analysis facility into which fuse data may be dumped and uploaded to the fuse box or downloaded to repair the memory. Pre-designed circuit blocks provide daisy chain inputs and access ports to effect the system or to bypass the circuit block.
US07757134B2 Test apparatus for testing a memory and electronic device housing a circuit
A test apparatus for testing a memory under test is provided, including a pattern generator generating a read address from which data is read from the memory under test and an expected value of the data read from the read address, a logical comparator comparing the read data read from the read address of the memory under test to the expected value and outputting fail data indicating pass/fail of every bit of the read data, a first fail memory storing a grouping of the read address and the fail data in a case where the read data and the expected value are not the same, a second fail memory storing fail data concerning addresses corresponding to each address of the memory under test, and an updating section updating fail data stored in the second fail memory and corresponding to the read address based on the grouping of the address and the fail data read from the first fail memory.
US07757127B2 Device retry mechanisms for content distribution
A system and method are provided for enabling a user device to retry a unicast transaction with a server. The user device includes a unicast retry module having both an inner loop retry module and an outer loop retry module. The inner loop retry module handles common transient error while the outer loop retry module allows additional retries alter all inner loop retries have been exhausted for device-initiated transactions.
US07757125B2 Defect resolution methodology and data defects quality/risk metric model extension
Methods, systems, and articles of manufacture for analyzing defects associated with a software development project. Descriptions of defects identified during the testing of a software product may be stored in a data structure. One or more of the defects may be identified as data defects. If data defects are determined to be the dominant class of defects in the data structure, the data defects may be analyzed to determine a cause for one or more data defects. For example, the focus areas affected by the defects, the trends over time of the defects, the particular types of the data defects, the stability of the system, etc. may be analyzed to determine a cause for the data defects. Therefore, corrective measures may be taken based on the identified cause of the one or more data defects.
US07757123B1 Managing faults
Faults are managed. A problem is detected in a data storage system. Possible field replaceable units (FRUs) of the data storage system are identified that may be at fault for the problem. If only one FRU may be at fault, a definitive alert is issued identifying the FRU. If multiple FRUs may be at fault, fault isolation is executed. If fault isolation isolates the problem to only one FRU, a definitive alert is issued naming the FRU. If fault isolation does not isolate the problem to only one FRU, an ambiguous alert is issued identifying multiple FRUs. The user is directed to execute a troubleshooting tree, which execution includes a manual FRU replacement by the user.
US07757118B2 Method and system for detecting and recovering failure command
A method and a system for detecting and recovering a failure command are provided. The method is used in a native command queuing (NCQ) and at least includes the following steps. In step (a), several commands are executed on a disk simultaneously according to the NCQ. In step (b), whether a request time of the commands is longer than a waiting time is measured: if the request time is not longer than the waiting time, then step (a) is executed. In step (c), one command is chosen. In step (d), whether the chosen command is executed successfully is determined: if the chosen command is executed successfully, then step (f) is executed. In step (e), the chosen command is recovered. In step (f), whether all the commands of the NCQ are chosen is determined: if not all the commands are chosen, then another command is chosen and step (d) is repeated.
US07757113B2 Enhanced RAID level 3
A method and system of method and system of enhanced RAID level 3 is disclosed. In one embodiment, a method includes allocating three times a physical storage capacity of a data drive to a dedicated parity drive of a ‘n’ physical drives of a redundant array of independent disks, recovering n−1 physical drive failures of the ‘n’ physical drives through a parity-in-parity technique in which certain number of parities generated during an initial write of data may be physically stored and using an XOR function applied to the stored parities to recreate un-stored parities which enable recovery of the n−1 physical drive failures. The method may include creating a superior read/write access capability and/or a superior parity data redundancy through the mirroring. The method may also include recreating the un-stored parities after a time interval that may be specified by a user.
US07757107B2 Maintaining a power budget
A server is capable of maintaining a power budget. The server comprises a central processing unit (CPU), a management processor, a power measurement circuit, and a comparison circuit. The comparison circuit receives real time power measurements from the power measurement circuit. A register includes a power budget value from the management processor. The management processor selects a system power performance state for the CPU that utilizes a level of power approximately equal to the power budget value.
US07757106B2 Sleep control signal sequence circuit
A sequence circuit includes a switch circuit (30) and a control circuit (50). The switch circuit has an input terminal connected with a node (11) and an output terminal connected to a super I/O chip (10). The control circuit includes a first transistor (Q4) and a second transistor (Q5), the first transistor has a gate connected to the node and a drain connected to a sleep control signal terminal (S3′), the second transistor has a base connected to the drain of the first transistor and a collector connected to the super I/O chip. When the computer is off or in one of the sleep states, the node is at low level and the output terminal of the switch circuit outputs a low level signal; when the computer is on, the node is at high level and the output terminal outputs a high level signal.
US07757105B2 Electronic device system and controller
In an electronic device system where a controller and a target device are connected to each other via an IEEE 1394 serial bus, the controller comprises: command sending means for sequentially sending via the bus a power control command to change the power status of the target between the power-on state and the power-off state and a power status command to inquire the power status of the target device; change time calculating means for calculating power status change time needed for the target device to change the power status between the power-on state and the power-off state based on a response to the power status command that is received from the target device; and time interval determining means for determining a time interval from sending of the power control command to sending of the power status command based on the power status change time.
US07757102B2 Secure terminal
A secure terminal comprises: primary means consisting of processing means, data and program storage means, security means and data input means, wherein the components of the primary means are interconnected by a first data bus; peripheral means consisting of printing means, means for reading from/writing to a card and means for accessing a telecommunications network, wherein the components of the peripheral means are interconnected by a second data bus; and power supply means connected to the primary and peripheral means. The primary means arc grouped in a main housing that cannot be dismantled without damaging at least one of the components of the primary means, and the peripheral means are grouped in at least one housing capable of being connected to the main housing.
US07757101B2 Data processing apparatus, data processing system, and data processing method therefor
A SAM receives a secure container in which content data encrypted with content key data, the encrypted content key data, and UCP data designating a handling policy of the content data are stored, and determines at least one of the purchase mode and the usage mode of the content data based on the UCP data. The SAM serves as a slave for a host CPU, and is also provided with a common memory shared with the host CPU.
US07757099B2 Validating an encryption key file on removable storage media
Provided are a method, system, removable storage cartridge, and article of manufacture for validating an encryption key file on a removable storage media. Copies of an encryption key file are written to multiple locations on a removable storage media, wherein data is encrypted and decrypted using an encryption key included in the encryption key file. A validation operation is performed on the copy of the encryption key file at one of the key locations, wherein the key locations comprise the locations on the removable storage media to which the encryption key files were written. In response to the copy of the encryption key file not validating, a command is sent to cause the data and valid copies of the encryption key file to be rewritten to a new storage media.
US07757097B2 Method and system for tamperproofing software
Method of protecting host application code comprising a plurality of code blocks. The method includes steps of preprocessing the host application code; obfuscating the host application code; installing guards in the host application code to protect client blocks; randomly rearranging the code blocks of the host application code; linking the rearranged host application code with other resources to produce a binary executable image; and patching the binary executable image with data values to be used by the guard. The method can be used to install a plurality of guards to form a distributed network of guards that cooperatively protect the host application code and the other guards in the network. The installation of the guards can be performed automatically using a guard formation graph; and guard formation graph customization parameters. The obfuscation step can include control flow graph merging, cloning, and data-aliasing.
US07757096B2 Mobile unit with fingerprint sensor and attachment structure
A mobile unit with fingerprint sensor, includes a fingerprint sensor; a circuit board on which a plurality of circuit components are mounted, one of the circuit components processes an output signal output from the fingerprint sensor; a key case on which a plurality of key switches, used as operation keys of the mobile unit, are arranged, the key case being fixed to the circuit board; and a sensor-specific board that is provided separately from the circuit board and includes the fingerprint sensor thereon, and that is detachably attached to the key case and the fingerprint sensor is arranged adjacent to the operation keys.
US07757094B2 Power management for subscriber identity module
A power management technique for a Subscriber Identity Module (SIM), makes use of a voting process to determine when to power-up and power-down the SIM. In particular, the voting process determines whether software modules running on a wireless communication device (WCD) require current or imminent access to the SIM. The voting process is designed to make more efficient use of the SIM without sacrificing performance. A modified security authorization process can be added, in which the WCD caches a user access code in memory for authenticating the user to the SIM to gain access to the secure features of the SIM. The security verification process avoids the need for the user to enter the access code each time the SIM is powered up in the course of the power management routine, reducing user inconvenience and maintaining performance.
US07757093B2 Printing system
An imaging system is provided with an authentication data storage that stores a plurality of pieces of authentication data in relationship to user IDs respectively representing owners of the plurality of communication devices. Further included is a reading system that reads out one of the plurality of pieces of the authentication data corresponding to a user ID if the user ID is transmitted from the external device in relationship to the image data, and a searching system searches for a communication device with which a connection authentication is established using the authentication data read out by the reading system within a predetermined communication area with respect to the imaging system. An imaging system forms an image represented by the image data transmitted in relationship to the user ID from the external device when the communication device is detected by the searching system.
US07757090B2 System for verifying of secure document
A system is provided for verifying the validity status and/or authenticity information of a secure document. The secure document has user discernable information and a plurality of tags printed thereon. Each tag contains coded data encoding an identity of the document and a location of that tag on the document. The system has memory for recording a correspondence between the identity of the secure document and validity status and/or authenticity information relating to the secure document, a receiver for receiving data from a sensing device, and a processor for verifying the validity status and/or authenticity information of the secure document using the received data and the recorded correspondence. The data received from the sensing device identifies the document identity and a position of the sensing device relative to the document, and is generated by the sensing device sensing coded data contained in at least one tag.
US07757087B2 Information processing apparatus and information processing method
An information processing apparatus has an authentication & key exchange unit, a contents receiver, a contents decryption unit and a contents confirmation request unit. The authentication & key exchange unit performs authentication & key exchange processing by using a given protocol with the communication apparatus and generates a first key shared with the communication apparatus. The contents receiver receives encrypted contents obtained by encrypting the contents with a second key generated by using the first key and the key information, and the key information attached to the encrypted contents. The contents decryption unit decrypts the encrypted contents by using the first key and the key information. The contents confirmation request unit instructs the communication apparatus to transmit or confirm the key information held by the communication apparatus, when the contents decryption unit decrypts the contents based on the second key firstly generated by using the first key.
US07757083B2 Integrated circuit that uses a dynamic characteristic of the circuit
An integrated circuit has a first component that has a dynamic characteristic that varies among like integrated circuits, for example, among integrated circuits fabricated using the same lithography mask. Operating the first component produces an output that is dependent on the dynamic characteristic of the first component. A digital value associated with the integrated circuit is generated using the output of the first component, and then the generated digital value is used in operation of the integrated circuit.
US07757080B1 User validation using cookies and isolated backup validation
A system for storage of user access information is described. The user access information is used for validating a user for access data on a computer server over a network. The system may comprise an encryption module for encrypting the user access information using a function that includes data from a system from which the user has accessed the computer server as an input to generate enhanced security user access data and a storage module for storing the enhanced security user access data.
US07757075B2 State reference
A computer-implemented mechanism for granting rights to a resource is described. A license identifies-one or more principals, resources, rights and conditions. At least one condition recited in the license includes a reference to state information. The state information is external to the license. When evaluating the license, a resource or access control module requests the state information from the entity identified in the reference to state information.
US07757073B2 System configuration data sharing between multiple integrated circuits
System configuration data is transferred from a master integrated circuit to a shadow integrated circuit in a computer system before the system is initialized. The configuration data is initially stored in configuration registers in the master integrated circuit. The configuration data may include values that are programmed via hardware (e.g., strapped pin values) or software (e.g., default or overridden values). A CPU accesses the configuration data in the configuration registers through a host module of the shadow integrated circuit. A copy of the configuration data is transferred to shadow registers in the shadow integrated circuit. After system initialization, the CPU may execute software to read configuration values directly from the configuration registers on the master integrated circuit. The CPU may also execute a write operation on the configuration data in both the configuration registers and the shadow registers such that the configuration settings are consistent across the system.
US07757072B2 Method and apparatus for presenting drivers stored on utility partition of hard disk through virtual floppy to operating system installer
Installable device drivers may be stored on a partition, e.g., Utility Partition (UP) or other OEM partition, of an original equipment manufacturer (OEM) storage device, e.g., hard disk drive, by associating an INT13h Basic Input-Output System (BIOS) interrupt call, e.g., reading from floppy disk drive a: or drive b: a desired storage device driver during the normal course of installing an operating system (OS), e.g., Microsoft Windows, Linux, BSD, Unix, etc., on the information handling system, e.g., personal computer, server, blade server, storage array, workstation, etc. The run-time loading of a raw floppy image having OS installable drivers residing in the Utility Partition or other hidden partition on the hard disk may be presented as a virtual floppy disk drive to the OS installer, e.g., person (manual) or scripted (automated) process.
US07757070B1 Methods, apparatuses, and system for facilitating control of multiple instruction threads
A system, apparatus and method for multithread handling on a multithread processing device are described herein. Embodiments of the present invention provide a multithread processing device for multithread handling including a plurality of registers operatively coupled to an instruction dispatch block, including thread-control registers for selectively disabling threads. In various embodiments, the multithread processing device may include a thread-operation register for selectively providing a lock to a first thread to prevent a second thread from disabling the first thread while the first thread has the lock. In still further embodiments, the multithread processing device may be configured to atomically disable and release a lock held by a thread. Other embodiments may be described and claimed.
US07757068B2 Method and apparatus for measuring performance during speculative execution
One embodiment of the present invention provides a system for measuring processor performance during speculative-execution. The system starts by executing instructions in a normal-execution mode. The system then enters a speculative-execution episode wherein instructions are speculatively executed without being committed to the architectural state of the processor. While entering the speculative-execution episode the system enables a speculative execution monitor. The system then uses the speculative execution monitor to monitor instructions during the speculative-execution episode to record data values relating to the speculative-execution episode. Upon returning to normal-execution mode, the system disables the speculative execution monitor. The data values recorded by the speculative execution monitor facilitate measuring processor performance during speculative execution.
US07757067B2 Pre-decoding bytecode prefixes selectively incrementing stack machine program counter
A processor (e.g., a co-processor) comprising a decoder coupled to a pre-decoder, in which the decoder decodes a current instruction in parallel with the pre-decoder pre-decoding a subsequent instruction. In particular, the pre-decoder examines at least five Bytecodes in parallel with the decoder decoding a current instruction. The pre-decoder determines if a subsequent instruction contains a prefix. If a prefix is detected in at least one of the five Bytecodes, a program counter skips the prefix and changes the behavior of the decoder during the decoding of the subsequent instruction.
US07757066B2 System and method for executing variable latency load operations in a date processor
There is disclosed a data processor that executes variable latency load operations using bypass circuitry that allows load word operations to avoid stalls caused by shifting circuitry. The processor comprises: 1) an instruction execution pipeline comprising N processing stages, each of the N processing stages for performing one of a plurality of execution steps associated with a pending instruction being executed by the instruction execution pipeline; 2) a data cache for storing data values used by the pending instruction; 3) a plurality of registers for receiving the data values from the data cache; 4) a load store unit for transferring a first one of the data values from the data cache to a target one of the plurality of registers during execution of a load operation; 5) a shifter circuit associated with the load store unit for shifting the first data value prior to loading the first data value into the target register; and 6) bypass circuitry associated with the load store unit for transferring the first data value from the data cache directly to the target register without processing the first data value in the shifter circuit.
US07757063B2 Systems for dynamically resizing memory pools
There are disclosed systems and computer program products for dynamically resizing memory pools used by database management systems. In one aspect, if a decrease in allocation to the memory pool is required, at least one page grouping that may be freed from the memory pool is identified as a candidate based on its position in a list of page groupings. If the page grouping contains any used memory blocks, the used memory blocks may be copied from a candidate page grouping to another page grouping in the list in order to free the candidate page grouping. Once the candidate page grouping is free of used memory blocks, the candidate page grouping may be freed from the memory pool. As an example, this system or computer program product may be used for dynamically resizing locklists or lock memory.
US07757061B2 System and method for decoding commands based on command signals and operating state
A system and method for decoding command signals that includes a command decoder configured to generate internal control signals to perform an operation based on the command signals and an operating state. The same combination of command signals can request different commands depending on the operating state. A command is selected from a first set of operations according to the command signals when the memory system is in a first operating state and a command is selected from a second set of operations according to the command signals when the memory system is in a second operating state.
US07757059B1 Virtual array non-disruptive management data migration
Described are systems and methods of migrating data from a source virtual array to a destination virtual array transparently with respect to a management application program executing on a host and using management information to send management messages to the virtual arrays. Data from the source virtual array are copied to the destination virtual array during a data migration event. First and second virtual array management interfaces are associated with the source and destination virtual arrays, respectively. The first and second virtual array management interfaces are exchanged during the data migration event so that the virtual array management interface associated with the destination virtual array becomes associated with the source virtual array and the virtual array management interface associated with the source virtual array becomes associated with the destination virtual array.
US07757058B2 Storage system having dynamic volume allocation function
Access to a plurality of logical devices is enabled regardless of the number of ports provided in a storage system and the number of logical devices that can be allocated to a single port, thereby improving the usability of the logical devices. A storage system comprises a plurality of logical devices, a target device which is the object of access from a computer, and a juke box system for allocating one of the plurality of logical devices to the target device. The juke box system changes the logical device that is allocated to the target device in accordance with a request from the computer.
US07757056B1 System and method for efficiently calculating storage required to split a clone volume
A system and method efficiently calculates an estimated amount of storage required to split a clone volume from its parent volume. The system and method is illustratively embodied as a command line interface (CLI) command, i.e., a clone split estimate command, executed by an estimation module of a storage system. Notably, the estimation module cooperates with a file system of the storage system to quickly access data structures containing information used to perform the storage calculation without the need to access each block of the clone and parent volumes.
US07757055B2 Storage system and data migration method for the same
A method and system are provided that can realize data migration between volumes accessed by a host computer without stopping the host computer accessing the volumes. A host computer 10 is connected to a storage subsystem 14 via paths 54 and 56, and the storage subsystem 14 is connected to a storage subsystem 12 via a path 58 (or paths 58 and 60). While data is being copied from an old volume 62 in the storage subsystem 12 (a migration source) to a new volume 64 in the storage subsystem 14 (a migration destination) via the path 58 (or paths 58 and 60), if a request for I/O processing is sent from the host computer 10, the storage subsystem 14 responds and handles that I/O processing.
US07757054B2 Memory control system and memory data fetching method
The invention discloses a memory control system and a method to read data from memory. The memory control system comprises a microprocessor, a serial storage device, a first buffer, a second buffer, a memory control unit, and a multiplexer. The memory control system and the method to read data from memory according to the invention utilize the characteristics that the microprocessor reads data from continuous addresses of a serial memory during most of the time. By reading in advance and temporarily storing the data that the microprocessor requests to read, increasing the reading memory speed can be achieved.
US07757052B2 Apparatus, system, and method for optimizing recall of logical volumes in a virtual tape server
An apparatus, system, and method are disclosed for recalling a logical volume from a mountable media for use in a virtual tape server. The apparatus includes a receiving module, a queuing module, and an optimizer module. The receiving module receives recall requests for logical volumes stored in a mountable media such as a tape cartridge. The queuing module places the requests in a queue to be processed in turn. The optimizer module reorders the queue based on one or more optimization rules in order to process the recall requests more efficiently.
US07757050B2 System and method for achieving reliable WORM storage using WMRM storage
The invention provides a method for ensuring that data stored on rewritable storage is immutable. The method includes initializing selected user-addressable blocks of storage to a writable state. In addition, the method includes accepting data to be stored in specified user-addressable blocks. Also, the method includes determining if the specified block(s) is writable. Also, the method includes storing the accepted data to the rewritable storage. Moreover, the method includes setting the state of the specified block(s) to non-writable. In one embodiment, the writable/non-writable state associated with each block is encoded and stored in the contents of the corresponding block. In another embodiment, the steps of determining whether the specified block(s) is writable, storing the accepted data to the rewritable storage, and setting the state of the specified block(s) to non-writable, are integrated and indivisible.
US07757045B2 Synchronizing recency information in an inclusive cache hierarchy
In one embodiment, the present invention includes a method for receiving a cache access request for data present in a lower-level cache line of a lower-level cache, and sending recency information regarding the lower-level cache line to a higher-level cache. The higher-level cache may be inclusive with the lower-level cache and may update age data associated with the cache line, thus reducing the likelihood of eviction of the cache line. Other embodiments are described and claimed.
US07757041B2 Storage device using nonvolatile cache memory and control method thereof
Commands are provided for storing data in a plurality of different types of storage media, thereby eliminating the storage errors of important data and improving usability. A storage device comprises a host interface, a hard disk interface acting as an interface to a hard disk, a flash memory interface acting as an interface to a flash memory, a command analyzing section which analyzes the contents of a command inputted from the host interface, and a data write operation processing section which performs a data write operation on both of the hard disk and the flash memory when the command analyzed in the command analyzing section is a predetermined command for write-through acting as a command for writing data into a plurality of media.
US07757040B2 Memory command and address conversion between an XDR interface and a double data rate interface
A command translation method, apparatus and system are provided for interfacing a processor and a memory. The processor initiates a memory system command in an extreme data rate (XDR) command format which is automatically converted by the command translation method, apparatus and system into a memory system command in a double data rate (DDR) format for forwarding to the memory. Associated with converting the memory system command to the DDR command format is controlling timing of one or more signals presented to the memory interface, the one or more signals being associated with processing the memory system command in the DDR command format. The processor has associated therewith an XDR memory interface controller which adjusts one or more timing parameters of the memory system command in the XDR command format so that DDR timing requirements for the memory system command in the DDR command format are met.
US07757038B2 Storage device and storing method
To enable a capacity of an entire storage device to be kept by adding a flash drive or a flash module in the flash drive for a flash memory that has a failure, even if the storage device using the flash memory has a failure in its part such as a part of flash memory chip has a failure, for example, the flash memory chip has run out of its lifetime. In a storage device 101 equipped with two or more memory device units 105 with a plurality of semiconductor memory devices 107, each of which has a functional capacity unit 109 smaller than a capacity of an entire semiconductor memory device and has a writing lifetime for each functional capacity unit, only a functional capacity unit whose writing lifetime is run out to be determined as unable to be written is substituted by a functional capacity unit in a memory device of the other memory device unit to keep a predetermined capacity of the entire device.
US07757032B2 Computer system bus bridge
A bus bridge between a high speed computer processor bus and a high speed output bus. The preferred embodiment is a bus bridge between a GPUL bus for a GPUL PowerPC microprocessor from International Business Machines Corporation (IBM) and an output high speed interface (MPI). Another preferred embodiment is a bus bridge in a bus transceiver on a multi-chip module.
US07757031B2 Data transmission coordinating method and system
A data transmission coordinating method is used between a central processing unit and a bridge chip of a computer system. By entering the computer system into a coordinating state, the data transmission coordinating method is executed. The bridge chip and the CPU are informed of maximum bit numbers of each other for data transmission therebetween via the front side bus. Then, a commonly operable maximum bit number for data transmission between the CPU and the bridge chip can be coordinated according to the first and second maximum bit numbers. Once the commonly operable maximum bit number is determined, the CPU is reset to operate with the commonly operable maximum bit number. The maximum bit numbers are those of bus transmission width or bus transmission speed.
US07757029B2 On the fly configuration of electronic device with attachable sub-modules
Electronic device (10) comprising a control unit (11), a plurality of slots (15) for attaching/connecting sub-modules (12, 13), and means (15, 16, 17) for interconnecting the control unit (11) with those sub-modules (12, 13) that are attached/connected to the slots (15). The control unit (11) is capable of issuing commands in order to put the sub-modules (12, 13) in a by-pass mode, to read identification information from sub-modules (12, 13), write parameters into and/or read parameters from at least one of the sub-modules (12, 13), and to re-check whether the configuration of the electronic device (10) has changed by adding or removing a sub-module (12, 13).
US07757028B2 Multi-priority messaging
Methods, systems, and computer program products for transmitting first-priority data and second-priority data. The first-priority data and second-priority data are stored in separate data buffers, and the first-priority data is transmitted preferentially over the second-priority data.
US07757026B2 Techniques for transferring status information between an accessory and a multi-communication device
A connector interface system for a communication device is disclosed. The interface includes a docking connector. The docking connector includes first make/last break contacts that minimize internal damage to the internal electronics. The docking connector also includes specific keying arrangement to prevent noncompliant connectors from being plugged in, and thereby minimizes potential damage to the multi-communication device. The connector interface system also includes a remote connector which provides for the ability to output audio, input audio, provides I/O serial protocol, and to provide an output video. Embodiments of the present invention allow for a standard headphone cable to be plugged in but also for special remote control cables, microphone cables, video cables could be utilized in such a system. The connector interface system also includes a serial protocol to control device features. These controls help a user sort and search for data more efficiently within the device.
US07757024B2 Dual porting serial advanced technology attachment disk drives for fault tolerant applications
The present invention is directed to an apparatus capable of dual porting a serial advanced technology attachment (SATA) disk drive in a fault tolerant communication system, such as fiber channel. The dual porting apparatus includes two idle regenerators coupled to two serial master devices, a synchronization logic capable of synchronizing the communications between one of the idle regenerators and a third idle regenerator coupled to the SATA disk drive. Furthermore the dual porting apparatus may include an auto detector capable of enabling either of the first two idle regenerators, thus effectively switching between the two.
US07757007B2 Computer program product and system for managing virtual instances of a physical port attached to a network
The present invention relates to a method, a computer program product and a system for managing virtual instances of a physical port attached to a network. The method is based on the Fiber Channel N_Port virtualization for a physical Fiber Channel N_Port. Multiple virtual Fiber Channel adapters share a single physical N_Port among multiple operating system instances. The invention discloses means for the automatic and persistent generation and administration of unique Worldwide Port Names needed for the N_Port virtualization.
US07757001B2 System, method and graphical user interface for identifying image from remote site during screen sharing
A distributed computer network includes at least two computers. Each of the at least two computers runs an application sharing program to enable an image generated by one computer to be displayed by at least one other computer. At least one of the at least two computers executes an image modifying routine to alter the appearance of an image generated by the one computer prior to display on the at least one other computer. In this manner, a user of the at least one other computer can tell at a glance if an image being presented is an image that has been received from the one computer or is its own desktop graphical user interface.
US07756999B2 Method and system for routing service requests based on throughput of teams of servers
A method and system are disclosed for creating portfolios of requests so as to reduce or minimize the variance in the workloads generated by those requests. The invention also takes into account the throughput of the servers that are servicing the requests. In a preferred embodiment, the method comprises the steps of establishing a set of system parameters; using said parameters to generate a model, said model including a defined optimization problem; and solving said optimization problem to output a set of mixing weights. The set of parameters and said mixing weights are used to generate a task; and the service requests are distributed to different service teams according to the generated task. Also, for example, the distributing may be done by distributing requests of type i to team j with weight proportional to wij.
US07756992B1 Reliable delivery of updates for antivirus programs
In one embodiment, an update file for an antivirus program is disassembled into several source packets. The source packets may be encoded using a forward error correction (FEC) algorithm to generate encoded packets. The encoded packets may include the source packets and redundant packets, the redundant packets including information that allows a client computer that includes the antivirus program to recreate the source packets even if it never receives all of the encoded packets. The FEC algorithm may be selected from several FEC algorithms based on the number of the source packets. The transmission of the encoded packets from a server computer to the client computer may be stopped when the client computer has received enough of the encoded packets to recreate the source packets.
US07756989B2 Method and apparatus for dynamically adjusting resources assigned to plurality of customers, for meeting service level agreements (SLAs) with minimal resources, and allowing common pools of resources to be used across plural customers on a demand basis
A method (and system) for managing and controlling allocation and de-allocation of resources based on a guaranteed amount of resource and additional resources based on a best effort for a plurality of customers, includes dynamically allocating server resources for a plurality of customers, such that the resources received by a customer are dynamically controlled and the customer receives a guaranteed minimum amount of resources as specified under a service level agreement (SLA). The best effort is defined in the SLA as a range of service to be provided to the customer if server resources are currently available.
US07756985B2 Shared device control method and server-client system
Provide a shared device control method and server-client system, which inform the client user of the state of a shared device upon accessing the connectable shared device on the network, thereby preventing unwanted situations (for example, the user cannot determine what has happened; the user cannot obtain a desired access result; access results in other fatal errors; and so forth). A shared device, to be shared by a plurality of data processing apparatuses connected via a network, is controlled by one of the plurality of data processing apparatuses, and the other data processing apparatuses inquires of the data processing apparatus controlling the shared device, a reserve or ready state of the shared device, or a mode which displays a window via the network, prior to use of the shared device informs the client user of the state of the shared device.
US07756984B2 Systems and methods for virtual host name roaming
Systems and methods for providing a uniform network addressing scheme for a user accessing a network that is independent from the computer from which the user accesses the network. A virtual IP address is assigned to a user, a user session or a program run by user, where the IP address is different from the IP address of the computer of the user, and different from other users. A virtual host name is assigned to and associated with the virtual IP address of the user, user session or the program the user is running. As the user accesses the network from different computers, the user can be assigned the same virtual host name and in some cases the same virtual IP address. Furthermore, as the user accesses the network from multiple user sessions, the user can be assigned a virtual host name that uniquely identifies the user and the user session.
US07756982B2 Method, system and program product for asynchronously processing requests
Under the present invention, a request for a Uniform Resource Locator (URL) is received from a client on a server. Upon receipt, a corresponding session object is obtained, and a response identifier is generated. Based on the response identifier, it is determined whether the URL was previously requested by the client. If not, generation of a final response begins. As the response is being generated, a response refresh header is generated and returned to the client with a temporary response. The response refresh header contains a time value for causing the client to automatically send a subsequent request for the URL. After generation of the final response is complete, it is stored in a cache according to the response identifier. Then, when the subsequent request is received from the client, the final response is retrieved from the cache and served to the client.
US07756979B1 Method and system providing a messaging service
The invention is directed to a instant messaging method and communication system comprising one or more network elements, wherein a connection from one to another network element can be established using a protocol which allows the sending of one or more messages from the one to the another network element as part of one or more protocol words. The protocol includes a protocol portion allowing a network element to specify whether or not the message is to be stored in case it cannot be promptly delivered to the another network element. The protocol portion preferably is part of the protocol header. The protocol may be a Session Initiation Protocol (SIP), and the message can be contained in an Invite request sent from the sending equipment to the receiving equipment.
US07756976B2 Systems and methods for denying rogue DHCP services
Methods of controlling dynamic host control protocol (DHCP) communication on a network are presented including: receiving a data frame on a network switch; and if the data frame is a DHCP offer frame that is not received from an authorized DHCP server port, dropping the data frame. In some embodiments, methods further include if the data frame is not the DHCP offer frame, forwarding the data frame. In some embodiments, methods further include if the data frame is the DHCP offer frame that is received from the authorized DHCP server port, forwarding the data frame.
US07756974B2 Content display monitor
The invention can enable monitoring of the display of content by a computer system. Moreover, the invention can enable monitoring of the displayed content to produce monitoring information from which conclusions may be deduced regarding the observation of the displayed content by an observer. The invention can also enable monitoring of the display at a content display site of content that is provided by a content provider site over a network to the content display site. Additionally, the invention can enable the expeditious provision of updated and/or tailored content over a network from a content provider site to a content display site so that the content provider's current and appropriately tailored content is always displayed at the content display site. Aspects of the invention related to transfer of content over a network are generally applicable to any type of network. However, it is contemplated that the invention can be particularly useful with a computer network, including private computer networks (e.g., America Online™) and public computer networks (e.g., the Internet). In particular, the invention can be advantageously used with computer networks or portions of computer networks over which video and/or audio content are transferred from one network site to another network site for observation, such as the World Wide Web portion of the Internet.
US07756971B2 Method and system for managing programs in data-processing system
A data-processing system has at least one computer executing at least one application program and at least one storage device. The computer and the at least one storage device storing data are communicatively connected via a plurality of data transfer paths assigned to each program. A data-processing apparatus is communicatively connected to the data-processing system. The data-processing apparatus includes a system configuration storage unit, an abnormality detection information reception unit, an inspection target selection unit and an inspection result storage unit. The system configuration storage unit stores, in a correlated manner, each component of the data-processing system constituting each data transfer path and a program using each component as a data transfer path. The abnormality detection information reception unit receives abnormality detection information indicating that an abnormality is detected while executing an application program, from the computer. The inspection target selection unit selects an inspection target among the each component as a component correlated with the largest number of application programs. The inspection result storage unit stores a result of inspection for a component selected as the inspection target.
US07756970B2 Feedback system for visual content with enhanced navigation features
A feedback system for visual content is described that allows individual users to obtain feedback regarding selected visual content. The feedback system includes a content navigation enhancer that provides useful navigation and feedback features to a feedback-providing user. When the selected visual content includes a plurality of screens of visual content, the content navigation enhancer may associate an identifier with each of the screens, where each identifier provides a link to its respective screen. The content navigation enhancer may ensure that all of the identifiers are displayed on a user interface, regardless of which screen of visual content is simultaneously displayed on the user interface. Thus, the feedback-providing user has access to all of the screens, regardless of which screen is currently being displayed. Accordingly, the feedback-providing user may select a desired screen to submit corresponding feedback, and may understand a flow or order of the screens of visual content.
US07756968B1 Method and system for employing a hierarchical monitor tree for monitoring system resources in a data processing environment
A method, apparatus, and system are provided for monitoring of system resources using a monitor tree. According to one embodiment, a resource may be associated with a monitor managed bean at a node of a monitor tree. Monitoring information regarding the associated resources may be requested from a runtime managed bean, and the monitoring information may be received by the monitor managed bean at the node of the monitor tree.
US07756964B2 Modular integrated computing and storage
A modularized computing system includes a plurality of modular components that are coupled together forming a network. Each modular component includes a standard network interface. The system further includes an initialization module, a monitor module, a storage medium, and a management module. As a module unit is coupled to the network, the initialization module automatically configures the component to an operable state. The monitor module monitors network operations including performance parameters of each modular component based on a plurality of system policies. Based on information gathered by the monitor module, the management module actively modifies network structure and resource allocation to optimize network performance.
US07756963B2 Automated tool management in a multi-protocol environment
A system, computer program product and method for automated tool management in a multi-protocol environment. A user may issue a message in accordance with an object-oriented interapplication communication protocol to a corresponding application interface unit. The message may be a request to perform a particular action on a selected tool. The content of the message may be extracted by the corresponding application interface unit which may comprise data required by the requested action and a pointer to the object representing the tool. The application interface unit may invoke a method of the object pointed to by the pointers in the message. A value may then be procured by an equipment model where the value may be associated with particular information requested in the message about a tool or a notification informing the user that an event occurred. The equipment model may transfer the value to the appropriate user.
US07756961B2 Hardware device and method for creation and management of toe-based socket information
Provided are a hardware device and a method for creating and managing socket information serving as a connection with a network protocol hierarchy in a network application program. The hardware device includes a TCP transmission processor for processing commands on requests for creating and eliminating a socket of a predetermined network program in response to the requests for creating and eliminating a socket, a TCP reception processor for creating a search signal for a corresponding socket identification when a new packet is received, a socket management unit for creating and eliminating a socket ID upon a command from the TCP transmission processor, and searching the socket ID and providing the socket ID to the TCP transmission processor upon a command from the TCP reception processor, and a memory unit for storing the socket information, and providing the socket information to the TCP reception processor.
US07756955B2 Information processing apparatus, information processing method, and program thereof
An information processing apparatus connected to a peripheral device, including: a reception unit adapted to receive a network leaving message from the peripheral device; a first determination unit adapted to determine if a device driver corresponding to the peripheral device as a source of the network leaving message received by the reception unit meets a predetermined condition; and an uninstall unit adapted to uninstall the device driver corresponding to the peripheral device as the source of the network leaving message when the first determination unit determines that information of the device driver meets the predetermined condition.
US07756954B2 Method for heterogeneous system configuration
A method for provisioning systems within a solution which includes mapping a physical identifier of a component within a system to a logical identifier of the component within a system and mapping the logical identifier of the component within a system to an implementation identifier of the component within the system. The mapping conforms to a predetermined user identifiable naming convention.
US07756953B2 Method and apparatus for monitoring responses of configuration commands
A method is disclosed for monitoring responses of configuration commands using MIB-based and event-based approaches. According to one embodiment, a network element receives a configuration that comprises one or more configuration commands. A command response table, which comprises a plurality of command response entries, is created and stored. The command response table is defined by a MIB. The network element stores information, which describes errors that occurred while executing the plurality of commands in the configuration file, into the command response entries of the command response table. Management applications can query the MIB to obtain details about errors that occurred during execution of the configuration.
US07756951B2 Adaptively changing application server processing power based on data volume
A system and method for automatic optimization of communication traffic based on the amount of data exchanged between predetermined systems in EAI. A plurality of application servers are connected to an integration server via a network. A first application server transmits the data to the integration server with information on an amount of the data. A second application server with a second adapter provides the data received from the integration server to the application executing section. The second application server then changes its own processing power based on information on an amount of data added to the received data.
US07756949B2 System of handling a web service call
A system for handling a web service call by clients in a communication network is disclosed. The system comprises a client requester for issuing client requests. The client requests may comprise at least one client request to call a web service. The system also comprises a callback web Service that is coupled to the client requester for registering the at least one client request to call a web service and for invoking the called web service. A response web service is coupled to the callback web service for receiving a response to the at least one client request to call a web service and is also coupled to the client requester for delivering the response when a client request to obtain the response is issued from the client requester.
US07756945B1 Interacting with a shared data model
Interacting with a shared data model is disclosed. Interacting includes requesting information associated with an attribute from the shared data model, forming a request for content based on the information, and sending the request.
US07756944B2 Information providing apparatus, information providing method, information providing program, and recording medium
An information providing apparatus is disclosed that integrally provides information that may be shared by plural applications and information that is dedicated to a particular application. The information providing apparatus includes a merge unit that merges a first information providing unit and a second information providing unit. The merge unit includes an information acquisition unit that acquires information pertaining to a user in response to a request from a predetermined application of plural applications, the information acquisition unit acquiring information shared by the applications from the first information providing unit and information dedicated to the predetermined application from the second information providing unit. The merge unit also includes an information integrating unit that integrates the information acquired from the first information providing unit and the information acquired from the second information providing unit. The merge unit then provides the information integrated by the information integrating unit to the predetermined application.
US07756943B1 Efficient data transfer between computers in a virtual NUMA system using RDMA
In one embodiment, a virtual NUMA machine is formed from multiple computers coupled to a network. Each computer includes a memory and a hardware device coupled to the memory. The hardware device is configured to communicate on the network, and more particularly is configured to perform remote direct memory access (RDMA) communications on the network to access the memory in other computers. A guest physical address space of the virtual NUMA machine spans a portion of the memories in each of the computers, and each computer serves as a home node for at least one respective portion of the guest physical address space. A software module on a first computer uses RDMA to coherently access data on a home node of the data without interrupting execution in the home node.
US07756941B2 Communication system having dominating node and dominated node
A communication system comprises: a dominated node comprising a lower layer having a communication device that transmits/receives a signal to/from another node connected to a network, a notifying device that notifies said another node that the dominated node does not have an upper layer when the communication device receives a signal to an upper layer, and a processor that executes a process in accordance with the received signal corresponding to the lower layer; and a dominating node comprising a lower layer having a communication device that transmits/receives a signal to/from another node connected to the network, a first upper layer that manages the lower layer, and a second upper layer that manages the lower layer of the dominated node connected to the network.
US07756938B2 Eliminating redundancy of attachments in email responses
A method, system and computer-usable medium for managing electronic mail (email) attachments. An email message comprising a first recipient list and a first file attachment is received from a sender. A response email is generated, comprising a second recipient list. The first recipient list and the second recipient list are compared and a third recipient list is generated comprising recipients that are listed on the second recipient list, but not on the first. The email response is then transmitted to all recipients that are on the second recipient list but not on the third list, and the email response and the first file attachment is sent to the recipients on the third recipient list.
US07756936B2 User interface for transitioning between chat and email
Instant messaging, also known as chat, is integrated with electronic mail in a user interface that provides for conversion of messages between electronic mail (email) and instant messaging. A user interface is provided for allowing a user who is composing an email message to convert the message to a chat message. The chat message will include any content that was present in the electronic mail message, and the user can continue to compose the chat message, and then send it to a chat address determined automatically from the email address of the original email message. Notifications are provided that indicate when chat users have logged on to or logged off from the chat service. These notifications assist a user composing a message to select the most appropriate communication method based upon the current online presence of the intended recipient. A user interface for converting messages in the opposite direction, from chat to email, is also provided.
US07756935B2 E-mail based advisor for document repositories
A method is disclosed which monitors a plurality of electronic messages. Two or more electronic messages from the plurality of messages may be identified. Each identified message may contain an attachment. The attachments of the identified messages may be compared to determine a similarity score. The similarity score may be examined to determine if it exceeds a similarity threshold value. If the similarity score exceeds the similarity threshold value, a user may be notified that collaboration may be occurring. The user may also be provided automated support for porting the attachments to a document management system.
US07756930B2 Techniques for determining the reputation of a message sender
Techniques are provided for determining a reputation of a message sender by obtaining two or more lists from two or more list providers; determining which lists of the two or more lists indicate the message sender; and determining a reputation score for the message sender based on which lists of the two or more lists indicate the message sender. Techniques are also provided for indicating that a message is unsolicited based on a reputation score.
US07756929B1 System and method for processing e-mail
The present invention provides an improved system and method for processing e-mail. The system may be implemented over a distributed network having several redundant mail servers. The system may include a message switch that receives all incoming e-mail messages and includes a policy filter, a content filter, a virus filter and a spam filter. The filters process the message in a sequential order and can be dynamically reconfigured to adapt to certain conditions. The message is stored in an area of the message switch and the filters communicate with each other by passing links to the message in order to reduce input/output. This communication method may be altered to suit the installation of the software, without altering each filter. Messages that do not pass the filters may be rejected or placed in a quarantine area. Messages that pass all of the filters are delivered to their intended recipients.
US07756927B2 Object filtering method and client device using the same
If a control portion in a WAP terminal judges in step S1 that a session is established, the residual capacity of a memory portion is monitored at a predetermined time interval or any time interval in steps S2, S3. When the residual capacity of the memory portion is lower than a predetermined capacity, the control portion renews CPI information in step S5 and continues the operations of the steps S1 to S5 if the CPI information has not yet been renewed in step S4. If the CPI information has been renewed, the control portion continues the operations of the steps S1 to S4 without renewing the CPI information.
US07756926B2 User created tags for online social networking
The present invention provides a social networking system and method by which customized tags can be created by a registered user in an online social networking environment and distributed to facilitate social networking. The tags represent personal characteristics and preferences associated with users of the online social networking environment. A graphical user interface (GUI) is provided in the online social networking website that enables a specific user to create and customize tags. Tags can be embeddable in that a user can insert the tag in a website GUI for display. Also, tags may have embedded content, e.g. a photo, a song, a profile page location, etc and may be sponsored or traded in the social networking website. Also a skin that shows the personal profile page GUI style may be customized, sponsored, or traded.
US07756924B2 Peer communities
A software architecture that permits for a unified mechanism for interfacing with multiple peer groups. The architecture includes multiple peer group interfaces, each facilitating communication between computing systems in a corresponding peer group. In addition, a perhaps configurable number and type of service modules are configured to use the peer group interfaces to facilitate communication between peer groups in a manner that facilitates the service. A peer community application program interface is configured to allow one or more peer applications to enlist the services of the plurality of services by interfacing with the peer community application program interface.
US07756920B2 Resubmission of media for network-based distribution
Methods and systems for submitting or resubmitting media to a media distribution site are disclosed. The submission or resubmission of media to the media distribution site can be performed by numerous submitters in a uniform and computer-assisted manner. The submitted or resubmitted media can then be processed in a largely automated manner at the media distribution site and then made available for online purchase and distribution.
US07756917B2 Two wire communication apparatus and method
A method and apparatus for operating and actuating remote devices using a single pair of wires together with communication and networking protocols necessary for operational control of the remote devices and data gathering activities from the remote devices. The invention leverages the use of existing wiring and is particularly useful in heating and air conditioning systems, sprinkler control systems, security systems, lighting control systems, industrial automation control systems and similar environments.
US07756916B2 Display method
A display method comprises the steps of: searching, from a group of information including information associated with a plurality of programs, information corresponding to information obtained by extracting, using at least one of databases including: databases for a name of person, an attribute name of person, a name of thing and an attribute name of thing; databases for a name of place, an attribute name of place, a name of event, an attribute name of event; and databases into which a part or all of the databases is integrated, at least one of the information which can be identified in the database being used, from a group of information associated with a selected program; and displaying information on a program associated with the searched information.
US07756911B2 Method and system for executing a task and medium storing a program therefor
A method (and system) for executing a task includes executing a first task in which garbage is collected using a garbage collector, and executing a second task, the garbage collector being preemptable (e.g., preempted) by the second task.
US07756909B2 Configuration profiles for output cached pages
Profiles hold cache settings externally from a requesting resource. The external cache settings stored within a profile may be associated with one or more resources. This allows the external cache settings for a group of resources to be managed from one location rather than having to change the internal cache settings for each resource. When a resource is processed by the server, the external cache settings are obtained from a cache profile and applied to the requesting resource. The external cache settings may also be merged with any internal resource settings. As a result of merging the settings some of the external cache settings and/or some of the internal cache settings may be overridden.
US07756908B2 Database analysis tool
A method to be performed in a database analysis tool includes displaying selected contents of a database table in a database analysis tool being executed in a computer system. A user's selection of a portion of the selected contents is received. The portion contains information that identifies an object associated with an application program in the computer system. The method includes automatically causing the application program to perform a predefined action with regard to the object. A computer system includes a repository with at least one database table, an application program configured to perform a predefined action with regard to an object, and a database analysis tool configured to display selected contents of the database table. Upon a user selecting a portion of the selected contents containing information that identifies the object, the database analysis tool causes the application program to perform the predefined action with regard to the object.
US07756904B2 Nested conditional relations (NCR) model and algebra
A method and system for providing data integration of multiple data stores with diverse formats. The data integration engine accepts queries using a standard query language such as XML-QL, executes those queries against the multiple data stores, and returns the results. The data stores may include relational databases, hierarchical databases, file systems, application data available via APIs, and so on. A query may reference data that resides in different data stores. The data integration engine allows operations such as joins across multiple data stores.
US07756894B2 Use of keyword or access log information to assist a user with information search and retrieval
An apparatus, method, system, computer program and product, each capable of assisting a current user for information search or retrieval. Upon receiving keyword information from the user, a previous user who has accessed an inaccessible document having the keyword information or who has used the keyword information may be searched.
US07756893B2 Independent computation environment and data protection
An independent computation environment (ICE) that is isolated from tampering is contained in at least one hardware component of a general purpose computing device (CD). The CD includes at least one processor and memory operable to store instructions, which when executed by the at least one processor direct the CD to execute a module being monitored by the ICE. The ICE is operable to access the memory independent of an operating system of the CD. A policy engine is maintained within the ICE to monitor metadata related to the module and manage the execution of the module in accordance with the contents of a memory addresses and/or data registers of the CD that are referenced by the metadata. The ICE is operable to activate an enforcement mechanism to control an operating state of the CD in response to the monitoring of the module.
US07756891B2 Process and system for matching products and markets
The present invention provides a search method and system for matching a commodity to one or more applications for using the commodity. A plurality of properties associated with the commodity are identified. A collection of documents for searching for a plurality of combinations of said properties is then defined, wherein the combination includes a single property or multiple properties. The defined collection of documents is searched for all occurrences of the combination of properties, and the hits retrieved for those documents that include the properties. The hits are then associated with one or more subclasses of a classification scheme, and reviewed for those hits that include the properties of the commodity but not the commodity, wherein subclasses not including hits that include the commodity are matched as applications for the commodity.
US07756886B1 Filtered list assisted element selection
A system displays a filtered list of elements in response to receiving user input of a desired string associated with a list of elements. The system includes a user interface control, such as an edit control, for receiving the input, and determines whether elements matching the desired string exist in the list of elements. The system provides the ability to search internal strings of an element and various levels of a hierarchical list. If no matching elements exist, the system displays the entire list and provides an option to add a new element to the list.
US07756885B2 Methods and systems for multi-pattern searching
Embodiments of the present invention relate to systems and methods for optimizing and reducing the memory requirements of state machine algorithms in pattern matching applications. Memory requirements of an Aho-Corasick algorithm are reduced in an intrusion detection system by representing the state table as three separate data structures. Memory requirements of an Aho-Corasick algorithm are are also reduced by applying a banded-row sparse matrix technique to the state transition table of the state table. The pattern matching performance of the intrusion detection system is improved by performing a case insensitive search, where the characters of the test sequence are converted to uppercase as the characters are read. Testing reveals that state transition table with sixteen bit elements outperform state transition table with thirty-two bit elements and do not reduce the functionality of intrusion detection systems using the Aho-Corasick algorithm.
US07756878B2 E-mail response system
A system and method for processing e-mail is provided wherein an e-mail is received from an originator or a customer, a routing destination is determined and responses to the e-mail are retrieved from a library based on the selected routing destination. Customer data is then accessed and the responses are filtered based on customer information that is extrinsic to the e-mail. An agent can select a response from the list of filtered responses and the selected response can be sent to the originator.
US07756876B2 System and method for computer-assisted manual and automatic logging of time-based media
A customizable logging and content management system for indexing multimedia, including a synchronized timer object that provides a time reference upon request in connection with the media, and a logger object that logs predefined events that occur in the media by associating the events with respective time references from the timer object. A video server is provided that captures and digitally stores events logged by the logging application as media segments, and a search and retrieval engine is provided that enables the media segments to be located, retrieved and viewed based on the indexes. The system includes a graphical user interface generator that enables customized user interfaces and logging databases to be created from database tables for use in the logging application.
US07756872B2 Searching device and program product
A searching device includes: a text memory that stores text data, the text data showing at least one character strings, the character strings including n-number of characters, n being a natural number; an input device that receives an input of a keyword, the keyword including m-number of characters, m being a natural number that satisfies m≦n; a selector that selects at least one search character from the m-number of characters included in the keyword, the search characters including a-number of characters, a being a natural number that satisfies a≦m; a search window controller that sets a search window, the search window including b-number of characters, the b-number of characters being selected from the text data, b being a natural number that satisfies b≧a; a determining unit that determines whether the search window includes the keyword on the basis of a comparison result of the characters in the search window with the search characters.
US07756869B2 Methods and apparatus for extracting referential keys from a document
Methods, computer-readable media, and systems for extracting referential keys from a document are provided. A document is parsed to identify at least one key, the key being identified from at least one contextual indication. The key is classified according to a key type, the key type being identified from the contextual indication. The key is extracted and then stored in a location in a structured shell with the location corresponding to the key type. As a result, the key can be found by a search seeking one of the key and the key type allowing a searcher to identify the document from which the key was extracted.
US07756865B2 Extendable meta-data support in final form presentation datastream print enterprises
Methods, systems, and apparatus for generating and associating meta-data with a final form presentation datastream document where the meta-data is structured in accordance with the datastream component architectures. Meta-data objects (“MDOs”) are architected as components of a presentation document and thus are well defined to allow applications to reliably access and process the meta-data contained therein. The MDOs may be associated with other components of the document and are architected to be extensible and flexible while still adhering to an architectural structure. The MDOs may be descriptive (no affect in document presentation) or operational (affects document presentation if processed). Standard types of MDOs may include XML standard information, JDF standard information, PWG standard information, and digital signature information. A variety of standard categories further define typical meta-data forms and applications thereof.
US07756862B1 Information processor and processing method, and information storage medium
In an information processor which records many contents or has many contents already recorded therein, and can generate an arbitrary combination of the contents, a weight is computed for each of the contents based on either data stored in a history data file (184) or data stored in a display data file (182) and data stored in a filtering data file (181), and a content is selected from the contents stored in a content file (161) based on the weight. The selected content is related with a package corresponding to the data stored in the filtering data file (181).
US07756859B2 Multi-segment string search
A method and system for searching multi-segment strings is provided. The search system receives a query string containing part or all of the segments that are to be matched as query segments. Upon receiving the query string, the search system compares the query segments provided in the query string with segments gathered from previously stored strings. If any segments match the query segments, the search system selects the strings that contain matching segments as search results.
US07756856B2 Method and apparatus for optimizing queries in a logically partitioned computer system
A database query optimizer for a computer system having dynamically configurable logical partitions generates an optimized query strategy which is dependent on a logical partition configuration. When the query is executed, the configuration of the logical partition in which the query is executed is compared to the logical partition configuration for which the query was optimized. If the configurations are different, a new query can be automatically generated. Optimizing database queries to the current system configuration of a dynamic, logically partitioned system potentially offers greater efficiency in the execution of database queries for complex, logically partitioned systems.
US07756851B2 Method and system for full text indexing optimization through identification of idle and active content
A system for full text indexing optimization that operates based on identification of idle and active content in a content source, and by prioritizing indexing of idle content over active content. Active and idle content items are automatically identified, and idle content items are given a higher priority for indexing, while active content items are given a lower priority. Active content items are generally those that are considered relatively more likely to be located by the user without using the full text indexing function, while idle content items are those content items that are relatively more likely to be located through use of the full text indexing function. The specific content item attributes that are used to determine whether a given content item is active or idle may depend on the type content source for which the full text index is being provided. Additionally, the determination of which content items are active and which are idle may be based on predetermined, static criteria, and/or dynamically determined use patterns determined by monitoring operations performed on content items by a user.
US07756846B2 Methods and systems for propagating locks through nested logical units of work
Systems and methods are disclosed for managing a lock on an object dependent upon a nested LUW. The disclosed systems and methods may include registering a lock manager with an LUW manager responsible for managing a nested LUW on a buffer. The nested LUW may comprise an inner LUW and an outer LUW. The systems and method may further include locking an object affected by the inner LUW of the nested LUW. The LUW manager may transmit to the lock manager any events pertaining to the inner LUW. The lock manager may be operative to determine, based on the events pertaining to the LUW received from the LUW manager, whether the lock should be retained or released such that the status of the lock is consistent with the state of the nested LUW.
US07756845B2 System and method for learning a weighted index to categorize objects
An improved system and method is provided for learning a weighted index to categorize objects using ranked recall. In an offline embodiment, a learning engine may learn a weighted index for classifying objects using ranked recall by training during an entire initial pass of a training sequence of a collection of objects. In an online embodiment, a learning engine may learn a weighted index for classifying objects using ranked recall by dynamically updating the weighted index as each instance of the collection of objects may be categorized. Advantageously, an instance of a large collection of objects may be accurately and efficiently recalled for many large scale applications with hundreds of thousands of categories by quickly identifying a small set of candidate categories for the given instance of the object.
US07756838B2 Robust end-of-log processing
A method of invalidating an unused log file in a database includes examining a discard log information storage area and determining if a discard log exists. If the discard log exists, the log is invalidated. The headers of each of the log files that have been fully invalidated are then invalidated. The discard log is then fully invalidated and a new log file may be generated on top of the discarded log. The method may be interrupted by a failure, a changeover, or crash and will be repeated until it completes.
US07756837B2 Methods and apparatus for searching backup data based on content and attributes
Methods and apparatus are disclosed that permit the transparent bridging of a broad range of backup storage devices, such that backup software will identify an intermediate device as a one of those storage devices and will transparently send their backup data-stream thereto as part of the existing standard backup process. Upon receipt of a backup data-stream from the backup software, the methods and apparatus provide for analysis of the data elements in the data-stream, collection of management information about those data elements, and storage of the management information in an easily accessible format for subsequent review and query by users and administrators of the original data. The same backup data-stream is stored on any standard backup storage device, including the imitated backup storage device.
US07756833B2 Method and system for synthetic backup and restore
A method and system for backing up and restoring data. First, a full backup is performed to create a full dataset. Thereafter, incremental or differential datasets may be created by incremental or differential backups, respectively. When a new full dataset is needed, instead of performing a full backup, a previous full dataset may be combined with subsequent incremental or differential datasets to create the new full dataset. The new full dataset may be created on a computer other than the computer which hosts the data of the previous full dataset. The new full dataset may be used for offsite storage or to quickly restore data in the event of a failure or corruption of a computer's file system.
US07756832B1 Apparatus and method for providing upgrade compatibility
An embodiment of the invention provides an apparatus and method that use auto support data for upgrade compatibility. The method includes capturing the input commands that are used by a user (customer) of a storage appliance and that are processed by a current storage operating system in the storage appliance. These input commands are then stored in a database and are the auto support data that is transmitted from the storage appliance via a network to the database. These input commands can be recorded or categorized in the database, based upon the command name or command line arguments of the input commands. These input commands can then be mapped to new input commands that are used with an upgraded storage operating system in a storage appliance. These mapping can be implemented in, for example, a data structure that maps previous input commands to new input commands.
US07756828B2 Configuration management database state model
A configuration management database for storing configuration information about an IT system. The configuration management database may have representations of configuration items that correspond to configuration items in the IT system, indicia of relations between the configuration items, and attributes of the configuration items. The configuration management database may also have configuration state information of the configuration items, where the configuration state information has information indicating whether a configuration item, relation, or attribute is in a state of pending approval or in a state of planned deployment. The configuration management database may also have temporal information indicating a temporal state of a configuration item, relation, or attribute.
US07756823B2 Dynamic reference repository
A method for maintaining a dynamic reference repository within an enterprise architecture domain, comprises discovering pertinent input(s) to the dynamic reference repository. These newly discovered pertinent inputs are then retrieved to the dynamic reference repository. After retrieval, the pertinent input(s) to the dynamic reference repository are managed and distributed within the enterprise architecture domain.
US07756822B2 Operational reporting architecture
An architecture and system for integrating online transactional processing (OLTP) systems with online analytical processing (OLAP) system. The architecture includes a data access layer having one or more data access programs for accessing OLTP data, a service layer having a business intelligence (BI) platform for generating OLAP data, and a data abstraction layer providing a common meta-model for OLTP data integrated with OLAP data. The architecture further includes a user interface presentation layer configured to provide a user interface for displaying a report run on the integrated OLTP and OLAP data.
US07756817B2 System and method for enabling parallel access to serially compressed files
The present invention is directed towards systems and methods for generating a compressed data file providing access to one or more selected portions of data contained within the data file. The file is partitioned into one or more chunks, a given chunk comprising a separate unit of data representing a subset of data from the file. The one or more chunks are compressed through use of a compression algorithm, and the one or more chunks are combined to form a compressed file. Metadata is also generated that indicates a chunk offset of a given chunk, thereby allowing direct parallel access to one or more given chunks. Similarly, legacy applications may ignore the chunk structure in the compressed file and access the file according to techniques know in the art, thereby preserving backwards compatibility with such legacy applications.
US07756816B2 System and method for network-based project management
A system for managing a project and its associated information over a network is presented. The system includes a project information database associated with the network and a project information management tool. The project information database stores information associated with a project being carried out by a corporate entity having at least one sub-entity. The project information management tool includes a project information module to manage the information associated with the project, and at least one cross-sub-entity project-component module. The cross-sub-entity project module manages and tracks overall information and sub-entity specific information, of the information associated with the project, related to the project-component.
US07756802B2 Combiner training and evaluation with random data partition
Available training data is randomly data partitioned to generate a training data set for training base modules of a pattern recognition system and a distinct tune data set for training the combiner of the system. The process can be repeated with randomly generated data sets each time. After the combiner is trained, it can be evaluated employing another random partitioning of the training data to a training data set for training new set of base modules and a distinct test data set for evaluating the combiner providing reliable statistical evaluation of the combined system without the need of a standalone test set.
US07756798B2 Extensible mechanism for detecting duplicate search items
Systems, methods, and other embodiments associated with identifying and selectively deleting duplicate search results are described. One example system embodiment includes logic to receive an identity indicator from a search logic. The identity indicator is associated with a search item that the search logic determines to be relevant to a search request. The example system may also include logic to determine whether the search result associated with the identity indicator is a duplicate result based on comparing the identity indicator to another identity indicator associated with another search result.
US07756797B2 Leveraging user-to-user interactions in a knowledgebase using a forum interface
Systems and methods provide a self-learning knowledgebase in which the ranking and/or order of topic and thread items may be dynamically and automatically adjusted based on self-learning by the knowledgebase. The knowledgebase includes threaded conversations comprising thread topics and thread items within the thread topics. Lists of thread topics and lists of thread items are ordered lists. The order of a thread topic or thread item in an ordered list may be modified based on self-learning activities performed by an information server maintaining the knowledge base. A thread topic or thread item may be moved higher in the list based on requests to view the thread topic or thread item. Further, the order that a thread item appears in an order list may be modified based on a number of responses posted for the thread item.
US07756791B2 Slip processing apparatus and slip processing system
A slip image obtaining unit obtains image information on a slip on which character information has been entered. A character recognizing unit recognizes characters entered on the slip on the basis of the image information obtained by the slip image obtaining unit. A determining unit determines whether assistance by an assistant is necessary in an inputting process with the slip according to whether a result of recognition by said character recognizing unit satisfies a predetermined determination condition. An assistance requesting unit requests assistance by the assistant when the determining unit determines that assistance by the assistant is necessary. Whereby, a load on the assistant can be diminished.
US07756787B1 Bill payment optimization using a genetic algorithm
A genetic algorithm determines a plan for payment of payment obligations in accounts payable of a finance account. The genetic algorithm operates to satisfy certain objectives, including maximizing or minimizing the total amount of payments of the payment obligations on a given day within the amount of cash available for the given day. A genome population including a number of vectors is generated. The genome population is modified using a genetic algorithm, until at least one vector represents an optimal bill payment plan for the payment obligations such that payment of each payment obligation in accordance with the vector most nearly satisfies one or more objectives.
US07756786B2 Method and system for processing messages in a bill payment and presentment system over a communications network
In a bill payment and presentation system, a method for electronically routing billing information over a communications network is provided, using an open financial exchange communication protocol. The method provides for a centrally located mainframe system and a switching system for coordinating the routing of messages between customer service providers and biller service providers. In particular, the method collects at the CSPs and at the BSPs mainframe application files comprising the messages, forwards these files in batch mode to the mainframe system and converts with a switching system these mainframe files into web-enabled addresses, allowing for the effective transmission of financial billing information in flat-file and/or Internet-based form.
US07756775B1 System and method for displaying highest and lowest traded prices of tradable objects
A client terminal displays on a graphical interface a first indicator of a price associated with a lowest traded price of a tradable object during a predetermined period of time, a second indicator of a price associated with a highest traded price of the tradable object during the predetermined period of time, along with at least one quantity indicator associated with at least one order to buy/order the tradable object. The first indicator, the second indicator, and the at least one quantity indicator are displayed in relation to a static axis of price, and the client terminal dynamically updates the first and second indicator to new lowest and highest traded prices based on market updates received from an exchange.
US07756772B1 System and method for automated contract formation
A system, method and device for (semi-)automated e-commerce on the Internet, the WWW and other networks. Trading parties present intentions, made of more elementary components, which are used to express their willingness to engage in deals subject to constraints. Parts of intentions may be variable components. Some variable components may be associated with computational devices that transform them, optionally communicating via messages, into more specified components. This mechanism encodes business rules. By fitting intentions, contracts are formed. While fitting intentions, negotiations are carried out via the exchange of messages. Negotiations are automated by encoding users wishes as mathematical programs. Following the deal formation an optional deal improvement phase, in one-to-one mode or one-to-many mode, is carried out to improve the deal. The improvement phase may be based on a trading mechanselected from an available collection of such mechanisms including such mechanisms as constructed by users of the system.
US07756771B2 Systems and methods for determining an earnings portion of a distribution from a 529 plan
A method for determining an earnings portion of a distribution from a 529 plan. The method includes receiving information associated with a plurality of 529 plan accounts, identifying related 529 plan accounts, aggregating the information for related 529 plan accounts, and determining an earnings portion of a distribution from at least one of the 529 plan accounts.
US07756770B2 System and method for trading off upside and downside values of a portfolio
A system and method for valuing a portfolio in terms of its performance relative to a specified benchmark under a range of future scenarios is disclosed. In particular, a portfolio is taken and two values related to the portfolio are calculated: the first value corresponding to an amount by which the value of the portfolio is expected to fall below the value of a benchmark over a given time horizon, and a second value corresponding to an amount by which the value of the portfolio is expected to exceed the value of a benchmark over a given time horizon, in view of the range of different future scenarios. Means for determining the portfolio which optimally trades-off these two values, and to evaluate risk/reward performance measures using these two values which can be used to rank instruments, securities or portfolios are disclosed. Means for pricing portfolio insurance for optimal portfolios are also disclosed.
US07756768B2 Exposure driven index
This invention relates to hedge fund indexing in general and methods and systems for constructing and maintaining investable hedge fund indices in particular.
US07756767B2 System and method for renegotiating a financial instrument
A method for renegotiating a financial instrument includes the steps of initiating a logical session between a client program and a client interface affiliated with a financial institution, displaying financial information relating to a client on the client interface, displaying a message on the client program that a financial instrument of the client may be renegotiated, transmitting a request to renegotiate the financial instrument to the client interface, displaying a disclosure document pertaining to the request to renegotiate, and if the client agrees to accept terms of the disclosure document, displaying a plurality of renegotiation options to the client on the client program, and transmitting a selection of one of the renegotiation options to the client interface. The system for renegotiating the financial instrument is structured to operate over a network and includes a client interface program affiliated with a financial institution, an application server housing the client interface program and the client interface program being capable of retrieving data from a data repository that a financial instrument of the client may be renegotiated and displaying a message on a display device indicating that the financial instrument may be renegotiated. Although the method and system of the present invention maybe applied to a wide variety of financial instruments, in a preferred embodiment, the financial instrument is a certificate of deposit.
US07756762B1 Method, system, and computer readable medium for providing audit support
A method for providing audit support including displaying sample letter images, where each of the sample letter images is associated with one of a number of audit categories. The method further includes receiving a selection of one of the sample letter images from a user, in response to the selection, displaying a detailed sample letter image and a first confirmation question corresponding to the selected sample letter image, and receiving a first response to the first confirmation question from the user, where the first response confirms the user's selection. The method further includes displaying a first audit category description corresponding to the audit category associated with the user's selection, and displaying an action item list associated with the user's selection, where the action item list includes at least one action for the user to take to resolve the audit described by the first audit category description.
US07756759B1 Method and apparatus for inventory searching
A method is disclosed that includes identifying an inventory item corresponding to a product configuration. The product configuration is defined using a feature map. The inventory item is also defined using the feature map. Each entry of the feature map corresponds to one of a number of features of a product.
US07756753B1 Services for recommending items to groups of users
Computer services use group preferences, as partially or wholly specified by preference lists of individual members, to identify items well suited for a designated group of users. In one embodiment, items in the movie/video rental queue (one type of preference list) of a first user are prioritized based, at least partly, on the rental queue of a second, affiliated user, to give priority to items corresponding to the collective preferences of both users. Items may also be recommended to the users based on their collective preferences. In a second embodiment, the suggestion lists of multiple members of a book club are used, optionally in combination with other member preference information, to select or recommend book titles for the club. In a third embodiment, the wish lists of two or more affiliated users are used to assist others in purchasing gifts that correspond to their collective preferences.
US07756750B2 Method and system for providing online procurement between a buyer and suppliers over a network
A request for shopping is placed from inside a procurement system. Intelligent agents are launched to retrieve information from catalog sources web-enabled over the internet or within the intranet. Retrieved catalog information is aggregated and associated with other data items. Business rules are applied to make decisions on what part of aggregated information will be rendered to User. Sorting/multi-level refining operations are enabled. The User selects one or more catalog results, whereupon an XML shopping cart is created and submitted to the procurement system through published interfaces. The procurement system is enabled to place an order on supplier web-enabled transaction system.
US07756747B2 RFID business process-decoupling of design and deployment time activities
The claimed subject matter provides a system and/or a method that facilitates implementing a binding between a radio frequency identification (RFID) process and a device. An RFID process can receive a tag read event from a device and make the tag read event available for at least one high level application. A binding engine can bind the RFID process to the device while decoupling a design time activity and a deployment time activity associated with the RFID process. In addition, the binding engine can include at least one of a device mapping component that employs a device binding; and a component configuration module that employs a component binding.
US07756746B2 Method and apparatus for selling an aging food product
Some embodiments provide methods and apparatus for determining a food product and determining a price range defining a maximum price and a minimum price. An indication is stored that the food product may be offered, as a set of one or more food products, in exchange for a round-up amount associated with a purchase, if the round-up amount is in the price range.
US07756745B2 Method for accurately quoting wait time for a restaurant table
The inventive method uses data received concerning the status of various tables in the establishment, the criteria provided by the customer as well as the status of the meals being prepared in a variety of courses for customers already seated to best determine how much time a new customer will have to wait before a suitable table is available where the customer may be seated. When a customer enters the restaurant, they provide information to the hostess or host including the party size and various table preferences. The host or hostess enters this information into a computer using a keyboard touch screen input or a wireless remote device. Based upon the preferences chosen by the party, the system assigns the most predictable table and periodically scans each existing table to determine that table's status. The method gains additional accuracy by obtaining detailed kitchen status information concerning meals being prepared for each table. Through determining table status and kitchen status, the system may predict “table turns,” that is, when a particular table is most likely to be vacated. Periodically, once the data from all of the tables and the kitchen has been updated, the projected table turn times for each table are updated. With this updating having been accomplished, projected wait time for each party may be updated. Then, revised quoted wait times are given to customers while waiting.
US07756742B2 System and method for dispensing tickets
A system and method of dispensing lottery game tickets to a purchaser. A point-of-sale (“POS”) terminal is provided with a ticket dispenser assembly in communication with the point-of-sale terminal and a central inventory computer. The POS terminal has at least one dedicated key for requesting ticket information from the central computer and a cash tender key for completing a ticket purchase. The ticket dispenser assembly includes a POS monitor, a ticket controller and a ticket dispenser. The POS monitor passively monitors the electrical communications of the point-of-sale terminal, including the engagement of the dedicated key and the cash tender key, and intercepts the electrical communications corresponding to the engagement of the dedicated key. Upon actuation of the dedicated key and the cash tender key, the POS monitor sends a message to the ticket controller to dispense the desired number of tickets from the ticket dispenser according to the electrical communication produced by the POS terminal.
US07756741B2 Method, algorithm, and computer program for optimizing the performance of messages including advertisements in an interactive measurable medium
Method, procedure, algorithm, system, and computer program for improving and attempting to optimize the performance of messaging campaigns, particularly to marketing campaigns in which advertisements or other messages are distributed over an interactive measurable medium such as the Internet. A goal is to allocate the message alternatives to the customer population to optimize business objectives. The includes reading prior stage message state data pertaining to a prior stage including a cumulative number of trials and a cumulative number of successes for a particular message. Message performance results representing message trials and message successes from the previous stage based on the prior-stage state are then read, and a current message state is computed. A current message allocation is generated based on the current message state. Desirably the cumulative number of trials and the cumulative number of successes are discounted based on the age of the information. This inventive procedure may be applied to various message types including, for example, web site banner advertisements, electronic advertisements generally, email messages and promotions, and the like. In one embodiment, the messages are internet web site banner ads, trials are impressions of the ads presented to the user, and successes are measured by clickthroughs from the banner ad to the web site associated with the banner ad. Computer system, computer program, and computer program product associated with the inventive method and procedures are also provided.
US07756739B2 System and method for aggregating a measure over a non-additive account dimension
A simple interface may be provided that enables the user to define parameters for aggregation of a semi-additive measure. The interface may enable the user to designate a measure as a semi-additive measure and to pair the measure with an additive aggregation function. The interface may also enable the user to select non-additive dimensions and to pair each non-additive dimension with a corresponding aggregation function. One such aggregation function is a by account aggregation function, which enables each account in an account dimension to be aggregated across a corresponding non-additive dimension according to an associated account type.
US07756738B2 Professional service management using project-based point system
A computer-implemented project-based point system for professional services uses a database including a list of professional employees, a menu of project codes, and an assignment of a point value to each of the project codes. The method calculates total points earned by a professional by adding point values assigned to project codes of completed projects, which may be billable and/or non-billable projects. The calculated total points earned by the professional may be compared to a point requirement, whereby the performance of the professional may be evaluated. In addition, the method may calculate a total charge to a client for professional services by adding fixed fees assigned to project codes of completed billable projects.
US07756736B2 Working machine management system
A server (10) enables users (A-B) sharing the same working machine (1) to mutually monitor a usage state by each user. The server (10) receives a user ID, the working time, the engine cooling water temperature, and the current position that are detected in the working machine (1) through a satellite communication network, and calculates the usage time, the usage location, the load amount, and a usage proportion for each user. The server (10) sends a warning to the user terminals 20 when the usage time or location is not as planned, or the load amount is excessive. The server (10) periodically reports the usage times and locations, the load amounts, and the usage proportions for the users (A-B) to the user terminals (20). The server (10) allocates maintenance costs of the working machine (1) automatically between the users (A-B) according to the usage proportions of the users (A-B).
US07756733B2 Method for operating and device for monitoring a technical installation
A technical installation contains several systems for resolving different system management tasks. Information variables are hierarchically arranged in the systems. A value of an information variable pertaining to the lowest hierarchical level triggers an event and pertains to a significant range of values. The value and the appurtenant location are found by specifically tracking all systems.
US07756730B2 Method for providing single occasion liability insurance
Described herein is a method of providing liability insurance covering medical services of a limited scope which includes an insurance provider establishing criteria or guidelines. The insurance provider accepts at least one practitioner into a network wherein the practitioner accepted into the network meets the established criteria or guidelines. The accepted practitioner may then offer elective liability insurance to at least one patient obtaining at least one medical service from the practitioner, wherein the elective liability insurance covers the service and wherein the service is of a limited scope. A management service may act as an intermediary to provide at least one service related to the elective liability insurance to the accepted practitioner and the insurance provider. The patient may accept or deny the elective coverage.
US07756729B2 Computerized method and system for providing claims data to an accident liability assessment program
Methods and systems are provided for assigning liability estimates to past or theoretical accidents. Embodiments may be used in association with methods and systems for estimating liability in a vehicle accident. In one embodiment, liability estimation in a vehicle accident may be based on a plurality of characteristics that describe the accident. The characteristics from an actual accident may be compared to those in a past or theoretical accident. Liability may be estimated from the assigned liability associated with a nearest matching past or theoretical accident.
US07756727B1 Method and apparatus for case building and presentation of healthcare procedures
A presentation detailing a recommended course of treatment to a patient, frequently referred to as a case, is constructed with a single action. The presentation describes recommended healthcare procedures for a given patient using information specific to that patient's healthcare record. The presentation is constructed by assembling information on the recommended healthcare procedures and all necessary clinical and financial information for the patient stored in a healthcare management desktop application into a template having a format accepted by any standard presentation software program. Finally, using the presentation software program, the recommended course of treatment is presented to the patient. In addition, the presentation software program includes tools to permit customization and storage of each constructed presentation.
US07756719B2 Method and system for tracing the identity of an agricultural product using data handoff
Initial data is acquired on an agricultural product associated with a harvesting time. The acquired initial data is transmitted (e.g., handed off) via an electromagnetic signal or wireless communication to an intermediate data processing system associated with a handler of the agricultural product. Additional data is appended to the acquired initial data received at the intermediate data processing system to form composite data. The composite data is transmitted via an electromagnetic signal or wireless communication to at least one of a receiver and a data processing system for processing or storing the composite data. The composite data is transferred to or made available to a data management system, which may be accessible to one or more users who seek access to at least one of the initial data, the additional data, and the composite data on the agricultural product or a derivative thereof.
US07756716B2 Recording and reproducing apparatus for use with optical recording medium having real-time, losslessly encoded data
A lossless encoding and/or decoding apparatus which encodes audio data on a real-time basis includes a lossless compression unit which losslessly compression encodes the audio data stored in an input buffer in units of predetermined data and outputs the encoded data in sequence, and an output buffer which stores the encoded audio data output from the lossless compression unit. A bitrate controller divides a plurality of the encoded audio data stored in the output buffer into first data having a data amount exceeding the maximum bitrate and second data having a data amount less than the maximum bitrate, divides the first data into third data being the encoded audio data having a data amount of the maximum bitrate and fourth data being the encoded data of the portion exceeding the maximum bitrate, and controls the output buffer so that the fourth data is output together with the second data.
US07756715B2 Apparatus, method, and medium for processing audio signal using correlation between bands
Apparatus, method, and medium for processing an audio signal using a correlation between bands are provided. The apparatus includes an encoding unit encoding an input audio signal and a decoding unit decoding the encoded input audio signal. The encoding unit includes a correlation analyzer searching a most subband having a correlation of more than a predetermined value between a first subband and the most similar subband in each of the first subbands from second subbands and generating information about the second searched subband, and the decoding unit comprises a high frequency component restoring portion copying data about the second searched subband as data about the first subband, using the generated information about the second subband generated by the correlation analyzer and transmitted in a bit stream format, to perform decoding on the first subbands, and the first subbands are subbands that belong to a high frequency band in a band of a result of subband-filtering the input audio signal and the second subbands are subbands that belong to a low frequency band in a band of the result of subband-filtering.
US07756713B2 Audio signal decoding device which decodes a downmix channel signal and audio signal encoding device which encodes audio channel signals together with spatial audio information
In the conventional art inventions for coding multi-channel audio signals, three of the major processes involved are: generation of a reverberation signal using an all-pass filter; segmentation of a signal in the time and frequency domains for the purpose of level adjustment; and mixing of a coded binaural signal with an original signal coded up to a fixed crossover frequency. These processes pose the problems mentioned in the present invention. The present invention proposes the following three embodiments: to control the extent of reverberations by dynamically adjusting all-pass filter coefficients with the inter-channel coherence cues; to segment a signal in the time domain finely in the lower frequency region and coarsely in the higher frequency region; and to control a crossover frequency used for mixing based on a bit rate, and if the original signal is coarsely quantized, to mix a downmix signal with an original signal in proportions determined by an inter-channel coherence cue.
US07756709B2 Detection of voice inactivity within a sound stream
A method for identifying end of voiced speech within an audio stream of a noisy environment employs a speech discriminator. The discriminator analyzes each window of the audio stream, producing an output corresponding to the window. The output is used to classify the window in one of several classes, for example, (1) speech, (2) silence, or (3) noise. A state machine processes the window classifications, incrementing counters as each window is classified: speech counter for speech windows, silence counter for silence, and noise counter for noise. If the speech counter indicates a predefined number of windows, the state machine clears all counters. Otherwise, the state machine appropriately weights the values in the silence and noise counters, adds the weighted values, and compares the sum to a limit imposed on the number of non-voice windows. When the non-voice limit is reached, the state machine terminates processing of the audio stream.
US07756705B2 Method and apparatus for diversity control in multiple description voice communication
A method and apparatus for performing multiple descriptive source coding in which a plurality of homogeneous encoders are advantageously employed in combination with a corresponding plurality of advantageously substantially identical decoders. In particular, diversity is provided to the multiple encoders by modifying the quantization process in at least one of the encoders such that the modified quantization process is based at least on a quantization error resulting from the quantization process of another one of the encoders. In this manner, diversity among the multiple bit streams is obtained, and in particular, the quality of a reconstructed signal based on a combination of multiple decoded bit streams at the receiver is advantageously superior to that based on any one of the decoded bit streams. In accordance with a first illustrative embodiment of the present invention, two Pulse Code Modulation (PCM) coders are employed. In accordance with a second illustrative embodiment of the present invention, two Adaptive Differential Pulse Code Modulation (ADPCM) coders are employed. And in accordance with a third illustrative embodiment of the present invention, two Low-Delay Code Excited Linear Prediction (LD-CELP) coders are employed. In each case, diversity is ensured by an appropriate modification to the quantization process of at least one of the encoders, and the total error may be advantageously reduced when decoded bit streams from both coders are combined at the receiver.
US07756704B2 Voice/music determining apparatus and method
A voice/music determining apparatus is configured to calculate first feature parameters for discriminating between a voice signal and a musical signal; and calculate second feature parameters for discriminating between a musical signal and a background-sound-superimposed voice signal. A first score is calculated to indicate likelihood that the input audio signal is a voice signal or a musical signal as a sum of weight-multiplied first feature parameters. A second score is calculated to indicate likelihood that the input audio signal is a musical signal or a background-sound-superimposed voice signal as a sum of weight-multiplied second feature parameters. It is determined whether the input audio signal is a voice signal or a musical signal on the basis of the first score. Further, it is determined whether the musical signal is the input audio signal is a background-sound-superimposed voice signal on the basis of the second score.
US07756694B2 Method for interactive automation of fault modeling including a method for intelligently sensing fault-fault relationships
A method is disclosed for sensing fault-fault relationships, comprising: automatically sensing interrelationships among faults, and presenting a final model including a fault-fault intersection curve and one fault truncated at the curve to an interpreter representing the interrelationships among faults.
US07756687B2 Method for predicting contributions of silicon interstitials to n-type dopant transient enhanced diffusion during a pn junction formation
A method for predicting the contribution of silicon interstitials to n-type dopant transient enhanced diffusion during a pn junction formation is disclosed. Initially, fundamental data for a set of microscopic processes that can occur during one or more material processing operations are obtained. The fundamental data are then utilized to build kinetic models for a set of reactions that contribute substantially to an evolution of n-type dopant concentration and electrical activities. The kinetic models are subsequently applied to a simulator to predict temporal and spatial evolutions of concentration and electrical activity profiles of the n-type dopants.
US07756686B2 Process and means for block-based modeling
A modeling system and process for computer-aided, block-based modeling by preparing a first block diagram in a first model plane that relates to a first abstraction stage, in which at least one block is placeable in the first model plane and several blocks are connectable to one another by horizontal data transfer devices for horizontally exchanging data. At least one other block diagram is arrangeable on at least one other model plane assigned to the first abstraction stage that is separated from the first model plane. The first block diagram of the first model plane and the other block diagram of the other model plane form an overall block diagram that can be arranged on a selection of at least two model planes from the first model plane and the other model planes, so that a vertical exchange of data between at least two selected model planes can be produced.
US07756682B1 System and method for statistically monitoring and analyzing sensed conditions
A system and method of monitoring and analyzing a plurality of attributes for an alarm condition is disclosed. The attributes are processed and/or unprocessed values of sensed conditions of a collection of a statistically significant number of statistically similar components subjected to varying environmental conditions. The attribute values are used to compute the normal behaviors of some of the attributes and also used to infer parameters of a set of models. Relative probabilities of some attribute values are then computed and used along with the set of models to determine whether an alarm condition is met. The alarm conditions are used to prevent or reduce the impact of impending failure.
US07756680B2 Online testing of a signal path by means of at least two test signals
A method for online testing of a signal path from a sensor cell to an evaluation point, including providing at least two mutually different test signals, changing the sensor cell output signal on the basis of the at least two mutually different test signals in accordance with a predetermined change specification to obtain the sensor signal, so that the sensor signal depends on the sensor cell output signal and the at least two test signals, outputting the sensor signal or a signal derived from the sensor signal onto the signal path, processing the sensor signal or the signal derived from the sensor signal while taking into account the predetermined change specification to obtain a processed signal, and examining the processed signal with regard to the presence of the at least two mutually different test signals to provide a signal path fault indication on the basis thereof.
US07756677B1 Implementation of rigorous coupled wave analysis having improved efficiency for characterization
Improved optical characterization is provided by organizing the optical modeling calculations such that incident radiation parameters (e.g., wavelength) are varied in the outermost loop of any modeling run. By completing calculations for all combinations of structure parameters at one wavelength before moving to the next wavelength, calculation efficiency can be greatly improved. In particular, with this approach it is not necessary to cache (or re-compute) intermediate results pertaining to different wavelengths, in contrast to conventional approaches. Further improvements in efficiency can be obtained by organizing reflectance calculations such that for any layer Ll, stored intermediate results pertaining to layers below Ll can be used to calculate optical response as parameters for Ll and layers above Ll are varied. Similarly, transmittance calculations can be organized such that for any layer Ll, stored intermediate results pertaining to layers above Ll can be used to calculate optical response as parameters for Ll and layers below Ll are varied.
US07756675B2 Group-determination-table generating device and method
In a communication system having at least three communication devices communicating with each other, a seating-order determination device for generating seating-order information for information sent from each communication device and for transmitting the seating-order information to each communication device is provided. Each communication device controls the output position of each information according to the seating-order information to output the information sent from the other communication devices in a seating order corresponding to the seating-order information. The seating order is always automatically changed to the most appropriate condition according to the progress of a conference and the state of conversations to provide the user with a comfortable conference environment and a comfortable communication environment.
US07756674B2 Methods of calculating differences of binding affinities between congeneric pairs of ligands by way of a displaced solvent functional
Described is a technique to exhaustively enumerate the thermodynamic properties of the water molecules solvating the active site of a protein in its apostate and calculate the relative binding affinities of congeneric compounds that bind to this protein. The subject matter includes sampling the configurations of the solvating water in the active site; extracting the thermodynamic information about the solvating water from these configurations by clustering the observed water configurations into regions of high water occupancy (e.g., “hydration sites”), computing the average system interaction energies of water molecules occupying the various hydrations sites, computing excess entropies of water molecules occupying the hydration sites; constructing a 3 dimensional hydration thermodynamics map of the protein active site; and computing relative binding affinities of congeneric ligands based on the principle that tighter binding ligands can displace more entropically structured and energetically depleted hydration sites from the active site into the bulk fluid.
US07756670B2 Method and a system for determining the roughness of a tyre rolling surface
A method for determining the roughness of a tyre rolling surface by the steps of providing a first signal representative of the motion of at least one point of the tyre during rolling of the surface and processing the first signal for providing an output indicative of the roughness of the rolling surface of the tyre.
US07756668B2 Maximal temperature logging
A computer implemented method, data processing system, and processor are provided for logging a maximal temperature in an integrated circuit. A digital thermal sensor senses a temperature in the integrated circuit. The sensed temperature of the digital thermal sensor is read and a determination is made as to whether the sensed temperature is higher than a current maximal temperature. The sensed temperature is logged in response to the sensed temperature being higher than the current maximal temperature. The sensed temperature becomes a new maximal temperature for the integrated circuit.
US07756667B2 Apparatus for three-dimensional measurements of physical characteristics within a data center
An apparatus and method for measuring the physical quantities of a data center during operation and method for servicing large-scale computing systems is disclosed. The apparatus includes a cart that supports a plurality of sensors. The cart is moveable within the data center. The sensors capture temperature or other physical parameters within the room. The sensor readings, along with position and orientation information pertaining to the cart are transmitted to a computer system where the data is analyzed to select the optimum temperature or other system environmental parameters for the data center.
US07756666B2 Generation of hardware thermal profiles for a set of processors
A computer implemented method, data processing system, and computer usable code are provided for generation of hardware thermal profiles for a set of processors. Sampling is performed of the thermal states of the set of processors during the execution of a set of workloads to create sampled information. The sampled information and thermal characteristics of the set of processors are combined and a thermal index is generated based on the sampled information and characteristics of the set of processors.
US07756665B2 Electronic measuring device
An electronic measuring device that includes a transceiver device, a microprocessor operatively connected to the transceiver device, as well as a memory, an electronic output device, and a plurality of input mechanisms, all of which are operatively connected to the microprocessor. In some embodiments, the microprocessor may be programmed with logic that allows a user of the device to take and manipulate measurements using a menu-driven procedure by using the input mechanisms to select and activate desired operations.
US07756656B2 Measurement coordinate setting system and method
A measurement coordinate setting system is disclosed, which includes a measuring apparatus which measures a dimension in each of a plurality of portions of a first product, a sampling approximation module which approximates a distribution of the dimensions of the plurality of portions using a sampling orthogonal polynomial as a function of a coordinate, and a selection coordinate setting module which sets a plurality of selection coordinates at which dimensions of a second product are to be measured to inspect the approximated distribution of the dimensions regarding the second product.
US07756654B2 Test apparatus
A test apparatus for testing a device under test includes a multi-strobe generating section that generates a plurality of strobe signals with different phases in each of cycles of an output signal output from the device under test, a plurality of timing comparing sections that obtain a value of the output signal respectively at timings of the plurality of strobe signals, a transition detecting section that generates transition data identifying one of the plurality of strobe signals which is positioned at a transition of the output signal, based on the values of the output signal which are respectively obtained at the timings of the plurality of strobe signals, a transition memory that sequentially stores thereon the transition data input thereto, a selecting section that selects, in association with each of the cycles of the output signal, whether to input the transition data output from the transition detecting section into the transition memory, and a calculating section that calculates jitter of the output signal based on the transition data stored on the transition memory.
US07756650B2 Apparatus for detection and processing of a multiplicity of measured values in an HVDC transmission installation
An apparatus for detecting and processing a multiplicity of measured values in an HVDCT system has measuring units for detecting measured variables of the HVDCT system, while obtaining measured values, and preprocessing units which are connected to one another in series, are each connected to at least one measuring unit and are connected to a control, regulation and monitoring system by means of a last preprocessing unit which is connected downstream of the rest of the preprocessing units, each preprocessing unit being set up to receive and preprocess the measured values, while obtaining optical measured values, and transmitting both the optical measured values generated by it and the optical measured values received from the upstream preprocessing units to a downstream preprocessing unit or to the control, regulation and monitoring system, with the result that the last preprocessing unit provides all of the measured values for the control, regulation and monitoring system.
US07756645B2 Methods of storing, aligning, and retrieving haplotype data
Provided are methods of storing, aligning, and retrieving haplotype data. A method of storing the haplotype data includes: determining the order of alleles in each single nucleotide polymorphism position of the haplotype data; aligning the haplotype data according to the order; and storing the aligned haplotype data in a predetermined data structure.
US07756642B2 Characterizing an earth subterranean structure by iteratively performing inversion based on a function
To characterize an earth subterranean structure using a measurement assembly including electromagnetic (EM) receivers and one or more EM sources, measured voltage data collected by EM receivers in response to transmission by one or more EM sources is received. Based on a model, predicted EM data is computed. Inversion is iteratively performed according to a function that computes a difference between the measured voltage data and a product of a term containing the predicted EM data and a term containing distortion data that accounts at least for distortion effect by an environment of the measurement assembly. The inversion is iteratively performed to solve for parameters of the model and the distortion data.
US07756640B2 Vehicle control system, vehicle control method, and vehicle control program
A vehicle control system includes a route setting unit for setting a route from a start point to a destination; an information obtaining unit for obtaining from a memory position information of at least one base point and at least one control point existing in the route set by the setting unit; a base point recognition unit for recognizing that a current position of a vehicle reaches a position of the base point obtained by the obtaining unit; a running situation monitoring unit for determining as a predetermined distance a running distance from the base point most lately recognized by the recognition unit; and a control unit for executing an advanced control to the vehicle if the predetermined distance obtained by the monitoring unit is shorter than any of first and second threshold distances, when the current position reaches a position of the control point obtained by the obtaining unit.
US07756635B2 Method and system for generating and presenting off-road travel routes
A computer-implemented method for generating and presenting off-road travel routes based on terrain and obstruction analysis. The method includes a Threat Analyzer (100) for assessing threats that may impede progress, a Graph Builder (102) for constructing a graph representing an individual's environment, a Route Generator (104) for generating a route that avoids the threats, and a Route Presenter (106) for guiding the individual along the route. The Threat Analyzer (100) includes an Obstruction Analyzer (202) for detecting obstructions in aerial imagery. The Graph Builder (102) includes a Cost Evaluator (712) that takes into account traversal speeds for individuals across various types of terrain. The Route Presenter (106) overlays the route on aerial imagery and provides real-time guidance as the individual traverses the route.
US07756633B2 System and method for security enhanced rideshare
A method and system for a comprehensive security-enhanced rideshare system is provided. The rideshare program includes localization, mapping and ride matching for participants. Participation incentives and revenue methods provide for the financial viability of the rideshare system. Participant security is monitored in near real-time using location-determining communication devices used by the participants in the system. The rideshare system monitors a number of security-indicating criteria and takes action when an anomalous condition is recognized.
US07756632B2 System and method for performing 4-dimensional navigation
A system and method are disclosed for computing a vehicle's motion in four dimensions (e.g., three spatial dimensions and time) and reliably predicting the vehicle's arrival time at a predetermined location, by providing a graphical display to an operator of the vehicle's progress that enables the operator to adjust the vehicle's movement and achieve the desired arrival time. Specifically, a system and method are disclosed for computing the movement of an aircraft in four dimensions, predicting its arrival time at a predetermined waypoint, and displaying (in a highly intuitive format) the aircraft's progress in achieving that desired arrival time. The pilot can then adjust the movement (e.g., speed) of the aircraft in accordance with the parameter(s) displayed, in order to achieve the desired arrival time. Thus, for example, numerous aircraft could be scheduled to arrive at a specific final approach waypoint at a predetermined rate (e.g., one aircraft per minute), which would enable the traffic controllers to optimize runway traffic without having to stack the aircraft in holding patterns and thereby waste fuel. Notably, although an example of an aircraft navigation and control system and method is disclosed, the system and method can be implemented for any type of vehicle (e.g., aircraft, spacecraft, ship, submarine, bus, train, automobile, etc.) whose operator desires to reach a particular location at a specified time.
US07756629B2 Using a rotary input device to facilitate navigational charting
A method of facilitating the use of a navigational chart. The method is performed by a computer including a display and a rotary input device, e.g., a mouse wheel. A view of the navigational chart is provided on the display. Movement of the mouse wheel is detected. In response to the movement, the computer uses one or more geographical locations to identify one or more points on the chart, and pans the view in the display to center in the view at least one of the one or more points. This method provides an easy, intuitive way for a pilot or other user to follow a route in a charting application.
US07756628B2 Navigation system including a drive for reading out navigation data and a method for operating a navigation system
A navigation system including a drive for reading out navigation data which is stored on a data medium. In addition to the navigation data, a pregap is present on the data medium in which identification data is stored. The drive is designed in such a way that it is able to read CD information in the pregap and compares the identification data stored in the pregap to predefined data to allow or deny access to the navigation data.
US07756627B2 Procedure for the operation of an internal combustion engine
Procedure and device for the operation of a gasoline engine with direct gasoline injection and with a variable valve-train assembly in a mode of operation with self-ignition, in which when a deviation by the actual values of physical parameters characterizing a combustion from set point values occurs in a work cycle, a closed-loop control of the actual values results in such a way that in succeeding work cycles, conditions, particularly a thermodynamic state of a combustible gas in a combustion chamber, exist for the mode of operation with self-ignition.
US07756626B2 Gas turbine output learning circuit and combustion control device for gas turbine having the same
A gas turbine output learning circuit is configured to compute a current combustion gas temperature TIT at an inlet of a gas turbine by linear interpolation by use of two characteristic curves A and B respectively representing relations between a pressure ratio and an exhaust gas temperature in the cases of the combustion gas temperature at the inlet of the gas turbine at 1400° C. and 1500° C., then to compute ideal MW corresponding to this combustion gas temperature TIT at the inlet of the gas turbine by linear interpolation according to 1400° C.MW and 1500° C.MW (temperature controlled MW), and then to correct the 1400° C.MW and the 1500° C.MW so as to match the ideal MW with a measured gas turbine output (a power generator output).
US07756625B2 Control apparatus for vehicle
A control apparatus for a vehicle includes a RAM adapted to require a power to store and retain data. A nonvolatile memory is provided to be adapted not to require a power to store and retain data. Additionally, a CPU is provided to be adapted to make watch and/or control of an engine and/or an automatic transmission based on the data stored in the RAM. In this control apparatus, the CPU includes a park range position selection judging device for making a decision that the park range position is selected by an operator, and a data storing device for causing the data stored in the RAM to be stored in the nonvolatile memory, based on the decision that the park range position is selected.
US07756615B2 Traffic management system for a passageway environment
The present invention provides a system for coordinating multiple vehicles in a passageway environment (e.g., in underground mines). The system includes methods and apparatus for determining the global position and orientation of a vehicle in said passageway environment, and methods for planning routes and monitoring the travels of multiple vehicles in said passageway environment. A global position and orientation estimation system employs one or more odometric sensors and one or more range sensing devices. It works in three basic steps. In the first step, it records and processes sensor data that is descriptive of the passageway environment by moving the system through said passageway environment. In the second step, it generates a globally consistent map of said passageway environment. Finally, real-time localization is provided by employing odometric sensors and range sensing devices to determine the system's global position and orientation with respect to said globally consistent map, both initially and as it travels through the passageway environment. A route planning method accepts higher-level goals for a set of multiple vehicles in said passageway environment and generates a route plan for each vehicle that minimizes the travel time for the group of vehicles, while at the same time avoiding collisions between vehicles. Route plans are sent to the vehicles for implementation and a monitoring method tracks the global positions and orientations of the vehicles and ensures that both safety and efficiency are maintained.
US07756610B2 Solenoid controller
An autonomous solenoid controller which in its broad aspect includes a microprocessor, a communication bus, and a solenoid driver. The microprocessor includes logic in order to control drivers for at least one solenoid. The communications bus is operably connected to the microprocessor so that the communications bus and the microprocessor communicate with one another. The communication bus communicates with an outside transmission control unit. The solenoid driver is electrically connected between the microprocessor and the solenoid, such that the microprocessor commands the solenoid driver to alter the position of the solenoid.
US07756609B2 Wind park with a plurality of wind energy plants and method for the operation of the wind park
A method for the operation of a wind park with a plurality of wind energy plants, which each one have one control unit at a time, which can control and/or adjust the wind energy plant in response to a received desired value for an electric variable, the method having the following steps: a higher order control calculates and/or receives a currently permitted maximum value for the electric variable which the wind park is allowed to provide, the higher order control determines a desired value for the electric variable for each wind energy plant and forwards the same to the wind energy plants, characterized in that the higher order control determines the desired value for each one of the wind energy plants depending on the currently maximum and/or minimum available values of all the wind energy plants.
US07756603B1 System and methodology providing coordinated and modular conveyor zone control
The present invention relates to conveyor control system and methodology that may be operatively coupled with other such systems in order to implement a control strategy for a modular conveyor system. A module and/or series of modules are provided that clamp to a cable, the modules having associated logic and inter-module communications for control. This includes relatively inexpensive power distribution, interconnection and motion logic for industrial conveyor systems.
US07756602B2 Vehicle entertainment and gaming system
An entertainment system is for a vehicle and includes a vehicle environment sensor apparatus that captures data indicative of the vehicle's environment and that generates a vehicle environment data feed. A video game console is electronically coupled to the vehicle environment sensor apparatus and has an application program interface. The video game console receives the vehicle environment data feed, operates a game medium, and generates a video output signal based on both the game medium and the vehicle environment data feed. At least one controller is communicatively coupled to the video game console and directs the operation of the game medium. A display unit communicatively coupled with the application program interface receives the video output signal and displays images dependent upon the video output signal.
US07756596B2 System, apparatus, method, recording medium and computer program for processing information
An information processing apparatus includes a data acquisition unit for acquiring data containing at least audio data, a recording unit for recording the data, an output unit for outputting the data, an operation input acquisition unit for acquiring an operation input when the output unit outputs the data, a setting unit for setting bookmark information mapped to the data, the bookmark information indicating a position of the data that is output from the output unit at the moment the operation input acquisition unit acquires the operation input, and a supplying controller for controlling supplying of the first data and the bookmark information to another apparatus.
US07756591B2 System for optimizing oxygen in a boiler
A method and apparatus for optimizing air flow to a boiler of a power generating unit using advanced optimization, modeling, and control techniques. Air flow is optimized to maintain flame stability, minimize air pollution emissions, and improve efficiency. An optimizer determines optimal setpoint values for manipulated variables associated with the power generating unit by using a model to minimize the value of a cost function while observing at least one constraint associated with operation of the power generating unit.
US07756590B2 Method and system for controlling a network of water appliances
An appliance control system is described for controlling a plurality of appliances. The system includes a control station located remotely from the appliances and having a control unit for controlling the plurality of appliances, at least one client station being associated with at least one of the plurality of appliances and being adapted for allowing a user to make requests to the control station for using the at least one of the plurality of appliances, actuators connected to the control station and the at least one of the plurality of appliances for receiving control signals from the control station and controlling the at least one of the plurality of appliances, and sensors connected to the water appliance and the control station for recording information about the at least one of the plurality of appliances and providing the information to the control station.
US07756589B2 Conductive polymer sheath on defibrillator shocking coils
An implantable lead includes a distal portion carrying a tissue stimulating electrode, at least a portion of its outer surface being adapted to stimulate cardiac tissue, wherein the electrode is covered by a pliable, electrically conductive sheath. The sheath is made of an electrically conductive material that does not rely on porosity for electrical charge transfer. The sheath is constructed and arranged to minimize or eliminate tissue ingrowth while passing sufficient electrical energy to stimulate the tissue.
US07756588B2 Method of fabricating a multichannel electrode
The invention provides a multichannel electrode (“MC electrode”) which can perform multiple functions such as recording, stimulating and lesioning simultaneously or sequentially upon a single insertion into a target site. In one aspect, the MC electrode further provides imaging and drug delivery capabilities. The invention also provides interface connectors for connecting the MC electrode to external units such as data acquisition and/or stimulation systems. Although the MC electrode and associated connectors and system(s) provide an optimal way to perform deep brain surgical procedures, the MC electrode and associated connectors and system(s) are useful generally in any technique which relies on recording, activating, and/or inhibiting electrical signals produced by cells.
US07756584B2 Methods and apparatus for effectuating a lasting change in a neural-function of a patient
The following disclosure is drawn to methods of electrically stimulating areas of the brain in which neuroplasticity are occurring. The stimulation site may be different than the region in the brain where neural activity is typically present to perform the particular neural function according to the functional organization of the brain. The disclosure provides methods of identify the location in which neuroplasticity is occurring, not occurring or expected to occur.
US07756577B1 Multi-modal medical therapy system
A device and methods for automatically evaluating one or more patient physiological parameters and, upon determination that certain therapies are indicated, delivering therapeutic mechanical stimulations to tissue of the patient. The mechanical stimulations generally include vibrations delivered at frequencies somewhat higher or lower than an intrinsic frequency and the therapeutic vibrations are delivered to drive the intrinsic frequency towards a desired value. The device and methods more closely emulate natural physiologic feedback mechanisms and can reduce undesired side effects of other known therapies. The device can include a small and efficient electrical motor which is interconnected with a crank and link mechanism to generate oscillatory motion which is conducted to a flexible wall of a bio-compatible housing of the device.
US07756570B1 Methods and arrangements for reducing oversensing and/or providing diagnostic information in implantable medical devices
An exemplary method to reduce risk of ventricular oversensing includes sensing, in vivo, amplitude of electrical cardiac activity, comparing sensed amplitude to a low sensitivity threshold where if the comparing indicates that sensed amplitude does not meet or exceed the low sensitivity threshold then further comparing the sensed amplitude to a high sensitivity threshold and if the further comparing indicates that sensed amplitude meets or exceeds the high sensitivity threshold then determining that ventricular fibrillation may exist. Various exemplary devices, systems, methods, etc., are disclosed.
US07756565B2 Method and system for composite gating using multiple inputs
One or more techniques are provided for determining the overall motion of an organ of interest relative to a viewer or imager. Motion data is acquired for the organ of interest and/or for one or more proximate organs using sensor-based and/or image data-based techniques. The sensor-based techniques may include electrical and non-electrical techniques. The image data-based techniques may include both pre-acquisition and acquisition image data. The motion data for the organ of interest and proximate organs may be used to determine one or more quiescent periods corresponding to intervals of minimal motion for the organ of interest and the proximate organs. The one or more quiescent periods may be used to determine one or more gating points that may be used prospectively, i.e., during image acquisition, and retrospectively, i.e., after image acquisition. In addition, the one or more quiescent periods may be used to determine one or more motion compensation factors that may be used during processing and reconstruction of the acquired image data. The gating points and motion compensation factors may be used, separately or together, to reduce motion-related artifacts in the reconstructed images.
US07756563B2 Guidance method based on 3D-2D pose estimation and 3D-CT registration with application to live bronchoscopy
A method provides guidance to the physician during a live bronchoscopy or other endoscopic procedures. The 3D motion of the bronchoscope is estimated using a fast coarse tracking step followed by a fine registration step. The tracking is based on finding a set of corresponding feature points across a plurality of consecutive bronchoscopic video frames, then estimating for the new pose of the bronchoscope. In the preferred embodiment the pose estimation is based on linearization of the rotation matrix. By giving a set of corresponding points across the current bronchoscopic video image, and the CT-based virtual image as an input, the same method can also be used for manual registration. The fine registration step is preferably a gradient-based Gauss-Newton method that maximizes the correlation between the bronchoscopic video image and the CT-based virtual image. The continuous guidance is provided by estimating the 3D motion of the bronchoscope in a loop. Since depth-map information is available, tracking can be done by solving a 3D-2D pose estimation problem. A 3D-2D pose estimation problem is more constrained than a 2D-2D pose estimation problem and does not suffer from the limitations associated with computing an essential matrix. The use of correlation-based cost, instead of mutual information as a registration cost, makes it simpler to use gradient-based methods for registration.
US07756561B2 Method and apparatus for providing rechargeable power in data monitoring and management systems
Method and apparatus for providing a disposable power supply source integrated into the housing of the transmitter unit mount that is placed on the skin of the patient, and configured to receive the transmitter unit is disclosed. The transmitter unit mount is configured to be disposable with the analyte sensor so that power supply providing power to the transmitter unit is also replaced. The transmitter unit may include a rechargeable battery that is recharged by the power supply unit of the transmitter unit mount when the transmitter is mounted to the transmitter unit mount. Other energy store configurations including single large capacitor (supercap) or a capacitor and DC/DC converter configurations are disclosed.
US07756560B2 Sensor arrangement and method for operating a sensor arrangement
Sensor arrangement having capture molecules immobilized on any of three sensor electrodes, wherein molecules to be detected can hybridize with the capture molecules; a control circuit for applying a first electrical signal to a selected sensor electrode and simultaneously applying a second electrical signal to at least two of the other sensor electrodes; a detection device, wherein in a first operating state a reference liquid is introduced into the sensor arrangement and a reference value of an electrical signal is detected at the selected sensor electrode, and in a second operating state an analyte possibly having molecules to be detected is introduced into the sensor arrangement and a sensor value of the electrical signal is detected at the selected sensor electrode; and an evaluation circuit, which, on the basis of the reference value and the sensor value, determines whether a hybridization event has taken place at the selected sensor electrode.
US07756557B1 AC-tolerant HTS coated conductor with transposed filaments
An AC-tolerant high temperature superconductor tape with transposed filaments having two layers of high temperature superconducting material with striations and corresponding filaments and an insulating layer positioned therebetween.
US07756554B2 Diversely openable dual display type mobile communication terminal
A diversely openable dual display type mobile communication terminal is disclosed. The mobile communication terminal is designed in due consideration of a design concept and a form factor to facilitate enhanced information input that includes a plurality of discrete information input parts separately formed on a key group in order to provide broadened information input areas, the input parts selectively openable by use of a folder portion and a slider portion.
US07756553B2 Folded flex assembly for personal media device
Systems and methods are provided for media devices including a housing, a frame disposed adjacent to the housing, a support panel that is integrated with the frame, and a flexible circuit that is disposed adjacent to the support panel such that the support panel provides support for the flexible circuit.
US07756550B2 Hands free device for a cellular phone
A hands free device for a cellular phone which has a telephone transceiving unit for a mobile radio network and in addition a communication device for the wireless transmission of audio and data signals, with a housing in which a communication device forming a wireless communication connection with the communication device of the cellular phone is located, provides for the activation by a cellular phone without or at least without voluminous permanent installations in a motor vehicle in that a telephone transceiving unit for a mobile radio network is integrated in the housing, which telephone transceiving unit is set up for receiving user-specific data from a cellular phone via the communication device and providing a user-specific cellular phone function, specified by the user-specific data, through the telephone transceiving unit, the telephone transceiving unit is connected to a display in the housing and the housing has a power supply connection and an antenna connection.
US07756547B2 Set up logic for dual interface wireless IP communication device
A communication interface device includes a wireless Internet packet (IP) transceiver and a PCMCIA card electrically connected to the transceiver. Also, a universal serial bus (USB) connector is plugged into a hub that holds the PCMCIA card, with a cord extending from the USB connector and terminating in another USB connector. Accordingly, the device can be engaged with the PCMCIA bay of a user terminal or, if a user terminal has no PCMCIA bay, with a USB receptacle of the user terminal, to establish wireless communication. To simplify set-up, a CD containing all operating system versions of PCMCIA and USB drivers is engaged with the user terminal. The terminal's operating system is then automatically determined, and only the drivers associated with that operating system are loaded onto the terminal.
US07756545B2 Method for performing interactive services on a mobile device, such as time or location initiated interactive services
A system for performing interactive services at a mobile device is disclosed. In some cases, the system receives an indication of an event, and provides interactive services to a user of the mobile device based on the event. In some cases, an indication of an event in invokes a script-based process that determines one or more actions to present to a user of the mobile device.
US07756542B1 Managing a radio environment without location information
In an access point operating in a wireless local area network, a method is disclosed for assisting a radio manager to manage a radio environment without location information. By performing radio discovery to receive beacon signals from neighboring access points, an initial configuration of a radio environment is generated based on said received beacon signals. Measurements are received from a client device that performs measurements by a user walking through a desired coverage area while operating the client device and the radio configuration is adjusted based on the received measurements.
US07756540B2 Public dispatch chatroom
A system and method of conducting a dispatch multi-party communication session is disclosed. In accordance with an embodiment of a method of the present invention, the method includes establishing a dispatch multi-party communication session in a dispatch network and identifying the dispatch multi-party communication session to a subscriber of the dispatch network. A join request is received at the dispatch network from the subscriber in response to identifying the dispatch multi-party communication session and the subscriber is joined to the session in response to the received join request. In accordance with an embodiment of a system of the present invention, the system includes a dispatch network wherein the network establishes a dispatch multi-party communication session and identifies the dispatch multi-party communication session to a subscriber of the dispatch network. The dispatch network joins the subscriber to the dispatch multi-party communication session in response to a join request received at the dispatch network from the subscriber.
US07756539B2 Push-to-talk event notification
A method and system for notifying a push-to-talk enabled user of an event. The method includes the steps of: receiving event data to be provided to a user; determining a push-to-talk configuration including carrier information for the user; and based on the push-to-talk configuration, providing the event data and user identification information to a carrier identified in the carrier information. The system may include an aggregation service controller; a text to speech converter; a user PTT connection mapping database; an online service interface; and a PTT service provider interface.
US07756536B2 Device and method for providing and displaying animated SMS messages
A device and method of creating and displaying a short message service (SMS) message capable of attaching and displaying animated characteristics is disclosed. To create an animated SMS message the user responds to input prompts asking for: a mobile identification number that identifies the receiving party, an animation flag that determines whether the SMS message will have animation characteristics, a content pointer location that specifies the location of a content file resident on the receiving device, and the actual text of the SMS message. To display an animated SMS message the receiving device parses the SMS message to determine how to apply the desired animation characteristics. An animation flag is checked and the location of a content file on the receiving device is determined. The content file is retrieved and combined with the text of the SMS message and the combination is then animated according to the animation type specified.
US07756534B2 Provision of location-based services utilizing user movement statistics
Location-based services are provided in a communication system comprising at least a portion of at least one wireless network. One aspect of the invention relates to generation of user movement statistics that may be utilized to facilitate the development of targeted marketing campaigns or other types of message delivery. In this aspect, the user movement statistics are generated based on location and profile information for mobile user devices, and delivery of at least one message to a given one of the mobile user devices is controlled based on the user movement statistics. The user movement statistics may comprise, for example, information sufficient to determine approximately how many users having particular designated characteristics are likely to be in a given location at a given time, and may be utilized to determine prices charged for delivery of messages to the mobile user devices.
US07756533B2 Mobile terminals with media tuning and methods and computer program products for operating the same
Methods of providing broadcast media source tuning information to a remote device from a mobile terminal having a local user interface include receiving a user request to transmit tuning information for a selected broadcast media source from a user interface of the mobile terminal and receiving an identification of the remote device that is to receive the tuning information from the user interface of the mobile terminal. The tuning information is formatted based on a protocol for tuning type information providing for automatic tuning of the receiving remote device to the selected broadcast media source and the formatted tuning information is transmitted to the identified remote device responsive to the user request. The broadcast media source may be a radio and/or a television broadcast and the tuning information may be an associated station identification. Mobile terminals and computer program products are also provided.
US07756532B2 Reestablishing wireless communication between a radio access network and a mobile station
The present invention relates to a method for reestablishing wireless communication between a radio access network (RAN1) and a mobile station (MS1), an apparatus (RNC1) used for implementing the method as well as a radio access network (RAN1) including such an apparatus. A downlink radio failure affecting a first set of radio bearers (RB1, RB2) including at least two radio bearers (RB1, RB2) assigned for communicating user data between the radio access network (RAN1) and the mobile station (MS1) is detected. A second set of radio bearers (RB1) for communicating user data is defined, excluding the radio bearer (RB2) having the highest downlink bit rate in the first set of radio bearers (RB1, RB2). Communication reestablishment is initiated using the second set of radio bearers (RB1).
US07756531B2 Method and apparatus for avoiding call disturbances and facilitating urgent calls based on a caller's decision
A telecommunication system and method for notifying a calling party, via a Preventive Disturbance Announcement (PDA), that a called party is in an area where the called party would prefer not to be disturbed with non-urgent calls. The calling party is then given the opportunity to either talk to the mobile called party or to leave a message or callback number. If the calling party decides to try to talk to the user, a Home Location Register (HLR) directs the call to a Visitor Location Register (VLR), and a mobile ending call is generated via a Mobile Switching Center (MSC). For non-urgent calls, the called party is given an option to refuse a voice mail page or Caller ID page of the non-urgent calls. The HLR will direct the Short Message Service (SMS) Service Center (SMS/SC) to store, in a buffer or external source, the Caller ID of non-urgent calls that were not connected to the called party while the PDA was active.
US07756524B1 System and method for partially count-based allocation of vocoder resources
A system and method for allocating vocoder resources for interconnect calls includes consideration of what percentage of interconnect calls have been assigned to a particular vocoder type. In an embodiment a vocoder type is assigned to a given interconnect call based on a comparison of the available capacity of the telecommunications network to one or more threshold values, and a determination on whether or not the percentage of interconnect calls assigned to a given vocoder type has exceeded a threshold percentage. In certain embodiments, the vocoder is adapted to operate in one of at least two possible types, where the first type is characterized by a higher voice quality, but a lower network capacity, than the second type.
US07756520B2 Packet communication system with dual candidate sets for independent management of uplink and downlink transmissions
A method and apparatus are provided for selecting an optimum base station for communicating with a terminal in a wireless communication system. A base station controller stores two candidate sets for each terminal within communication range of the base stations controlled by the base station controller. One candidate set lists base stations for which the channel quality of the uplink channel between the base station and the terminal is acceptable for communication. The other candidate set lists base stations for which the channel quality of the downlink channel between is acceptable for communication. This allows the base station controller to take into account the predominant direction of traffic when assigning base stations for communication with the terminal.
US07756519B2 Interference mitigation technique
A backhaul network for a mobile wireless network including a plurality of nodes forming links, the links utilizing a 1:n frequency re-use scheme in backhaul communication, where n equals 2 to about 16, wherein each link communicates over a different portion of an entire bandwidth of the network.
US07756512B2 Transmitting and receiving system, transmitting apparatus and receiving apparatus
A transmission and reception system includes a transmission apparatus and reception apparatuses. The transmission apparatus transmits a storage identifier for identifying a storage medium and data. The reception apparatuses each include a receiving section for receiving the storage identifier for identifying the storage medium and the data, and a storage control section for storing the data received by the receiving section on the storage medium identified by the storage identifier received by the receiving section. Hence, automatic storage of data conforming to personal taste and simultaneous automatic storage of data for plural persons are realized.
US07756506B2 Method and system for discontinuous reception de-synchronization detection and recovery
A method and apparatus for recovery from discontinuous reception desynchronization, the method having the steps of: determining a most recent time that an explicit message indicating a change from an old discontinuous reception period to a new discontinuous reception period was sent; adding to the most recent time that the explicit message was sent the old discontinuous reception period multiplied by an integer, where the integer is selected to ensure the results of the adding step occur after a present time; and sending a continuous reception command at the time found in the adding step.
US07756503B2 High frequency module
Heretofore, a plurality of packages were used in a high frequency module in which a plurality of waveguide terminals were positioned resulting in problems, such as degradation of characteristics in the connection lines between packages, lower ease of assembly when mounting and connecting the connection lines, increased cost, and so forth. To solve these problems, a plurality of cavities having a part or the entire side metallized is formed in a multi-layer dielectric substrate. The multi-layer dielectric substrate is provided with a plurality of waveguide terminals, microstrip line-waveguide converters, RF lines, bias and control signal wiring, and bias and control signal pads. A high frequency circuit is mounted within the cavity and sealed with a seal and cover. This is intended to reduce the number of package, improve performance, improve fabrication, and lower the cost.
US07756499B2 Receiver and amplification-gain controlling device thereof
The receiver comprises a variable gain amplification unit, a mixing unit, a filtering unit, and three compensation unit. Each compensation unit detects powers of the signal amplified in the variable gain amplification unit, the signal down-converted in the mixing unit and the signal filtered in the filtering unit. A gain of the variable gain amplification unit is adjusted based on the powers detected by three compensation units.
US07756489B2 Software defined radio and library configuration therefor
A radio communication apparatus having a radio modem for processing a signal in a radio frequency band, a signal processor for processing a base band of a transmission or reception signal, and a CPU for processing a protocol. The signal processor includes signal processing blocks implemented by programmable software. Each of the signal processing blocks processes a signal of reception signal data input from the radio modem or from a preceding stage of one of the signal processing blocks or a signal of transmission signal data input from the CPU or from the preceding stage of signal processing block on the basis of a control signal input together with the transmission signal data or the reception signal data. The control signal can include information required by all the signal processing blocks in a common format.
US07756486B1 Transmitter and receiver impedance control using shunt switches
Circuits, methods, and apparatus that provide isolation between receive and transmit circuits in a wireless transceiver. One example provides switches that can be included on an integrated circuit with at least portions of a wireless transceiver. These switches vary the impedance of transmitter and receiver circuits between a termination impedance and a high impedance by inserting or removing components in parallel with matching networks. Signal losses are minimized since these switches are shunt connected to input and output paths on the wireless circuit and are not connected directly in either signal path.
US07756485B2 System, method and mobile device for displaying wireless mode indicators
Embodiments relate to a mobile device comprising: a processor; a display responsive to the processor; a plurality of wireless communication subsystems responsive to the processor; and a memory. The memory is accessible to the processor and stores program code executable by the processor for executing a user interface application. The user interface application is configured to determine a first connection status of the mobile device with respect to a cellular network and a second connection status with respect to a wireless local area network (WLAN). The user interface application, when executed by the processor, is further configured to cause the display to display a selected combination of icons in three display fields in a banner area of the display. The combination of icons is selected from a plurality of icon combinations based on the determined first connection status and the second connection status.
US07756484B2 Monitoring voice quality in communication networks
A method for monitoring voice quality in a communication network. In a first embodiment, the method comprises the steps of: establishing a voice communication pathway (VCPW) between first and second telephone terminals; establishing speech cadence between first and second terminals, wherein the terminals alternate between opposing send and listen/receive modes such that when one of the terminals is sending a voice test message the other terminal is either listening for or receiving the voice test message and vice versa; and calculating a voice quality score for one or more received voice test messages. In a second embodiment, synchronous cadence is established between a plurality of telephone terminals and a voice recognition server (VRS).
US07756475B2 WiFi interface to dialup modem
A device and method support dialup modem access over a wireless local area and/or personal area network such as, for example, an IEEE 802.11 a/b/g/n and/or IEEE 802.15.3a network. A representative embodiment permits a user of a conventional Internet web browser application to access a dialup information provider via a switched telephone network, using the wireless network. A terminal adapter comprising a wired network interface and a wireless network interface receives messaging containing dialing information from a user of a personal computer, via the wireless network. The terminal adapter establishes a dialup connection to the information provider, and exchanges information between the personal computer and the information provider via the wired and wireless interfaces. Information used for dialing may be contained within a universal resource locator received by the terminal adapter, or may be received as a result of user input on a webpage type user interface displayed by the browser application using information sent by the terminal adapter.
US07756474B2 Communication device, and method and computer program for information processing thereof
A communication device relates a plurality of identification information to specifying information included in the identification information and manages them, and thereby enhances easiness of identifying and specifying of a device of the other party and usability of a connection with the device of the other party. The communication device has an identification information reception part (a radio transmission/reception part, a baseband part and a control part), a storage part (a data base part) and an information processing part (a control part). The identification information reception part receives the pieces of identification information concerning the device of the other party to be connected, and in the storage part the pieces of identification information which are received are stored. The information processing part stores the pieces of identification information, which are received, in the storage part, and retrieves the identification information from the storage part by receiving input of the specifying information out of the pieces of identification information, and relates a result of that retrieval to the specifying information and outputs them, or makes that output possible. By this, it is possible to use the pieces of identification information related to the specifying information for specifying of the device of the other party and connection with it.
US07756473B2 Apparatus and method of on-channel repeater
Provided are an on-channel repeater and a method thereof. The repeater receives signals on one channel and distributes the signals on the same channel by converting RF signals from a main transmitter into baseband signals; equalizing them in a high-performance equalizer, adding a repeater identifier to them; modulating the baseband signals with the repeater identifier into RF signals. The repeater includes: a receiver for receiving RF signals; a demodulator for demodulating the RF signals into baseband signals; an equalizer for equalizing the baseband signals; an adder for adding a repeater identifier to the baseband signals; a modulator for modulating the baseband signals with the repeater identifier added in the adder into RF signals; and a transmitter for transmitting the RF signals modulated in the modulator. The technology of the present invention is used to form an on-channel repeating network in an arbitrary transmission system including a digital television broadcasting system.
US07756470B2 Distributed repeater architecture
A distributed repeater architecture includes a donor unit having a donor antenna integrated with active electronic components, for receiving and amplifying RF signals from a fixed station of a wireless communications network. A coverage unit is coupled to the donor unit for processing the RF signals from the fixed station. A network of integrated active antenna modules (IAAMs) is coupled to the coverage unit. Each IAAM includes a respective antenna integrated with active electronic components, for amplifying and radiating the RF signals into a coverage area of the repeater. The system also provides means for controlling stability of the distributed repeater system.
US07756468B2 Relay apparatus and relay method
A relay apparatus for managing a base station that connects to a mobile station by wireless is disclosed. The relay apparatus includes: an idle mode detection unit configured to detect that the mobile station is in an idle mode; a renewal execution unit configured to execute a renewal process on behalf of the mobile station in the idle mode by communicating messages necessary for the renewal process with a server; and a timer synchronization unit configured to synchronize timers of the mobile station and the server after the mobile station returns to a normal mode from the idle mode.
US07756466B2 Audio control apparatus, audio system, and navigation apparatus
According to a user's recording instruction, a navigation apparatus acquires reception data (music information and identification information) from a satellite digital radio apparatus on a tune basis and records the data on a hard disk. After the recording is complete, the navigation apparatus uses a size of the reception data recorded on the hard disk to determine whether or not the recording is interrupted in the middle of a tune. When the recording is interrupted, the navigation apparatus registers the tune's identification information to an interrupted recording list. The navigation apparatus then acquires identification information about a tune being received from the satellite digital radio apparatus. When the interrupted recording list registers the identification information, that is, the recording-interrupted music is rebroadcast, the navigation apparatus acquires reception data from the satellite digital radio apparatus and re-records it on the hard disk.
US07756463B2 Image recording apparatus and its control method
After a skew of a sheet as a recording medium is corrected by correcting a sheet curve, exposure writing on a photosensitive drum is started synchronously with re-driving of resist rollers. When a sheet front edge is detected by a sensor, sheet conveyance is continued while adjusting a sheet conveying speed when an exposure start position reaches a transfer position at a pressure contact point between the drum and a transfer roller, thereby adjusting the time of arrival at the transfer position. A time/distance interval between the preceding and subsequent sheets are shortened, a conveying path is shortened, and the whole apparatus is miniaturized. Print processing efficiency is raised and stable printing without a variation is executed. A transfer start position of the sheet is made to accurately coincide with the exposure start position of the drum, thereby realizing a high print processing speed.
US07756461B2 Image forming apparatus with polishing roller that changes rotational direction during a polishing mode
An image forming apparatus has a photosensitive drum (2), a transfer roller (5) above photosensitive drum (2), a transport line (14) that passes between photosensitive drum (2) and the transfer roller (5), a cleaning unit (6) below the transport line (14) and downstream of the photosensitive drum (2), and provided with a cleaning blade (11) and a polishing roller (10) to polish a surface of photosensitive drum (2), and rotation-direction selector (21) to selectively change a rotation direction of the polishing roller (10). The polishing roller (10) is above the cleaning blade (11) and rotationally upstream of photosensitive drum (2) relative to the cleaning blade (11). The rotation-direction selector (21) allows the polishing roller (10) to rotate in the same direction as the photosensitive drum (2) during a polishing mode for polishing the surface of photosensitive drum (2), and in a reverse direction at other times.
US07756459B2 Fixing device
In a fixing device, a magnetic flux generated by a coil passes through a magnetic circuit made of a heat generating layer of a fixing member and a magnetic substance core. The magnetic substance core includes a plurality of main cores each having an elongated form along a circumferential direction of the fixing member and arrayed at intervals along a width direction of a sheet. The end row main cores have a second shape effectively closer to an outer peripheral face of the fixing member compared to a first shape possessed by the central row main cores so as to enhance density of the magnetic flux, which passes the magnetic circuit, more in end sections than in a central section with respect to width direction of the sheet.
US07756455B2 Image forming apparatus having intermediate transfer member with residual surface potential characteristic
An image-forming apparatus, equipped with an intermediate transfer member 3 having a surface layer that holds a toner image primary-transferred from a latent image-supporting member temporarily on the surface layer and allows secondary transfer of the toner image held thereon to an image receiving medium, wherein, when the moving distance of the intermediate transfer member surface from the secondary transfer region 15 to the first primary-transfer region 16 is designated as L (mm) and the moving speed of the intermediate transfer member as S (mm/second), the residual surface potential of the intermediate transfer member L/S seconds after application of the secondary transfer voltage is 1/20 or less of the first primary transfer voltage V1.
US07756453B2 Color printing apparatus having a transfer belt attaching/detaching mechanism
A color printing apparatus having a plurality of photosensitive drums corresponding to each color, AND a transfer belt which is aligned with the plurality of photosensitive drums. An attaching/detaching mechanism which brings the transfer belt into and out of contact with the photosensitive drums, based on a number of black and white pages to be or which are printed.
US07756452B2 Developing device with structure configured to regulate distance between developing roller and regulating member for developer layer and image forming apparatus with the developing device
A developing device supplies developer to an electrostatic latent image bearing body of an image forming apparatus. The developing device includes a container housing with an opening in a position opposite to the electrostatic latent image bearing body and stores developer to be supplied to the electrostatic latent image bearing body. A developing roller is rotatably disposed so that a part of the developing roller is exposed from the opening. A regulator is disposed along an axial direction of the developing roller and has a leading end facing the developing roller to regulate the thickness of developer layer on the developing roller. Two holders support the developing roller and the regulator on the container housing. Each holder includes a developing roller support for supporting an end part of the developing roller and a regulator retainer for retaining the regulator on the container housing.
US07756448B2 Traction-drive type driving-force transmission mechanism and image forming apparatus equipped therewith
A traction-drive force transmission mechanism, includes a sun roller rotatable about a first axis and a plurality of shafts. Each is disposed on an adjacent axis inclined relative to the first axis. Planetary rollers are disposed along an outer peripheral surface of the sun roller and are supported respectively by the shaft. A carrier holds each of the shafts in the inclined posture and is adapted to be rotated about the first axis together with the planetary rollers. A pressing member pressingly moves each planetary roller in a direction for reducing a distance to the first axis so as to press each planetary roller against the outer peripheral surface of the sun roller. Thus a driving force can be transmitted to a traction force between the sun roller and each of the planetary rollers.
US07756446B2 Image forming apparatus
A pulse-like DC voltage is applied from two power sources to transfer residual toner uniformizing means and toner charge amount control means, respectively, to expel transfer residual toner deposited on these means from these means onto a photosensitive drum. In a low humidity environment, the number of application of the DC voltage is increased so as to sufficiently expel the transfer residual toner because the transfer residual toner is less liable to be expelled even when the pulse-like DC voltage is applied to the above two means in the low humidity environment in which an absolute moisture content in atmosphere is small and electrical resistances at portions of a photosensitive drum contacting the above two means.
US07756441B2 Process cartridge and electrophotographic image forming apparatus
A process cartridge is detachably mountable to a main assembly of an electrophotographic image forming apparatus. The cartridge includes a drum, first and second guidable portions guidable by first and second guides when the cartridge enters or advances in the main assembly, first and second regulatable portions provided at leading and trailing sides of the cartridge with respect to the advancing direction and regulated by a first main assembly regulator when the process is advancing in the main assembly, first and second positionable portions to be positioned at first and main assembly second positioners, respectively, by the urging force of a main assembly urging member after the first and second regulatable portions pass the first and second regulators, respectively. The cartridge is mounted to the main assembly with the first and second positionable portions at the first and second positioners, respectively, by the urging force of the urging member.
US07756438B2 Device for fusing toner on print medium
A device for fusing a predetermined toner image on a paper and which electrically insulates a heating body of a fusing unit from a power supply unit by heating the heating body using an induced current generated by a transformer. The fusing device includes an insulation unit for generating an induced current in response to an alternating current, a heating body heated by the generated induced current, a toner fusing unit which fuses the toner image on the paper using the heat received from the heating body, and a tube-expansion adhesion portion closely adhering the heating body to the toner fusing unit using a predetermined tube-expansion pressure.
US07756433B2 Real time transfer efficiency estimation
A method for identifying transfer efficiency in a xerographic print engine utilizes customer images, thereby avoiding the use of specialized images and the corresponding loss of productivity and paper waste. The method includes electronically sensing a two-dimensional residual mass structure on a substantial portion of a substrate surface within the xerographic print engine after image transfer, analyzing the two-dimensional structure using signal and/or image processing techniques, and determining the transfer efficiency, based on the sensed two-dimensional residual mass structure by applying the following functional equation form or variant: sensor_response=[(1−Mxfer—efficiency)*MpixelCnt]+[(1−Yxfer—efficiency)*YpixelCnt]+[(1−Cxfer—efficiency)*CpixelCnt]+[(1−Kxfer—efficiency)*KpixelCnt].
US07756430B1 Apparatus and method for charging an imaging member
A method of charging an imaging member having an outer surface with an imaging region and a seam region. A charge device is provided adjacent the imaging member. An electrical charge is provided to the imaging region of the imaging member using a voltage on the charge device. An other electrical charge is provided to the seam region of the imaging member using an other voltage on the charge device.
US07756426B2 Image forming apparatus, image forming unit and developer cartridge
When a developer cartridge is mounted together with a drum unit in a main body casing, a detection gear is rotated by driving of a motor, and an abutment projection of the detection gear is brought into abutment against a lever of a drum subunit to move the lever. The movement of the lever is detected by an optical sensor. A CPU judges information on the developer cartridge on the basis of the results of the detection by the optical sensor. Therefore, the information on the developer cartridge can be judged with a simple construction at reduced costs. Further, the developer cartridge can be mounted in the main body casing in spaced relation, so that the design flexibility is increased.
US07756421B2 Electrical domain compensation of non-linear effects in an optical communications system
Nonlinearity-induced signal distortions are compensated by processing an input communications signal, in the electrical domain prior to Electrical-to-optical conversion and transmission through an optical link of a communications system. According to the invention, a compensation operator is determined that substantially mitigates the nonlinearity-induced signal distortions imparted to an optical signal traversing the communications system. The input communications signal is then input to the compensation operator to generate a predistorted electrical signal. This predistorted electrical signal is then used to modulate an optical source to generate a corresponding predistorted optical signal for transmission through the optical communications system. With this arrangement, arbitrary nonlinearity-induced signal distortions imparted by the optical link can be compensated in such a manner that a comparatively undistorted optical signal is obtained at the receiving end of the optical link.
US07756420B2 System and method for shaping a waveform
An optical transmission system for transmitting an optical pulse in a dielectric waveguide, the system including a filter for altering a shape of the optical pulse in both amplitude and phase with respect to time so as to substantially suppress the generation of third-order nonlinearities and increase a power level of the optical pulse, the filter further providing a secure encrypted optical waveform that may be decrypted by a matching optical filter, the system allowing for energy sharing of the pulses to substantially increase system bandwidth.
US07756417B2 Light-transmitting apparatus and wavelength-division-multiplexing communication system having optical-signal-abnormality-detecting function
A light-transmitting apparatus for demultiplexing an input signal completing waveform division multiplexing into wavelength components and transmitting the wavelength components through their respective transmission lines includes a wavelength-count-detecting unit for detecting the number of wavelengths of wavelength components included in the input signal and determining whether the number of wavelengths is normal or abnormal. The light-transmitting apparatus further includes a plurality of identifier-detecting units each associated with one of the wavelength components and used for determining whether or not an identifier set in one of the wavelength components that has the associated wavelength is normal, and a judgment unit for forming a judgment on existence of an error for each of the wavelength components on the basis of a detection result output by the wavelength-count-detecting unit and a detection result output by the identifier-detecting unit associated with the wavelength component.
US07756412B2 Light emission control circuit of flash device
An optical sensor receives light of a light emitting tube. A photoelectric current output from the optical sensor is integrated by a capacitor. A stop signal output part compares the generated voltage of the capacitor with a comparison voltage and outputs a light emission stop signal when the generated voltage exceeds the comparison voltage. A voltage setting part predicts, from target amount of light, an amount of overrun light from when the light emission stop signal is output until when light emission of the light emitting tube terminates and sets the comparison voltage so that a total amount of light emission including the amount of overrun light is a target amount of light emission.
US07756409B2 Image pickup device and image pickup method
An image pickup device and image pickup method are disclosed, wherein an image is picked up by changing the shutter speed in accordance with the illuminance of an object in the case where the rate at which the object moves in the whole image is smaller than a predetermined value, and an image is picked up without changing the shutter speed regardless of the illuminance of the object in the case where the rate at which the object moves in the whole image is not smaller than the predetermined value.
US07756407B2 Method and apparatus for deblurring images
A method and system deblurs images acquired of a scene by a camera. A light field acquired of a scene is modulated temporally according to a sequence of ons and offs. The modulated light field is integrated by a sensor of a camera during an exposure time to generate an encoded input image. The encoded input image is decoded according to a pseudo-inverse of a smearing matrix to produce a decoded output image having a reduced blur.
US07756404B2 Microstructured apparatus for heating a fluid
In a microstructure apparatus for heating and atomizing a fluid with an inner body received in an outer tube, circumferential microstructure passages are formed into the inner surface of the outer tube or the outer surface of the inner body so as to form a flow passage which is provided with an inlet connector and heating means are incorporated into the inner body for heating the fluid conducted through the microstructure flow passages under pressure, the microstructure fluid passages extending spirally around the inner body so as to proved for a relatively long microstructure fluid flow passage which is open at the axial end thereof for discharging the fluid heated pressurized therein through the open axial end.
US07756401B2 Digital audio-video information reproducing apparatus and reproducing method for reproducing subtitle file and file-based audio-video file
A digital audio-video information reproducing apparatus and a reproducing method thereof are provided, in which a predetermined time point or a keyword from users is used as a basic for controlling the reproduction of a file-based AV file. If the subtitle is in a bitmap format, the bitmap subtitle is transformed to text contents. If the subtitle is in a text format, the subtitle is directly interpreted. Then, the interpreted/transformed text content is compared with the keyword, so as to interpret a matched time point corresponding to the subtitle, and the matched time point is set as a start or end point for reproducing the AV file. Alternatively, the comparison result may be applied in analyzing a correlation between the AV file and the keyword.
US07756400B2 Optically writing image data files and thumbnail images corresponding thereto to optical disc
A method of an embodiment of the invention optically writes a plurality of image data files on an optically writable data side of an optical disc. The method optically marks a plurality of thumbnail images on an optically writable label side of the optical disc. Each thumbnail image corresponds to one of the image data files.
US07756397B2 Video transmission system
In order to avoid disturbance in synchronization establishment at the time of data transmission in a system includes different communication protocols (e.g., a DV system and a MPEG system), a transmission system side which complies with a plurality of communication protocols, includes a reproduction phase control unit for generating common synchronization information which can be shared among the plurality of communication protocols; and a transmission packet processing unit for multiplexing the common synchronization information generated by the reproduction phase control unit with information to be transmitted and for transmitting the resultant information to a reception apparatus, and a recording system side includes a recording control unit for controlling data recording operation according to the common synchronization information.
US07756393B2 Frame advance and slide show trick modes
A method of performing a trick mode on a video signal includes the steps of receiving a trick mode command and repeating a picture in the video signal to form a trick mode video signal in response to the trick mode command. If the picture being repeated is a bi-directional predictive picture, then the method can limit the repeating step to a predetermined number of times.
US07756384B2 Method for forming anti-reflective coating
A method of forming an antireflective coating on an electronic device comprising (A) applying to an electronic device an ARC composition comprising (i) a silsesquioxane resin having the formula (PhSiO(3-x)/2(OHx)m HSiO(3-x)/2(OH)x)n, where Ph is a phenyl group, x has a value of 0, 1 or 2; m has a value of 0.05 to 0.95, n has a value of 0.05 to 0.95 and m+n≈1; and (ii) a solvent; and (B) removing the solvent and curing the silsesquioxane resin to form an antireflective coating on the electronic device.
US07756383B2 Service blocker device and method
A device and method of blocking customer access to a fiber optic distribution cable. A service blocker is positioned between a fiber distribution cable and a customer drop cable within a fiber optic adapter. The service blocker includes a body which does not permit optical transmission between the fiber distribution cable and the customer drop cable. The service blocker includes a first end configured to be inserted within the fiber optic adapter and a second end configured connect with a fiber optic cable connector. A system for mounting fiber optic cables including a service blocker positioned within a bulkhead mounted adapter between two fiber optic cables.
US07756379B2 Fiber optic enclosure with internal cable spool
A fiber optic enclosure assembly includes a housing having an interior region and a bearing mount disposed in the interior region of the housing. A cable spool is connectedly engaged with the bearing mount such that the cable spool selectively rotates within the housing. A termination module disposed on the cable spool so that the termination module rotates in unison with the cable spool. A method of paying out a fiber optic cable from a fiber optic enclosure includes rotating a cable spool, which has a subscriber cable coiled around a spooling portion of the cable spool, about an axis of a housing of the fiber optic enclosure until a desired length of subscriber cable is paid out. A termination module is disposed on the cable spool.
US07756378B2 Splice revolver, splice module and method of organizing fiber strands in the splice module
A splice revolver is provided for securing a plurality of splices in a splice module. The revolver has a revolver body with a plurality of channels there through for receiving splice sleeves. The revolver body is configured to be rotated by a user so that splice sleeves may be loaded into empty channels of the splice revolver to provide compact storage of, and easy access to, splice sleeves.
US07756375B2 Optical fiber and waveguide
A core region is doped with an impurity. A first cladding region is formed in a layered structure around the core region, including a microstructure. A second cladding region is formed in a layered structure around the first cladding region, including a homogeneous material. A relative refractive-index difference Δ1 between the core region and the second cladding region is equal to or more than 0.4% and equal to or less than 1.0%.
US07756373B2 Fiber optic cable assembly with floating tap
A fiber optic cable assembly with a floating tap is disclosed, wherein the assembly comprises a fiber optic cable having a cable fiber assembly, such as in the form of a ribbon stack. The assembly includes at least one network access point (NAP) for accessing at least one cable fiber in the cable fiber assembly and at least one strength area for example a strength member. At least one cable fiber is extracted from the cable fiber assembly and held by a transition assembly. A buffer conduit loosely contains the at least one cable fiber and guides it to an intermediate buffer conduit, which in turn guides the at least one cable fiber to a splice tube. The intermediate buffer conduit can translate relative to the splice tube. At least one tether fiber is spliced to the at least one cable fiber. Alternatively, the at least one cable fiber has sufficient length to serve as the at least one tether fiber so that splicing to another fiber is not required. Each strength member is covered by a movable member. A bonding structure bonds the cable fiber assembly, buffer conduit and movable member so that the cable fiber assembly can translate but not rotate relative to the cable within the NAP. This allows the tap point to “float” within the NAP when the cable fiber assembly needs to translate within the cable.
US07756372B2 Fiber optic cable systems and kits and methods for terminating the same
A fiber optic cable system includes a fiber optic main cable having a strength member and a plurality of optical fibers extending therein within an outer cable sheath. A flexible longitudinally extending inner housing is positioned proximate the plurality of optical fibers on a section of the main cable having the outer cable sheath removed. At least one fiber optic drop cable has at least one optical fiber having an end portion extending outwardly from an end of the drop cable. The end portion is spliced together with an end portion of a corresponding at least one severed end portion of one of the plurality of optical fibers of the main cable to define at least one spliced together fiber portion coupling at least one of the plurality of optical fibers of the main cable to a corresponding one of the at least one fiber of the drop cable. A longitudinally extending outer protective housing extends over the section of the main cable having the outer cable sheath removed and the inner housing and the strength member. The outer protective housing has a first opening receiving the main cable and a second opening, longitudinally displaced from the first opening, receiving the main cable and at least one of the openings receiving the drop cable or cables.
US07756366B2 Optical waveguide film, method of producing the same, and optical transmitter and receiver module
An optical waveguide film includes: an optical waveguide film main body including an optical waveguide core through which light travels and a cladding portion that surrounds the optical waveguide core and has a lower refractive index than that of the optical waveguide core; an electric wiring portion including silver or a silver alloy and formed on at least a part of a principal surface of the optical waveguide film main body; and a protective layer including a titanium layer or a titanium alloy layer and disposed to cover the electric wiring portion.
US07756364B2 Digital pen and paper system
A digital pen and paper system comprising a digital pen adapted to acquire disposition data representing a position and orientation of the pen relative to a portion of a carrier using a position-determining pattern on the carrier, the pen comprising a display operable to present to a user of the system display data representing at least one character for transcription by the user, the or each character transformed to appear to the user as if it is printed on the carrier, and a method for effecting transcription of information using such a system.
US07756362B2 Image processing apparatus, control method therefor, computer program, and computer-readable storage medium
In this invention, when images, in image files managed according to photographing dates, which match a search condition are to be displayed, the images matching the search condition are sequentially displayed such that the positions or distribution of the image files, of all image files, which match the search condition can be checked. For this reason, when the search condition is changed by operating upper and lower keys provided on the back face of a digital camera, a search is made for images matching the condition after the change. Indicators indicating the relative positions of the images matching the search condition in the list of image files arranged in the order of photographing dates are displayed. When the left and right keys are operated, one of images matching the search condition is displayed in the image display area.
US07756361B2 Image interpolation apparatus
An image interpolation apparatus to interpolate an input image signal having a first resolution into an output image signal having a second resolution according to a predetermined resolution conversion ratio includes a frequency determiner to detect a variation in a frequency of the input image signal to determine a frequency domain that corresponds to the input image signal, a controller to calculate interpolation positions of the input image signal according to the predetermined resolution conversion ratio, a coefficient storage to store interpolation coefficients that correspond to the interpolation positions, an interpolation filter to receive the interpolation coefficients from the coefficient storage and to interpolate the input image signal accordingly, and an interpolation value corrector to correct the output image signal interpolated from the input image signal output from the interpolation filter based on information as to the frequency domain of the input image signal determined by the frequency determiner.
US07756359B1 Use of local or global quality of match to estimate cone beam CT reconstruction artifact correction weight in image registration
Disclosed are systems for and methods of registering a deformable image with a reference image subject to a local or global quality of match. These systems and methods may use the quality of match to reduce effects of artifacts within the deformable image or the reference image on a deformation algorithm. The registration includes modifying the deformable image to match similar features in the reference image. The systems include a deformation engine configured for performing the deformation algorithm subject to the local or global quality of match. The systems and methods allow for correcting for cone beam computed tomography artifacts in one or more of the images.
US07756357B2 Microscope system for obtaining high and low magnification images
A host system defines a plurality of partial areas for a observation object which is a sample, obtains a partial image of an observation object in the partial area captured using a TV camera at the interval of the depth of focus of an objective lens in the depth-of-focus direction of the objective lens, generates from the partial images a focused partial image in which an object contained in the partial area is represented in a focusing state regardless of the difference in a position in the depth-of-focus direction, and generates and displays a focused image of an observation object by combining focused partial images generated in the respective partial area.
US07756355B2 Method and apparatus providing adaptive noise suppression
A method of reducing noise in an image including steps for obtaining a first value for a target pixel, obtaining a respective second value for each neighboring pixel surrounding the target pixel, identifying a spread for the second values, comparing the spread to a threshold value, and, if the spread if below the threshold value, calculating a new value using the second values, and replacing the first value with the new value.
US07756351B2 Low power, high performance transform coprocessor for video compression
First and second integer transform matrices can be used to approximate the discrete cosine transform. An input matrix of data is multiplied by a first transform matrix of integers to produce an intermediate matrix of data. The intermediate matrix is multiplied by a second transform matrix of integers to produce a transform result matrix of data. The multiplications by the first and second transform matrices can be pipelined to increase throughput. A plurality of transform data paths can also be provided in parallel to increase throughput.
US07756350B2 Lossless encoding and decoding of digital data
The disclosure relates to encoding and decoding of digital data, and in particular to lossless arithmetic encoding and decoding of digital data representing audio, image or video data. A probability density function used for lossless arithmetic encoding of digital data is controlled by employing one or more parameters that changes over the set of data to be encoded. A parametric model in the form of an envelope function describes the spread of quantization indices derived from the data in a transform domain. By transmitting the one or more parameters together with the arithmetically encoded data, a receiving decoder may decode the data by exploiting the same parametric model as used by the encoder.
US07756345B2 Image compression data processing method, and image compression data processing apparatus
There is provided an image compression data processing method, including: dividing compressed image data into plurality of compressed partial image data and describing the plurality of compressed partial image data in an arbitrary order; and describing, in any of the compressed image data and additional data associated with the compressed image data, information about a decoding order of the plurality of compressed partial image data and information about a storage address of each of the plurality of compressed partial image data.
US07756343B2 Image processing method, image processing apparatus, and computer-readable recording medium storing image processing program
An unnecessary component such as acne is removed completely from a predetermined structure such as a face in a photograph image without manual operation and skills. An acne removal unit fits to a face region as the structure in the image a mathematical model generated according to a statistical method such as AAM using sample images representing the structure without the component to be removed, and an image reconstruction unit reconstructs an image of the face region based on parameters corresponding to the face region obtained by the fitting of the model. An image is then generated by replacing the face region with the reconstructed image. Since the mathematical model has been generated from the sample images of human faces without acne, the model does not include acne. Therefore, the reconstructed face image generated by fitting the model to the face region does not include acne.
US07756338B2 Method for detecting scene boundaries in genre independent videos
A computer implemented method detects scene boundaries in videos by first extracting feature vectors from videos of different genres. The feature vectors are then classified as scene boundaries using a support vector machine. The support vector machine is trained to be independent of the different genres of the videos.
US07756333B2 Document layout verification
A test document is parsed into components which may include bounding boxes, segments, and points. Test code makes calls to properties and methods of components in order to verify document layout. Rather than take absolute measurements of component placement, components are evaluated relative to each other. Layout verification logic may be part of a larger software test system.
US07756315B2 Method and apparatus for field-of-view expansion of volumetric CT imaging
A method for expanding a field-of-view of a volumetric computed tomography scan comprises identifying truncated views having projection truncation and non-truncated views without projection truncation based on an average value of one or more edge channels. An estimated missing projection is calculated for each of the truncated views based on at least one neighboring non-truncated view. A projection profile is calculated for each of the truncated views based on the estimated missing projection, and the projection profile provides at least one of attenuation data and projection data for an area outside a field-of-view.
US07756307B2 Method of, and software for, conducting motion correction for a tomographic scanner
A method of conducting motion correction for a tomographic scanner including a detector array for detecting radiation to generate detector data. The method comprises storing detector data collected during a data acquisition period, the detector data being indicative of directions along which radiation is detected and quantities of radiation detected in different of said directions. The method involves storing movement data representing movement of the subject during the data acquisition period and motion correcting the detector data using the movement data and a motion correction algorithm to calculate motion corrected detector data. The motion correcting step comprises realigning directions of at least some of said detector data on the basis of said movement data and altering quantities of at least some of said detector data on the basis of said movement data, such that at least some of said detector data are both realigned and altered in quantity due to movement of the subject, some detector data are very small and subject to large noise levels. In these cases, the detector data quantities are altered using calculation of estimates from other, more reliable, detector data.
US07756302B2 Method and apparatus for detecting face orientation, and recording medium having recorded program for executing the method
In order to detect an orientation of a human face included in an image consisted of a plurality of pixels, a face region is determined within the image so as to include the human face. A plurality of detecting regions are set so as to be adjacent to the face region. A plurality of first amounts are acquired. Each of the first amount is characteristic to one of the detecting regions. The first amounts are compared to each other to judge the orientation.
US07756300B2 Image mapping to provide visual geographic path
Provided is a computer system and method for mapping a visual path. The method includes receiving one or more images included in a predefined area; receiving one or more parameters associated with the image; and integrating the images and parameters into a map of the predefined area to enable mapping the visual path through the predefined area in response to one or more input path parameters.
US07756299B2 Face region estimating device, face region estimating method, and face region estimating program
The invention provides a face region estimating device capable of extracting a person's face region even when an illumination environment, for example, is changed and persons with different skin colors are contained in a picked-up image taken by a camera. The face region estimating device includes: a mobile body detecting unit for extracting the outline of a mobile body from the picked-up image and for generating an object distance image composed of pixels corresponding to a distance in which the mobile body exists; a head region setting unit for setting a head region based on the pixel distribution in the object distance image corresponding to a predetermined range on the basis of a pixel position at the upper part of the outline; and a face region extracting unit for extracting the person's face region from the picked-up image based on the color distribution in the picked-up image corresponding to the head region.
US07756296B2 Method for tracking objects in videos using forward and backward tracking
A method tracks an object in a sequence of frames of a video. The method is provided with a set of tracking modules. Frames of a video are buffered in a memory buffer. First, an object is tracked in the buffered frames forward in time using a selected one of the plurality of tracking module. Second, the object is tracked in the buffered frames backward in time using the selected tracking module. Then, a tracking error is determined from the first tracking and the second tracking. If the tracking error is less than a predetermined threshold, then additional frames are buffered in the memory buffer and the first tracking, the second tracking and the determining steps are repeated. Otherwise, if the error is greater than the predetermined threshold, then a different tracking module is selected and the first tracking, the second tracking and the determining steps are repeated.
US07756292B2 System and method of generic symbol recognition and user authentication using a communication device with imaging capabilities
A system and method for recognizing symbols and identifying users or services, including the displaying of an image or video clip on a display device in which identification information is embedded in the image or video clip, the capturing the image or video clip on an imaging device, the transmitting of the image or video clip from the imaging device to a communication network, the transmitting of the image or video clip from the communication network to a processing and authentication server, the processing of the information embedded in the image or video clip by the server to identify logos, alphanumeric characters, or special symbols in the image or video clip, and converting the identified logos or characters or symbols into a digital format to identify the user or location of the user or service provided to the user, and the using of the processed information in digital format to provide one or more of a variety of additional applications.
US07756291B2 Digital media recognition apparatus and methods
One of the embodiments of the invention includes a method of identifying illegal uses of copyright material. The steps of the method preferably include the steps of: (a) providing a primary digital media object, (b) associating an auxiliary construct with the object, (c) transforming the construct using at least one of the attributes of the object to generate a unique key representative of the primary object, (d) receiving a plurality of secondary digital media objects, (e) performing steps (b) and (c) on the secondary objects to generate unique keys representative of the secondary objects, (f) comparing the keys of the secondary objects with the key of the primary object to identify if any of the secondary objects are substantially similar to the primary object.
US07756290B2 Detecting embedded signals in media content using coincidence metrics
A method of detecting an embedded signal in a media signal. The method comprises receiving blocks of the media signal and computing a detection metric for the blocks. The detection metric comprises a measure of coincidence of detection parameters of different blocks. The method performs subsequent detection operations based on the measure of coincidence of the detection parameters.
US07756286B2 Mobile terminal having speaker
A mobile terminal comprising a body, at least one pair of speakers movably provided at the body, and an operating mechanism provided at the body and operatively coupled with the speakers to move the speakers into and out of the body such that a distance between the pair of speakers is increased when the operating mechanism moves each speaker out of the body in opposite directions, whereby more stereophonic sound can be outputted through the speakers.
US07756285B2 Hearing aid with tuned microphone cavity
A hearing aid comprises a microphone that receives incident sound waves from one or more sources external to the hearing aid, and converts the sound waves into electronic signals; a circuit that amplifies the electronic signals; a receiver that converts the amplified electronic signals into amplified sound waves; and a tuned resonant cavity between the microphone and the at least one external sound source. At least one parameter of the tuned resonant cavity is selected to modify the frequency response of the incident sound waves that are received by the microphone. In particular, the geometry of one or more openings through which sound waves enter the chamber, the geometry of the chamber itself, and/or the geometry of one or more openings through which sound waves exit the chamber, are selected to condition the incident sound waves by modifying the frequency response of the audio signal prior to the signal being received at the microphone.
US07756284B2 Hearing aid circuit with integrated switch and battery
A hearing aid includes a circuit board having a battery affixed thereon and a switch that utilizes a portion of the circuit board as a portion of the switch. The battery is permanently affixed to the circuit board in at least one location and at least a portion of the battery is spaced away from the circuit board. The circuit board further includes at least one pair of printed switch traces. The switch is integrated into the circuit board in a way that utilizes the circuit board to form a rotary switch.
US07756279B2 Microphone preamplifier
A microphone preamplifier, comprising a differential input (102) stage with a first and a second input terminal and an output stage with an output terminal; where the microphone preamplifier is integrated on a semiconductor substrate. A feedback circuit, with a low-pass frequency transfer function (103), is coupled between the output terminal and the first input terminal and integrated on the semiconductor substrate. The second input terminal provides an input for a microphone signal (105). Thereby a very compact (with respect to consumed area of the semiconductor substrate), low noise preamplifier is provided.
US07756276B2 Audio amplification apparatus
A method of adjusting frequency-dependent amplification in an audio amplification apparatus. The audio amplification apparatus includes a forward transfer path (2) connectable to an output transducer, the forward transfer path including a frequency transposing element. The method includes the steps of: presenting stimuli to the output transducer at a plurality of frequencies; adjusting the stimulus level (C) at each frequency to meet a predefined loudness perception level or detection threshold of the listener; deriving an equal loudness contour of output transducer levels from the adjusted stimuli levels; and deriving the frequency-dependent amplification of levels of input signals (I) at each frequency.
US07756274B2 Sonic landscape system
A system for providing a listener with an augmented audio reality in a geographical environment said system comprising a position locating system for determining a current position and orientation of a listener in. said geographical environment; an audio track creation system for creating an audio track having a predetermined spatialization component dependent on an apparent location of an apparent source associated with said audio track in said geographical environment; an audio track rendering system adapted to render an audio signal based on said audio track to a series of speakers surrounding said listener such that said listener experiences an apparent preservation of said spatialization component; and an audio track playback system interconnected to said position locating system and said audio track creation system and adapted to forward a predetermined audio track to said audio rendering system for rendering depending on said current position and orientation of said listener in said geographical environment.
US07756272B2 Interpreter using cryptographic values of a playback device's keys to authorize the playback device
In an exemplary embodiment, digital content is mastered as a combination of encrypted data and data processing operations that enable use in approved playback environments. Player devices having a processing environment compatible with the content's data processing operations are able to decrypt and play the content. Players can also provide content with basic functions, such as loading data from media, performing network communications, determining playback environment configuration, controlling decryption/playback, and/or performing cryptographic operations using the player's keys. These functions allow the content to implement and enforce its own security policies. If pirates compromise individual players or content titles, new content can be mastered with new security features that block the old attacks. A selective decryption capability can also be provided, enabling on-the-fly watermark insertion so that attacks can be traced back to a particular player. Features to enable migration from legacy formats are also provided.
US07756270B2 Encryption device and decryption device
An apparatus for enciphering data by which enciphered digital information data with improved cipher strength are obtained by subjecting digital information data to enciphered process responding to random number data or pseudo-random number data produced in accordance with key data, and which comprises an enciphering portion for subjecting an HD signal to enciphering process to produce an enciphered HD signal, a cipher producing portion for producing, in response to key data, a cipher data from which random number data or pseudo-random number data are obtained to be supplied to the enciphering portion, a register for supplying the cipher producing portion with input data, and a line number data extracting portion for extracting line number data from the HD signal to be supplied to the register as initial data.
US07756267B2 System and method for mirroring power over ethernet registers in a physical layer device over a single isolation boundary
A system and method for mirroring power over Ethernet (PoE) registers in physical layer devices (PHYs) over a single isolation boundary. PHYs in a PoE system can be arranged in a master/slave configuration. In this configuration, a master PHY can be designed to communicate with the power source equipment controllers via a single isolation device.
US07756263B1 Method and system for timed interaction with an interactive voice response system
Provided are methods and systems associated with interactive voice response (“IVR”) systems that control the amount of time a user interacts with the system. According to the invention, an IVR system utilizes a timer or series of timers to determine how long a user has been interacting with the IVR system. When threshold events occur, the IVR system will analyze the status of the call and may switch the user to a predefined destination, such as to an operator queue, directly to a live operator, or to another designated navigation point in the IVR navigation structure. In this manner increasing the efficiency of manner in which the IVR system interacts with a caller.
US07756261B2 Method of and system for providing services in a communications network
A system for providing services in a communications network includes a service processing function, a universal directory function, and a nodal resource manager. The service processing function receives service requests, formulates requests for interworking functions based upon service requests, and formulates resource requests based upon service requests and interworking functions. The universal directory function receives addresses from the service processing function and returns interworking functions based upon addresses. The nodal resource manager receives resource requests and allocates resources to the service processing function in response to resource requests. The nodal resource manager maintains a resource database that includes an entry corresponding to each network resource managed by the nodal resource manager.
US07756254B1 Method and apparatus for re-originating emergency calls on failure conditions
A method and apparatus for enabling a signaling message to be sent in response to an emergency call, e.g., an E911 call, set up message to provide information as to whether or not the E911 call has been successfully completed are disclosed. An indicator of a failed call setup will trigger the call to be re-originated transparently to an emergency center where live operators can handle the call on a 24hours/day basis. In one embodiment, an emergency center is a call center that is operated by a network provider or a third party provider to support emergency calls when a PSAP cannot be reached by a caller for various reasons. The emergency center is capable forwarding a call to the appropriate PSAP for call termination on behalf of the E911 caller.
US07756253B2 Methods and systems for providing foreign call back number compatibility for VoIP E9-1-1 calls
Systems and methods provide foreign call back number compatibility. The systems and methods receive a local telephone number assigned to a subscriber, the subscriber having a non-local telephone number as the normal calling number of the subscriber. Furthermore, the systems and methods query a database with the local telephone number to obtain the non-local telephone number and to provide the non-local telephone number. In addition, systems and methods provide a foreign call back number compatibility database. The systems and methods receive a local telephone number assigned to a subscriber and a non-local telephone number comprising the normal calling number of the subscriber and saving the local number and the non-local number to a database.
US07756252B2 Method and system for network denial case generation
A method for network denial case generation includes receiving a plurality of third-party carrier call records associated with a plurality of subscriber telematics units at a call center wherein each call record includes a call status, determining at least one call record having a failure condition based on the call status, determining a subscriber telematics unit associated with the call record having the failure condition, and determining a network denial case action for the subscriber telematics unit based on the failure condition. A computer usable medium with suitable computer program code is employed for network denial case generation.
US07756251B2 X-ray radiation window with carbon nanotube frame
An x-ray transmissive window comprises a plurality of carbon nanotubes arranged into a patterned frame. At least one transmission passage is defined in the patterned frame, the transmission passage extending from a base of the patterned frame to a face of the patterned frame. A film is carried by the patterned frame, the film at least partially covering the transmission passage while allowing transmission of x-rays through the transmission passage.
US07756248B2 X-ray detection in packaging
Angle dispersive X-ray diffraction is used to test pharmaceutical products including a dosage form inside packaging, for example a tablet inside a blister pack, without removing the dosage form from the packaging. The dosage form is aligned with a measurement system having an X-ray source for generating X-rays, X-ray optics, and an X-ray detector for detection of X-rays. Then, at least one X-ray signature is measured on a predetermined location on the dosage form. The measured X-ray signature is compared with reference X-ray signatures in a data library.
US07756246B2 Medical imaging apparatus
The time for obtaining ultrasonic images can be reduced by using a two-dimensional transducer array and good radiation images can be obtained even when radiation imaging is performed with the fixed array. The medical imaging apparatus includes a radiation generating unit for generation radiation, a radiation detecting unit for detecting radiation, an ultrasonic transducer array provided between the radiation generating unit and the radiation detecting unit and including two-dimensionally arranged ultrasonic transducers, a radiation image data generating unit for generating radiation image data based on a detection result of the radiation detecting unit, and an image processing unit for performing image processing on the radiation image data generated based on a detection result of radiation transmitted through an object to be inspected and the ultrasonic transducer array, thereby removing an image of the ultrasonic transducer array from a radiation image represented by the radiation image data.
US07756245B2 Mammography apparatus
A mammography apparatus includes a rotatably supported arm, an X-ray tube to generate X-rays, which is held on one end of the arm, an imaging stage which is held on the other end of the arm, an X-ray detector which detects the X-rays having passed through patient's breast and is contained in the imaging stage, and an armrest which has an armrest main body portion having a convexly curved surface, and a continuous base portion to fix the armrest main body on the arm.
US07756244B2 Systems and methods for determining object position
A system for determining a position of an object includes a block having a base, and a plurality of elongate members secured to the block. A system for determining a position of an object includes a processor configured to obtain an image of portions of respective elongated members, and determine a position of an object that is coupled to the plurality of elongated members. A method of determining a position of an object includes obtaining a first image of portions of respective elongated members, and determining a first position of an object using the first image.
US07756241B2 X-ray computed tomography apparatus and tomographic method
An X-ray CT apparatus detects a predetermined characteristic wave from each electrocardiographic waveform acquired from an electrocardiograph, predicts intervals with which the characteristic wave appears based on appearance times of the detected predetermined characteristic wave in each electrocardiographic waveform, and determines an X-ray irradiation start time based on the predicted interval time. After an instruction to start collection of X-ray intensity distribution data is received, if an appearance interval of a detected predetermined characteristic wave is within an acceptable normal-heartbeat range, it is determined as a normal heartbeat. If the appearance interval of the detected predetermined characteristic wave is outside the acceptable normal-heartbeat range, it is determined as an abnormal heartbeat. During a period after receiving the instruction to start the collection until reaching a time of starting the collection of X-ray detection information, when determined as an abnormal heartbeat, an X-ray irradiation start time is recalculated, and then determined.
US07756240B2 X-ray computed tomography apparatus
The present invention provides an X-ray CT apparatus capable of improving image quality of a dual energy image. The X-ray CT apparatus comprises an X-ray tube for applying X rays having a first energy spectrum and X rays having a second energy spectrum different from the first energy spectrum to a subject, an X-ray data acquisition unit for acquiring X-ray projection data of the first energy spectrum projected onto the subject and X-ray projection data of the second energy spectrum projected thereonto, dual energy image reconstructing unit for image-reconstructing tomographic images indicative of X-ray tube voltage-dependent information at X-ray absorption coefficients related to a distribution of atoms, based on the X-ray projection data of the first energy spectrum and the X-ray projection data of the second energy spectrum, and adjusting unit for adjusting conditions for the image reconstruction in order to optimize the tomographic images indicative of the X-ray tube voltage-dependent information.
US07756237B2 Absolute nuclear material assay
A method of absolute nuclear material assay of an unknown source comprising counting neutrons from the unknown source and providing an absolute nuclear material assay utilizing a model to optimally compare to the measured count distributions. In one embodiment, the step of providing an absolute nuclear material assay comprises utilizing a random sampling of analytically computed fission chain distributions to generate a continuous time-evolving sequence of event-counts by spreading the fission chain distribution in time.
US07756234B2 Method of and system for controlling frame synchronization for European Digital Audio Broadcasting
Disclosed are a method of and a system for controlling frame synchronization for European Digital Audio Broadcast (DAB), the method including the steps of generating a frame synchronization start-signal with respect to an incoming signal which is input when power is supplied, keeping symbol count values with the value “0” after the frame synchronization start-signal is input, transmitting a frame offset value with respect to the incoming signal, and restarting symbol counting for frame synchronization depending on the frame offset value after the frame offset value is input, wherein the frame synchronization unit may preferably transmit the frame offset value after estimating the frame offset value. In accordance with the method and system described herein, it is possible to achieve frame synchronization in short time, thereby reducing a startup time of a DAB receiver and power consumption which is needed for the frame synchronization.
US07756233B2 Data receiving device and data receiving method
A receiving device (50) is provided to allow appropriate clock regeneration even for a VBR TS when a stream including video and audio data, such as an MPEG2 TS, is transmitted or received in real time through a network having jitter. When the received packet data is stored in a memory (53) and the packet data is output in accordance with time information added to the received packet data, a clock frequency deviation between a sending device and a receiving device is calculated on the basis of the integration result of the amount of the received packets temporarily stored in the memory (53), the number of the received packets which have been processed, and the measurement result of the integration time used for integrating the amount of the received packets. A read timing offset of the received packet is obtained on the basis of the calculation result of the clock frequency deviation.
US07756232B2 Clock and data recovery circuit
Disclosed is a clock and data recover circuit including N flip-flops (F/Fs) for sampling an input data signal using N-phase clocks, a phase comparison circuit for performing phase comparison based on outputs of the F/Fs, a filter or smoothing a result of the phase comparison and outputting an up/down signal, up/down counters, each for receiving an output of the filter and counting up or down a count value thereof, a phase shift circuit for adjustably controlling phases of the clocks for edge detection and the clocks for data sampling according to phase control signals from an up/down counter and an up/down counter, respectively, and an up/down control circuit for receiving a control signal for controlling maximum and minimum values of count values of the up/down counter, generating a signal for controlling counting up and down of the up/down counter based on the count value of the up/down counter, and supplying the generated signal to the up/down counter.
US07756231B2 Digital clock generating circuit and method of operation
A digital clock generation circuit (200) and method of operation (400). A digital clock (250) produces an output (220) with a first frequency or a second frequency. A clock control circuit (204, 206) selectively sets the digital clock (250) to produce either the first frequency or the second frequency. An excess pulse counter (212) determines a number of pulses produced by the digital clock (250) at the second frequency that differs in the number of pulses that would have been produced at the first frequency, had the clock frequency change to the second frequency not occurred. An output phase correction circuit (230, 232, 212) removes, in response to the digital clock (250) changing from producing the second frequency to producing the first frequency, the number of pulses from the output (220) that were counted by the excess pulse counter (212).
US07756229B2 Apparatus and method for adjusting filter frequency in relation to sampling frequency
A self-tuning filter is disclosed. The self-tuning filter includes a digital clocking signal and an input coupled to the digital clocking signal, whereby the input reads a value incident on the input when the digital clocking signal changes to a predetermined state. A clock-tunable filter is, furthermore, coupled to the digital clocking signal so that the frequency of the clock-tunable filter is adjusted in relation to a sampling frequency at which the digital clocking signal operates. The self-tuning filter may be applied to an input of a data acquisition unit and applied to an input having a variable sampling frequency. A method of controlling the frequency of a clock-tunable filter is also disclosed.
US07756227B2 Method and apparatus for adaptive beamforming in an antenna array system for wireless communications
A novel system for performing adaptive beamforming in a slow frequency hopping environment is disclosed. The presence of slow frequency hopping means that conventional mechanisms of using beamforming weights from previous time slots are inapplicable. The inventive system calculates a series of beamforming weights from an estimate of the spatial location of the mobile subscriber in the previous frame, which is impervious to slow frequency hopping and the data that precedes the training sequence data of the current frame. The beamforming weights and the spatial location of the mobile are updated with the arrival of the entirety of the current frame. The initial beamforming weight estimate is sufficient to permit processing on a real-time basis of the current frame even if the inventive system is implemented as an appliqué system interposed between the antenna array and a conventional base station.
US07756225B2 Device and method for preamble detection and frame synchronization in data packet transmission
A device (10) for preamble detection and frame synchronization, wherein data packets are transmitted by radio between transmitter and receiver and the data packets are in each case preceded by a known preamble with a sequence of preamble sections (B), with a correlator unit (20) for correlating samples (rn) with a preamble section (B), an accumulator unit (23) for accumulating correlation results, and a detector unit (24) for detecting a received preamble by a comparison of the accumulation result with a threshold value.
US07756224B2 Viterbi decoding circuit and wireless device
A setting register is provided in which parameters including a code rate, a constraint length, and a generator polynomial are changeably set according to a type of wireless communication standard, the parameters. A branch metric calculating unit generates branch metric information in an amount according to the code rate. A replica generating unit replicates, based on the generator polynomial, a specification of an encoder at a transmitting-end, and generates setting information related to selection of the branch metric information. A branch metric selection unit performs selection of an upper branch metric and a lower branch metric from among a plurality of pieces of the branch metric information, based on the setting information. An ACS unit determines a path metric for each step in a trellis diagram based on the upper branch metric and the lower branch metric, and to determine a surviving branch and a path metric value.
US07756223B2 Contactless data carrier with current demodulation
A data carrier including demodulating circuitry for detecting a data signal carried by a received electromagnetic wave. The demodulator produces a signal derived from at least two additional signals. The first of the additional signals is dependent upon current received from the input to the data carrier and the second of the additional signals is dependent on current fluctuation relating to dynamic current loads.
US07756221B2 System and method for DC offset compensation and bit synchronization
A system and method for compensating for DC offset and/or clock drift on a wireless-enabled device is described. One embodiment includes a radio module, an A/D converter connected to the radio module, a DC tracking loop connected to the A/D converter, and a multi-hypothesis bit synchronizer.
US07756220B2 Circuit and method for baseline wandering compensation
A circuit and a method for baseline wandering compensation for solving the problem of baseline wandering in receivers of a communication system are provided. Two paths of baseline wandering compensation are provided on the basis of a slicer error. One of the paths adjusts a direct current (DC) bias of an input signal, and the other path adjusts the determining levels of the slicer, and thus, the present invention avoids input saturation of an analog-to-digital converter, enhances the signal-to-noise ratio, and achieves a precise baseline wandering compensation.
US07756219B2 Low-if multiple mode transmitter front end and corresponding method
A WLAN transmitter capable of transmitting data signals modulated in accordance with an individual one of at least two different modulation schemes and corresponding methods and integrated circuit chips are provided. The WLAN transmitter contains a front end section having a low-IF topology and including a digital front end unit and an analog front end unit. The digital front end unit contains a first signal processing branch for processing transmission data signals modulated in accordance with a first one of said at least two different modulation schemes. The digital front end unit further contains a second signal processing branch for processing transmission data signals modulated in accordance with a second one of said at least two different modulation schemes. The analog front end unit contains one single signal processing branch for processing transmission data signals modulated in accordance with any one of said at least two different modulation schemes.
US07756209B2 Apparatus, method, and program for identifying modulation mode
An orthogonal frequency division multiplex signal and a digital modulation signal or an analog modulation signal can be identified by blind processing. The modulation mode identifying apparatus comprises: a correlation signal generating circuit which generates a duplicate signal for correlation processing based on an unknown communication signal; an autocorrelation circuit which performs autocorrelation processing through carrying out sliding processing on the duplicate signal with respect to the unknown communication signal; a detection unit which detects information regarding a pilot symbol and a guide interval symbol of the communication signal based on a correlation value output obtained by the autocorrelation processing; and an identifying circuit which identifies a modulation mode of the unknown communication signal based on the information regarding the pilot symbol and the guide interval symbol of the communication signal.
US07756207B2 Method for pre-processing block based digital data
A method for pre-processing block-based digital data that pre-processes each digital pixel based on a respective data filter arrangement or data filter matrix for a respective data pixel within at least one data block and selects, constructs, and/or supplies the data filter arrangements or data filter matrices. The method is based on operations of data shifting and/or register shifting only.
US07756205B2 Moving image encoding method and apparatus
A moving image encoding method of encoding a moving image while switching between variable-length encoding schemes. In this method, a continuous unit to be continuously reproduced is determined (S5201), a stream is generated by encoding the moving image without switching between variable-length encoding schemes in the continuous unit (S5202), and management information is generated that includes a first flag information indicating that a variable-length encoding scheme is fixed in the continuous unit (S5204, and S5205).
US07756203B2 Image processing apparatus
A signal processing apparatus includes a conversion unit, an encoding unit, and a control unit. The conversion unit converts first moving image data having a first frame rate into second moving image data having a second frame rate by inserting a new frame into the first moving image data having the first frame rate at predetermined timing. The encoding unit encodes the second moving image data having the second frame rate by selectively using intra-frame encoding and inter-frame prediction encoding. The encoding unit classifies each frame of the second moving image data as a first frame type which is not referred to in the inter-frame prediction encoding and a second frame type which is referred to in the inter-frame prediction encoding, and the encoding unit encodes the second moving image data according to the classification result. The control unit controls the encoding unit such that the frame inserted by the conversion unit among the second moving image data is encoded by classifying the inserted frame as a particular frame type.
US07756202B2 High-efficiency encoder and video information recording/reproducing apparatus
In a high-efficiency encoder which performs motion-compensation prediction, an intra-field is set every n fields. The presence of a scene change is detected. When a scene change occurs, a reference picture of motion-compensation prediction is switched, or the field immediately after the scene change is set as an intra-field.
US07756195B2 Demodulator and demodulating method for WPAN
A demodulator and a demodulating method for a WPAN are provided. In the demodulator for estimating a demodulation value of a received signal by correlating a PN code sequence of PN code having a periodic relationship for each code with a sample of the received signal, an IF processor unit separates the received signal to select only an imaginary part of the received signal, and digitalizes the selected imaginary part of the received signal. A differentiator unit delays the received signal outputted from the IF processor unit by preset delay time, and multiplies the delayed received signal by a current received signal to output a plurality of differentiated received signals. A conjugate unit sequentially stores samples of the imaginary parts of the differentiated received signals, and calculates correlation values by correcting the stored samples with PN coded sequences. A timing estimator unit receives the differentiated received signals and controls an operating timing of the conjugate unit. A demodulation value estimator unit stores the correlation values outputted from the conjugate unit and estimates the symbol of the PN code sequence corresponding to a maximum correlation value as the demodulation value of the received signal.
US07756194B1 Circuit and method for decoding code phase modulated signals
Disclosed is a circuit for decoding code phase modulated (CPM) signals, including a pseudo-noise (PN) code storage device, storing one or more reference PN codes, a peak detector having an output with decoded CPM data, and a correlation block, including a correlation multiplexer, a plurality of shift registers coupled to the correlation multiplexer, a selection circuit coupled to the plurality of shift registers, and a correlator coupled to the code storage device and correlation multiplexer. Also disclosed is a method for operating the circuit in two operating modes for decoding CPM signals.
US07756193B2 Time divided pilot channel detection processing in WCDMA terminal having shared memory
A method for operating a Radio Frequency (RF) receiver of a wireless terminal. During a first time interval, an RF front end is enabled and the RF receiver receives and processes an RF signal, e.g., a Wideband Code Division Multiple Access (WCDMA) signal, to produce a baseband signal and to store samples of the baseband signal. During a second time interval that differs from the first time interval, the RF front end is disabled and the RF receiver processes the plurality of samples of the baseband signal of the first time interval to measure signal strengths of a plurality of pilot signals present in the baseband signal of the first time interval. Finally, during a third time interval that differs from the first time interval and the second time interval, the RF front end is enabled and the RF receiver receives and processes an RF signal of the third time interval to extract data there from. Memory is shared between the first, second, and third time intervals for different uses.
US07756190B2 Transferring voice and non-voice data
A wireless communication unit comprises circuitry configured to receive a voice data associated with a first logical channel. The circuitry further configured to receive a non-voice data associated with a second logical channel. The voice data and non-voice data carried by a wireless channel set during a time period. The wireless channel set comprises a plurality of wireless channels. The wireless channel is associated with a subscriber unit. Circuitry is configured to insert information into the non-voice data, when the non-voice data is missing in the wireless channel set during the time period.
US07756187B2 Optical device including multilayer reflector and vertical cavity surface emitting laser
Provided are an optical device including a multilayer reflector having a layer whose optical thickness is not λ/4, and a vertical cavity surface emitting laser using the optical device. A resonance frequency shift or a reduction in reflectivity which is caused by a deviation from an optical thickness of λ/4 can be suppressed to improve characteristics and yield. The optical device for generating light of a wavelength λ includes a reflector and an active layer. The reflector is a semiconductor multilayer reflector including a first layer and a second layer which are alternatively laminated and have different refractive indices. The first layer has an optical thickness smaller than λ/4. The second layer has an optical thickness larger than λ/4. The interface between the first layer and the second layer is located at neither a node nor an antinode of an optical intensity distribution within the reflector.
US07756183B2 Line narrowed laser apparatus
The control of the spectral purity width E95 is performed while imparting practically no effect to the control of a central wavelength, and the spectral purity width E95 is stabilized. A wavefront adjuster 32 is provided on an output side of the interior of an optical resonator, i.e., on an output coupler 31 side. Light generated in a laser chamber 10 is transmitted through the wavefront adjuster 32 from the laser chamber 10 side, and reaches the output coupler 31. In the wavefront adjuster 32, the distance between concave and convex lenses 33 and 34 is adjusted so that a desired spectral purity width E95 can be obtained. Then, when the light passes through the wavefront adjuster 32, the wavefront of the light is adjusted to a desired wavefront.
US07756181B2 Semiconductor laser device, optical transmission device, optical transmission system, electronic device, control device, connector, communication device, and optical transmission method and data transmission and reception method
A device including a semiconductor laser device having a semiconductor laser chip, and a molded resin having a light diffusion capability. The semiconductor laser chip is covered with the molded resin.
US07756178B2 Quantum cascade laser
A quantum cascade laser 1, which generates infrared light or other light of a predetermined wavelength by making use of intersubband transitions in a quantum well structure, is arranged by forming, on a GaAs substrate 10, an AlGaAs/GaAs active layer 11 having a cascade structure in which quantum well light emitting layers and injection layers are laminated alternately. Also, at the GaAs substrate 10 side and the side opposite the GaAs substrate 10 side of active layer 11, is provided a waveguide structure, comprising waveguide core layers 12 and 14, each being formed of an n-type GaInNAs layer, which is a group III-V compound semiconductor that contains N (nitrogen), formed so as to be lattice matched with the GaAs substrate 10, and waveguide clad layers 13 and 15, each formed of an n++-type GaAs layer. A quantum cascade laser, with which the waveguide loss of generated light in the laser is reduced, is thereby realized.
US07756177B2 Semiconductor light-emitting device
A semiconductor laser, having an active layer with a double-quantum-well structure, includes two InGaN well layers, each of which has a thickness of 5 nm. The threshold current deteriorates to a relatively small degree while differential efficiency is improved considerably in a region having a light confinement coefficient Γ of 3.0% or less. The light confinement coefficient indicates the proportion of light in the well layers with respect to light in the light emitting device, during light emission. When the light confinement coefficient Γ is less than 1.5%, the threshold current increases considerably and the improvement in differential efficiency becomes small. It is therefore preferable that the lower limit of the light confinement coefficient Γ be about 1.5%. A differential efficiency of 1.6 W/A or more is obtained when light the confinement coefficient Γ is 3.0% or less, and a differential efficiency of 1.7 W/A or more is obtained when the light confinement coefficient Γ is 2.6% or less.
US07756176B2 Interband tunneling intersubband transition semiconductor laser
An interband resonant tunneling intersubband transition laser is disclosed, and includes a semiconductor substrate, and a first cladding layer, an active region structure layer and a second cladding layer formed on the semiconductor substrate. The active region structure layer includes quantum well layers and quantum barrier layers that are alternately stacked and have a broken energy bandgap. Thus, the interband resonant tunneling intersubband transition laser operates in a cascade mode in which an intersubband radiative transition and interband tunneling of carriers consecutively and repetitively occur in the active region structure layer, and thus can achieve a high output from a simple, compact structure.
US07756174B2 Laser projector safety monitoring system
An apparatus and method for a laser light projector, including a laser beam generated by a laser light source; a scanner associated with the laser light source and having one or more moving mirrors capable of scanning the laser beam along X-Y coordinates; a power meter positioned for quantifying the laser beam's power in real time; a fault detector operably connected in the laser light projector to detect a fault condition and automatically generate a fault signal in response thereto; a modulator responsive to the fault signal for reducing power in the laser beam; and a fault shutter operably associated with the laser light source and responsive to the fault signal so as to shut off the laser beam.
US07756172B2 Optically pumped semi-conductive laser
In order to operate a laser amplifier system comprising a solid-state body thermally coupled to a cooling member and having a laser active volume area, in which at least one laser-active amplifier structure consisting of semiconductor material is arranged in at least one surface and extends at least over partial areas of the surface, a pumping radiation source generating a pumping radiation field for the optical pumping of the laser-active volume area and an optical means of the amplifier defining a laser amplifier radiation field passing through the laser active volume area, as efficiently as possible it is suggested that the absorption of pumping radiation from the pumping radiation field in the laser-active amplifier structure be equal to or greater than the absorption of pumping radiation by a surrounding structure adjacent to the amplifier structure and that the pumping radiation field proceed such that it passes several times through the amplifier structure.
US07756171B2 Method and apparatus for laser control in a two chamber gas discharge laser
A laser control system contains an oscillator gas chamber and an amplifier gas chamber. A first voltage input is operatively connected to deliver electrical pulses to a first pair of electrodes within the oscillator gas chamber and a second pair of electrodes within the amplifier gas chamber. An output of the gas chambers is an energy dose calculated by a trapezoidal window. A control circuit connects to the first voltage input for modifying the first voltage input. A feedback control loop communicates an output of the gas chambers to the control circuit for modifying the first voltage input.
US07756170B2 Frequency modulation in the optical alignment of wavelength-converted laser sources
Methods of controlling semiconductor lasers are provided where the semiconductor laser generates a wavelength-modulated output beam λMOD that is directed towards the input face of a wavelength conversion device. The intensity of a wavelength-converted output λCONV of the device is monitored as the output beam of the laser is modulated and as the position of the modulated output beam λMOD on the input face of the wavelength conversion device is varied. A maximum value of the monitored intensity is correlated with optimum coordinates representing the position of the modulated output beam λMOD on the input face of the wavelength conversion device. The optical package is operated in the data projection mode by directing an intensity-modulated laser beam from the semiconductor laser to the wavelength conversion device using the optimum positional coordinates. Additional embodiments are disclosed and claimed. Laser controllers and projections systems are also provided.
US07756163B2 Method and system for multi-channel data transmission to a plurality of subscribers in a bluetooth network
The invention relates to a method for data transmission, in particular on the basis of the Bluetooth standard, in which data packets can be interchanged by radio by means of a timeslot method, in which communication channels are set up between a master subscriber and at least one slave subscriber, at least two communication channels are operated with reduced activity in a first operating mode, such that the data interchange takes place periodically during first time slots which are then followed by second time slots during which no data interchange is intended, a first communication channel, which can be operated in the first operating mode, is synchronized to at least one second communication channel which can be operated in the first operating mode. The invention also relates to a data transmission system which operates on the basis of the Bluetooth method, in particular for carrying out the method according to the invention.
US07756162B2 Wireless communication apparatus and wireless communication method
A wireless communication apparatus having a relay function comprises a memory to store an address of a first wireless communication apparatus connected to the wireless communication apparatus and having a relay function, and a transmitting unit configured to transmit a first relay frame addressed to the first wireless communication apparatus, the first relay frame including a first address field prepared for a final destination address, an address of a second communication apparatus not connected to the wireless communication apparatus being set in the first address field, and a second address field prepared for an address of a third wireless communication apparatus connecting the second communication apparatus and having a relay function, one of an address except for the address of the third wireless communication apparatus and a specific value being set in the second address field.
US07756158B2 Radio integrated circuit and radio communication method
A PHY-equipped radio LSI and a radio communication method capable of transmitting data without fail while maintaining a beacon interval. Using a selector which is switched by a beacon transmission signal output from a beacon register, a data transmission request signal is switched for transmitting data from a RAM to a PHY part, and a transfer is started when this signal goes to “1.” In this way, for transmitting beacon data, the beacon data has been previously transferred to the RAM, and the beacon data is transmitted at the time of beacon transmission interval with the PHY part remaining in a transmission state, so that the beacon interval can be maintained. In addition, it is possible to prevent a failure in the transmission of transfer data due to the state of the PHY part.
US07756156B2 Method for candidate access router capability discovery
A method of retrieving candidate access router discovery (CARD) information in a user terminal which is present in a many access systems. CARD information is exchanged on an IP control plane between access routers in the access systems, but the user terminal has no IP control plane. In accordance with the invention CARD protocol information is translated into L2 information messages which are transmitted to the user terminal either as extensions to the conventional protocol used for bearer service set up between the user terminal and an access router or as extensions to the conventional protocol used by the individual access system for broadcasting of its system characteristics. In the former case the translated CARD information is transmitted on an L2 bearer service between the current access router and the user terminal and in the latter case the translated information is broadcasted by each access router. The invention also relates to a radio access router and a terminal. (FIG. 3 for publication).
US07756155B2 Autonomic adjustment of connection keep-alives
A server computer system includes a keep-alive autonomic adjustment mechanism that monitors current operating conditions and dynamically adjusts the keep-alive specification to optimize the keep-alives for the current operating conditions. The keep-alive autonomic adjustment mechanism monitors the total number of clients, and the average number of requests per client. The value of a keep-alive specification that determines how log to keep a connection open may be dynamically and autonomically adjusted by the keep-alive autonomic adjustment mechanism according to the monitored current operating conditions. The keep-alive autonomic adjustment mechanism may also include the ability to autonomically enable and disable the keep-alives. In this manner the performance of the server may be tuned to optimize the effect of using keep-alives according to current operating conditions.
US07756154B2 Shared implementation for multiple system interfaces
A shared implementation for multiple system interfaces. An embodiment of a method includes receiving a command for a system, the command being a command for one of a plurality of interfaces for the system; generating a data structure for the command, the data structure including an opcode from a common library; and parsing the command using one of a plurality of parsing functions, parsing of the command including inserting an argument from the command into the data structure for the command.
US07756152B2 Managing contention-free time allocations in a network
A method and corresponding system for communicating between stations in a network are presented. The method includes providing repeated beacon transmissions from a coordinator station for coordinating transmissions among a plurality of the stations; transmitting from a first station to a second station during a time slot assigned to the first station by at least one of the beacon transmissions; and transmitting from the first station information that grants permission to the second station to transmit during at least a portion of a time slot assigned to the first station.
US07756150B2 Communication method for multi-mode wireless terminal
Provided is a receiving method for a terminal supporting at least two communication modes and at least one receiving algorithms. The receiving method includes the terminal recognizing at least one current communication mode and a channel status, selecting a receiving algorithm for each active communication mode according to the channel status by referring to a previously designed algorithm lookup table, and receiving a signal of each active communication mode using the selected receiving algorithm. In the receiving method, by activating a combination of optimal receiving algorithms with computational complexity allowed by a system according to at least one active communication mode of a terminal and a channel status, multiple services can be efficiently provided.
US07756147B2 VLAN-based data packet transmission and ethernet bridge device
The present invention provides a VLAN-based data packet transmission method and an Ethernet bridge device. The method includes: learning a member port corresponding to a VLAN according to a data packet received by an Ethernet bridge device, and storing a correspondence between a VLAN and the learnt member port; and forwarding the data packet by the Ethernet bridge device according to the correspondence between each VLAN and its member port that is stored.
US07756146B2 Flooding reduction method
In receiving a MAC (media access control) frame whose destination address is any of a broadcast address, an unknown multicast address and an unknown unicast address, the flooding is reduced by broadcasting the received MAC frame to all the other ports than one that has received the MAC frame. An output control that attains this object is realized by using a destination group identifier (ID) look-up table (2-T1) which enables a look-up of a destination group ID by using, as a key, any one or combination of header information of the MAC frame, a port which received the MAC frame and a service VLAN (virtual local area network) ID corresponding to the MAC frame and a backbone port look-up table (2-T2) which enables a look-up of at least one backbone port which is to transmit or at least one backbone port which is not to transmit by using the destination group ID as a key.
US07756141B1 Bimodal burst switching
In a first mode of burst communication in a telecommunication network comprising electronic edge nodes interconnected by bufferless core nodes, data bursts are formulated at the edge nodes, respective burst descriptors are communicated to a controller of a core node, and burst-transfer schedules are sent from the core node to respective edge nodes. In a second mode, each burst-stream is allocated a flow rate and a core node determines burst sizes and schedules burst-transfer permits.In a bimodal burst-switching network comprising edge nodes interconnected by core nodes, an edge node selects to send to a core node burst-transfer requests according to the first mode, or flow-rate-allocation requests according to the second mode, depending on proximity, storage capacity at the edge node, and delay-tolerance specifications.
US07756137B2 Method of controlling QoS in IP network using router control and multi-path routing
A QoS controller, in an IP network having one or more routers, is disclosed. The controller includes a storing unit configured to assign a first bit area and a second bit area within a field in an IP header of an IP packet. The storing unit stores first bits for controlling the routers into the first bit area and second bits for routing at the routers into the second bit area. A reporting unit is configured to report to the routers the first bits and the second bits stored by the storing unit.
US07756136B2 Spatial and temporal loss determination in packet based video broadcast system in an encrypted environment
A method for determining spatial and temporal loss in a packet based video broadcast system in an encrypted environment involves measuring video coding layer information at an unencrypted head end of a video stream and network layer information at an encrypted downstream end of the same video stream. Video coding layer information is correlated with network layer information having a corresponding time stamp to compute the spatial and temporal loss. The video coding layer and network layer information is taken from discrete segments of the video stream including access units, slices or macroblocks. Impairments in the video stream are determined using the computed spatial and temporal loss.
US07756135B2 Packet data service in radio communication system
Disclosed are a method and a device for offering a packet data service during a handover of a user terminal from one radio network controller to another. To avoid the loss of data during SRNS relocation, there is provided a method for checking the validity of the next expected receive PDCP sequence number sent from a receiver PDCP layer with the send PDCP sequence number of the first transmitted but not yet acknowledged PDCP SDU and the send PDCP sequence number first unsent PDCP SDU of the sender PDCP layer. A PDCP protocol structure is reconstructed to support a lossless SRNS relocation in the packet service domain, and control information and operational procedure therefore are newly defined. As a result, the lossless SRNS relocation is achieved in the packet service domain and the mobility of data communication is ensured.
US07756133B2 Method for processing a sequence of data packets in a receiver apparatus, as well as a receiver apparatus
The invention relates to a method for processing a sequence of data packets in a receiver apparatus, in particular a sequence of audio and/or video data packets, as well as to a receiver apparatus. The method comprises the following steps: reception of a data packet in the sequence of data packets in the receiver apparatus via a data link; determination of identification information for the data packet, which information indicates the position of the data packet in the sequence of data packets; sorting of the data packet into a sequence of data packets to be processed in a queue corresponding to the identification information, with the data packets to be processed comprising the sequence of data packets; determination of a time value from a time marking of a first data packet to be processed in the queue and of a further time value from a time marking of a last data packet to be processed in the queue; determination of the time difference between the time value and the further time value; and transfer of at least the first data packet to be processed in the queue for processing to a processing device if the time difference is greater than or equal to a predetermined time threshold value.
US07756132B2 Rapid messaging protocol wireless network data communication system
An apparatus and method for transmitting data over a wireless connection uses a transmitter and receiver. The receiver assembles received data packets according to an identified predefined template and sequence numbers assigned at the transmitter. The transmitter also maintains an optimum packet load of the wireless connection at a selected level responsive to a packet count maintained at the transmitter.
US07756127B2 Mobile terminal
An efficient retransmission control method, whereby a wasteful retransmission request and retransmission of a packet are not carried out when packet loss occurs. A receiving unit sends the received retransmission request information to a retransmission determining unit. When receiving the retransmission request information, the retransmission determining unit reads out refresh data time information, packet type information of the packet for which a retransmission request is issued, and the time information thereof from a packet information monitoring unit. The retransmission determining unit makes a determination as to whether or not to issue a retransmission request using the read-out refresh data time information, packet type information of the packet for which a retransmission request is issued, and the time information thereof.
US07756126B2 VLAN mobility
According to one embodiment of the invention, a method for providing VLAN mobility that comprises at least two operations. A first operation involves determining whether a unique identifier of the second network device is within an Association listing. The Association listing includes unique identifiers of networks devices associated with the first network device and virtual local area network (VLAN) identifiers for the network devices associated with the first network device. A second operation involves determining if the unique identifier of the second network device is within a Bridge listing if the unique identifier of the second network device is not located within the Association listing.
US07756124B2 Encapsulating packets for network chip conduit port
Systems, methods, and devices are provided for moving packets on a network device. One method includes receiving packets to a number of network chips, the number of network chips having a conduit port which can be selectively chosen to exchange packets with a processor responsible for processing packets. The method includes adding data for additional functionality to certain packets. Adding data includes encapsulating the certain packets to maintain an appearance of a certain packet format.
US07756123B1 Apparatus, system, and method for swizzling of a PCIe link
A peripheral component interface express (PCIe) controller include a crossbar to reorder data lanes into an order compatible with PCIe negotiation rules. A full crossbar permits an arbitrary swizzling of data lanes, permitting greater flexibility in motherboard lane routing.
US07756122B2 Methods and devices for providing seamless global roaming using an all-IP network
A Global Roaming Application Server is adapted to act as an intermediary between all Internet Protocol (IP)-based network(s) and non-IP-based network(s), such as a circuit-switched landline network, an ANSI-41 network, wireless LAN network, a Global System for Mobile Communications network or Universal Mobile Telecommunications System network. In a first or forward direction, the Application Server enables a user in a non-IP network to be located in accordance with user profiles at the request of another user who has chosen to send a message via an all-IP based network. After the user in the non-IP network is so located, the Application Server enables a signaling link to be created between the two users. The Application Server may also be used to enable a signaling link when a message is sent in a second, or reverse direction.
US07756121B2 System and method for processing a plurality of requests for a plurality of multi-media services
A system and method for processing a plurality of requests for a plurality of multi-media services received at a Private Service Exchange (PSX) defined on the system from a plurality of IP-communication devices. The system further includes a media server (MS) coupled to the PSX and to at least one IP Service Control Point (IP-SCP), which is operative to process the plurality of requests for the plurality of multi-media services. The IP-SCP further selectively directs the requests to the media server, which operates to form a preliminary multi-media communication path with a calling communication device. The MS further operates to play a plurality of announcements to the calling communication device over the preliminary multi-media communication path, as well as to collect caller-entered data from the calling communication device over the preliminary multi-media communication path.
US07756110B2 Network-based control of audio/video stream processing
A method for controlling media stream processing comprises: (a) transmitting a media stream, via a first packet-based network, to an operator; (b) receiving from the operator, via a second packet-based network, a control signal for processing the media stream; (c) processing the media stream based on the control signal; and (d) transmitting the processed media stream to one or more users other than the operator. In another embodiment, an apparatus for controlling media stream processing comprises a server adapted to effect transmission of a media stream, via a first packet-based network, to an operator. The apparatus further comprises a processor adapted (i) to effect processing of the media stream based on a control signal received from the operator via a second packet-based network, and (ii) to provide the processed media stream to a transmitter for transmission to one or more users other than the operator.
US07756108B2 Transmission of voice over a network
A terminal, system and a method for transmitting voice from the terminal to at least one other terminal over a network. Voice is transmitted in first packets, and control information is transmitted in second packets. A bearer service is reserved from the network for transmission of the first and the second packets. In the terminal, voice activity is detected to determine whether there is voice or silence, wherein detected silence is used for transmitting at least one of the second packets.
US07756100B2 Scalable synchronous packet transmit scheduler
A baseband controller system creates and maintains a schedule of synchronized events and reviews the schedule as a part of determining whether to initiate a transmission of a non-synchronous event (one that is not time sensitive, for example, e-mail). One aspect of the present invention is to create a system and method that avoids a possibility of collision between synchronized and non-synchronized communication events. A synchronized event is a scheduled transmission of time sensitive data such as what is often known as continuous bit rate data. Examples include video and voice wherein a collision (inability to transmit the continuous bit rate data) may result in degradation of signal quality at the receiving end. The inventive system and method evaluate the schedule of synchronized events in relation to the present time and determine whether a non-synchronized event may be transmitted without the likelihood of a collision. Making the determination that such a transmission may occur includes evaluating future time periods to see if a synchronized event is scheduled during a time period in which the non-synchronized event would continue to be transmitted for those non-synchronized events that span two or more defined time periods in length.
US07756097B2 Rapid push-to-send data exchange method and apparatus
A system (20) and method (50) of establishing a rapid push-to-send data exchange in a multi-wireless network environment can include a first wireless network (24 and 26) having a fast network channel to exchange an Internet Protocol (IP) address or other data, a second wireless network (23 and 27) operatively coupled to the first wireless network having a high bandwidth data channel to exchange data using the IP address in a wireless peer to peer data transfer, and a communication protocol. The first wireless network can be an iDEN network and the second wireless network can be a CDMA network. The communication protocol can relinquish (66) communication using the first wireless network once a dedicated data channel on the second wireless network is established. The communication protocol can also simultaneously transfer (56) voice traffic on the first network when the first network is exchanging the IP address.
US07756094B2 Interoperable mobile ad hoc network
Nodes of a network become aware of services provided by the other nodes of the network. A node can store information in a registry that indicates services that the node itself can provide. A node can inform other nodes of services it provides by sending advertisements over the network. Each node can store advertisements from other nodes in a cache. When the node requires a service, it can inspect the registry and the cache to determine where the service can be obtained. If the node cannot find the service listed in the registry and cache, the node can send out a request for the service to the other nodes. A node receiving a request for a service can then check its registry and cache for the service and send a reply with information that allows the requesting node to obtain service from the node that provides the service.
US07756092B1 In-band QoS signaling reference model for QoS-driven wireless LANs connected to one or more networks
A station, such as a point coordinator (PC) or a non-PC station, in a basic service set (BSS) in a wireless local area network (WLAN) includes a frame classification entity (FCE), a frame scheduling entity (FSE) and a QoS management entity (QME). The FCE contains at least one classifier entry with a virtual stream identifier (VSID) and a frame classifier. A received data frame containing in-band quality of service (QoS) signaling information is classified to a selected VSID contained in a classifier entry in a classification table based on a match between an in-band frame classification information contained in a received frame and a frame classifier contained in the classifier entry. The FSE has a frame scheduling table containing at least one entry containing a VSID and a QoS parameter set identified by the VSID and schedules a transmission opportunity (TO) for the classified data frame.
US07756090B2 System and method for performing fast channel switching in a wireless medium
The present invention relates to a method for performing fast channel switching in a wireless local area network (WLAN). The method generally includes the steps of: determining that the wireless medium has been idle during a PCF interframe space (PIFS) period, transmitting a first management frame during a slot time following the PIFS period; wherein the transmission at said slot time substantially guarantees priority access said wireless medium; and performing fast channel switching in the network in accordance with directives contained within the management frame. Fast channel switching as defined herein includes one of quieting the current channel and/or switching from a current channel of operation to a new channel of operation. The method overcomes the latencies associated with contention based services, such as the DCF service. The method may further include the additional step of transmitting one or more additional management frames, whose format is identical to said first management frame, each additional frame preferably separated by the PIFS interframe space to provide a higher degree of transmission reliability. The method is preferably performed at an access point (AP) in an infrastructure network or in an STA in an ad-hoc network.
US07756089B2 Fair rate allocation on an IEEE 802.11e communication medium
Wireless stations (108-1-108-N) contending for exclusive access for a predetermined period of time (S232) to transmit on a communication medium (112) are regulated by a common external controller (104) using a single timing parameter (S204). Attempts at transmission access are preceded by respective delays that are expired simultaneously and at a common rate by the stations at times when the stations sense the medium to be idle (S224). The delays are pseudo-randomly selected to avoid collisions among stations in their respective access attempts (S208). Default, initial values of the respective delays (S204) applied to the stations, when multiplied by the respective expected number of transmission attempts by the stations over the long term over periods of time when no transmission attempt is unsuccessful, yield respective products equal to a constant value common to all stations (S312). The default values therefore serve as a knob by which the controller regulates air time opportunity.
US07756087B2 Method and apparatus for performing non-scheduled transmission in a mobile communication system for supporting an enhanced uplink data channel
A mobile communication system using an enhanced uplink dedicated transport channel transmits data at a relatively low effective data rate through non-scheduled transmission. Data transmission time intervals for user equipments (UEs) have different values in the non-scheduled transmission and therefore uplink interference is reduced. An non-scheduled transmission period N and the number of non-scheduled transmissions k are determined such that each UE performs the non-scheduled transmission. A Node B and each UE are notified of possible non-scheduled transmission time intervals based on the determined non-scheduled transmission period N and the determined number of non-scheduled transmissions k through signaling. The UE transmits the uplink data without the Node B's scheduling at the possible non-scheduled transmission time intervals.
US07756086B2 Method for communicating in dual-modes
The present invention is generally directed to methods for communicating in a dual-mode communication protocol. A representative embodiment of the present invention comprises: enabling communication in a spread-spectrum communication protocol, comprising: receiving a first portion of a communication frame at a first frequency channel, wherein the first portion of the communication frame comprises a data channel index that indicates a second frequency channel for receiving a second portion of the communication frame; switching to the second frequency channel; and receiving the second portion of the communication frame at the second frequency channel.